.st-stage{container-type:inline-size}.st-bar{transform-origin:left;animation:st-bar 2.8s var(--hs-ease) infinite;animation-delay:calc(var(--i, 0) * .9s)}@keyframes st-bar{0%{transform:scaleX(.04)}60%,to{transform:scaleX(1)}}.st-reel img{opacity:0;animation:st-reel 12s linear infinite;animation-delay:calc(var(--i, 0) * 2s)}@keyframes st-reel{0%{opacity:0;transform:scale(1.12)}16.7%,3%{opacity:1}20%{opacity:0;transform:scale(1.02)}to{opacity:0}}.st-reel-seg{transform-origin:left;transform:scaleX(0);animation:st-seg 12s linear infinite;animation-delay:calc(var(--i, 0) * 2s)}@keyframes st-seg{0%{transform:scaleX(0)}16.7%,to{transform:scaleX(1)}}.st-scan{animation:st-spin 3s linear infinite}@keyframes st-spin{to{transform:rotate(1turn)}}.st-band{--hs-paper:var(--st-bg);--hs-card:color-mix(in srgb,var(--st-bg) 30%,#fffdf8)}.st-band.hs-on-dark{--hs-card:color-mix(in srgb,var(--st-bg) 78%,#fff);--hs-line:hsla(40,37%,92%,.12);--hs-line-2:hsla(40,37%,92%,.24)}.st-lane{fill:none;stroke:#8a8478;stroke-opacity:.32;stroke-width:1.5;stroke-dasharray:2 7;stroke-linecap:round}.st-ink{fill:none;stroke:#fdbf36;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(253,191,54,.5))}.st-token{background:#fffdf8;color:#15130f;box-shadow:0 0 0 2px #fdbf36,0 8px 20px -6px rgba(20,15,5,.55);will-change:transform}.st-token path{fill:currentColor}.st-node{box-shadow:0 0 0 2px var(--lane),0 0 0 5px var(--st-bg);transition:box-shadow .5s,filter .5s,opacity .5s,transform .6s cubic-bezier(.34,1.56,.64,1)}.st-node[data-state=todo]{filter:grayscale(.85);opacity:.55}.st-node[data-state=on]{--tw-scale-x:1.14;--tw-scale-y:1.14;box-shadow:0 0 0 2.5px var(--lane),0 0 0 6px var(--st-bg),0 0 0 9px color-mix(in srgb,var(--lane) 35%,transparent),0 12px 28px -8px color-mix(in srgb,var(--lane) 80%,transparent)}.st-badge,.st-via{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1;background:var(--hs-card);color:var(--hs-ink);box-shadow:0 0 0 1px var(--hs-line-2),0 8px 18px -10px rgba(20,15,5,.5)}.st-via{left:0}@media (min-width:1024px){.st-via{left:var(--mid)}}.st-badge{font-family:var(--font-hs-mono),ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.st-split-tint{background:linear-gradient(90deg,transparent 46%,var(--st-bg2) 56%);mask-image:linear-gradient(180deg,transparent,#000 110px,#000 calc(100% - 110px),transparent)}.st-daybar{transition:opacity .4s,transform .5s var(--hs-ease)}.st-daybar[data-show=false]{opacity:0;transform:translateY(-8px);pointer-events:none}.st-daybar{background:rgba(255,253,248,.78);color:#15130f;border:1px solid rgba(21,19,15,.08);box-shadow:0 14px 34px -22px rgba(20,15,5,.6);backdrop-filter:blur(14px) saturate(1.2)}.st-stage-bg{background:radial-gradient(120% 90% at 20% 0,color-mix(in srgb,var(--hs-paper,#f6f3ec) 45%,#fff),color-mix(in srgb,var(--hs-paper,#f6f3ec) 85%,#fff));box-shadow:inset 0 0 0 1px var(--hs-line),0 40px 80px -50px rgba(20,15,5,.55)}.hs-on-dark .st-stage-bg{background:radial-gradient(120% 90% at 20% 0,color-mix(in srgb,var(--st-bg) 76%,#fff),color-mix(in srgb,var(--st-bg) 88%,#fff))}.hs-on-dark .st-stage-bg--photo,.st-stage-bg--photo{background:#15130f}@media (prefers-reduced-motion:reduce){.st-node{transition:none}.st-bar,.st-reel img,.st-reel-seg,.st-scan{animation:none}.st-reel img:first-child{opacity:1}}