.bal{--anatomy-paper:var(--paper-raised);--anatomy-face:color-mix(in oklab, var(--paper-raised) 70%, white);--anatomy-top:color-mix(in oklab, var(--paper-raised) 55%, white);--anatomy-shade-0:color-mix(in oklab, var(--ink) 15%, var(--paper-raised));--anatomy-shade-1:color-mix(in oklab, var(--ink) 10%, var(--paper-raised));--anatomy-shade-2:color-mix(in oklab, var(--ink) 6%, var(--paper-raised));--anatomy-shade-3:color-mix(in oklab, var(--ink) 2.5%, var(--paper-raised));--anatomy-lit-top:color-mix(in oklab, var(--math-wash) 55%, white);--anatomy-lit-shade:var(--math-wash);--anatomy-hi:var(--ink);--anatomy-mid:color-mix(in oklab, var(--ink) 58%, var(--paper-raised));--anatomy-lo:color-mix(in oklab, var(--ink) 34%, var(--paper-raised));--anatomy-faint:color-mix(in oklab, var(--ink) 18%, var(--paper-raised));--anatomy-lit:var(--math-ink);--anatomy-halo:var(--ink);--anatomy-halo-opacity:.2;--anatomy-dot:var(--ink);--anatomy-weight:.75px;--bal-ease:cubic-bezier(.32, .72, 0, 1)}@media (prefers-color-scheme:dark){.bal{--anatomy-face:color-mix(in oklab, var(--paper-raised) 88%, var(--ink));--anatomy-top:color-mix(in oklab, var(--paper-raised) 84%, var(--ink));--anatomy-shade-0:color-mix(in oklab, var(--paper-raised) 74%, black);--anatomy-shade-1:color-mix(in oklab, var(--paper-raised) 84%, black);--anatomy-shade-2:color-mix(in oklab, var(--paper-raised) 94%, black);--anatomy-shade-3:color-mix(in oklab, var(--paper-raised) 94%, var(--ink));--anatomy-lit-top:color-mix(in oklab, var(--math-wash) 70%, var(--paper-raised));--anatomy-lit-shade:color-mix(in oklab, var(--math-wash) 80%, black);--anatomy-mid:color-mix(in oklab, var(--ink) 52%, var(--paper-raised));--anatomy-lo:color-mix(in oklab, var(--ink) 30%, var(--paper-raised));--anatomy-faint:color-mix(in oklab, var(--ink) 16%, var(--paper-raised));--anatomy-halo:black;--anatomy-halo-opacity:.6}}:is(.bal [data-tint],.bal-def[data-tint]){--anatomy-paper:var(--t-wash);--anatomy-top:color-mix(in oklab, var(--t-wash) 72%, white);--anatomy-shade-3:color-mix(in oklab, var(--t) 14%, var(--t-wash));--anatomy-shade-2:color-mix(in oklab, var(--t) 26%, var(--t-wash));--anatomy-shade-1:color-mix(in oklab, var(--t) 40%, var(--t-wash));--anatomy-shade-0:color-mix(in oklab, var(--t) 56%, var(--t-wash));--anatomy-hi:color-mix(in oklab, var(--t-ink) 45%, var(--ink));--anatomy-mid:color-mix(in oklab, var(--t-ink) 62%, var(--ink));--anatomy-lo:color-mix(in oklab, var(--t-ink) 70%, var(--paper-raised));--anatomy-faint:color-mix(in oklab, var(--t) 46%, var(--paper-raised));--anatomy-dot:color-mix(in oklab, var(--t-ink) 50%, var(--ink))}:is(.bal [data-tint=math],.bal-def[data-tint=math]){--t:var(--math);--t-ink:var(--math-ink);--t-wash:var(--math-wash)}:is(.bal [data-tint=physics],.bal-def[data-tint=physics]){--t:var(--physics);--t-ink:var(--physics-ink);--t-wash:var(--physics-wash)}:is(.bal [data-tint=astronomy],.bal-def[data-tint=astronomy]){--t:var(--astronomy);--t-ink:var(--astronomy-ink);--t-wash:var(--astronomy-wash)}:is(.bal [data-tint=cs],.bal-def[data-tint=cs]){--t:var(--cs);--t-ink:var(--cs-ink);--t-wash:var(--cs-wash)}:is(.bal [data-tint=art],.bal-def[data-tint=art]){--t:var(--art);--t-ink:var(--art-ink);--t-wash:var(--art-wash)}.bal-def[data-tint]{--anatomy-paper:color-mix(in oklab, var(--t) 70%, var(--paper-raised));--anatomy-top:color-mix(in oklab, var(--t) 42%, white);--anatomy-shade-3:color-mix(in oklab, var(--t) 62%, var(--paper-raised));--anatomy-shade-2:color-mix(in oklab, var(--t) 80%, var(--paper-raised));--anatomy-shade-1:var(--t);--anatomy-shade-0:color-mix(in oklab, var(--t) 72%, var(--t-ink));--anatomy-hi:color-mix(in oklab, var(--t-ink) 35%, var(--ink));--anatomy-mid:color-mix(in oklab, var(--t-ink) 50%, var(--ink));--anatomy-lo:color-mix(in oklab, var(--t-ink) 80%, var(--ink));--anatomy-faint:color-mix(in oklab, var(--t-ink) 60%, var(--t))}@media (prefers-color-scheme:dark){:is(.bal [data-tint],.bal-def[data-tint]){--anatomy-paper:color-mix(in oklab, var(--t) 22%, var(--paper-raised));--anatomy-top:color-mix(in oklab, var(--t) 34%, var(--paper-raised));--anatomy-shade-3:color-mix(in oklab, var(--t) 27%, var(--paper-raised));--anatomy-shade-2:color-mix(in oklab, var(--t) 21%, var(--paper-raised));--anatomy-shade-1:color-mix(in oklab, var(--t) 15%, var(--paper-raised));--anatomy-shade-0:color-mix(in oklab, var(--t) 10%, var(--paper-raised));--anatomy-hi:color-mix(in oklab, var(--t-ink) 55%, var(--ink));--anatomy-mid:color-mix(in oklab, var(--t-ink) 75%, var(--paper-raised));--anatomy-lo:color-mix(in oklab, var(--t-ink) 50%, var(--paper-raised));--anatomy-faint:color-mix(in oklab, var(--t) 36%, var(--paper-raised));--anatomy-dot:var(--t-ink)}.bal-def[data-tint]{--anatomy-paper:color-mix(in oklab, var(--t) 70%, var(--paper-raised));--anatomy-top:color-mix(in oklab, var(--t) 72%, var(--ink));--anatomy-shade-3:var(--t);--anatomy-shade-2:color-mix(in oklab, var(--t) 84%, var(--paper-raised));--anatomy-shade-1:color-mix(in oklab, var(--t) 70%, var(--paper-raised));--anatomy-shade-0:color-mix(in oklab, var(--t) 56%, var(--paper-raised));--anatomy-hi:color-mix(in oklab, var(--t) 35%, var(--ink));--anatomy-mid:color-mix(in oklab, var(--t) 50%, var(--ink));--anatomy-lo:color-mix(in oklab, var(--t) 45%, var(--paper-raised));--anatomy-faint:color-mix(in oklab, var(--t) 60%, var(--paper-raised))}}.bal-svg{width:100%;height:auto;display:block;overflow:visible}.bal-svg path,.bal-svg circle{vector-effect:non-scaling-stroke}:is(.bal,.bal-def) .iso-fill{fill:var(--anatomy-paper);stroke:none}:is(.bal,.bal-def) .iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}:is(.bal,.bal-def) .iso-shade,:is(.bal,.bal-def) .iso-top{stroke:none}:is(.bal,.bal-def) .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}:is(.bal,.bal-def) .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}:is(.bal,.bal-def) .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}:is(.bal,.bal-def) .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}:is(.bal,.bal-def) .iso-top{fill:var(--anatomy-top)}:is(.bal,.bal-def) .iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}:is(.bal,.bal-def) .iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}:is(.bal,.bal-def) .iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit);stroke-width:1px}:is(.bal,.bal-def) .iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}:is(.bal,.bal-def) .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}:is(.bal,.bal-def) .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}:is(.bal,.bal-def) .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}:is(.bal,.bal-def) .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}:is(.bal,.bal-def) .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}:is(.bal,.bal-def) .iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}:is(.bal,.bal-def) .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}:is(.bal,.bal-def) .iso-dots[data-tone=hi] circle{opacity:.85}:is(.bal,.bal-def) .iso-dots[data-tone=mid] circle{opacity:.45}.bal-plate{background:var(--anatomy-paper);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 16%, transparent);border-radius:14px;padding:34px 6px 30px;position:relative}.bal-corner{color:var(--ink-soft);white-space:nowrap;font-size:12px;line-height:1;position:absolute}.bal-corner[data-corner=fig]{top:13px;color:var(--ink);font-weight:700;inset-inline-start:14px}.bal-corner[data-corner=title]{top:13px;inset-inline-end:14px}.bal-corner[data-corner=hint]{bottom:11px;inset-inline-start:14px}.bal-corner[data-corner=readout]{bottom:11px;color:var(--ink);font-variant-numeric:tabular-nums;inset-inline-end:14px}.bal-w{transition:opacity .22s var(--bal-ease), transform .32s var(--bal-ease)}.bal-w[data-off]{opacity:0;pointer-events:none;transform:translateY(-7px)}@media (max-width:420px){.bal-plate{padding:30px 0 28px}.bal-corner{font-size:11px}.bal-corner[data-corner=hint]{display:none}}@media (prefers-reduced-motion:reduce){.bal-w{transition:none}}
