.lb-tooltip{position:fixed;z-index:1000;width:max-content;max-width:min(var(--tooltip-max-width, 20rem),calc(100vw - 16px));padding:9px 11px;border-radius:8px;border:1px solid var(--border-hover);background:#0d0d11f7;box-shadow:0 14px 32px #0006;color:var(--text-body);font-size:var(--fs-xs);line-height:1.45;white-space:pre-line;text-wrap:pretty;pointer-events:none;opacity:0;transition:opacity .12s ease,transform .12s ease}.lb-tooltip[data-open=true]{opacity:1}.lb-tooltip[data-open=true][data-hoverable=true]{pointer-events:auto}.lb-tooltip[data-rich=true]{padding:14px 16px;border-radius:var(--radius-card);background:#111115fa;white-space:normal}.lb-tooltip[data-placement=top]{transform:translateY(-2px)}.lb-tooltip[data-placement=bottom]{transform:translateY(2px)}.lb-tooltip[data-placement=left]{transform:translate(-2px)}.lb-tooltip[data-placement=right]{transform:translate(2px)}.lb-tooltip[data-open=true][data-placement=top],.lb-tooltip[data-open=true][data-placement=bottom],.lb-tooltip[data-open=true][data-placement=left],.lb-tooltip[data-open=true][data-placement=right]{transform:translate(0)}@media(prefers-reduced-motion:reduce){.lb-tooltip{transition:none}}.gauge-grid.svelte-1qo0qh4{display:grid;grid-template-columns:repeat(6,auto);gap:3px 4px;align-items:center;justify-items:center}.gauge-gap.svelte-1qo0qh4{width:0}.dot.svelte-1qo0qh4{display:flex;align-items:center;justify-content:center;width:44px;height:52px;cursor:default}.dot-light.svelte-1qo0qh4{width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;transition:background .5s ease,box-shadow .5s ease}.knob.svelte-1qo0qh4{display:flex;flex-direction:column;align-items:center;gap:2px;cursor:default}.knob-svg.svelte-1qo0qh4{width:44px;height:44px}.knob-fill.svelte-1qo0qh4{transition:stroke-dasharray .5s ease,opacity .4s ease}.knob-pointer.svelte-1qo0qh4{transform-origin:0 0;transition:transform .5s ease,opacity .4s ease}.knob-idle.svelte-1qo0qh4 .knob-pointer:where(.svelte-1qo0qh4){opacity:.08!important}.knob-idle.svelte-1qo0qh4 .knob-label:where(.svelte-1qo0qh4){opacity:.3}.knob-label.svelte-1qo0qh4{font-size:9px;font-weight:600;letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase;line-height:1;display:flex;flex-direction:column;align-items:center;gap:1px}.knob-pct.svelte-1qo0qh4{font-size:8px;font-weight:500;letter-spacing:0;color:var(--text-faint);text-transform:none}
