:root{--vh-primary: #0f6e6a;--vh-primary-ink: #ffffff;--vh-secondary: #1c2128;--vh-highlight: #e0b100;--vh-bg: #f4f5f3;--vh-surface: #ffffff;--vh-surface-2: #eceeeb;--vh-line: #d8dcd6;--vh-ink: #1c2128;--vh-ink-2: #4c5560;--vh-ink-3: #7a838d;--vh-good: #2f7d4a;--vh-warn: #b26a00;--vh-bad: #b3372b;--vh-good-bg: #e6f2ea;--vh-warn-bg: #fbf0dc;--vh-bad-bg: #f8e5e2;--vh-poly-1: #e6194b;--vh-poly-2: #3cb44b;--vh-poly-3: #4363d8;--vh-poly-4: #f58231;--vh-poly-5: #911eb4;--vh-poly-6: #42d4f4;--vh-poly-7: #f032e6;--vh-poly-8: #9a6324;--vh-candidate: #ffd633;--vh-font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--vh-font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--vh-radius: 8px;--vh-radius-sm: 6px;--vh-shadow: 0 1px 2px rgba(0,0,0,.06), 0 4px 16px rgba(0,0,0,.06);--vh-focus: 0 0 0 3px color-mix(in srgb, var(--vh-primary) 35%, transparent)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--vh-bg: #15181c;--vh-surface: #1d2126;--vh-surface-2: #262b31;--vh-line: #2f353c;--vh-ink: #e8ebe8;--vh-ink-2: #b4bbc0;--vh-ink-3: #828a92;--vh-good-bg: #1c2f22;--vh-warn-bg: #33291a;--vh-bad-bg: #3a221f;--vh-shadow: 0 1px 2px rgba(0,0,0,.4), 0 4px 16px rgba(0,0,0,.4)}}:root[data-theme=dark]{--vh-bg: #15181c;--vh-surface: #1d2126;--vh-surface-2: #262b31;--vh-line: #2f353c;--vh-ink: #e8ebe8;--vh-ink-2: #b4bbc0;--vh-ink-3: #828a92;--vh-good-bg: #1c2f22;--vh-warn-bg: #33291a;--vh-bad-bg: #3a221f;--vh-shadow: 0 1px 2px rgba(0,0,0,.4), 0 4px 16px rgba(0,0,0,.4)}
