.st{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.st-chip{flex:none;padding:1px 7px;border-radius:999px;font:650 11.5px/1.35 var(--font-ui,system-ui,sans-serif);font-variant-numeric:tabular-nums;color:var(--fx-line);background:color-mix(in srgb,var(--fx-a) 14%,var(--well));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-a) 45%,transparent);animation:st-pop .5s var(--h-e-settle,cubic-bezier(.16,1,.3,1)) backwards}.st-chip[data-dir=down]{color:var(--ink-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink-3) 45%,transparent);background:var(--well)}.st-why{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-size:12px;animation:st-why .5s .12s var(--h-e-settle,cubic-bezier(.16,1,.3,1)) backwards}@keyframes st-pop{0%{opacity:0;transform:translateY(5px) scale(.9)}}@keyframes st-why{0%{opacity:0;transform:translate(-6px)}}.rs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0;padding:8px 12px;border-radius:var(--r-pane,14px);background:color-mix(in srgb,var(--fx-a) 5%,var(--well));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-a) 22%,transparent)}.rs .hs-g{width:24px;height:24px}.rs-c{padding:0;gap:4px 10px;background:none;box-shadow:none;border-radius:0}.rs-c .hs-g{width:20px;height:20px}.rs-l{display:flex;gap:4px;margin:0;padding:0;list-style:none;flex-wrap:wrap}.rs-l li{position:relative;padding:2px 9px;border-radius:999px;font:600 11.5px/1.4 var(--font-ui,system-ui,sans-serif);color:var(--ink-3);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink-3) 25%,transparent);transition:color .3s,opacity .3s}.rs-l li[data-s=past]{color:var(--jade)}.rs-l li[data-s=now]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--fx-a);background:color-mix(in srgb,var(--fx-a) 14%,transparent);animation:st-pop .4s var(--h-e-settle,cubic-bezier(.16,1,.3,1)) backwards}.rs-l li[data-s=off]{opacity:.5}.rs-d{color:var(--ink-2);font-size:12.5px;min-width:0;overflow-wrap:anywhere}.rs[data-bad] .rs-d{color:var(--fault);font-weight:650}.fx-scn{position:absolute;display:grid;align-content:center;justify-items:start;gap:6px;padding:0 clamp(18px,6vw,64px);overflow:hidden;background:color-mix(in srgb,var(--void) 94%,transparent)}.fx-scn-k{font:600 11px/1.2 var(--font-ui,system-ui,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--fx-a)}.fx-scn-t{font:650 clamp(26px,5vw,40px)/1.1 var(--font-display,var(--font-ui,system-ui,sans-serif));color:var(--ink)}.fx-scn-p{max-width:46ch;color:var(--ink-2);font-size:14.5px;line-height:1.45}.fx-scn-b{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--fx-a) 30%,var(--fx-line) 70%,transparent)}@media(prefers-reduced-motion:reduce){.st-chip,.st-why,.rs-l li[data-s=now]{animation:none}.fx-scn{display:none}}.jb-pulse{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;font-size:13px;color:var(--ink-2)}.jb-pulse:not(:has(.st,.rs,.dim)){display:none}.hs-route .hs-route-t{animation:st-late .25s .7s backwards}@keyframes st-late{0%{opacity:0}}
