/* STOFU custom GitLab themes */
/* Generated by /opt/stofu-custom/theme_patch.py */
.application-theme .preview.ui-violet{background-color:#8B5CF6}
.application-theme .preview.ui-violet:where(.gl-dark *){background-color:#7C3AED}
.ui-violet .super-topbar,.ui-violet .super-sidebar,.ui-violet.application-chrome{--theme-color:#8B5CF6;--theme-accent-color:#8B5CF6;--theme-notification-color:#8B5CF6;--super-sidebar-bg:#F5F3FF;--super-sidebar-accent-color-fg:#5B21B6;--super-sidebar-accent-color-bg:#EDE9FE;--super-sidebar-accent-color-badge:#4C1D95}
.ui-violet.gl-dark .super-topbar,.ui-violet.gl-dark .super-sidebar,.ui-violet.gl-dark.application-chrome{--theme-color:#7C3AED;--theme-accent-color:#7C3AED;--theme-notification-color:#7C3AED;--super-sidebar-bg:#18181B;--super-sidebar-accent-color-fg:#DDD6FE;--super-sidebar-accent-color-bg:#27272A;--super-sidebar-accent-color-badge:#DDD6FE}
.application-theme .preview.ui-sky{background-color:#0EA5E9}
.application-theme .preview.ui-sky:where(.gl-dark *){background-color:#0284C7}
.ui-sky .super-topbar,.ui-sky .super-sidebar,.ui-sky.application-chrome{--theme-color:#0EA5E9;--theme-accent-color:#0EA5E9;--theme-notification-color:#0EA5E9;--super-sidebar-bg:#F0F9FF;--super-sidebar-accent-color-fg:#075985;--super-sidebar-accent-color-bg:#E0F2FE;--super-sidebar-accent-color-badge:#075985}
.ui-sky.gl-dark .super-topbar,.ui-sky.gl-dark .super-sidebar,.ui-sky.gl-dark.application-chrome{--theme-color:#0284C7;--theme-accent-color:#0284C7;--theme-notification-color:#0284C7;--super-sidebar-bg:#111827;--super-sidebar-accent-color-fg:#BAE6FD;--super-sidebar-accent-color-bg:#1F2937;--super-sidebar-accent-color-badge:#BAE6FD}
.application-theme .preview.ui-aqua{background-color:#06B6D4}
.application-theme .preview.ui-aqua:where(.gl-dark *){background-color:#0891B2}
.ui-aqua .super-topbar,.ui-aqua .super-sidebar,.ui-aqua.application-chrome{--theme-color:#06B6D4;--theme-accent-color:#06B6D4;--theme-notification-color:#06B6D4;--super-sidebar-bg:#ECFEFF;--super-sidebar-accent-color-fg:#155E75;--super-sidebar-accent-color-bg:#CFFAFE;--super-sidebar-accent-color-badge:#155E75}
.ui-aqua.gl-dark .super-topbar,.ui-aqua.gl-dark .super-sidebar,.ui-aqua.gl-dark.application-chrome{--theme-color:#0891B2;--theme-accent-color:#0891B2;--theme-notification-color:#0891B2;--super-sidebar-bg:#0F172A;--super-sidebar-accent-color-fg:#A5F3FC;--super-sidebar-accent-color-bg:#1E293B;--super-sidebar-accent-color-badge:#A5F3FC}
.application-theme .preview.ui-teal{background-color:#14B8A6}
.application-theme .preview.ui-teal:where(.gl-dark *){background-color:#0F766E}
.ui-teal .super-topbar,.ui-teal .super-sidebar,.ui-teal.application-chrome{--theme-color:#14B8A6;--theme-accent-color:#14B8A6;--theme-notification-color:#14B8A6;--super-sidebar-bg:#F0FDFA;--super-sidebar-accent-color-fg:#115E59;--super-sidebar-accent-color-bg:#CCFBF1;--super-sidebar-accent-color-badge:#115E59}
.ui-teal.gl-dark .super-topbar,.ui-teal.gl-dark .super-sidebar,.ui-teal.gl-dark.application-chrome{--theme-color:#0F766E;--theme-accent-color:#0F766E;--theme-notification-color:#0F766E;--super-sidebar-bg:#172524;--super-sidebar-accent-color-fg:#99F6E4;--super-sidebar-accent-color-bg:#1F2937;--super-sidebar-accent-color-badge:#99F6E4}
.application-theme .preview.ui-emerald{background-color:#10B981}
.application-theme .preview.ui-emerald:where(.gl-dark *){background-color:#059669}
.ui-emerald .super-topbar,.ui-emerald .super-sidebar,.ui-emerald.application-chrome{--theme-color:#10B981;--theme-accent-color:#10B981;--theme-notification-color:#10B981;--super-sidebar-bg:#ECFDF5;--super-sidebar-accent-color-fg:#065F46;--super-sidebar-accent-color-bg:#D1FAE5;--super-sidebar-accent-color-badge:#065F46}
.ui-emerald.gl-dark .super-topbar,.ui-emerald.gl-dark .super-sidebar,.ui-emerald.gl-dark.application-chrome{--theme-color:#059669;--theme-accent-color:#059669;--theme-notification-color:#059669;--super-sidebar-bg:#15201C;--super-sidebar-accent-color-fg:#A7F3D0;--super-sidebar-accent-color-bg:#1F2937;--super-sidebar-accent-color-badge:#A7F3D0}
.application-theme .preview.ui-lime{background-color:#84CC16}
.application-theme .preview.ui-lime:where(.gl-dark *){background-color:#65A30D}
.ui-lime .super-topbar,.ui-lime .super-sidebar,.ui-lime.application-chrome{--theme-color:#84CC16;--theme-accent-color:#84CC16;--theme-notification-color:#84CC16;--super-sidebar-bg:#F7FEE7;--super-sidebar-accent-color-fg:#4D7C0F;--super-sidebar-accent-color-bg:#ECFCCB;--super-sidebar-accent-color-badge:#4D7C0F}
.ui-lime.gl-dark .super-topbar,.ui-lime.gl-dark .super-sidebar,.ui-lime.gl-dark.application-chrome{--theme-color:#65A30D;--theme-accent-color:#65A30D;--theme-notification-color:#65A30D;--super-sidebar-bg:#1B2214;--super-sidebar-accent-color-fg:#D9F99D;--super-sidebar-accent-color-bg:#24301B;--super-sidebar-accent-color-badge:#D9F99D}
.application-theme .preview.ui-amber{background-color:#F59E0B}
.application-theme .preview.ui-amber:where(.gl-dark *){background-color:#D97706}
.ui-amber .super-topbar,.ui-amber .super-sidebar,.ui-amber.application-chrome{--theme-color:#F59E0B;--theme-accent-color:#F59E0B;--theme-notification-color:#F59E0B;--super-sidebar-bg:#FFFBEB;--super-sidebar-accent-color-fg:#92400E;--super-sidebar-accent-color-bg:#FEF3C7;--super-sidebar-accent-color-badge:#92400E}
.ui-amber.gl-dark .super-topbar,.ui-amber.gl-dark .super-sidebar,.ui-amber.gl-dark.application-chrome{--theme-color:#D97706;--theme-accent-color:#D97706;--theme-notification-color:#D97706;--super-sidebar-bg:#241B10;--super-sidebar-accent-color-fg:#FDE68A;--super-sidebar-accent-color-bg:#30210F;--super-sidebar-accent-color-badge:#FDE68A}
.application-theme .preview.ui-sunset{background-color:#F97316}
.application-theme .preview.ui-sunset:where(.gl-dark *){background-color:#EA580C}
.ui-sunset .super-topbar,.ui-sunset .super-sidebar,.ui-sunset.application-chrome{--theme-color:#F97316;--theme-accent-color:#F97316;--theme-notification-color:#F97316;--super-sidebar-bg:#FFF7ED;--super-sidebar-accent-color-fg:#9A3412;--super-sidebar-accent-color-bg:#FFEDD5;--super-sidebar-accent-color-badge:#9A3412}
.ui-sunset.gl-dark .super-topbar,.ui-sunset.gl-dark .super-sidebar,.ui-sunset.gl-dark.application-chrome{--theme-color:#EA580C;--theme-accent-color:#EA580C;--theme-notification-color:#EA580C;--super-sidebar-bg:#261814;--super-sidebar-accent-color-fg:#FDBA74;--super-sidebar-accent-color-bg:#341B11;--super-sidebar-accent-color-badge:#FDBA74}
.application-theme .preview.ui-rose{background-color:#F43F5E}
.application-theme .preview.ui-rose:where(.gl-dark *){background-color:#E11D48}
.ui-rose .super-topbar,.ui-rose .super-sidebar,.ui-rose.application-chrome{--theme-color:#F43F5E;--theme-accent-color:#F43F5E;--theme-notification-color:#F43F5E;--super-sidebar-bg:#FFF1F2;--super-sidebar-accent-color-fg:#9F1239;--super-sidebar-accent-color-bg:#FFE4E6;--super-sidebar-accent-color-badge:#9F1239}
.ui-rose.gl-dark .super-topbar,.ui-rose.gl-dark .super-sidebar,.ui-rose.gl-dark.application-chrome{--theme-color:#E11D48;--theme-accent-color:#E11D48;--theme-notification-color:#E11D48;--super-sidebar-bg:#2A151B;--super-sidebar-accent-color-fg:#FECDD3;--super-sidebar-accent-color-bg:#3A1822;--super-sidebar-accent-color-badge:#FECDD3}
.application-theme .preview.ui-ruby{background-color:#DC2626}
.application-theme .preview.ui-ruby:where(.gl-dark *){background-color:#B91C1C}
.ui-ruby .super-topbar,.ui-ruby .super-sidebar,.ui-ruby.application-chrome{--theme-color:#DC2626;--theme-accent-color:#DC2626;--theme-notification-color:#DC2626;--super-sidebar-bg:#FEF2F2;--super-sidebar-accent-color-fg:#991B1B;--super-sidebar-accent-color-bg:#FEE2E2;--super-sidebar-accent-color-badge:#991B1B}
.ui-ruby.gl-dark .super-topbar,.ui-ruby.gl-dark .super-sidebar,.ui-ruby.gl-dark.application-chrome{--theme-color:#B91C1C;--theme-accent-color:#B91C1C;--theme-notification-color:#B91C1C;--super-sidebar-bg:#251516;--super-sidebar-accent-color-fg:#FECACA;--super-sidebar-accent-color-bg:#32171A;--super-sidebar-accent-color-badge:#FECACA}
.application-theme .preview.ui-plum{background-color:#A855F7}
.application-theme .preview.ui-plum:where(.gl-dark *){background-color:#9333EA}
.ui-plum .super-topbar,.ui-plum .super-sidebar,.ui-plum.application-chrome{--theme-color:#A855F7;--theme-accent-color:#A855F7;--theme-notification-color:#A855F7;--super-sidebar-bg:#FAF5FF;--super-sidebar-accent-color-fg:#6B21A8;--super-sidebar-accent-color-bg:#F3E8FF;--super-sidebar-accent-color-badge:#6B21A8}
.ui-plum.gl-dark .super-topbar,.ui-plum.gl-dark .super-sidebar,.ui-plum.gl-dark.application-chrome{--theme-color:#9333EA;--theme-accent-color:#9333EA;--theme-notification-color:#9333EA;--super-sidebar-bg:#211524;--super-sidebar-accent-color-fg:#E9D5FF;--super-sidebar-accent-color-bg:#2C1833;--super-sidebar-accent-color-badge:#E9D5FF}
.application-theme .preview.ui-copper{background-color:#B45309}
.application-theme .preview.ui-copper:where(.gl-dark *){background-color:#92400E}
.ui-copper .super-topbar,.ui-copper .super-sidebar,.ui-copper.application-chrome{--theme-color:#B45309;--theme-accent-color:#B45309;--theme-notification-color:#B45309;--super-sidebar-bg:#FDF2E8;--super-sidebar-accent-color-fg:#7C2D12;--super-sidebar-accent-color-bg:#FED7AA;--super-sidebar-accent-color-badge:#7C2D12}
.ui-copper.gl-dark .super-topbar,.ui-copper.gl-dark .super-sidebar,.ui-copper.gl-dark.application-chrome{--theme-color:#92400E;--theme-accent-color:#92400E;--theme-notification-color:#92400E;--super-sidebar-bg:#241814;--super-sidebar-accent-color-fg:#FDBA74;--super-sidebar-accent-color-bg:#331C12;--super-sidebar-accent-color-badge:#FDBA74}
.application-theme .preview.ui-slate{background-color:#64748B}
.application-theme .preview.ui-slate:where(.gl-dark *){background-color:#475569}
.ui-slate .super-topbar,.ui-slate .super-sidebar,.ui-slate.application-chrome{--theme-color:#64748B;--theme-accent-color:#64748B;--theme-notification-color:#64748B;--super-sidebar-bg:#F8FAFC;--super-sidebar-accent-color-fg:#334155;--super-sidebar-accent-color-bg:#E2E8F0;--super-sidebar-accent-color-badge:#334155}
.ui-slate.gl-dark .super-topbar,.ui-slate.gl-dark .super-sidebar,.ui-slate.gl-dark.application-chrome{--theme-color:#475569;--theme-accent-color:#475569;--theme-notification-color:#475569;--super-sidebar-bg:#141A22;--super-sidebar-accent-color-fg:#CBD5E1;--super-sidebar-accent-color-bg:#1F2937;--super-sidebar-accent-color-badge:#CBD5E1}
.application-theme .preview.ui-midnight{background-color:#3B82F6}
.application-theme .preview.ui-midnight:where(.gl-dark *){background-color:#1D4ED8}
.ui-midnight .super-topbar,.ui-midnight .super-sidebar,.ui-midnight.application-chrome{--theme-color:#3B82F6;--theme-accent-color:#3B82F6;--theme-notification-color:#3B82F6;--super-sidebar-bg:#EFF6FF;--super-sidebar-accent-color-fg:#1E3A8A;--super-sidebar-accent-color-bg:#DBEAFE;--super-sidebar-accent-color-badge:#1E3A8A}
.ui-midnight.gl-dark .super-topbar,.ui-midnight.gl-dark .super-sidebar,.ui-midnight.gl-dark.application-chrome{--theme-color:#1D4ED8;--theme-accent-color:#1D4ED8;--theme-notification-color:#1D4ED8;--super-sidebar-bg:#0F172A;--super-sidebar-accent-color-fg:#BFDBFE;--super-sidebar-accent-color-bg:#172033;--super-sidebar-accent-color-badge:#BFDBFE}
.application-theme .preview.ui-cobalt{background-color:#2563EB}
.application-theme .preview.ui-cobalt:where(.gl-dark *){background-color:#1D4ED8}
.ui-cobalt .super-topbar,.ui-cobalt .super-sidebar,.ui-cobalt.application-chrome{--theme-color:#2563EB;--theme-accent-color:#2563EB;--theme-notification-color:#2563EB;--super-sidebar-bg:#EFF6FF;--super-sidebar-accent-color-fg:#1E40AF;--super-sidebar-accent-color-bg:#DBEAFE;--super-sidebar-accent-color-badge:#1E40AF}
.ui-cobalt.gl-dark .super-topbar,.ui-cobalt.gl-dark .super-sidebar,.ui-cobalt.gl-dark.application-chrome{--theme-color:#1D4ED8;--theme-accent-color:#1D4ED8;--theme-notification-color:#1D4ED8;--super-sidebar-bg:#101828;--super-sidebar-accent-color-fg:#BFDBFE;--super-sidebar-accent-color-bg:#172033;--super-sidebar-accent-color-badge:#BFDBFE}
.application-theme .preview.ui-orchid{background-color:#D946EF}
.application-theme .preview.ui-orchid:where(.gl-dark *){background-color:#C026D3}
.ui-orchid .super-topbar,.ui-orchid .super-sidebar,.ui-orchid.application-chrome{--theme-color:#D946EF;--theme-accent-color:#D946EF;--theme-notification-color:#D946EF;--super-sidebar-bg:#FDF4FF;--super-sidebar-accent-color-fg:#86198F;--super-sidebar-accent-color-bg:#FAE8FF;--super-sidebar-accent-color-badge:#86198F}
.ui-orchid.gl-dark .super-topbar,.ui-orchid.gl-dark .super-sidebar,.ui-orchid.gl-dark.application-chrome{--theme-color:#C026D3;--theme-accent-color:#C026D3;--theme-notification-color:#C026D3;--super-sidebar-bg:#201623;--super-sidebar-accent-color-fg:#F5D0FE;--super-sidebar-accent-color-bg:#31103A;--super-sidebar-accent-color-badge:#F5D0FE}
.application-theme .preview.ui-gold{background-color:#EAB308}
.application-theme .preview.ui-gold:where(.gl-dark *){background-color:#CA8A04}
.ui-gold .super-topbar,.ui-gold .super-sidebar,.ui-gold.application-chrome{--theme-color:#EAB308;--theme-accent-color:#EAB308;--theme-notification-color:#EAB308;--super-sidebar-bg:#FEFCE8;--super-sidebar-accent-color-fg:#854D0E;--super-sidebar-accent-color-bg:#FEF08A;--super-sidebar-accent-color-badge:#854D0E}
.ui-gold.gl-dark .super-topbar,.ui-gold.gl-dark .super-sidebar,.ui-gold.gl-dark.application-chrome{--theme-color:#CA8A04;--theme-accent-color:#CA8A04;--theme-notification-color:#CA8A04;--super-sidebar-bg:#231C0F;--super-sidebar-accent-color-fg:#FDE68A;--super-sidebar-accent-color-bg:#33270F;--super-sidebar-accent-color-badge:#FDE68A}
.application-theme .preview.ui-forest{background-color:#15803D}
.application-theme .preview.ui-forest:where(.gl-dark *){background-color:#166534}
.ui-forest .super-topbar,.ui-forest .super-sidebar,.ui-forest.application-chrome{--theme-color:#15803D;--theme-accent-color:#15803D;--theme-notification-color:#15803D;--super-sidebar-bg:#F0FDF4;--super-sidebar-accent-color-fg:#166534;--super-sidebar-accent-color-bg:#DCFCE7;--super-sidebar-accent-color-badge:#166534}
.ui-forest.gl-dark .super-topbar,.ui-forest.gl-dark .super-sidebar,.ui-forest.gl-dark.application-chrome{--theme-color:#166534;--theme-accent-color:#166534;--theme-notification-color:#166534;--super-sidebar-bg:#132018;--super-sidebar-accent-color-fg:#BBF7D0;--super-sidebar-accent-color-bg:#1A2B21;--super-sidebar-accent-color-badge:#BBF7D0}
