.sc{--day-bg:#fbf5e6;--day-card:#fffdf7;--day-text:#263238;--day-muted:#5b6360;--day-line:#25384121;--day-accent:#1f6f78;--day-chip:#25384112;--night-bg:#253841;--night-card:#2f4955;--night-text:#fffaf0;--night-muted:#c5d3d7;--night-line:#c5d3d733;--night-accent:#f6c177;--night-chip:#fffaf01a;--coral:#e98976;--coral-dark:#c76a5a;--amber:#f6c177;--ink:#253841;--font-display:"Lora", Georgia, serif;--font-body:"Nunito", "Segoe UI", system-ui, sans-serif;--bg:var(--day-bg);--card:var(--day-card);--text:var(--day-text);--muted:var(--day-muted);--line:var(--day-line);--accent:var(--day-accent);--chip:var(--day-chip);--engrave:#253841cc;--engrave-hi:#ffffffd9;--rh:94px;--top:52px;z-index:10;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;background:var(--bg);color:var(--text);font:15px/1.5 var(--font-body);-webkit-tap-highlight-color:transparent;transition:background .4s,color .4s;position:fixed;inset:0;overflow:hidden}.sc [hidden]{display:none!important}.sc button{font:inherit;color:inherit}.sc :focus-visible{outline:3px solid var(--coral-dark);outline-offset:2px}.sc.still,.sc.still *{transition:none!important}.sc.night{--bg:var(--night-bg);--card:var(--night-card);--text:var(--night-text);--muted:var(--night-muted);--line:var(--night-line);--accent:var(--night-accent);--chip:var(--night-chip);--engrave:#fffaf0b8;--engrave-hi:#0c181f80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sc .inner{height:100%;position:relative}.sc .top{height:var(--top);z-index:5;box-sizing:border-box;background:var(--bg);align-items:center;gap:8px;padding:0 10px 0 8px;transition:background .4s;display:flex;position:absolute;top:0;left:0;right:0}.sc .icon-btn{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.sc .icon-btn:hover{background:var(--chip)}.sc .icon-btn[disabled]{opacity:.35;cursor:default}.sc .seg{background:var(--chip);border-radius:999px;flex:1;gap:3px;max-width:260px;margin-inline:auto;padding:3px;display:flex}.sc .seg button{min-height:36px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1;font-size:14px;font-weight:800}.sc .seg button[aria-pressed=true]{background:var(--text);color:var(--bg)}.sc .top .spacer{flex:none;width:44px}.sc .chart{left:0;right:0;top:var(--top);height:var(--ch,370px);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#cfdcd6;position:absolute;overflow:clip}.sc .chart canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.sc .labels,.sc .pins{pointer-events:none;position:absolute;inset:0}.sc .pins>button{pointer-events:auto}.sc .lbl{white-space:nowrap;pointer-events:none;font:italic 600 12.5px/1 var(--font-display);color:var(--lbl,#253841);text-shadow:0 0 3px var(--halo,#f2e6c8), 0 0 3px var(--halo,#f2e6c8), 0 0 7px var(--halo,#f2e6c8);position:absolute;top:0;left:0}.sc .lbl span{display:block;transform:translate(10px,-50%)}.sc .lbl.left span{transform:translate(calc(-100% - 10px),-50%)}.sc .lbl.below span{transform:translate(-50%,18px)}.sc .lbl.mark{font:600 11px/1 var(--font-body);letter-spacing:.02em;opacity:.85}.sc .lbl.hide{display:none}.sc .pin{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.sc .seal{box-sizing:border-box;width:28px;height:28px;font:800 12.5px/1 var(--font-body);border-radius:50%;place-items:center;transition:transform .25s,width .25s,height .25s;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.sc .seal:before{content:"";opacity:calc(var(--glow,0) * var(--lit,0));background:radial-gradient(circle,#ffd68cf2 0%,#f6c1778c 38%,#e9897600 72%);border-radius:50%;position:absolute;inset:-7px}.sc.night .pin.on .seal:before{animation:2.8s ease-in-out infinite sc-flicker;animation-delay:var(--d,0s)}.sc .seal b{position:relative}.sc .pin:after{content:"";width:44px;height:44px;position:absolute;top:-22px;left:-22px}.sc .pin.on .seal{--lit:1;background:var(--coral);color:#fff;box-shadow:0 0 0 2.5px #fbf5e6,0 2px 6px #25384159}.sc.night .pin.on .seal{color:#3a2915;background:radial-gradient(circle at 50% 40%,#fff2cf,#f6c177 55%,#e9a54b);box-shadow:0 0 14px 5px #f6c17773}.sc .pin.later .seal{color:var(--coral-dark);border:2.5px solid var(--coral);background:#fffdf7;box-shadow:0 2px 5px #25384140}.sc.night .pin.later .seal{color:#f6c177;background:#2f4955;border-color:#f6c177bf}.sc .pin.over .seal{color:#0000;background:#25384159;border:2px solid #fffdf7cc;width:14px;height:14px}.sc.night .pin.over .seal{background:#9fb2b659;border-color:#9fb2b680}.sc .pin.many .seal{width:34px;height:34px;font-size:13.5px}.sc .pin:focus-visible{outline:none}.sc .pin:focus-visible .seal{outline:3px solid var(--ink);outline-offset:3px}.sc.night .pin:focus-visible .seal{outline-color:#fffaf0}.sc .pin.sel{z-index:3}.sc .pin.sel .seal{box-shadow:0 0 0 3px var(--ink), 0 0 0 5.5px #fbf5e6, 0 4px 10px #25384166;transform:translate(-50%,-50%)scale(1.22)}.sc.night .pin.sel .seal{box-shadow:0 0 0 3px var(--coral), 0 0 18px 7px #f6c1778c}.sc .pin .tag{text-overflow:ellipsis;white-space:nowrap;background:var(--ink);color:#fffaf0;max-width:180px;font:700 12.5px/1.3 var(--font-body);border-radius:8px;padding:3px 9px;display:none;position:absolute;top:0;left:22px;overflow:hidden;transform:translateY(-50%);box-shadow:0 3px 8px #2538414d}.sc .pin.flip .tag{left:auto;right:22px}.sc .pin.sel .tag{display:block}@keyframes sc-flicker{0%,to{filter:brightness()}40%{filter:brightness(.82)}60%{filter:brightness(1.08)}}.sc .you{z-index:4;pointer-events:none;position:absolute;top:0;left:0}.sc .you svg{width:26px;height:26px;position:absolute;top:-13px;left:-13px;overflow:visible}.sc .you:before{content:"";border:2px solid var(--coral);border-radius:50%;width:48px;height:48px;animation:2s ease-out infinite sc-ring;position:absolute;top:-24px;left:-24px}@keyframes sc-ring{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.sc .credit{color:#253841a6;margin:0;font-size:10px;position:absolute;bottom:4px;left:8px}.sc.night .credit{color:#c5d3d799}.sc .credit a{color:inherit}.sc .scale{font:700 10.5px/1 var(--font-body);color:#253841bf;pointer-events:none;flex-direction:row-reverse;align-items:flex-end;gap:5px;display:flex;position:absolute;bottom:21px;left:8px}.sc .scale i{border:1.5px solid;border-top:0;height:4px;display:block}.sc.night .scale{color:#c5d3d7bf}.sc .near{z-index:4;min-height:44px;color:var(--ink);cursor:pointer;background:#fffdf7;border:0;border-radius:999px;align-items:center;gap:8px;padding:3px 14px 3px 3px;font-size:14px;font-weight:800;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 3px 12px #2538414d}.sc .near svg{width:38px;height:38px;display:block}.sc .whole{z-index:4;min-height:38px;color:var(--ink);cursor:pointer;background:#fffdf7;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 11px;font-size:13.5px;font-weight:800;animation:.22s ease-out sc-pop;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 3px 12px #2538414d}.sc .whole:after{content:"";position:absolute;inset:-4px}.sc .whole svg{width:16px;height:16px;display:block}@keyframes sc-pop{0%{opacity:0;transform:translateY(-6px)}}.sc .rail{left:0;right:0;top:calc(var(--top) + var(--ch,370px));height:var(--rh);box-sizing:border-box;z-index:4;background:var(--bg);border-bottom:1px solid var(--line);padding:7px 14px 0;transition:background .4s;position:absolute}.sc .rail-head{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.sc .cap{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;overflow:hidden}.sc .cap b{font:600 17px var(--font-display);color:var(--text);margin-right:4px}.sc .days{gap:4px;display:flex}.sc .days button{background:var(--chip);min-height:28px;color:var(--muted);cursor:pointer;border:0;border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:800}.sc .days button[aria-pressed=true]{background:var(--text);color:var(--bg)}.sc .track{touch-action:none;cursor:ew-resize;height:44px;margin:12px 8px 0;position:relative}.sc .hours b{font:600 10px/1 var(--font-display);font-variant-numeric:lining-nums;color:var(--engrave);text-shadow:0 1px 0 var(--engrave-hi);pointer-events:none;position:absolute;top:0;transform:translate(-50%)}.sc .hours i{background:var(--engrave);width:1px;height:6px;box-shadow:1px 0 0 var(--engrave-hi);pointer-events:none;margin-left:-.5px;position:absolute;top:12px}.sc .hours i.half{opacity:.65;height:3px;top:15px}.sc .sky{height:8px;box-shadow:inset 0 0 0 1px #25384124, 0 1px 0 var(--engrave-hi);border-radius:4px;position:absolute;top:18px;left:0;right:0}.sc.night .sky{box-shadow:inset 0 0 0 1px #fffaf029}.sc .ticks i{background:var(--coral);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:19.5px;box-shadow:0 0 0 1px #fffaf0e6}.sc .ticks i.n2{width:6.5px;height:6.5px;margin-left:-3.25px;top:18.75px}.sc.night .ticks i{background:var(--amber);box-shadow:0 0 0 1px #253841e6,0 0 6px #f6c177b3}.sc .mk{color:var(--muted);white-space:nowrap;pointer-events:none;align-items:center;gap:2px;font-size:10px;font-weight:800;line-height:1;display:flex;position:absolute;top:30px;transform:translate(-50%)}.sc .mk.now{background:var(--coral-dark);border-radius:1px;width:2px;height:17px;top:12px}.sc .mk.now span{color:#a8513f;position:absolute;top:19px;left:50%;transform:translate(-50%)}.sc.night .mk.now{background:var(--coral)}.sc.night .mk.now span{color:var(--coral)}.sc .mk.sun svg{display:block}.sc .thumb{cursor:grab;touch-action:none;filter:drop-shadow(0 2px 3px #1a2a3261);background:0 0;border:0;width:46px;height:58px;margin-left:-23px;padding:0;position:absolute;top:-13px;left:0}.sc .thumb svg{width:100%;height:100%;display:block;overflow:visible}.sc .thumb.nudge svg{animation:1.5s ease-in-out .3s 2 sc-nudge}@keyframes sc-nudge{25%{transform:translate(-7px)rotate(-6deg)}70%{transform:translate(7px)rotate(6deg)}}.sc .list{bottom:0;left:0;right:0;top:calc(var(--top) + var(--ch,370px) + var(--rh));overscroll-behavior:contain;background:var(--bg);transition:background .4s;position:absolute;overflow-y:auto}.sc .rows{margin:0;padding:0 0 18px;list-style:none}.sc .day-h{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--bg);padding:10px 16px 6px;font-size:12px;font-weight:800;transition:background .4s;position:sticky;top:0}.sc .row{border-bottom:1px solid var(--line)}.sc .row-main{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:64px 1fr auto;align-items:start;gap:10px;width:100%;padding:11px 14px 11px 16px;display:grid}.sc .r-time{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800;line-height:1.35}.sc .r-title{font:600 16px/1.3 var(--font-display);color:var(--text);overflow-wrap:anywhere;display:block}.sc .r-meta{color:var(--muted);margin-top:1px;font-size:13.5px;line-height:1.35;display:block}.sc .r-meta .d{color:#a8513f;font-weight:800}.sc.night .r-meta .d{color:var(--amber)}.sc .r-tags{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.sc .r-tags span{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700;line-height:1.5}.sc .r-cat{background:var(--chip);color:var(--muted)}.sc .r-free{color:var(--accent);box-shadow:inset 0 0 0 1px}.sc .r-state{white-space:nowrap;color:var(--muted);border-radius:999px;margin-top:2px;padding:2px 8px;font-size:11.5px;font-weight:800}.sc .row.on .r-state{background:var(--coral);color:#fff}.sc.night .row.on .r-state{background:var(--amber);color:#2b1e10}.sc .row.soon .r-state{background:var(--chip);color:var(--text)}.sc .row.over .r-time,.sc .row.over .r-title{color:var(--muted)}.sc .row.canceled .r-title{text-decoration:line-through;text-decoration-thickness:1px}.sc .row.canceled .r-state{box-shadow:inset 0 0 0 1px}.sc .row.sel{background:var(--chip)}.sc .r-actions{flex-wrap:wrap;gap:8px;padding:0 14px 12px 90px;display:flex}.sc .act{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.sc .act.primary{background:var(--text);color:var(--bg);border-color:#0000}.sc .empty{color:var(--muted);margin:0;padding:22px 16px}.sc .empty b{font:600 17px/1.3 var(--font-display);color:var(--text);display:block}.sc .empty a{color:var(--accent);font-weight:800}.sc .coach{left:50%;top:calc(var(--top) + var(--ch,370px) + var(--rh) + 12px);z-index:6;background:var(--text);width:max-content;max-width:min(300px,100% - 32px);color:var(--bg);text-align:left;cursor:pointer;border:0;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.4;animation:.3s ease-out sc-fade;position:absolute;transform:translate(-50%);box-shadow:0 6px 18px #1a2a324d}.sc .coach:before{content:"";left:var(--ax,50%);background:inherit;border-radius:2px;width:12px;height:12px;margin-left:-6px;position:absolute;top:-6px;transform:rotate(45deg)}@keyframes sc-fade{0%{opacity:0}}@media (min-width:900px),(orientation:landscape) and (max-height:500px){.sc{--col:min(420px, 50vw)}.sc .top,.sc .rail,.sc .list{width:var(--col);box-shadow:-1px 0 0 var(--line);left:auto}.sc .chart{right:var(--col);height:auto;top:0;bottom:0}.sc .rail{top:var(--top)}.sc .list{top:calc(var(--top) + var(--rh))}.sc .coach{left:auto;right:calc(var(--col) / 2);top:calc(var(--top) + var(--rh) + 12px);transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.sc *,.sc :before,.sc :after{transition:none!important;animation:none!important}}.sc .ov{z-index:20;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#eef2f0;background:#1a2a32d1;flex-direction:column;align-items:center;padding:6px 14px 14px;animation:.25s ease-out sc-fade;display:flex;position:absolute;inset:0;container:wov/size}.sc .ov:focus{outline:none}.sc .w-bar{flex:none;justify-content:flex-end;align-self:stretch;display:flex}.sc .ov .close{color:#eef2f0}.sc .ov .close:hover{background:#ffffff1a}.sc .flip{aspect-ratio:300/330;perspective:1100px;flex:0 330px;max-width:100%;min-height:150px;max-height:calc(110cqw - 30.8px);margin:0 0 8px;position:relative}.sc .flip.grow{transform-origin:var(--go,50% 54.5%);animation:.55s cubic-bezier(.2,.85,.25,1.04) both sc-grow}@keyframes sc-grow{0%{transform:translate(var(--gx,0px), var(--gy,90px)) scale(var(--gs,.3));opacity:.4}}.sc .flip-in{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.2,1);position:relative}.sc .flip.still .flip-in{transition:none}.sc .flip.back .flip-in{transform:rotateY(180deg)}.sc .face{backface-visibility:hidden;touch-action:none;position:absolute;inset:0}.sc .face.b{transform:rotateY(180deg)}.sc .face svg{width:100%;height:100%;display:block;overflow:visible}.sc .face:focus-visible{outline:none}.sc .face .fring{opacity:0}.sc .face:focus-visible .fring{opacity:1}.sc #face-a{cursor:grab}.sc #face-a:active{cursor:grabbing}.sc #face-a .glow{opacity:var(--lume,0)}.sc #face-a .lume{fill:var(--lc,#efe6cb)}.sc #wq-sec{transform-box:view-box;transform-origin:150px 186px;transition:transform .22s cubic-bezier(.3,1.9,.5,1)}.sc .lid{pointer-events:none;visibility:hidden;transform-origin:4% 54.5%;position:absolute;inset:0}.sc .lid svg{width:100%;height:100%;display:block}.sc .lid.open{visibility:visible;animation:.9s cubic-bezier(.5,0,.25,1) .3s both sc-lid}@keyframes sc-lid{0%{transform:perspective(1500px)rotateY(0)}13%{transform:perspective(1500px)rotateY(-10deg)}24%{transform:perspective(1500px)rotateY(-7deg)}60%{opacity:1}to{opacity:0;visibility:hidden;transform:perspective(1500px)rotateY(-110deg)}}.sc #face-b #cq-card,.sc #face-b #cq-ptr{transform-box:view-box;transform-origin:150px 180px}.sc #face-b .seek #cq-card{animation:9s linear infinite sc-spin}@keyframes sc-spin{to{transform:rotate(360deg)}}.sc #face-b .cq-glow{opacity:0;transition:opacity .3s}.sc #face-b .ahead .cq-glow{opacity:1}.sc #face-b .ahead .lub{fill:#f6c177;stroke:#f6c177}.sc #face-b .cq-veil{opacity:0}.sc #face-b .dim .cq-veil{opacity:.5}.sc .face .stamp{aspect-ratio:1;pointer-events:none;width:46%;animation:.5s cubic-bezier(.2,1.4,.4,1) both sc-stamp;position:absolute;top:54.5%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}@keyframes sc-stamp{0%{opacity:0;transform:translate(-50%,-50%)scale(2.4)rotate(-25deg)}}.sc .w-info{text-align:center;text-wrap:balance;flex:none;width:100%;max-width:360px}.sc .w-info h2{font:600 22px/1.25 var(--font-display);color:#fffaf0;margin:0}.sc .w-cx{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.sc .cx{color:#fffaf0;background:#ffffff08;border:1px solid #ffffff2e;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:48px;padding:4px 2px;line-height:1.25;display:flex}.sc button.cx{cursor:pointer;background:#ffffff12}.sc button.cx:hover{background:#ffffff1f}.sc button.cx[disabled]{opacity:.45;cursor:default}.sc .cx span{letter-spacing:.06em;text-transform:uppercase;color:#f6c177;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}.sc .cx svg{flex:none;display:block}.sc .cx b{white-space:nowrap;font-size:15px;font-weight:800}.sc .w-time{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px;margin-top:8px;display:grid}.sc .w-time h2{font-variant-numeric:lining-nums;font-size:27px;line-height:1.1}.sc .step{color:#eef2f0;border:1px solid #ffffff38}.sc .step:hover{background:#ffffff1a}.sc .step[disabled]{opacity:.3;cursor:default}.sc .w-sub{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 8px;min-height:24px;margin-top:4px;display:flex}.sc .w-sub p{color:#b9c8cb;margin:0;font-size:13px;line-height:1.3}.sc .w-now{color:#f6c177;cursor:pointer;background:#f6c17729;border:0;border-radius:999px;padding:3px 12px;font-size:13px;font-weight:800;position:relative}.sc .w-now:after{content:"";position:absolute;inset:-11px -4px}.sc .w-on{text-align:left;margin-top:8px}.sc .w-on-h{color:#b9c8cb;justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin:0;font-size:13.5px;display:flex}.sc .w-on-h b{color:#f6c177;font-weight:800}.sc .w-all{color:#f6c177;cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:13.5px;font-weight:800;position:relative}.sc .w-all:after{content:"";position:absolute;inset:-13px -8px}.sc .w-evs{border-top:1px solid #ffffff21;margin:0;padding:0;list-style:none}.sc .w-evs button{width:100%;min-height:50px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff21;align-items:center;gap:10px;padding:5px 2px;display:flex}.sc .w-evs button:hover{background:#ffffff0d}.sc .w-evs button>span{flex:1;min-width:0}.sc .w-evs .ev-t{font:600 15.5px/1.3 var(--font-display);color:#fffaf0;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sc .w-evs .ev-m{color:#b9c8cb;white-space:nowrap;font-size:13px;line-height:1.35;display:flex}.sc .w-evs .ev-m>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.sc .w-evs svg{color:#8fa3a8;flex:none}.sc .w-evs li:nth-child(n+4){display:none}@container wov (max-height:760px){.sc .w-evs li:nth-child(n+3){display:none}}@container wov (max-height:670px){.sc .w-evs li:nth-child(n+2){display:none}}@container wov (max-height:600px){.sc .w-evs li,.sc .c-also{display:none}}.sc .w-swap{color:#2b1e10;cursor:pointer;background:#f6c177;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;width:100%;max-width:360px;min-height:52px;margin-top:auto;padding:0 18px;font-size:15.5px;font-weight:800;display:inline-flex;box-shadow:0 6px 18px #00000040}.sc .w-swap:hover{background:#f9cf8f}.sc .w-swap svg{flex:none;width:32px;height:32px;display:block}.sc .c-cue{color:#c5d3d7;justify-content:center;align-items:center;gap:6px;min-height:24px;margin:0 0 4px;font-size:14.5px;font-weight:800;display:flex}.sc .c-cue svg{flex:none;width:18px;height:18px}.sc .c-cue.ahead{color:#f6c177}.sc .c-cue.note{color:#9fb2b6;font-size:13px;font-weight:600;line-height:1.35}.sc .w-info .c-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sc .c-meta{color:#b9c8cb;margin:3px 0 0;font-size:14px;line-height:1.4}.sc .c-go{color:#f6c177;margin:6px 0 0;font-size:15.5px;font-weight:800}.sc .c-note{color:#9fb2b6;margin:4px 0 0;font-size:13px;line-height:1.4}.sc .pill{color:#eef2f0;cursor:pointer;box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.sc .pill.primary{color:#f6c177;background:#f6c17729;border-color:#f6c177}.sc .c-dir{justify-content:center;min-width:200px;margin-top:10px}.sc .c-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.sc .c-wait{text-align:left;justify-content:center;align-items:center;gap:14px;display:flex}.sc .c-fig{flex:none;width:58px}.sc .c-fig .mascot{filter:drop-shadow(0 4px 6px #00000073);width:100%;height:auto;display:block}.sc .c-fig .mascot-needle{transform-origin:60px 88px;transform-box:view-box;animation:1.8s linear infinite sc-spin}.sc .c-fig .mascot-glow{opacity:.6;animation:3s ease-in-out infinite sc-glow}@keyframes sc-glow{0%,to{opacity:.4}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.sc .lid{display:none!important}}
