/* Tokens únicos; temas aprovados para este produto. */
:root{--font:Jakarta,Arial,sans-serif;--bg:#080808;--panel:#0d0d0d;--panel2:#151515;--hover:#1a1a1a;--border:#262626;--strong:#3b3b3b;--ink:#ededed;--dim:#969696;--soft:#757575;--action:#ededed;--on-action:#111;--brand:#ff870a;--orange-soft:#ff870a12;--success:#65bf8b;--danger:#f07b7b;--shadow:0 20px 80px #0009;--radius:8px;color-scheme:dark}
:root[data-theme=light]{--bg:#fafafa;--panel:#fff;--panel2:#f5f5f5;--hover:#eee;--border:#e5e5e5;--strong:#ccc;--ink:#171717;--dim:#666;--soft:#737373;--action:#171717;--on-action:#fff;--brand:#b95500;--orange-soft:#ff870a0d;--success:#24824a;--danger:#bc3535;--shadow:0 20px 80px #0002;color-scheme:light}

:root{--orange:var(--brand);--burnt:var(--brand);--paper:var(--bg);--white:var(--panel);--green:var(--panel2);--muted:var(--dim);--rule:var(--border);--line:1px solid var(--border);--d-bg:var(--bg);--d-surface:var(--panel);--d-text:var(--ink)}

html.theme-switching *{transition:none!important}
