.crt-sr.svelte-1j4s7w3{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crt-caret.svelte-1j4s7w3{width:var(--crt-caret-width,.58em);height:var(--crt-caret-height,1.02em);background:currentColor;margin-left:.08em;display:inline-block;translate:0 .16em;box-shadow:0 0 8px}.crt-caret--blink.svelte-1j4s7w3{animation:svelte-1j4s7w3-crt-caret-blink var(--crt-caret-blink,1.06s) steps(1, end) infinite}@keyframes svelte-1j4s7w3-crt-caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.crt-caret--blink.svelte-1j4s7w3{animation:none}}.meter.svelte-fto4ce{align-items:center;gap:.7rem;display:flex}.meter__bar.svelte-fto4ce{gap:var(--crt-cell-gap,2px);display:flex}.meter__cell.svelte-fto4ce{width:var(--crt-cell-width,6px);height:var(--crt-cell-height,12px);background:var(--crt-phos-faint,#4ade8029)}.meter__cell--on.svelte-fto4ce{background:var(--crt-bar,#1ee07c);box-shadow:0 0 6px var(--crt-glow,#1ee07c80);animation:1ms linear backwards svelte-fto4ce-crt-cell-in;animation-delay:calc(var(--crt-meter-delay) + var(--i) * var(--crt-meter-step))}@keyframes svelte-fto4ce-crt-cell-in{0%{background:var(--crt-phos-faint,#4ade8029);box-shadow:none}}.meter__label.svelte-fto4ce{font-family:var(--crt-display,ui-monospace, monospace);letter-spacing:.16em;color:var(--crt-phos-hot,#d5ffe6);font-size:.76em;font-weight:700}.meter__label--muted.svelte-fto4ce{color:var(--crt-phos-mid,#4ade809e)}@media (prefers-reduced-motion:reduce){.meter__cell--on.svelte-fto4ce{animation:none}}.boot.svelte-ehq2q3{gap:1.4rem;max-width:46ch;display:grid}.boot__unit.svelte-ehq2q3{font-family:var(--crt-display,ui-monospace, monospace);letter-spacing:.16em;color:var(--crt-phos-hot,#d5ffe6);margin:0;font-weight:700}.boot__log.svelte-ehq2q3{letter-spacing:.06em;align-content:start;gap:.15rem;min-height:9.5rem;margin:0;padding:0;font-size:.98em;list-style:none;display:grid}.boot__log.svelte-ehq2q3 li:where(.svelte-ehq2q3){min-height:1.65em}.boot__line--past.svelte-ehq2q3{color:var(--crt-phos-mid,#4ade809e)}.boot__meter.svelte-ehq2q3{color:var(--crt-phos-hot,#d5ffe6);align-items:center;gap:.35rem;display:flex}.boot__bracket.svelte-ehq2q3{opacity:.6}.boot__track.svelte-ehq2q3{background:repeating-linear-gradient(90deg, var(--crt-phos-faint,#4ade8029) 0 6px, transparent 6px 8px);flex:1;height:.85rem;position:relative}.boot__fill.svelte-ehq2q3{background:repeating-linear-gradient(90deg, var(--crt-bar,#1ee07c) 0 6px, transparent 6px 8px);box-shadow:0 0 10px var(--crt-glow,#1ee07c80);animation:svelte-ehq2q3-crt-boot-fill var(--crt-boot-duration,1.1s) steps(22, end) forwards;position:absolute;inset:0 auto 0 0}@keyframes svelte-ehq2q3-crt-boot-fill{0%{width:0%}to{width:100%}}.boot__hint.svelte-ehq2q3{letter-spacing:.2em;color:var(--crt-phos-dim,#4ade8066);margin:0;font-size:.88em;animation:1.4s ease-in-out infinite svelte-ehq2q3-crt-boot-pulse}@keyframes svelte-ehq2q3-crt-boot-pulse{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.boot__hint.svelte-ehq2q3{animation:none}.boot__fill.svelte-ehq2q3{animation-duration:.3s}}.screen.svelte-1rrz74u{gap:1.1rem;display:grid}.screen__bar.svelte-1rrz74u{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.screen__title.svelte-1rrz74u{font-family:var(--crt-display,ui-monospace, monospace);letter-spacing:.18em;color:var(--crt-phos-hot,#d5ffe6);margin:0;font-size:1.05em;font-weight:800}.screen__code.svelte-1rrz74u{letter-spacing:.16em;color:var(--crt-phos-dim,#4ade8066);font-size:.9em}.screen__rule.svelte-1rrz74u{background:linear-gradient(90deg, var(--crt-rule,#4ade8042), transparent);border:0;height:1px;margin:0}.screen__body.svelte-1rrz74u{min-height:var(--crt-screen-min-height,46vh);padding-block:.5rem 1.5rem}.screen__foot.svelte-1rrz74u{letter-spacing:.14em;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;font-size:.9em;display:flex}.screen__footer-text.svelte-1rrz74u{color:var(--crt-phos-dim,#4ade8066)}.screen__back.svelte-1rrz74u{font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;text-shadow:inherit;color:var(--crt-phos-hot,#d5ffe6);background:0 0;border:0;margin:0;padding:0;transition:opacity .12s linear}.screen__back.svelte-1rrz74u:hover{opacity:.65}.mark.svelte-10y6uor{-webkit-user-select:none;user-select:none;padding-top:1.15em;display:inline-block;position:relative}.mark__over.svelte-10y6uor{font-family:var(--display);letter-spacing:.36em;color:#bec8c38c;text-shadow:none;font-size:.82em;font-weight:400;position:absolute;top:0;left:.1em}.mark__name.svelte-10y6uor{font-family:var(--display);letter-spacing:-.02em;color:var(--mark);text-shadow:0 0 12px color-mix(in srgb, var(--mark) 45%, transparent), 2px 0 0 color-mix(in srgb, var(--mark) 35%, transparent);font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:800;line-height:.9;display:block;position:relative}.mark__name.svelte-10y6uor:before{content:attr(data-text);color:var(--mark-fringe);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0;translate:-2px}.head.svelte-1elxaub{gap:.6rem;display:grid}.head__row.svelte-1elxaub{align-items:center;gap:clamp(1rem,4vw,2.5rem);min-height:3.4rem;display:flex}.head__sys.svelte-1elxaub{font-family:var(--display);letter-spacing:.1em;color:var(--phos-hot);font-size:.92em;font-weight:700}.head__mark.svelte-1elxaub{border-left:1px solid var(--rule);padding-left:clamp(1rem,3vw,2rem)}.head__meta.svelte-1elxaub{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.5rem;display:flex}.head__manifest.svelte-1elxaub{letter-spacing:.12em;font-size:.95em}.head__controls.svelte-1elxaub{flex-wrap:wrap;gap:.4rem 1.5rem;display:flex}.head__ctl.svelte-1elxaub{letter-spacing:.16em;color:var(--phos-mid);font-size:.88em;transition:color .12s linear}.head__ctl.svelte-1elxaub:hover{color:var(--phos-hot)}.head__audio--on.svelte-1elxaub{color:var(--bar);text-shadow:0 0 6px color-mix(in srgb, var(--bar) 55%, transparent)}@media (width<=640px){.head__row.svelte-1elxaub{flex-direction:column;align-items:flex-start;gap:1.1rem}.head__mark.svelte-1elxaub{border-left:0;padding-left:0}}.menu.svelte-15gydnd{margin-top:clamp(1.5rem,4vh,2.5rem)}.menu.svelte-15gydnd ul:where(.svelte-15gydnd){gap:.15rem;display:grid}.row.svelte-15gydnd{width:100%;font-family:var(--display);letter-spacing:.1em;grid-template-columns:1.6rem 2.6rem minmax(0,auto) minmax(1.5rem,1fr) minmax(0,auto);align-items:center;gap:.75rem;padding:.55rem .9rem;font-size:.95em;font-weight:700;transition:background 90ms linear;display:grid}.row--on.svelte-15gydnd{background:var(--bar);color:var(--on-bar);text-shadow:none;box-shadow:0 0 22px color-mix(in srgb, var(--bar) 35%, transparent)}.row__caret.svelte-15gydnd{font-size:1.1em}.row__num.svelte-15gydnd{color:var(--phos-mid)}.row--on.svelte-15gydnd .row__num:where(.svelte-15gydnd){color:color-mix(in srgb, var(--on-bar) 70%, transparent)}.row__leader.svelte-15gydnd{opacity:.35;background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 6px);height:1px}.row__blurb.svelte-15gydnd{font-family:var(--mono);letter-spacing:.04em;color:var(--phos-dim);white-space:nowrap;font-size:.92em;font-weight:400}.row--on.svelte-15gydnd .row__blurb:where(.svelte-15gydnd){color:color-mix(in srgb, var(--on-bar) 72%, transparent)}@media (width<=720px){.row.svelte-15gydnd{grid-template-columns:1.2rem 2.4rem minmax(0,1fr);gap:.5rem}.row__leader.svelte-15gydnd,.row__blurb.svelte-15gydnd{display:none}}.id.svelte-552xtz{grid-template-columns:minmax(240px,22rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.id__side.svelte-552xtz{gap:1rem;display:grid}.portrait.svelte-552xtz{gap:.5rem;margin:0;display:grid}.portrait__tube.svelte-552xtz{aspect-ratio:1;border:1px solid var(--rule);background:var(--bg);position:relative;overflow:hidden}.portrait__tube.svelte-552xtz img:where(.svelte-552xtz){filter:grayscale()contrast(1.35)brightness(1.25);width:100%;height:100%;transition:filter .24s;display:block}.portrait__tube.svelte-552xtz:after{content:"";background:var(--phos);mix-blend-mode:multiply;pointer-events:none;transition:opacity .24s;position:absolute;inset:0}.portrait.svelte-552xtz:hover .portrait__tube:where(.svelte-552xtz) img:where(.svelte-552xtz){filter:none}.portrait.svelte-552xtz:hover .portrait__tube:where(.svelte-552xtz):after{opacity:0}.id__records.svelte-552xtz{border:1px solid var(--rule);background:color-mix(in srgb, var(--phos) 2.5%, transparent);gap:.35rem;padding:1rem 1.1rem;display:grid}.rec.svelte-552xtz{letter-spacing:.08em;grid-template-columns:minmax(0,auto) minmax(.75rem,1fr) minmax(0,auto);align-items:center;gap:.5rem;font-size:.92em;display:grid}.rec__key.svelte-552xtz{font-family:var(--display);letter-spacing:.12em;font-size:.86em;font-weight:400}.rec__dots.svelte-552xtz{background:repeating-linear-gradient(90deg, var(--phos-faint) 0 2px, transparent 2px 5px);height:1px}.rec__val.svelte-552xtz{color:var(--phos-hot);font-weight:500}.rec__val--ok.svelte-552xtz{color:var(--accent);text-shadow:0 0 4px color-mix(in srgb, var(--accent) 45%, transparent)}.id__body.svelte-552xtz{gap:1.15rem;max-width:68ch;display:grid}.id__body.svelte-552xtz p:where(.svelte-552xtz){color:var(--phos-mid);text-wrap:pretty}.id__marks.svelte-552xtz{border-top:1px solid var(--rule);gap:.5rem;margin-top:.5rem;padding-top:1.1rem;display:grid}.id__marks.svelte-552xtz li:where(.svelte-552xtz){flex-wrap:wrap;align-items:baseline;gap:.9rem;padding-left:1.4rem;display:flex;position:relative}.id__marker.svelte-552xtz{background:var(--bar);width:.5rem;height:.5rem;box-shadow:0 0 8px color-mix(in srgb, var(--bar) 60%, transparent);animation:2.6s step-end infinite svelte-552xtz-mark-blink;animation-delay:calc(var(--i) * .32s);position:absolute;top:.55em;left:0}@keyframes svelte-552xtz-mark-blink{0%,72%{opacity:1}76%,to{opacity:.25}}@media (width<=860px){.id.svelte-552xtz{grid-template-columns:minmax(0,1fr)}.portrait.svelte-552xtz{max-width:14rem}}@media (prefers-reduced-motion:reduce){.id__marker.svelte-552xtz{animation:none}.portrait__tube.svelte-552xtz img:where(.svelte-552xtz),.portrait__tube.svelte-552xtz:after{transition:none}}.cap.svelte-xqagyj{gap:2rem;display:grid}.cap__grid.svelte-xqagyj{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:1px;display:grid}.card.svelte-xqagyj{background:var(--bg);gap:.6rem;padding:1.1rem 1.2rem 1.3rem;transition:background .14s linear;display:grid}.card.svelte-xqagyj:hover{background:color-mix(in srgb, var(--phos) 5%, transparent)}.card__code.svelte-xqagyj{letter-spacing:.16em;font-size:.82em}.card__label.svelte-xqagyj{font-family:var(--display);letter-spacing:.1em;font-size:1em;font-weight:700}.card__spec.svelte-xqagyj{text-wrap:pretty;min-height:3.2em;font-size:.92em}.chain.svelte-xqagyj{gap:.8rem;display:grid}.chain.svelte-xqagyj ul:where(.svelte-xqagyj){flex-wrap:wrap;gap:.4rem;display:flex}.chain.svelte-xqagyj li:where(.svelte-xqagyj){border:1px solid var(--rule);letter-spacing:.14em;color:var(--phos-mid);animation:.24s ease-out backwards svelte-xqagyj-chip-in;animation-delay:calc(.7s + var(--i) * 45ms);padding:.22rem .65rem;font-size:.86em}@keyframes svelte-xqagyj-chip-in{0%{opacity:0;translate:0 4px}}@media (prefers-reduced-motion:reduce){.chain.svelte-xqagyj li:where(.svelte-xqagyj){animation:none}}.list.svelte-13j2ipj{gap:.75rem;display:grid}.list__head.svelte-13j2ipj,.entry.svelte-13j2ipj{grid-template-columns:5rem minmax(0,1fr) 6.5rem 8rem;align-items:baseline;gap:1rem;display:grid}.list__head.svelte-13j2ipj{font-family:var(--display);letter-spacing:.16em;border-bottom:1px solid var(--rule);padding:0 .9rem .4rem;font-size:.78em}.entry.svelte-13j2ipj{border-bottom:1px solid color-mix(in srgb, var(--phos) 10%, transparent);width:100%;padding:.7rem .9rem;transition:background 90ms linear}.entry--on.svelte-13j2ipj{background:var(--bar);color:var(--on-bar);text-shadow:none}.entry__code.svelte-13j2ipj,.entry__year.svelte-13j2ipj,.entry__status.svelte-13j2ipj{letter-spacing:.12em;color:var(--phos-mid);font-size:.88em}.entry--on.svelte-13j2ipj .entry__code:where(.svelte-13j2ipj),.entry--on.svelte-13j2ipj .entry__year:where(.svelte-13j2ipj),.entry--on.svelte-13j2ipj .entry__status:where(.svelte-13j2ipj){color:color-mix(in srgb, var(--on-bar) 72%, transparent)}.entry__name.svelte-13j2ipj{font-family:var(--display);letter-spacing:.08em;color:var(--phos-hot);gap:.1rem;font-size:.95em;font-weight:700;display:grid}.entry--on.svelte-13j2ipj .entry__name:where(.svelte-13j2ipj){color:var(--on-bar)}.entry__sum.svelte-13j2ipj{font-family:var(--mono);letter-spacing:.03em;color:var(--phos-dim);font-size:.88em;font-style:normal;font-weight:400}.entry--on.svelte-13j2ipj .entry__sum:where(.svelte-13j2ipj){color:color-mix(in srgb, var(--on-bar) 66%, transparent)}.list__hint.svelte-13j2ipj{letter-spacing:.18em;font-size:.86em}.detail.svelte-13j2ipj{gap:1.6rem;display:grid}.detail__head.svelte-13j2ipj{gap:.35rem;display:grid}.detail__title.svelte-13j2ipj{font-family:var(--display);letter-spacing:.04em;font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:800}.detail__grid.svelte-13j2ipj{grid-template-columns:minmax(0,1fr) minmax(220px,18rem);align-items:start;gap:clamp(1.5rem,5vw,3rem);display:grid}.detail__body.svelte-13j2ipj{max-width:66ch;color:var(--phos-mid);gap:1.1rem;display:grid}.detail__side.svelte-13j2ipj{border:1px solid var(--rule);background:color-mix(in srgb, var(--phos) 2.5%, transparent);gap:1.3rem;padding:1.1rem 1.2rem;display:grid}.side__block.svelte-13j2ipj{gap:.45rem;display:grid}.side__link.svelte-13j2ipj{letter-spacing:.06em;transition:opacity .12s linear}.side__link.svelte-13j2ipj:hover,.side__link.svelte-13j2ipj:focus-visible{opacity:.7}.side__block.svelte-13j2ipj ul:where(.svelte-13j2ipj){gap:.25rem;display:grid}.side__block.svelte-13j2ipj li:where(.svelte-13j2ipj){letter-spacing:.08em;justify-content:space-between;gap:1rem;font-size:.9em;display:flex}.side__block.svelte-13j2ipj ul.side__chips:where(.svelte-13j2ipj){flex-wrap:wrap;gap:.35rem;display:flex}.side__block.svelte-13j2ipj ul.side__chips:where(.svelte-13j2ipj) li:where(.svelte-13j2ipj){border:1px solid var(--rule);letter-spacing:.12em;color:var(--phos-mid);padding:.15rem .5rem;font-size:.82em}@media (width<=860px){.detail__grid.svelte-13j2ipj{grid-template-columns:minmax(0,1fr)}.list__head.svelte-13j2ipj,.entry.svelte-13j2ipj{grid-template-columns:4.5rem minmax(0,1fr)}.list__head.svelte-13j2ipj span:where(.svelte-13j2ipj):nth-child(3),.list__head.svelte-13j2ipj span:where(.svelte-13j2ipj):nth-child(4),.entry__year.svelte-13j2ipj,.entry__status.svelte-13j2ipj{display:none}}.ch.svelte-1tzifnj{border-bottom:1px solid color-mix(in srgb, var(--phos) 12%, transparent);grid-template-columns:5rem minmax(8rem,14rem) minmax(0,1fr) minmax(0,auto) 1.5rem;align-items:baseline;gap:1rem;padding:.85rem .9rem;transition:background 90ms linear,padding-left .14s,opacity .14s linear;display:grid}.ch.svelte-1tzifnj:hover,.ch.svelte-1tzifnj:focus-visible{background:color-mix(in srgb, var(--phos) 7%, transparent);padding-left:1.5rem}.ch--muted.svelte-1tzifnj{opacity:.72}.ch--muted.svelte-1tzifnj:hover,.ch--muted.svelte-1tzifnj:focus-visible{opacity:1}.ch__code.svelte-1tzifnj,.ch__note.svelte-1tzifnj{letter-spacing:.12em;font-size:.85em}.ch__label.svelte-1tzifnj{font-family:var(--display);letter-spacing:.14em;font-size:.95em;font-weight:700}.ch__handle.svelte-1tzifnj{letter-spacing:.04em;color:var(--phos-hot)}.ch--muted.svelte-1tzifnj .ch__handle:where(.svelte-1tzifnj){color:var(--phos)}.ch__go.svelte-1tzifnj{text-align:right;color:var(--phos-dim);transition:translate .14s}.ch.svelte-1tzifnj:hover .ch__go:where(.svelte-1tzifnj){color:var(--phos-hot);translate:4px}@media (width<=860px){.ch.svelte-1tzifnj{grid-template-columns:4.5rem minmax(0,1fr) 1.2rem}.ch__handle.svelte-1tzifnj{grid-column:2}.ch__note.svelte-1tzifnj{display:none}}.card.svelte-19xwp9p{border:1px solid var(--rule);gap:.6rem;padding:1rem 1.1rem 1.15rem;display:grid}.card__head.svelte-19xwp9p{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.card__note.svelte-19xwp9p{letter-spacing:.08em;font-size:.9em}.card__cmd.svelte-19xwp9p{letter-spacing:.1em;align-items:baseline;gap:.6rem;font-size:1.02em;transition:opacity .12s linear;display:flex}.card__cmd.svelte-19xwp9p:hover,.card__cmd.svelte-19xwp9p:focus-visible{opacity:.7}.card__prompt.svelte-19xwp9p{color:var(--bar)}.tx.svelte-19xwp9p{gap:1.75rem;display:grid}.tx__intro.svelte-19xwp9p p:where(.svelte-19xwp9p){max-width:72ch;color:var(--phos-mid);text-wrap:pretty}.tx__list.svelte-19xwp9p{border-top:1px solid var(--rule);display:grid}.tx__list--dashed.svelte-19xwp9p{border-top-style:dashed}.off.svelte-19xwp9p{gap:.7rem;margin-top:.25rem;display:grid}.off__head.svelte-19xwp9p{flex-wrap:wrap;align-items:baseline;gap:.9rem;display:flex}.off__note.svelte-19xwp9p{letter-spacing:.1em;font-size:.85em}.tx__hint.svelte-19xwp9p{letter-spacing:.18em;margin-top:-.9rem;font-size:.85em}.tx__outro.svelte-19xwp9p{letter-spacing:.06em;font-size:.92em}.st.svelte-1j2i9z{gap:2.25rem;display:grid}.st__loop.svelte-1j2i9z{--rail:1.25rem;display:grid}.st__loop.svelte-1j2i9z h2:where(.svelte-1j2i9z){margin-bottom:.9rem}.st__stages.svelte-1j2i9z{display:grid}.stage.svelte-1j2i9z{grid-template-columns:2.5rem var(--rail) minmax(0, 11rem) minmax(0, 1fr);letter-spacing:.1em;align-items:center;gap:1rem;padding-block:.28rem;font-size:.95em;display:grid}.stage__n.svelte-1j2i9z{font-variant-numeric:tabular-nums}.stage__rail.svelte-1j2i9z{grid-area:1/2/-1;align-self:stretch;place-items:center;display:grid;position:relative}.stage__rail.svelte-1j2i9z:before{content:"";background:var(--rule);transform-origin:top;width:1px;animation:.42s ease-out backwards svelte-1j2i9z-rail-draw;animation-delay:calc(.14s + var(--i) * 90ms);position:absolute;top:0;bottom:0;left:50%;translate:-.5px}.stage.svelte-1j2i9z:first-child .stage__rail:where(.svelte-1j2i9z):before{top:50%}.stage__node.svelte-1j2i9z{background:var(--bar);width:7px;height:7px;box-shadow:0 0 9px color-mix(in srgb, var(--bar) 45%, transparent);animation:.42s ease-out backwards svelte-1j2i9z-node-in;animation-delay:calc(.14s + var(--i) * 90ms);border-radius:50%;position:relative}@keyframes svelte-1j2i9z-rail-draw{0%{scale:1 0}}@keyframes svelte-1j2i9z-node-in{0%{scale:0}}.stage__label.svelte-1j2i9z{font-family:var(--display);letter-spacing:.12em;font-size:.9em;font-weight:700}.stage__note.svelte-1j2i9z{letter-spacing:.04em;font-size:.9em}.st__return.svelte-1j2i9z{grid-template-columns:2.5rem var(--rail) minmax(0, 1fr);letter-spacing:.14em;min-height:2.1rem;color:var(--phos-mid);align-items:center;gap:1rem;font-size:.88em;display:grid}.st__elbow.svelte-1j2i9z{grid-column:2;align-self:stretch;position:relative}.st__elbow.svelte-1j2i9z:before{content:"";border-left:1px solid var(--rule);border-bottom:1px solid var(--rule);transform-origin:top;border-bottom-left-radius:8px;animation:.42s ease-out .68s backwards svelte-1j2i9z-rail-draw;position:absolute;inset:0 -.9rem 50% 50%;translate:-.5px}.st__back.svelte-1j2i9z{grid-column:3;align-items:baseline;gap:.7rem;display:flex}.st__arrow.svelte-1j2i9z{color:var(--bar);font-size:1.15em;animation:3.4s ease-in-out infinite svelte-1j2i9z-spin-hint}@keyframes svelte-1j2i9z-spin-hint{0%,70%,to{opacity:.45}80%{opacity:1}}.st__panes.svelte-1j2i9z{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1px;display:grid}.pane.svelte-1j2i9z{background:var(--bg);gap:.7rem;padding:1.1rem 1.2rem 1.3rem;display:grid}.pane.svelte-1j2i9z ul:where(.svelte-1j2i9z){gap:.3rem;display:grid}.pane.svelte-1j2i9z li:where(.svelte-1j2i9z){letter-spacing:.08em;justify-content:space-between;gap:1rem;font-size:.9em;display:flex}@media (width<=860px){.st__loop.svelte-1j2i9z{--rail:1rem}.stage.svelte-1j2i9z{grid-template-columns:2.2rem var(--rail) minmax(0, 1fr);align-items:baseline;gap:.15rem .7rem;padding-block:.4rem}.stage__rail.svelte-1j2i9z{grid-row:1/span 2}.stage__note.svelte-1j2i9z{grid-column:3}.st__return.svelte-1j2i9z{grid-template-columns:2.2rem var(--rail) minmax(0, 1fr);gap:.7rem}}@media (prefers-reduced-motion:reduce){.stage__rail.svelte-1j2i9z:before,.stage__node.svelte-1j2i9z,.st__elbow.svelte-1j2i9z:before,.st__arrow.svelte-1j2i9z{animation:none}}.st__on.svelte-1j2i9z{color:var(--bar);text-shadow:0 0 6px color-mix(in srgb, var(--bar) 55%, transparent)}.hint.svelte-1uha8ag{letter-spacing:.2em;margin-top:clamp(1.5rem,5vh,3rem);font-size:.9em}.flick.svelte-1uha8ag{animation:.26s ease-out svelte-1uha8ag-sync}@keyframes svelte-1uha8ag-sync{0%{opacity:.1;filter:brightness(2.4)blur(1px);scale:1 .985}40%{opacity:1;filter:brightness(1.1)}to{filter:none;scale:1}}@media (prefers-reduced-motion:reduce){.flick.svelte-1uha8ag{animation:none}}
