.rt-day{--rt-gold:var(--amber-hot);--rt-line:2px;--rt-mid:26px}.rt-day>.walk-card-body{display:flex;flex-direction:column;gap:22px}.rt-marks-wait{height:84px}.rt-marks{display:flex;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none;container:rt-marks/inline-size}.rt-node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;flex:none;min-width:52px}.rt-node-box{position:relative;display:grid;place-items:center;align-self:stretch;height:52px}.rt-node[data-left] .rt-node-box:before,.rt-node[data-right] .rt-node-box:after{content:"";position:absolute;z-index:-1;top:calc(var(--rt-mid) - var(--rt-line) / 2);height:0;border-top:var(--rt-line) dashed color-mix(in srgb,var(--ink-dim) 70%,var(--hairline-border))}.rt-node[data-left] .rt-node-box:before{left:0;right:50%}.rt-node[data-right] .rt-node-box:after{left:50%;right:0}.rt-node-reveal[data-left] .rt-node-box:before{right:calc(50% + 23px)}.rt-node[data-left=lit] .rt-node-box:before,.rt-node[data-right=lit] .rt-node-box:after{top:calc(var(--rt-mid) - 1.5px);height:3px;border:0;background:var(--rt-gold)}.rt-node-done{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--rt-gold);color:var(--paper-ink)}.rt-node-done svg{width:16px;height:16px}.rt-node-ring{display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--hairline-border);border-radius:50%;background:var(--bg-sheet);color:var(--ink-dim)}.rt-node-mark{display:block;width:16px;height:16px}span.rt-bar-mark,span.rt-mark,span.rt-node-mark{background:currentColor}.rt-node-was,.rt-node[data-state=next] .rt-node-ring:not(.rt-node-was-later){width:50px;height:50px;border:3px solid var(--rt-gold);color:var(--rt-gold);box-shadow:0 0 28px color-mix(in srgb,var(--rt-gold) 40%,transparent)}.rt-node-was .rt-node-mark,.rt-node[data-state=next] .rt-node-ring:not(.rt-node-was-later) .rt-node-mark{width:24px;height:24px}.rt-node-label{font:600 clamp(11px,3.6cqi,14px)/1.2 var(--font-stack-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-body);text-align:center;white-space:nowrap}.rt-node[data-state=next] .rt-node-label{color:var(--rt-gold)}.rt-node-crest{display:block;width:46px;height:46px;filter:grayscale(1) brightness(.65)}.rt-link{flex:1 1;min-width:8px;height:0;margin-top:calc(var(--rt-mid) - var(--rt-line) / 2);border-top:var(--rt-line) dashed color-mix(in srgb,var(--ink-dim) 70%,var(--hairline-border))}.rt-link[data-lit]{height:3px;margin-top:calc(var(--rt-mid) - 1.5px);border:0;background:var(--rt-gold)}.rt-node-press{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch;margin:-4px;padding:4px}.rt-node[data-arrive] .rt-node-box>*,.rt-node[data-receive] .rt-node-box>*{grid-area:1/1}.rt-marks[data-beat=ready] *,.rt-marks[data-beat=ready] :after,.rt-marks[data-beat=ready] :before{animation-play-state:paused}.rt-marks[data-beat] .rt-node-was{animation:rt-beat-out .24s ease-in var(--rt-beat-ring-out) both}.rt-marks[data-beat] .rt-node[data-arrive] .rt-node-done{animation:rt-beat-pop .46s cubic-bezier(.2,.8,.2,1) var(--rt-beat-check) backwards}.rt-marks[data-beat] .rt-node[data-arrive] .rt-node-box:after{transform-origin:left center;animation:rt-beat-run .18s linear var(--rt-beat-half) backwards}.rt-marks[data-beat] .rt-link[data-run]{transform-origin:left center;animation:rt-beat-run .32s linear var(--rt-beat-link) backwards}.rt-marks[data-beat] .rt-node[data-receive] .rt-node-box:before{transform-origin:left center;animation:rt-beat-run .12s linear var(--rt-beat-into) backwards}.rt-marks[data-beat] .rt-node-was-later{animation:rt-beat-out .2s ease-in var(--rt-beat-receive) both}.rt-marks[data-beat] .rt-node[data-receive][data-state=next] .rt-node-ring:not(.rt-node-was-later){animation:rt-beat-pop .52s cubic-bezier(.2,.8,.2,1) var(--rt-beat-receive) backwards}.rt-marks[data-beat] .rt-node[data-receive] .rt-node-label{animation:rt-beat-in .3s ease-out var(--rt-beat-receive) backwards}.rt-node-reveal[data-done] .rt-node-box>*{grid-area:1/1}.rt-node-reveal[data-done][data-left] .rt-node-box:before{right:calc(50% + 17px)}.rt-node-reveal[data-done=arrive] .rt-node-box>:not(.rt-node-done){animation:rt-beat-out .24s ease-in both}.rt-node-reveal[data-done=arrive] .rt-node-done{animation:rt-beat-pop .46s cubic-bezier(.2,.8,.2,1) 80ms backwards}.rt-scene{position:relative;overflow:hidden;aspect-ratio:2/1;border-radius:12px;background:var(--bg-void)}.rt-scene-print{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;animation:rt-in .42s ease-out both}.cta-slab.rt-play{width:100%;min-width:0}.rt-bar{display:none}@media (max-width:899.98px){.rt-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;min-height:60px;padding:8px var(--gutter,16px) calc(8px + env(safe-area-inset-bottom, 0px));background:var(--bg-screen);border-top:1px solid var(--hairline-rest);transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s cubic-bezier(.2,.8,.2,1)}.rt-bar[data-hidden]{opacity:0;transform:translateY(100%);pointer-events:none}.rt-bar-mark{display:block;flex:none;width:26px;height:26px;color:var(--amber-hot)}.rt-bar-name{flex:1 1;min-width:0;margin:0;font:600 18px/1 var(--font-stack-display);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rt-bar .cta-slab.rt-play{flex:none;width:auto;margin-top:0}}@keyframes rt-in{0%{opacity:0}to{opacity:1}}@keyframes rt-beat-out{to{opacity:0;transform:scale(.7)}}@keyframes rt-beat-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes rt-beat-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rt-beat-in{0%{opacity:.55}to{opacity:1}}
/*# sourceMappingURL=8ce317cdfe9b5f13.css.map*/