.fmt-switch{box-shadow:inset 0 1px #ffffff0d,0 18px 40px -28px #2b59ff99}.fmt-thumb{inset-block:6px;background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand) 78%, #6e93ff), var(--color-brand));width:calc(50% - 6px);translate:calc(var(--on,0) * 100%) 0;border-radius:999px;transition:translate .6s cubic-bezier(.7,0,.2,1);position:absolute;left:6px;box-shadow:inset 0 1px #ffffff47,0 12px 30px -10px #2b59fff2}.fmt-switch[data-on="0"] .fmt-thumb{animation:.6s cubic-bezier(.7,0,.2,1) fmtStretchA}.fmt-switch[data-on="1"] .fmt-thumb{animation:.6s cubic-bezier(.7,0,.2,1) fmtStretchB}@keyframes fmtStretchA{45%{scale:1.12 .88}}@keyframes fmtStretchB{45%{scale:1.12 .88}}.fmt-tab{color:#c9c9c4;cursor:pointer;transition:color .35s,background-color .35s}.fmt-tab[aria-selected=true]{color:#fff;cursor:default}@media (hover:hover){.fmt-tab[aria-selected=false]:hover{color:#ededea;background:#ffffff0a}}.fmt-tab:focus-visible{outline-offset:3px;outline:2px solid #9db6ff}.fmt-sub{color:#8e8e96;transition:color .35s}.fmt-tab[aria-selected=true] .fmt-sub{color:#ffffffc7}.fmt-ico{color:#9db6ff;background:#2b59ff24;transition:background-color .35s,color .35s}.fmt-tab[aria-selected=true] .fmt-ico{color:#fff;background:#ffffff2e;animation:.55s cubic-bezier(.34,1.56,.64,1) .15s fmtPop}@keyframes fmtPop{40%{rotate:-8deg;scale:1.18}}.fmt-panel{visibility:hidden;grid-area:1/1;transition:visibility 0s .8s;position:relative}.fmt-panel[data-active]{z-index:1;visibility:visible;transition:none}.fmt-panel:focus-visible{outline:none}.fmt-panel:focus-visible:after{content:"";z-index:2;pointer-events:none;border:2px solid #9db6ff;border-radius:15px;position:absolute;inset:0}.fmt-pic{--q:calc(1 - var(--p,1));clip-path:inset(calc(var(--q) * 7%) round calc(var(--q) * 20px))}.fmt-pic-in{scale:calc(1 + var(--q) * .16);clip-path:inset(0 calc(max(0, -1 * var(--side,1)) * 100%) 0 calc(max(0, var(--side,1)) * 100%));transition:transform 0s .8s,clip-path 0s .8s;transform:scale(1.07)}.fmt-panel[data-active] .fmt-pic-in{clip-path:inset(0);transition:transform 1.3s var(--ease-soft), clip-path .75s cubic-bezier(.7, 0, .2, 1);transform:none}.fmt-copy>*{opacity:0;translate:calc(var(--side,1) * 28px) 0;transition:opacity .2s,translate .3s ease-in}.fmt-panel[data-active] .fmt-copy>*{--d:calc(.18s + var(--c,0) * 70ms);opacity:1;transition:opacity .5s var(--ease-soft) var(--d), translate .7s var(--ease-soft) var(--d);translate:0}.fmt-copy>:nth-child(2){--c:1}.fmt-copy>:nth-child(3){--c:2}.fmt-copy>:nth-child(4){--c:3}.fmt-rec{animation:1.6s ease-in-out infinite fmtRec}@keyframes fmtRec{50%{opacity:.25}}.fmt-cam{background:linear-gradient(160deg,#0b1350,#141418)}.fmt-cam:after{content:"";border-radius:inherit;opacity:0;animation:fmtSpeak 8s calc(var(--k,0) * 2s) infinite;border:2px solid #6e93ff;position:absolute;inset:0}@keyframes fmtSpeak{0%,22%{opacity:1}26%,to{opacity:0}}.day-on{--lit:clamp(0, calc((var(--p,1) - .12 - var(--i,0) * .07) * 8), 1);color:color-mix(in srgb, #fff calc(var(--lit) * 100%), #8e8e96);border-color:color-mix(in srgb, transparent calc(var(--lit) * 100%), #2a2a31)}.day-scroll{opacity:var(--lit);scale:calc(.6 + var(--lit) * .4)}.day-fill{opacity:0;transition:opacity .2s,scale .2s;scale:.4}.fmt-panel[data-active] .day-fill{opacity:1;transition:opacity .35s calc(.4s + var(--i,0) * .1s), scale .55s cubic-bezier(.34, 1.56, .64, 1) calc(.4s + var(--i,0) * .1s);scale:1}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.fmt-stat{--n:0;counter-reset:n var(--n);font-variant-numeric:tabular-nums;position:relative}.fmt-stat:after{content:counter(n) "%";position:absolute;inset:0}.fmt-panel[data-active] .fmt-stat{--n:var(--to);transition:--n 1.2s var(--ease-soft) .5s}
.getin-path{--a:clamp(0, calc((var(--p,1) - .08) / .42), 1);--b:clamp(0, calc((var(--p,1) - .52) / .38), 1)}.getin-step:first-child{--on:clamp(0, calc(var(--p,1) * 14), 1);--fill:var(--a)}.getin-step:nth-child(2){--on:clamp(0, calc((var(--p,1) - .48) * 14), 1);--fill:var(--b)}.getin-node{box-shadow:0 0 calc(var(--on) * 22px) rgb(43 89 255/calc(var(--on) * .3));transition:box-shadow .3s}.getin-node:before{content:"";border-radius:inherit;opacity:var(--on);background:#2b59ff29;border:1px solid #6e93ff8c;position:absolute;inset:-1px}.getin-icon{opacity:calc(.35 + var(--on) * .65)}.getin-text{opacity:calc(.4 + var(--on) * .6);translate:0 calc((1 - var(--on)) * 10px)}.getin-seg{background:var(--color-line-2);width:1px;position:absolute;top:52px;bottom:-28px;left:21.5px}.getin-seg:after{content:"";background:linear-gradient(180deg, var(--color-brand), var(--color-accent));transform-origin:top;scale:1 var(--fill);position:absolute;inset:0}.getin-step:last-child .getin-seg{display:none}@media (min-width:768px){.getin-seg,.getin-step:last-child .getin-seg{width:auto;height:1px;display:block;inset:21.5px -40px auto 52px}.getin-seg:after{background:linear-gradient(90deg, var(--color-brand), var(--color-accent));transform-origin:0;scale:var(--fill) 1}.getin-step:last-child .getin-seg{background:linear-gradient(90deg, var(--color-line-2), transparent);right:0}.getin-step:last-child .getin-seg:after{background:linear-gradient(90deg, var(--color-accent), #6e93ff00)}}.getin-photo-move{scale:calc(1.14 - var(--p,1) * .14)}.getin-close:before,.getin-close:after{content:"";height:1px;position:absolute;top:0;left:0;right:0}.getin-close:before{background:var(--color-line)}.getin-close:after{background:linear-gradient(90deg, var(--color-brand), var(--color-accent) 45%, #6e93ff00);transform-origin:0;scale:clamp(0, calc(var(--p,1) * 1.6), 1) 1}
.hx-stats li{position:relative}.hx-stats li:before{content:"";background:var(--color-accent);width:28px;height:2px;position:absolute;top:-1px;left:50%;translate:-50%;box-shadow:0 0 12px #5c8bffe6}
.person{transition:translate .5s var(--ease-soft)}.person:hover{translate:0 -4px}
.nf-back{z-index:-2;border-radius:inherit;pointer-events:none;background:radial-gradient(55% 75% at 100% 0,#2b59ff3d,#0000 70%),radial-gradient(45% 60% at 0 100%,#2b59ff1a,#0000 70%);position:absolute;inset:0;overflow:hidden}.nf-sign{fill:none;stroke:#6e93ff24;stroke-width:.5px;width:clamp(240px,27vw,400px);height:auto;rotate:calc((var(--p,.5) - .5) * 24deg);position:absolute;top:clamp(-90px,-5vw,-40px);right:clamp(-90px,-5vw,-40px)}.nf-badge{position:relative}.nf-badge:before{content:"";border:1px dashed #6e93ff8c;border-radius:50%;animation:14s linear infinite nfBadge;position:absolute;inset:0}@keyframes nfBadge{to{rotate:360deg}}.nf-row{isolation:isolate}.nf-row:before{content:"";z-index:-1;opacity:0;transition:opacity .4s var(--ease-soft);background:linear-gradient(90deg,#2b59ff24,#2b59ff00 75%);position:absolute;inset:0;box-shadow:inset 2px 0 #6e93ff}.nf-x,.nf-text,.nf-tag{transition:rotate .5s var(--ease-soft), translate .4s var(--ease-soft), color .3s, background-color .3s, border-color .3s, box-shadow .3s}@media (hover:hover){.nf-row:hover:before{opacity:1}.nf-row:hover .nf-x{color:#fff;background-color:#2b59ff;border-color:#2b59ff;rotate:90deg;box-shadow:0 0 22px -4px #2b59ffe6}.nf-row:hover .nf-text{translate:6px}.nf-row:hover .nf-tag{color:var(--color-accent)}}
.oc-item{--b:clamp(0, calc((var(--p,1) - .35) / .5), 1)}@media (min-width:40rem){.oc-item{--b:clamp(0, calc((var(--p,1) - .1) / .6), 1)}}.scene--outcomes.scrub-on{--scene-h:270vh;--sp:var(--p,0)}.scene--outcomes.scrub-on .oc-item{--b:clamp(0, calc((var(--sp) - .04 - var(--k) * .31) / .27), 1)}.scene--outcomes.scrub-on .oc-item:first-child{--pre:calc(clamp(0, calc((var(--p,0) - .4) / .6), 1) * .3);--b:calc(var(--pre) + (1 - var(--pre)) * clamp(0, calc(var(--sp) / .27), 1))}.scene.scene--outcomes.scrub-on .scene-stage{height:auto;padding-top:clamp(20px,4svh,44px);padding-bottom:20px}.scene--outcomes.scrub-on .oc-fade{opacity:calc(.4 + .6 * min(1, var(--b) * 6));transition:opacity .3s}.oc-rule{width:calc(80px + (100% - 80px) * var(--b))}.oc-panel{height:300px}@media (min-width:40rem){.oc-panel{height:270px}}@media (min-width:1080px){.oc-panel{height:clamp(230px,100svh - 450px,360px)}}.oc-wall{--g:4px;container-type:size}.oc-tile{--lit:clamp(0, calc((var(--b) * 106 - var(--o)) / 6), 1);--hot:calc(var(--lit) * (1 - var(--lit)) * 4);box-shadow:inset 0 0 0 1px #23232a, 0 0 calc(var(--hot) * 14px) rgba(110, 147, 255, calc(var(--hot) * .9));outline:1px solid rgba(110, 147, 255, calc(var(--lit) * .22));outline-offset:-1px;scale:calc(.82 + .18 * var(--lit));background:#16161b;border-radius:4px;transition:scale .3s,box-shadow .3s;position:relative}.oc-tile:after{--tw:calc((100cqw - 9 * var(--g)) / 10);--th:calc((100cqh - 9 * var(--g)) / 10);--w:clamp(100cqw, 200cqw, 700px);--h:calc(var(--w) * 1.778);--x:clamp(calc(100cqw - var(--w)), calc(50cqw - var(--w) * .62), 0px);--y:clamp(calc(100cqh - var(--h)), calc(50cqh - var(--h) * .55), 0px);content:"";border-radius:inherit;background:var(--img) no-repeat;background-size:var(--w) var(--h);background-position:calc(var(--x) - var(--c) * (var(--tw) + var(--g))) calc(var(--y) - var(--r) * (var(--th) + var(--g)));filter:saturate(.8)brightness(1.3);opacity:var(--lit);transition:opacity .3s;position:absolute;inset:0}@property --oc-n{syntax:"<integer>";inherits:false;initial-value:0}.oc-count{--oc-n:calc(var(--b) * 100);counter-reset:oc var(--oc-n)}.oc-count:after{content:counter(oc)}.oc-live{animation:2s ease-out infinite ocPulse}@keyframes ocPulse{0%{box-shadow:0 0 #6e93ffcc}to{box-shadow:0 0 0 7px #6e93ff00}}.oc-row{--w:clamp(0, calc(var(--b) * 3.1 - var(--k) * 1.02), 1);--c:clamp(0, calc(var(--w) * 3), 1)}.oc-check{border-color:rgba(43, 89, 255, calc(.35 + .65 * var(--c)));background:rgba(43, 89, 255, var(--c));box-shadow:0 0 calc(var(--c) * 18px) calc(var(--c) * -4px) #2b59ffe6;scale:calc(.85 + .15 * var(--c));transition:background .25s,scale .25s}.oc-check path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--c))}.oc-label{opacity:calc(.38 + .62 * var(--c));translate:calc((1 - var(--c)) * 10px) 0}.oc-ico{color:color-mix(in srgb, #9db6ff calc(var(--c) * 100%), #5c5c64);border-color:color-mix(in srgb, #6e93ff73 calc(var(--c) * 100%), #2a2a31)}.oc-orbit-box{place-items:center;width:100%;height:100%;display:grid;container-type:size}.oc-orbit{--ring:clamp(0, calc(var(--b) * 1.6), 1);--on:clamp(0, calc((var(--b) - .72) * 4), 1);aspect-ratio:1;width:min(100cqw,100cqh);position:relative}.oc-track{stroke:#2a2a31;stroke-width:1.5px;stroke-dasharray:2 5}.oc-ring{stroke:#2b59ff;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ring));transform-origin:50%;transform-box:fill-box;transform:rotate(-90deg)}.oc-spin{opacity:var(--on);border-radius:50%;animation:6.6s linear infinite ocSpin;position:absolute;inset:calc(13.3333% - 1px)}.oc-trail{background:conic-gradient(transparent 0 260deg, #6e93fff2 360deg);filter:drop-shadow(0 0 6px #2b59ffe6);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px))}.oc-dot{background:#ededea;border-radius:50%;width:9px;height:9px;position:absolute;top:1px;left:50%;translate:-50% -50%;box-shadow:0 0 14px 2px #6e93ffe6}.oc-node{--pop:clamp(0, calc((var(--b) - .06 - var(--i) * .1) * 7), 1);aspect-ratio:1;color:#c9c9c4;width:14%;opacity:calc(.45 + .55 * var(--pop));translate:-50% -50%;scale:calc(.7 + .3 * var(--pop));background:#141418;border:1px solid #2a2a31;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s,scale .3s;display:flex;position:absolute}.oc-lit{opacity:var(--on);border-radius:50%;position:absolute;inset:-1px}.oc-lit:before{content:"";opacity:0;animation:ocLit 6.6s ease-in-out calc(var(--i) * 1.1s) infinite;background:#2b59ff;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 26px -4px #2b59fff2}.oc-hub{text-align:center;opacity:var(--on);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:27%}.oc-hub-step{opacity:0;animation:ocName 6.6s ease-in-out calc(var(--i) * 1.1s) infinite;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:4px;display:flex}@keyframes ocSpin{to{rotate:1turn}}@keyframes ocLit{0%,12%{opacity:1}18%,to{opacity:0}}@keyframes ocName{0%{opacity:0;translate:0 6px}3%,14%{opacity:1;translate:0}17%,to{opacity:0;translate:0 -6px}}
.mo-ruler{display:none}.mo-list{flex-direction:column;gap:clamp(28px,4vw,44px);display:flex}.mo{grid-template-columns:4px 76px minmax(0,1fr);align-items:center;gap:14px 16px;display:grid}.mo-rail{flex-direction:column;grid-area:1/1/span 3;align-self:stretch;gap:3px;display:flex}.mo-photo{aspect-ratio:4/5;grid-area:1/2}.mo-text{display:contents}.mo-head{grid-area:1/3}.mo-body,.mo-points{grid-column:2/-1}.mo-cell{background:var(--color-line-2);border-radius:3px;flex:1;position:relative;overflow:hidden}.mo-cell:after{content:"";border-radius:inherit;transform-origin:top;scale:1 clamp(0, calc(var(--p,1) * (var(--mo-n) + 1) - var(--mo-i)), 1);background:linear-gradient(#2b59ff,#6e93ff);transition:scale .2s linear;position:absolute;inset:0}@media (min-width:768px){.mo{grid-template-columns:4px clamp(150px,20vw,220px) minmax(0,1fr);align-items:stretch;column-gap:clamp(20px,3vw,36px)}.mo-rail{grid-row:1}.mo-photo{align-self:start}.mo-text{flex-direction:column;grid-area:1/3;justify-content:center;gap:14px;display:flex}.mo-head,.mo-body,.mo-points{grid-area:auto}}@media (min-width:1024px){.mo-text{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;column-gap:clamp(28px,4vw,56px);display:grid}.mo-head{grid-area:1/1}.mo-body{grid-area:2/1}.mo-points{grid-area:1/2/span 2}.scene--months:not(.scrub-on) .mo-points{border-top-width:0;border-left:1px solid var(--color-line-2);justify-content:center;align-self:stretch;padding:0 0 0 clamp(24px,3vw,40px)}}.scene--months{--mo-q:clamp(0, calc((var(--p,0) - .05) / .88), 1);--mo-w:calc(var(--mo-q) * var(--mo-total))}.scene--months.scrub-on{--scene-h:260vh}.scene--months.scrub-on .mo-ruler{padding-top:40px;display:block;position:relative}.mo-segs{gap:10px;display:flex}.mo-seg{--mo-on:calc(clamp(0, calc((var(--mo-w) - var(--mo-a)) / .3), 1) * clamp(0, calc((var(--mo-b) - var(--mo-w)) / .3), 1));flex-direction:column;gap:14px;min-width:0;display:flex}.mo-seg-cells{gap:3px;display:flex}.mo-seg-cells span{background:var(--color-line-2);border-radius:3px;flex:1;height:12px;position:relative;overflow:hidden}.mo-seg-cells span:after{content:"";transform-origin:0;scale:clamp(0, calc(var(--mo-w) - var(--mo-i)), 1) 1;background:linear-gradient(90deg,#2b59ff,#6e93ff);position:absolute;inset:0}.mo-seg-label{opacity:calc(.42 + .58 * var(--mo-on));flex-direction:column;gap:4px;transition:opacity .3s;display:flex}.mo-marker{top:0;left:clamp(44px, calc(var(--mo-w) / var(--mo-total) * 100%), calc(100% - 44px));background:var(--color-brand);color:#fff;height:26px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;counter-reset:mo-wk min(var(--mo-total), calc(var(--mo-w) + .5));border-radius:99px;align-items:center;padding-inline:11px;font-size:11px;display:flex;position:absolute;translate:-50%;box-shadow:0 0 22px -4px #2b59ffe6}.mo-marker:before{content:attr(data-week) " " counter(mo-wk, decimal-leading-zero)}.mo-marker:after{content:"";background:linear-gradient(#6e93ffe6,#6e93ff00);width:1px;height:14px;position:absolute;top:100%;left:50%}.scene--months.scrub-on .mo-list{height:min(520px,100svh - 338px);display:grid}.scene--months.scrub-on .mo{--mo-in:clamp(0, calc((var(--mo-w) - var(--mo-a) + .6) / 1.2), 1);--mo-rise:clamp(0, calc((var(--mo-w) - var(--mo-a)) / .6), 1);--mo-out:clamp(0, calc((var(--mo-b) - var(--mo-w)) / .6), 1);grid-area:1/1;grid-template-rows:100%;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,80px);min-height:0}.scene--months.scrub-on .mo-rail{display:none}.scene--months.scrub-on .mo-photo{aspect-ratio:auto;clip-path:inset(calc((1 - var(--mo-in)) * 100%) 0 0 0 round 16px);grid-area:1/1;align-self:stretch}.scene--months.scrub-on .mo-photo img{scale:calc(1.12 - .12 * var(--mo-in))}.scene--months.scrub-on .mo-text{opacity:calc(var(--mo-rise) * var(--mo-out));translate:0 calc((1 - var(--mo-rise)) * 28px - (1 - var(--mo-out)) * 20px);flex-direction:column;grid-area:1/2;justify-content:center;gap:18px;display:flex}.scene--months.scrub-on .mo-title{letter-spacing:-.03em;font-size:clamp(28px,2.8vw,40px);line-height:1.08}.scene--months.scrub-on .mo-body{max-width:34ch;font-size:18px}.scene--months.scrub-on .mo-points{align-self:stretch;max-width:520px;margin-top:8px}.scene--months.scrub-on .mo-points li{font-size:16px}.wk-track{grid-template-columns:minmax(0,1fr);column-gap:clamp(20px,3vw,36px);display:grid}.wk-item{border-top:1px solid var(--color-line-2);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;gap:4px 14px;padding-block:16px;display:grid}.wk-item>.wk-badge{grid-row:1/span 2}.wk-photo,.wk-mark,.wk-num,.wk-progress{display:none}.wk-hours{margin-top:clamp(8px,2vw,32px)}@media (min-width:640px){.wk-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wk-track{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.wk-item{grid-template-columns:minmax(0,1fr);row-gap:10px;padding-top:20px}.wk-item>.wk-badge{grid-row:auto;margin-bottom:4px}}.scene--week.scrub-on{--scene-h:280vh}.scene--week.scrub-on .scene-stage{overflow:hidden;container-type:inline-size}.scene--week.scrub-on .wk-track{--wk-q:clamp(0, calc((var(--p,0) - .06) / .86), 1);width:max-content;translate:calc((100cqw - 100%) * var(--wk-q)) 0;gap:20px;display:flex}.scene--week.scrub-on .wk-item{background:linear-gradient(#1c1c23,#111116);border:1px solid #9db6ff24;border-radius:20px;flex-direction:column;justify-content:flex-end;gap:12px;width:330px;min-height:min(400px,52svh);padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 24px 50px -30px #000000f2}.scene--week.scrub-on .wk-item:has(.wk-photo){width:520px}.scene--week.scrub-on .wk-item:not(:has(.wk-photo)){background:radial-gradient(circle at 100% 0,#2b59ff24,#0000 60%),linear-gradient(#1c1c23,#111116)}.scene--week.scrub-on .wk-mark{width:140px;height:140px;translate:calc((.5 - var(--wk-q)) * 40px) 0;place-items:center;display:grid;position:absolute;top:22px;right:18px}.wk-mark-ring{border:1px dashed #6e93ff59;border-radius:50%;animation:22s linear infinite wkSpin;position:absolute;inset:0}.wk-mark-ring:after{content:"";background:#9db6ff;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:-3px;box-shadow:0 0 10px #9db6ffe6}.wk-mark-ring--2{border:1px solid #6e93ff38;animation-duration:14s;animation-direction:reverse;inset:20px}.wk-mark-ring--2:after{display:none}.wk-mark-tile{color:#fff;background:linear-gradient(150deg,#6f95ff 0%,#2b59ff 48%,#1b2f9e 100%);border-radius:22px;place-items:center;width:72px;height:72px;animation:4.6s ease-in-out infinite alternate wkFloat;display:grid;position:relative;box-shadow:inset 0 1px #ffffff73,inset 0 -6px 14px #0a145073,0 16px 36px -10px #2b59ffe6,0 0 0 6px #2b59ff1a}.wk-mark-tile svg{filter:drop-shadow(0 2px 4px #050c3273);stroke-width:1.8px}@keyframes wkSpin{to{rotate:360deg}}@keyframes wkFloat{0%{translate:0 -4px}to{translate:0 4px}}.scene--week.scrub-on .wk-item:not(:has(.wk-photo)) .wk-badge{display:none}.scene--week.scrub-on .wk-photo{display:block;position:absolute;inset:0}.scene--week.scrub-on .wk-item>:not(.wk-photo):not(.wk-mark):not(.wk-num){position:relative}.scene--week.scrub-on .wk-num{font-family:var(--font-dot);color:#6e93ff47;font-size:44px;font-weight:900;line-height:.85;display:block;position:absolute;top:22px;left:28px}.scene--week.scrub-on .wk-item:has(.wk-photo) .wk-num{color:#ffffff8c}.scene--week.scrub-on .wk-title{font-size:19px}.scene--week.scrub-on .wk-progress{background:var(--color-line-2);border-radius:99px;height:3px;display:block;overflow:hidden}.scene--week.scrub-on .wk-hours{border-block-width:0;margin-top:0;padding-block:0}.scene--week.scrub-on .wk-hours>span{box-shadow:none}.scene--week.scrub-on .wk-progress:after{content:"";transform-origin:0;width:100%;height:100%;scale:var(--p,0) 1;background:linear-gradient(90deg,#2b59ff,#9db6ff);display:block;box-shadow:0 0 12px #5c8bffe6}
