.hy-hud{color:var(--ink-2);text-transform:none;font-feature-settings:"tnum";opacity:0;transition:opacity .7s var(--out), transform .7s var(--out);pointer-events:none;justify-items:end;row-gap:.15rem;display:grid;position:absolute;bottom:2.4rem;right:7.25rem;transform:translateY(.5rem)}.hy-hud.on{opacity:1;transform:none}.hy-hud .hh-k{letter-spacing:.12em;color:var(--muted);font-size:10px}.hy-hud .hh-n{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:40px;line-height:1}.hy-hud .hh-sub{letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.hy-hud.in-window{box-shadow:0 0 0 1px var(--hair), 0 18px 40px -28px #16140f73;background:#efebe3e0;border-radius:.9rem;padding:.7rem .9rem .65rem}.is-still .hy-hud{display:none}@media (width<=899px){.hy-hud{right:auto;left:calc(var(--gutter) + .1rem);max-width:calc(100vw - 2 * var(--gutter) - .4rem);grid-template-columns:auto auto;place-items:baseline start;column-gap:.5rem;top:4.6rem;bottom:auto}.hy-hud .hh-k{grid-column:1/-1}.hy-hud.in-window{border-radius:.6rem;padding:.35rem .6rem}.hy-hud .hh-n{font-size:18px}.hy-hud .hh-sub{white-space:normal;font-size:10.5px}}@media (width>=900px){.hy-hud.in-window{bottom:calc(40px + 1rem);right:calc(110px + 1rem)}}.hy-fig{box-shadow:0 0 0 1px var(--hair), 0 1px 0 #fff9 inset, 0 30px 60px -40px #16140f59;background:#ffffff52;border-radius:1.1rem;margin:1.6rem 0 0;padding:1rem 1.1rem .95rem}.hy-fig .hf-cap{text-transform:none;letter-spacing:.06em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;font-size:11px;display:flex}.hy-fig .hf-value{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.hy-fig svg{width:100%;max-width:27rem;height:auto;font-family:var(--mono);margin:.6rem auto 0;display:block;overflow:visible}.hy-fig .hf-chips{text-transform:none;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.6rem;font-size:11px;display:flex}.hy-fig .hf-key{color:var(--muted);letter-spacing:.06em;margin-right:.35rem}.hy-fig .hf-chip{min-width:2.4rem;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink-2);box-shadow:0 0 0 1px var(--hair);cursor:pointer;transition:background .3s var(--out), color .3s var(--out), transform .2s var(--out);background:#fff6;border:0;border-radius:999px;padding:.3rem .6rem}.hy-fig .hf-chip:active{transform:scale(.97)}.hy-fig .hf-chip[aria-pressed=true]{color:var(--paper-hi);background:var(--ink);box-shadow:0 0 0 1px var(--ink)}.hy-fig .hf-small{fill:var(--muted);font-size:10.5px}.hy-fig .hf-name{fill:var(--ink-2);font-size:11.5px}.hy-fig .hf-accent{fill:var(--accent)}.hy-fig .hf-axis{stroke:var(--hair);stroke-width:1px}.hy-fig .hf-flat{fill:none;stroke:var(--muted);stroke-width:1.4px;stroke-dasharray:4 3}.hy-fig .hf-hyp{fill:none;stroke:var(--accent);stroke-width:1.8px}.hy-fig .hf-mark{stroke:var(--ink-2);stroke-width:1px;transition:transform .45s var(--out)}.hy-fig .hf-dot{fill:var(--accent);transition:transform .45s var(--out)}.hy-fig .hf-dot.flat{fill:var(--muted)}
