html[data-voc-theme]{--canvas:#f5f6f8;--card:#fff;--card-raised:#fff;--border:#e4e7ec;--ink:#101828;--muted:#667085;--shadow-card:0 1px 2px #1018280f;--on-accent:#fff;--focus-ring:var(--accent);--success:#12805c;--success-text:#12805c;--success-tint:#e6f4ee;--warning:#d98a00;--warning-text:#8a5700;--warning-tint:#fff4db;--danger:#d92d20;--danger-text:#b42318;--danger-tint:#feeceb;--chart-1:var(--accent);--chart-2:#3b4558;--chart-3:#d98a00;--chart-4:#12a594;--chart-5:#a7aebb}html[data-voc-theme=crimson],html[data-voc-theme=facebook],html[data-voc-theme=emerald],html[data-voc-theme=github],html[data-voc-theme=orange]{--rail-border:transparent;--rail-text-active:#fff;--rail-hover-bg:#ffffff0f;--rail-divider:#ffffff1a;--rail-focus:var(--rail-indicator);--logo-bg:var(--accent);--logo-fg:#fff;--badge-bg:var(--accent);--badge-fg:#fff;--avatar-bg:#ffffff1a;--avatar-fg:#fff;--btn-sec-bg:var(--rail-bg);--btn-sec-hover:color-mix(in srgb, var(--rail-bg) 86%, #fff 14%);--btn-sec-fg:#fff;--btn-sec-border:transparent}html[data-voc-theme=crimson]{--accent:#d71716;--accent-hover:#c61514;--accent-pressed:#b51312;--accent-tint:#fcecec;--accent-text:#d71716;--rail-bg:#17181c;--rail-text:#b5bcc9;--rail-active-bg:#ffffff14;--rail-indicator:#d71716;--danger:#8a1414;--danger-text:#8a1414;--danger-tint:#fbeaea}html[data-voc-theme=facebook]{--accent:#1877f2;--accent-hover:#166fe5;--accent-pressed:#1464cc;--accent-tint:#e7f0fe;--accent-text:#0f5fd1;--rail-bg:#111827;--rail-text:#b5bcc9;--rail-active-bg:#1877f229;--rail-indicator:#6aa8ff}html[data-voc-theme=emerald]{--accent:#0b7a55;--accent-hover:#096b4a;--accent-pressed:#07583c;--accent-tint:#e3f4ec;--accent-text:#0b7a55;--rail-bg:#0f2a22;--rail-text:#a9c4b8;--rail-active-bg:#4ade9b29;--rail-indicator:#4ade9b;--chart-4:#8b5cf6;--success:#0f766e;--success-text:#0f766e;--success-tint:#e1f3f1}html[data-voc-theme=github]{--accent:#1f883d;--accent-hover:#1c8139;--accent-pressed:#197935;--accent-tint:#dafbe1;--accent-text:#1a7f37;--rail-bg:#13261c;--rail-text:#d8e6dd;--rail-active-bg:#1e3a2a;--rail-indicator:#3fb950;--btn-sec-bg:#25292e;--canvas:#f6f8fa;--border:#d1d9e0;--ink:#1f2328;--muted:#59636e;--chart-4:#8b5cf6;--success:#0f766e;--success-text:#0f766e;--success-tint:#e1f3f1}html[data-voc-theme=orange]{--accent:#c25100;--accent-hover:#a84600;--accent-pressed:#8f3c00;--accent-tint:#fff1e8;--accent-text:#a84600;--rail-bg:#1f1f1f;--rail-text:#e8e4de;--rail-active-bg:#2e2b28;--rail-indicator:#ff8a3d;--canvas:#f8f5ee;--border:#e7e1d6;--muted:#6b6560;--chart-3:#0ea5e9;--warning:#9a6700;--warning-text:#7a5200;--warning-tint:#fff8c5}html[data-voc-theme=mist]{--accent:#d71716;--accent-hover:#c61514;--accent-pressed:#b51312;--accent-tint:#fcecec;--accent-text:#d71716;--rail-bg:#e8f0fb;--rail-border:#d5e2f5;--rail-text:#475a78;--rail-text-active:#b51312;--rail-hover-bg:#1018280d;--rail-active-bg:#fff;--rail-indicator:#d71716;--rail-divider:#d5e2f5;--rail-focus:#d71716;--logo-bg:#d71716;--logo-fg:#fff;--badge-bg:#d71716;--badge-fg:#fff;--avatar-bg:#fff;--avatar-fg:#475a78;--btn-sec-bg:#fff;--btn-sec-hover:#f2f4f7;--btn-sec-fg:#101828;--btn-sec-border:#c9d6ea;--canvas:#f5f7fb;--danger:#8a1414;--danger-text:#8a1414;--danger-tint:#fbeaea}html[data-voc-theme=sand]{--accent:#c2410c;--accent-hover:#a8380a;--accent-pressed:#8f2f08;--accent-tint:#fdeee3;--accent-text:#c2410c;--rail-bg:#f4eee4;--rail-border:#e6dccb;--rail-text:#6b5d4f;--rail-text-active:#9a3412;--rail-hover-bg:#3c28140f;--rail-active-bg:#fff;--rail-indicator:#c2410c;--rail-divider:#e6dccb;--rail-focus:#c2410c;--logo-bg:#c2410c;--logo-fg:#fff;--badge-bg:#c2410c;--badge-fg:#fff;--avatar-bg:#fff;--avatar-fg:#6b5d4f;--btn-sec-bg:#fff;--btn-sec-hover:#f7f2ea;--btn-sec-fg:#101828;--btn-sec-border:#dccfbb;--canvas:#faf8f4;--chart-3:#0ea5e9}html.voc-theming *{transition:background-color .15s,border-color .15s,color .15s,fill .15s,stroke .15s}@media (prefers-reduced-motion:reduce){html.voc-theming *{transition:none}}.voc-page :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.voc-rail :focus-visible{outline-color:var(--rail-focus)}.voc-page ::-webkit-scrollbar-thumb{background:var(--border);border-radius:8px}.voc-row-hover:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.voc-dot-0{background:var(--chart-1)}.voc-dot-1{background:var(--chart-2)}.voc-dot-2{background:var(--chart-3)}.voc-dot-3{background:var(--chart-4)}
