/* Generated from gui/visual_theme.py appearance_palette; do not edit tokens by hand. */
:root[data-theme="Dark"]{color-scheme:dark;--bg:#101722;--panel:#182230;--surface:#182230;--bg-soft:#1c2737;--panel-2:#1c2737;--surface-2:#1c2737;--panel-3:#202d40;--raised:#202d40;--head:#202d40;--line:#2b3a4f;--line-strong:#2b3a4f;--text:#e7edf6;--muted:#9bacc3;--quiet:#9bacc3;--accent:#6daaff;--selection:#24496e;--tint:#24496e;--accent-2:#24496e;--hover:#223348;--sidebar:#131c29;--badge:#24344a;--green:#5ee0af;--success:#5ee0af;--amber:#f7c46c;--warning:#f7c46c;--red:#ff919b;--danger:#ff919b;--blue:#2563eb;--blue-2:#2563eb;--button:#2563eb;--button-text:#ffffff;}
:root[data-theme="Light"]{color-scheme:light;--bg:#f2f5fa;--panel:#ffffff;--surface:#ffffff;--bg-soft:#f7f9fc;--panel-2:#f7f9fc;--surface-2:#f7f9fc;--panel-3:#edf2f8;--raised:#edf2f8;--head:#edf2f8;--line:#dce4ef;--line-strong:#dce4ef;--text:#26354b;--muted:#5f6f85;--quiet:#5f6f85;--accent:#2563eb;--selection:#dceaff;--tint:#dceaff;--accent-2:#dceaff;--hover:#edf4fe;--sidebar:#ffffff;--badge:#eaf0f8;--green:#087d58;--success:#087d58;--amber:#936012;--warning:#936012;--red:#b93149;--danger:#b93149;--blue:#2563eb;--blue-2:#2563eb;--button:#2563eb;--button-text:#ffffff;}
:root[data-theme="Ocean"]{color-scheme:dark;--bg:#091d29;--panel:#102b3a;--surface:#102b3a;--bg-soft:#153141;--panel-2:#153141;--surface-2:#153141;--panel-3:#173847;--raised:#173847;--head:#173847;--line:#25495a;--line-strong:#25495a;--text:#e7edf6;--muted:#9bacc3;--quiet:#9bacc3;--accent:#39c8ed;--selection:#1a5065;--tint:#1a5065;--accent-2:#1a5065;--hover:#1b3d4e;--sidebar:#0c2432;--badge:#193d4d;--green:#5ee0af;--success:#5ee0af;--amber:#f7c46c;--warning:#f7c46c;--red:#ff919b;--danger:#ff919b;--blue:#0e7490;--blue-2:#0e7490;--button:#0e7490;--button-text:#ffffff;}
:root[data-theme="Emerald"]{color-scheme:light;--bg:#f0f7f4;--panel:#ffffff;--surface:#ffffff;--bg-soft:#f5faf7;--panel-2:#f5faf7;--surface-2:#f5faf7;--panel-3:#eaf5ef;--raised:#eaf5ef;--head:#eaf5ef;--line:#d4e6dc;--line-strong:#d4e6dc;--text:#26354b;--muted:#607086;--quiet:#607086;--accent:#05876a;--selection:#d8f0e6;--tint:#d8f0e6;--accent-2:#d8f0e6;--hover:#eaf6f0;--sidebar:#ffffff;--badge:#e4f2eb;--green:#087d58;--success:#087d58;--amber:#936012;--warning:#936012;--red:#b93149;--danger:#b93149;--blue:#087b61;--blue-2:#087b61;--button:#087b61;--button-text:#ffffff;}
:root[data-theme="Graphite"]{color-scheme:dark;--bg:#17191e;--panel:#21242b;--surface:#21242b;--bg-soft:#262a33;--panel-2:#262a33;--surface-2:#262a33;--panel-3:#2b303b;--raised:#2b303b;--head:#2b303b;--line:#393f4b;--line-strong:#393f4b;--text:#e7edf6;--muted:#9bacc3;--quiet:#9bacc3;--accent:#efbd68;--selection:#4c4230;--tint:#4c4230;--accent-2:#4c4230;--hover:#303540;--sidebar:#1c1f26;--badge:#303640;--green:#5ee0af;--success:#5ee0af;--amber:#f7c46c;--warning:#f7c46c;--red:#ff919b;--danger:#ff919b;--blue:#855512;--blue-2:#855512;--button:#855512;--button-text:#ffffff;}
:root,:root[data-theme="Carbon"]{color-scheme:dark;--bg:#121315;--panel:#1d1f22;--surface:#1d1f22;--bg-soft:#232529;--panel-2:#232529;--surface-2:#232529;--panel-3:#292c30;--raised:#292c30;--head:#292c30;--line:#3a3e44;--line-strong:#3a3e44;--text:#f1f2f4;--muted:#abb0b9;--quiet:#abb0b9;--accent:#ff8b82;--selection:#482d31;--tint:#482d31;--accent-2:#482d31;--hover:#30282c;--sidebar:#17191c;--badge:#343035;--green:#5ee0af;--success:#5ee0af;--amber:#f7c46c;--warning:#f7c46c;--red:#ff919b;--danger:#ff919b;--blue:#ad3235;--blue-2:#ad3235;--button:#ad3235;--button-text:#ffffff;}
:root[data-theme="Ruby"]{color-scheme:dark;--bg:#1c141b;--panel:#2a1d27;--surface:#2a1d27;--bg-soft:#322330;--panel-2:#322330;--surface-2:#322330;--panel-3:#3b2a37;--raised:#3b2a37;--head:#3b2a37;--line:#594050;--line-strong:#594050;--text:#f6eef3;--muted:#c4adbd;--quiet:#c4adbd;--accent:#edafbd;--selection:#553248;--tint:#553248;--accent-2:#553248;--hover:#412b39;--sidebar:#231920;--badge:#452d3c;--green:#5ee0af;--success:#5ee0af;--amber:#eec087;--warning:#eec087;--red:#ff919b;--danger:#ff919b;--blue:#973755;--blue-2:#973755;--button:#973755;--button-text:#ffffff;}
:root[data-theme="Pearl"]{color-scheme:light;--bg:#f5f2ef;--panel:#fffefd;--surface:#fffefd;--bg-soft:#faf7f4;--panel-2:#faf7f4;--surface-2:#faf7f4;--panel-3:#eee8e4;--raised:#eee8e4;--head:#eee8e4;--line:#ddd2cc;--line-strong:#ddd2cc;--text:#342c30;--muted:#73656b;--quiet:#73656b;--accent:#a33348;--selection:#f1dade;--tint:#f1dade;--accent-2:#f1dade;--hover:#f6e9e8;--sidebar:#fffaf7;--badge:#eee4e1;--green:#187052;--success:#187052;--amber:#8c5a14;--warning:#8c5a14;--red:#b1263f;--danger:#b1263f;--blue:#a33348;--blue-2:#a33348;--button:#a33348;--button-text:#ffffff;}
