/* DITULIS OLEH scripts/tema_gelap.py — jangan disunting tangan.
   Mode gelap hitam-emas untuk dashboard. Aktif hanya bila <html data-theme="dark">,
   yang dipasang skrip sebelum-render di base.html khusus halaman dashboard. */

html[data-theme="dark"] {
  color-scheme: dark;
  --brand-50: #1f1a0c;
  --brand-100: #2a2310;
  --brand-200: #4a3c16;
  --brand-300: #7a6424;
  --brand-400: #b8962f;
  --brand-500: #d4af37;
  --brand-600: #e2c056;
  --brand-700: #ecd27d;
  --brand-800: #f3e2a8;
  --brand-900: #f8eecb;
  --primary: #d4af37;
  --primary-hover: #e2c056;
  --primary-soft: #1f1a0c;
  --primary-muted: #2a2310;
  --primary-ring: #6b5720;
  --primary-rgb: 212, 175, 55;
  --neutral-50: #141416;
  --neutral-100: #1b1b1e;
  --neutral-200: #2a2a2e;
  --neutral-300: #3a3a3f;
  --neutral-400: #6e685d;
  --neutral-500: #9b9384;
  --neutral-600: #b7af9f;
  --neutral-700: #d3cbbb;
  --neutral-800: #e6dfd0;
  --neutral-900: #f3ede0;
  --neutral-950: #f9f5ec;
  --surface-page: #0b0b0c;
  --surface-0: #141416;
  --surface-1: #19191c;
  --surface-2: #202024;
  --surface-3: #29292e;
  --border: #2e2b25;
  --border-hover: #45402f;
  --text-primary: #f3ede0;
  --text-secondary: #c8c0ae;
  --text-tertiary: #9b9384;
  --text-ghost: #6e685d;
  --text-inverse: #0b0b0c;
  --color-illustration-border: #2e2b25;
  --color-illustration-card: #19191c;
  --color-illustration-element: #2a2a2e;
  --color-illustration-secondary-element: #202024;
  --color-illustration-accent: #d4af37;
  --success-50: #0e2016;
  --success-700: #86efac;
  --warning-50: #241d08;
  --warning-700: #f3d36b;
  --error-50: #261010;
  --error-700: #fca5a5;
  --info-50: #0c1726;
  --info-700: #93c5fd;
  --accent-teal-soft: #0c201e;
  --accent-sky-soft: #0b1a26;
  --accent-rose-soft: #26101a;
  --accent-amber-soft: #241d08;
  --accent-indigo-soft: #14152b;
  --accent-emerald-soft: #0c2019;
  --shadow-xs: 0 1px 2px rgba(0,0,0,.5);
  --shadow-sm: 0 1px 3px rgba(0,0,0,.55), 0 1px 2px rgba(0,0,0,.4);
  --shadow-md: 0 4px 8px rgba(0,0,0,.5), 0 2px 4px rgba(0,0,0,.4);
  --shadow-lg: 0 10px 20px rgba(0,0,0,.55), 0 4px 8px rgba(0,0,0,.4);
  --shadow-xl: 0 20px 30px rgba(0,0,0,.6), 0 8px 12px rgba(0,0,0,.45);
  --shadow-primary: 0 4px 14px rgba(212,175,55,.22);
  --color-white: #141416;
  --color-stone-50: #141416;
  --color-stone-100: #1b1b1e;
  --color-stone-200: #2a2a2e;
  --color-stone-300: #3a3a3f;
  --color-stone-400: #6e685d;
  --color-stone-500: #9b9384;
  --color-stone-600: #b7af9f;
  --color-stone-700: #d3cbbb;
  --color-stone-800: #e6dfd0;
  --color-stone-900: #f3ede0;
  --color-stone-950: #f9f5ec;
  --color-gray-50: #141416;
  --color-gray-100: #1b1b1e;
  --color-gray-200: #2a2a2e;
  --color-gray-300: #3a3a3f;
  --color-gray-400: #6e685d;
  --color-gray-500: #9b9384;
  --color-gray-600: #b7af9f;
  --color-gray-700: #d3cbbb;
  --color-gray-800: #e6dfd0;
  --color-gray-900: #f3ede0;
  --color-gray-950: #f9f5ec;
  --color-neutral-50: #141416;
  --color-neutral-100: #1b1b1e;
  --color-neutral-200: #2a2a2e;
  --color-neutral-300: #3a3a3f;
  --color-neutral-400: #6e685d;
  --color-neutral-500: #9b9384;
  --color-neutral-600: #b7af9f;
  --color-neutral-700: #d3cbbb;
  --color-neutral-800: #e6dfd0;
  --color-neutral-900: #f3ede0;
  --color-neutral-950: #f9f5ec;
  --color-zinc-50: #141416;
  --color-zinc-100: #1b1b1e;
  --color-zinc-200: #2a2a2e;
  --color-zinc-300: #3a3a3f;
  --color-zinc-400: #6e685d;
  --color-zinc-500: #9b9384;
  --color-zinc-600: #b7af9f;
  --color-zinc-700: #d3cbbb;
  --color-zinc-800: #e6dfd0;
  --color-zinc-900: #f3ede0;
  --color-zinc-950: #f9f5ec;
  --color-slate-50: #141416;
  --color-slate-100: #1b1b1e;
  --color-slate-200: #2a2a2e;
  --color-slate-300: #3a3a3f;
  --color-slate-400: #6e685d;
  --color-slate-500: #9b9384;
  --color-slate-600: #b7af9f;
  --color-slate-700: #d3cbbb;
  --color-slate-800: #e6dfd0;
  --color-slate-900: #f3ede0;
  --color-slate-950: #f9f5ec;
  --color-orange-50: #1f1a0c;
  --color-orange-100: #2a2310;
  --color-orange-200: #4a3c16;
  --color-orange-300: #7a6424;
  --color-orange-400: #b8962f;
  --color-orange-500: #d4af37;
  --color-orange-600: #e2c056;
  --color-orange-700: #ecd27d;
  --color-orange-800: #f3e2a8;
  --color-orange-900: #f8eecb;
  --color-orange-950: #fcf7e6;
  --color-amber-50: #241d08;
  --color-amber-100: #2e250b;
  --color-amber-200: #4d3d10;
  --color-amber-300: #7a6116;
  --color-amber-400: #d9a72a;
  --color-amber-500: #eab308;
  --color-amber-600: #f0c43a;
  --color-amber-700: #f3d36b;
  --color-amber-800: #f7e29c;
  --color-amber-900: #faedc4;
  --color-amber-950: #fdf6e0;
  --color-yellow-50: #241d08;
  --color-yellow-100: #2e250b;
  --color-yellow-200: #4d3d10;
  --color-yellow-300: #7a6116;
  --color-yellow-400: #d9a72a;
  --color-yellow-500: #eab308;
  --color-yellow-600: #f0c43a;
  --color-yellow-700: #f3d36b;
  --color-yellow-800: #f7e29c;
  --color-yellow-900: #faedc4;
  --color-yellow-950: #fdf6e0;
  --color-red-50: #261010;
  --color-red-100: #331414;
  --color-red-200: #5a1f1f;
  --color-red-300: #8c2f2f;
  --color-red-400: #f87171;
  --color-red-500: #ef4444;
  --color-red-600: #f87171;
  --color-red-700: #fca5a5;
  --color-red-800: #fecaca;
  --color-red-900: #fee2e2;
  --color-red-950: #fff1f1;
  --color-rose-50: #26101a;
  --color-rose-100: #331522;
  --color-rose-200: #5a2139;
  --color-rose-300: #8c325a;
  --color-rose-400: #fb7185;
  --color-rose-500: #f43f5e;
  --color-rose-600: #fb7185;
  --color-rose-700: #fda4af;
  --color-rose-800: #fecdd3;
  --color-rose-900: #ffe4e6;
  --color-rose-950: #fff1f2;
  --color-green-50: #0e2016;
  --color-green-100: #12291c;
  --color-green-200: #1d4a31;
  --color-green-300: #2f7a50;
  --color-green-400: #4ade80;
  --color-green-500: #22c55e;
  --color-green-600: #4ade80;
  --color-green-700: #86efac;
  --color-green-800: #bbf7d0;
  --color-green-900: #dcfce7;
  --color-green-950: #f0fdf4;
  --color-emerald-50: #0c2019;
  --color-emerald-100: #102a21;
  --color-emerald-200: #194a39;
  --color-emerald-300: #2a7a5f;
  --color-emerald-400: #34d399;
  --color-emerald-500: #10b981;
  --color-emerald-600: #34d399;
  --color-emerald-700: #6ee7b7;
  --color-emerald-800: #a7f3d0;
  --color-emerald-900: #d1fae5;
  --color-emerald-950: #ecfdf5;
  --color-teal-50: #0c201e;
  --color-teal-100: #102a27;
  --color-teal-200: #19473f;
  --color-teal-300: #2a7468;
  --color-teal-400: #2dd4bf;
  --color-teal-500: #14b8a6;
  --color-teal-600: #2dd4bf;
  --color-teal-700: #5eead4;
  --color-teal-800: #99f6e4;
  --color-teal-900: #ccfbf1;
  --color-teal-950: #f0fdfa;
  --color-sky-50: #0b1a26;
  --color-sky-100: #0f2333;
  --color-sky-200: #173a55;
  --color-sky-300: #25608a;
  --color-sky-400: #38bdf8;
  --color-sky-500: #0ea5e9;
  --color-sky-600: #38bdf8;
  --color-sky-700: #7dd3fc;
  --color-sky-800: #bae6fd;
  --color-sky-900: #e0f2fe;
  --color-sky-950: #f0f9ff;
  --color-blue-50: #0c1726;
  --color-blue-100: #111f35;
  --color-blue-200: #1c345a;
  --color-blue-300: #2c5292;
  --color-blue-400: #60a5fa;
  --color-blue-500: #3b82f6;
  --color-blue-600: #60a5fa;
  --color-blue-700: #93c5fd;
  --color-blue-800: #bfdbfe;
  --color-blue-900: #dbeafe;
  --color-blue-950: #eff6ff;
  --color-indigo-50: #14152b;
  --color-indigo-100: #1a1c3a;
  --color-indigo-200: #2b2f63;
  --color-indigo-300: #444a9c;
  --color-indigo-400: #818cf8;
  --color-indigo-500: #6366f1;
  --color-indigo-600: #818cf8;
  --color-indigo-700: #a5b4fc;
  --color-indigo-800: #c7d2fe;
  --color-indigo-900: #e0e7ff;
  --color-indigo-950: #eef2ff;
  --color-violet-50: #1c1530;
  --color-violet-100: #241b3d;
  --color-violet-200: #3b2c66;
  --color-violet-300: #5b43a0;
  --color-violet-400: #a78bfa;
  --color-violet-500: #8b5cf6;
  --color-violet-600: #a78bfa;
  --color-violet-700: #c4b5fd;
  --color-violet-800: #ddd6fe;
  --color-violet-900: #ede9fe;
  --color-violet-950: #f5f3ff;
  --color-purple-50: #1c1530;
  --color-purple-100: #241b3d;
  --color-purple-200: #3b2c66;
  --color-purple-300: #5b43a0;
  --color-purple-400: #c084fc;
  --color-purple-500: #a855f7;
  --color-purple-600: #c084fc;
  --color-purple-700: #d8b4fe;
  --color-purple-800: #e9d5ff;
  --color-purple-900: #f3e8ff;
  --color-purple-950: #faf5ff;
  --color-pink-50: #26101c;
  --color-pink-100: #331526;
  --color-pink-200: #5a2143;
  --color-pink-300: #8c3268;
  --color-pink-400: #f472b6;
  --color-pink-500: #ec4899;
  --color-pink-600: #f472b6;
  --color-pink-700: #f9a8d4;
  --color-pink-800: #fbcfe8;
  --color-pink-900: #fce7f3;
  --color-pink-950: #fdf2f8;
}

/* Latar hitam transparan tetap hitam, dan teks putih di atasnya harus tetap putih:
   lencana 'video' dan penghitung carousel di atas gambar. */
html[data-theme="dark"] [class*="bg-black/"] { --color-white: #ffffff; }
html[data-theme="dark"] [class*="hover:bg-black/"]:hover, html[data-theme="dark"] .sidebar-nav-item:hover { background-color: rgba(255,255,255,.06) !important; }
html[data-theme="dark"] body { color: var(--text-primary); }
html[data-theme="dark"] ::selection { background: rgba(212,175,55,.35); color: #f8eecb; }

/* Tombol dan tanda berlatar emas: teks putih di atas emas cuma 2:1, jadi gelap. */
html[data-theme="dark"] .btn-brand, html[data-theme="dark"] .btn-primary-lift, html[data-theme="dark"] .sidebar-logo-mark { color: #0b0b0c !important; }
html[data-theme="dark"] .btn-brand:hover, html[data-theme="dark"] .btn-primary-lift:hover { box-shadow: 0 6px 20px rgba(212,175,55,.3); }
html[data-theme="dark"] .btn-danger-soft-bg:hover { background: #331414 !important; }
html[data-theme="dark"] .btn-amber:hover { background: #4d3d10 !important; }
html[data-theme="dark"] .bb-toggle-track::after { background: #f3ede0; }
html[data-theme="dark"] [style*="background: var(--primary)" i], html[data-theme="dark"] [style*="background:var(--primary)" i] { color: #0b0b0c !important; }

/* Kalender: calendar.html menulis warna sel dan chip status di <style> sendiri. */
html[data-theme="dark"] .cal-day { background: #141416; border-color: #2e2b25 !important; }
html[data-theme="dark"] .cal-day:hover { background: #19191c; }
html[data-theme="dark"] .cal-day.past { background: #111113; }
html[data-theme="dark"] .cal-day.past:hover { background: #19191c; }
html[data-theme="dark"] .cal-day.today { background: #1f1a0c; }
html[data-theme="dark"] .cal-day .day-num { color: #d3cbbb; }
html[data-theme="dark"] .cal-day.past .day-num { color: #6e685d; }
html[data-theme="dark"] .cal-day.today .day-num { background: #d4af37; color: #0b0b0c; }
html[data-theme="dark"] .status-draft { background: #202024; color: #c8c0ae; border-color: #2e2b25; }
html[data-theme="dark"] .status-pending_review, html[data-theme="dark"] .status-pending_client, html[data-theme="dark"] .status-changes_requested { background: #1f1a0c; color: #ecd27d; border-color: #4a3c16; }
html[data-theme="dark"] .status-scheduled { background: #0c1726; color: #93c5fd; border-color: #1c345a; }
html[data-theme="dark"] .status-published { background: #0e2016; color: #86efac; border-color: #1d4a31; }
html[data-theme="dark"] .status-approved { background: #0c201e; color: #5eead4; border-color: #19473f; }
html[data-theme="dark"] .status-rejected, html[data-theme="dark"] .status-failed { background: #261010; color: #fca5a5; border-color: #5a1f1f; }
html[data-theme="dark"] .status-publishing { background: #14152b; color: #a5b4fc; border-color: #2b2f63; }
html[data-theme="dark"] .status-partially_published { background: #241d08; color: #f3d36b; border-color: #4d3d10; }
html[data-theme="dark"] .status-on_hold { background: #1c1530; color: #c4b5fd; border-color: #3b2c66; }
html[data-theme="dark"] .view-btn { color: #9b9384; }
html[data-theme="dark"] .view-btn:hover { color: #f3ede0; background: #202024; }
html[data-theme="dark"] .view-btn.active { color: #ecd27d; background: #1f1a0c; border-color: #7a6424; box-shadow: none; }
html[data-theme="dark"] .filter-chip { background: #1f1a0c; color: #ecd27d; border-color: #4a3c16; }
html[data-theme="dark"] .filter-chip button { color: #e2c056; }
html[data-theme="dark"] .filter-chip button:hover { background: #2a2310; }
html[data-theme="dark"] .publish-tab { color: #9b9384; }
html[data-theme="dark"] .publish-tab:hover { color: #f3ede0; border-bottom-color: #45402f; }
html[data-theme="dark"] .publish-tab.active { color: #ecd27d; border-bottom-color: #d4af37; }
html[data-theme="dark"] .publish-filter-select, html[data-theme="dark"] .cal-filter-select { background: #141416; color: #d3cbbb; border-color: #2e2b25; }
html[data-theme="dark"] .publish-filter-select:hover, html[data-theme="dark"] .cal-filter-select:hover { border-color: #45402f; }
html[data-theme="dark"] .cal-add-btn, html[data-theme="dark"] .cal-add-cell:not(.has-posts) .cal-add-btn { background: #d4af37; color: #0b0b0c; box-shadow: 0 2px 6px rgba(212,175,55,.35); }
html[data-theme="dark"] .cal-add-btn:hover { background: #e2c056; }
html[data-theme="dark"] .cal-add-cell:not(.has-posts) .cal-add-btn:hover { background: #e2c056; box-shadow: 0 6px 20px rgba(212,175,55,.35); }
html[data-theme="dark"] .calendar-channel-slot { background: #17171a; border-color: #35312a; color: #9b9384; }
html[data-theme="dark"] .calendar-channel-slot.is-past-open { background: #111113; }
html[data-theme="dark"] .calendar-slot-platform-icon { background: #202024; color: #9b9384; }
html[data-theme="dark"] .calendar-slot-add { background: #2a2310; color: #ecd27d; }
html[data-theme="dark"] .calendar-slot-add:hover { background: #3a2f14; }
html[data-theme="dark"] .calendar-post-slot-check { background: rgba(20,20,22,.72); color: #86efac; }
html[data-theme="dark"] .cal-drop.cal-drop-active { background: #1f1a0c; box-shadow: inset 0 0 0 2px #d4af37; }
html[data-theme="dark"] .cal-select-box { background: #202024; border-color: #4a463f; }
html[data-theme="dark"] .cal-select-box:hover { border-color: #d4af37; }
html[data-theme="dark"] .cal-select-box.is-checked { background: #d4af37; border-color: #d4af37; color: #0b0b0c; }

/* flatpickr */
html[data-theme="dark"] .flatpickr-calendar { background: #141416; box-shadow: 0 10px 30px rgba(0,0,0,.6); border: 1px solid #2e2b25; }
html[data-theme="dark"] .flatpickr-calendar.arrowTop:after, html[data-theme="dark"] .flatpickr-calendar.arrowTop:before { border-bottom-color: #141416; }
html[data-theme="dark"] .flatpickr-months .flatpickr-month, html[data-theme="dark"] .flatpickr-current-month .flatpickr-monthDropdown-months, html[data-theme="dark"] .flatpickr-current-month input.cur-year, html[data-theme="dark"] span.flatpickr-weekday { background: #141416; color: #f3ede0; fill: #f3ede0; }
html[data-theme="dark"] .flatpickr-months .flatpickr-prev-month svg, html[data-theme="dark"] .flatpickr-months .flatpickr-next-month svg { fill: #d4af37; }
html[data-theme="dark"] .flatpickr-day { color: #d3cbbb; }
html[data-theme="dark"] .flatpickr-day:hover, html[data-theme="dark"] .flatpickr-day:focus { background: #202024; border-color: #202024; }
html[data-theme="dark"] .flatpickr-day.today { border-color: #d4af37; }
html[data-theme="dark"] .flatpickr-day.selected, html[data-theme="dark"] .flatpickr-day.selected:hover { background: #d4af37; border-color: #d4af37; color: #0b0b0c; }
html[data-theme="dark"] .flatpickr-day.prevMonthDay, html[data-theme="dark"] .flatpickr-day.nextMonthDay, html[data-theme="dark"] .flatpickr-day.flatpickr-disabled { color: #4a463f; }
html[data-theme="dark"] .flatpickr-time input, html[data-theme="dark"] .flatpickr-time .flatpickr-am-pm { color: #f3ede0; background: #141416; }
html[data-theme="dark"] .flatpickr-time input:hover, html[data-theme="dark"] .flatpickr-time input:focus { background: #202024; }

/* Hex inline di atribut style — lihat tabel LATAR/GARIS/TEKS di scripts/tema_gelap.py. */

html[data-theme="dark"] [style*="background:#fff;" i],
html[data-theme="dark"] [style$="background:#fff" i],
html[data-theme="dark"] [style*="background: #fff;" i],
html[data-theme="dark"] [style$="background: #fff" i],
html[data-theme="dark"] [style*="background-color:#fff;" i],
html[data-theme="dark"] [style$="background-color:#fff" i],
html[data-theme="dark"] [style*="background-color: #fff;" i],
html[data-theme="dark"] [style$="background-color: #fff" i] {
  background-color: #141416 !important;
}

html[data-theme="dark"] [style*="background:#ffffff;" i],
html[data-theme="dark"] [style$="background:#ffffff" i],
html[data-theme="dark"] [style*="background: #ffffff;" i],
html[data-theme="dark"] [style$="background: #ffffff" i],
html[data-theme="dark"] [style*="background-color:#ffffff;" i],
html[data-theme="dark"] [style$="background-color:#ffffff" i],
html[data-theme="dark"] [style*="background-color: #ffffff;" i],
html[data-theme="dark"] [style$="background-color: #ffffff" i] {
  background-color: #141416 !important;
}

html[data-theme="dark"] [style*="background:#fafaf9;" i],
html[data-theme="dark"] [style$="background:#fafaf9" i],
html[data-theme="dark"] [style*="background: #fafaf9;" i],
html[data-theme="dark"] [style$="background: #fafaf9" i],
html[data-theme="dark"] [style*="background-color:#fafaf9;" i],
html[data-theme="dark"] [style$="background-color:#fafaf9" i],
html[data-theme="dark"] [style*="background-color: #fafaf9;" i],
html[data-theme="dark"] [style$="background-color: #fafaf9" i] {
  background-color: #19191c !important;
}

html[data-theme="dark"] [style*="background:#f5f5f4;" i],
html[data-theme="dark"] [style$="background:#f5f5f4" i],
html[data-theme="dark"] [style*="background: #f5f5f4;" i],
html[data-theme="dark"] [style$="background: #f5f5f4" i],
html[data-theme="dark"] [style*="background-color:#f5f5f4;" i],
html[data-theme="dark"] [style$="background-color:#f5f5f4" i],
html[data-theme="dark"] [style*="background-color: #f5f5f4;" i],
html[data-theme="dark"] [style$="background-color: #f5f5f4" i] {
  background-color: #202024 !important;
}

html[data-theme="dark"] [style*="background:#eeeeec;" i],
html[data-theme="dark"] [style$="background:#eeeeec" i],
html[data-theme="dark"] [style*="background: #eeeeec;" i],
html[data-theme="dark"] [style$="background: #eeeeec" i],
html[data-theme="dark"] [style*="background-color:#eeeeec;" i],
html[data-theme="dark"] [style$="background-color:#eeeeec" i],
html[data-theme="dark"] [style*="background-color: #eeeeec;" i],
html[data-theme="dark"] [style$="background-color: #eeeeec" i] {
  background-color: #29292e !important;
}

html[data-theme="dark"] [style*="background:#f7f6f2;" i],
html[data-theme="dark"] [style$="background:#f7f6f2" i],
html[data-theme="dark"] [style*="background: #f7f6f2;" i],
html[data-theme="dark"] [style$="background: #f7f6f2" i],
html[data-theme="dark"] [style*="background-color:#f7f6f2;" i],
html[data-theme="dark"] [style$="background-color:#f7f6f2" i],
html[data-theme="dark"] [style*="background-color: #f7f6f2;" i],
html[data-theme="dark"] [style$="background-color: #f7f6f2" i] {
  background-color: #0b0b0c !important;
}

html[data-theme="dark"] [style*="background:#fffbeb;" i],
html[data-theme="dark"] [style$="background:#fffbeb" i],
html[data-theme="dark"] [style*="background: #fffbeb;" i],
html[data-theme="dark"] [style$="background: #fffbeb" i],
html[data-theme="dark"] [style*="background-color:#fffbeb;" i],
html[data-theme="dark"] [style$="background-color:#fffbeb" i],
html[data-theme="dark"] [style*="background-color: #fffbeb;" i],
html[data-theme="dark"] [style$="background-color: #fffbeb" i] {
  background-color: #241d08 !important;
}

html[data-theme="dark"] [style*="background:#fef3c7;" i],
html[data-theme="dark"] [style$="background:#fef3c7" i],
html[data-theme="dark"] [style*="background: #fef3c7;" i],
html[data-theme="dark"] [style$="background: #fef3c7" i],
html[data-theme="dark"] [style*="background-color:#fef3c7;" i],
html[data-theme="dark"] [style$="background-color:#fef3c7" i],
html[data-theme="dark"] [style*="background-color: #fef3c7;" i],
html[data-theme="dark"] [style$="background-color: #fef3c7" i] {
  background-color: #2e250b !important;
}

html[data-theme="dark"] [style*="background:#fde68a;" i],
html[data-theme="dark"] [style$="background:#fde68a" i],
html[data-theme="dark"] [style*="background: #fde68a;" i],
html[data-theme="dark"] [style$="background: #fde68a" i],
html[data-theme="dark"] [style*="background-color:#fde68a;" i],
html[data-theme="dark"] [style$="background-color:#fde68a" i],
html[data-theme="dark"] [style*="background-color: #fde68a;" i],
html[data-theme="dark"] [style$="background-color: #fde68a" i] {
  background-color: #4d3d10 !important;
}

html[data-theme="dark"] [style*="background:#fefce8;" i],
html[data-theme="dark"] [style$="background:#fefce8" i],
html[data-theme="dark"] [style*="background: #fefce8;" i],
html[data-theme="dark"] [style$="background: #fefce8" i],
html[data-theme="dark"] [style*="background-color:#fefce8;" i],
html[data-theme="dark"] [style$="background-color:#fefce8" i],
html[data-theme="dark"] [style*="background-color: #fefce8;" i],
html[data-theme="dark"] [style$="background-color: #fefce8" i] {
  background-color: #241d08 !important;
}

html[data-theme="dark"] [style*="background:#fef2f2;" i],
html[data-theme="dark"] [style$="background:#fef2f2" i],
html[data-theme="dark"] [style*="background: #fef2f2;" i],
html[data-theme="dark"] [style$="background: #fef2f2" i],
html[data-theme="dark"] [style*="background-color:#fef2f2;" i],
html[data-theme="dark"] [style$="background-color:#fef2f2" i],
html[data-theme="dark"] [style*="background-color: #fef2f2;" i],
html[data-theme="dark"] [style$="background-color: #fef2f2" i] {
  background-color: #261010 !important;
}

html[data-theme="dark"] [style*="background:#fee2e2;" i],
html[data-theme="dark"] [style$="background:#fee2e2" i],
html[data-theme="dark"] [style*="background: #fee2e2;" i],
html[data-theme="dark"] [style$="background: #fee2e2" i],
html[data-theme="dark"] [style*="background-color:#fee2e2;" i],
html[data-theme="dark"] [style$="background-color:#fee2e2" i],
html[data-theme="dark"] [style*="background-color: #fee2e2;" i],
html[data-theme="dark"] [style$="background-color: #fee2e2" i] {
  background-color: #331414 !important;
}

html[data-theme="dark"] [style*="background:#fecaca;" i],
html[data-theme="dark"] [style$="background:#fecaca" i],
html[data-theme="dark"] [style*="background: #fecaca;" i],
html[data-theme="dark"] [style$="background: #fecaca" i],
html[data-theme="dark"] [style*="background-color:#fecaca;" i],
html[data-theme="dark"] [style$="background-color:#fecaca" i],
html[data-theme="dark"] [style*="background-color: #fecaca;" i],
html[data-theme="dark"] [style$="background-color: #fecaca" i] {
  background-color: #5a1f1f !important;
}

html[data-theme="dark"] [style*="background:#fff7ed;" i],
html[data-theme="dark"] [style$="background:#fff7ed" i],
html[data-theme="dark"] [style*="background: #fff7ed;" i],
html[data-theme="dark"] [style$="background: #fff7ed" i],
html[data-theme="dark"] [style*="background-color:#fff7ed;" i],
html[data-theme="dark"] [style$="background-color:#fff7ed" i],
html[data-theme="dark"] [style*="background-color: #fff7ed;" i],
html[data-theme="dark"] [style$="background-color: #fff7ed" i] {
  background-color: #1f1a0c !important;
}

html[data-theme="dark"] [style*="background:#ffedd5;" i],
html[data-theme="dark"] [style$="background:#ffedd5" i],
html[data-theme="dark"] [style*="background: #ffedd5;" i],
html[data-theme="dark"] [style$="background: #ffedd5" i],
html[data-theme="dark"] [style*="background-color:#ffedd5;" i],
html[data-theme="dark"] [style$="background-color:#ffedd5" i],
html[data-theme="dark"] [style*="background-color: #ffedd5;" i],
html[data-theme="dark"] [style$="background-color: #ffedd5" i] {
  background-color: #2a2310 !important;
}

html[data-theme="dark"] [style*="background:#f0fdf4;" i],
html[data-theme="dark"] [style$="background:#f0fdf4" i],
html[data-theme="dark"] [style*="background: #f0fdf4;" i],
html[data-theme="dark"] [style$="background: #f0fdf4" i],
html[data-theme="dark"] [style*="background-color:#f0fdf4;" i],
html[data-theme="dark"] [style$="background-color:#f0fdf4" i],
html[data-theme="dark"] [style*="background-color: #f0fdf4;" i],
html[data-theme="dark"] [style$="background-color: #f0fdf4" i] {
  background-color: #0e2016 !important;
}

html[data-theme="dark"] [style*="background:#dcfce7;" i],
html[data-theme="dark"] [style$="background:#dcfce7" i],
html[data-theme="dark"] [style*="background: #dcfce7;" i],
html[data-theme="dark"] [style$="background: #dcfce7" i],
html[data-theme="dark"] [style*="background-color:#dcfce7;" i],
html[data-theme="dark"] [style$="background-color:#dcfce7" i],
html[data-theme="dark"] [style*="background-color: #dcfce7;" i],
html[data-theme="dark"] [style$="background-color: #dcfce7" i] {
  background-color: #12291c !important;
}

html[data-theme="dark"] [style*="background:#f0fdfa;" i],
html[data-theme="dark"] [style$="background:#f0fdfa" i],
html[data-theme="dark"] [style*="background: #f0fdfa;" i],
html[data-theme="dark"] [style$="background: #f0fdfa" i],
html[data-theme="dark"] [style*="background-color:#f0fdfa;" i],
html[data-theme="dark"] [style$="background-color:#f0fdfa" i],
html[data-theme="dark"] [style*="background-color: #f0fdfa;" i],
html[data-theme="dark"] [style$="background-color: #f0fdfa" i] {
  background-color: #0c201e !important;
}

html[data-theme="dark"] [style*="background:#f0f9ff;" i],
html[data-theme="dark"] [style$="background:#f0f9ff" i],
html[data-theme="dark"] [style*="background: #f0f9ff;" i],
html[data-theme="dark"] [style$="background: #f0f9ff" i],
html[data-theme="dark"] [style*="background-color:#f0f9ff;" i],
html[data-theme="dark"] [style$="background-color:#f0f9ff" i],
html[data-theme="dark"] [style*="background-color: #f0f9ff;" i],
html[data-theme="dark"] [style$="background-color: #f0f9ff" i] {
  background-color: #0b1a26 !important;
}

html[data-theme="dark"] [style*="background:#e0f2fe;" i],
html[data-theme="dark"] [style$="background:#e0f2fe" i],
html[data-theme="dark"] [style*="background: #e0f2fe;" i],
html[data-theme="dark"] [style$="background: #e0f2fe" i],
html[data-theme="dark"] [style*="background-color:#e0f2fe;" i],
html[data-theme="dark"] [style$="background-color:#e0f2fe" i],
html[data-theme="dark"] [style*="background-color: #e0f2fe;" i],
html[data-theme="dark"] [style$="background-color: #e0f2fe" i] {
  background-color: #0f2333 !important;
}

html[data-theme="dark"] [style*="background:#eff6ff;" i],
html[data-theme="dark"] [style$="background:#eff6ff" i],
html[data-theme="dark"] [style*="background: #eff6ff;" i],
html[data-theme="dark"] [style$="background: #eff6ff" i],
html[data-theme="dark"] [style*="background-color:#eff6ff;" i],
html[data-theme="dark"] [style$="background-color:#eff6ff" i],
html[data-theme="dark"] [style*="background-color: #eff6ff;" i],
html[data-theme="dark"] [style$="background-color: #eff6ff" i] {
  background-color: #0c1726 !important;
}

html[data-theme="dark"] [style*="background:#eef2ff;" i],
html[data-theme="dark"] [style$="background:#eef2ff" i],
html[data-theme="dark"] [style*="background: #eef2ff;" i],
html[data-theme="dark"] [style$="background: #eef2ff" i],
html[data-theme="dark"] [style*="background-color:#eef2ff;" i],
html[data-theme="dark"] [style$="background-color:#eef2ff" i],
html[data-theme="dark"] [style*="background-color: #eef2ff;" i],
html[data-theme="dark"] [style$="background-color: #eef2ff" i] {
  background-color: #14152b !important;
}

html[data-theme="dark"] [style*="background:#f5f3ff;" i],
html[data-theme="dark"] [style$="background:#f5f3ff" i],
html[data-theme="dark"] [style*="background: #f5f3ff;" i],
html[data-theme="dark"] [style$="background: #f5f3ff" i],
html[data-theme="dark"] [style*="background-color:#f5f3ff;" i],
html[data-theme="dark"] [style$="background-color:#f5f3ff" i],
html[data-theme="dark"] [style*="background-color: #f5f3ff;" i],
html[data-theme="dark"] [style$="background-color: #f5f3ff" i] {
  background-color: #1c1530 !important;
}

html[data-theme="dark"] [style*="background:#f97316;" i],
html[data-theme="dark"] [style$="background:#f97316" i],
html[data-theme="dark"] [style*="background: #f97316;" i],
html[data-theme="dark"] [style$="background: #f97316" i],
html[data-theme="dark"] [style*="background-color:#f97316;" i],
html[data-theme="dark"] [style$="background-color:#f97316" i],
html[data-theme="dark"] [style*="background-color: #f97316;" i],
html[data-theme="dark"] [style$="background-color: #f97316" i] {
  background-color: #d4af37 !important;
}

html[data-theme="dark"] [style*="background:#ea580c;" i],
html[data-theme="dark"] [style$="background:#ea580c" i],
html[data-theme="dark"] [style*="background: #ea580c;" i],
html[data-theme="dark"] [style$="background: #ea580c" i],
html[data-theme="dark"] [style*="background-color:#ea580c;" i],
html[data-theme="dark"] [style$="background-color:#ea580c" i],
html[data-theme="dark"] [style*="background-color: #ea580c;" i],
html[data-theme="dark"] [style$="background-color: #ea580c" i] {
  background-color: #e2c056 !important;
}

html[data-theme="dark"] [style*="background:#1c1917;" i],
html[data-theme="dark"] [style$="background:#1c1917" i],
html[data-theme="dark"] [style*="background: #1c1917;" i],
html[data-theme="dark"] [style$="background: #1c1917" i],
html[data-theme="dark"] [style*="background-color:#1c1917;" i],
html[data-theme="dark"] [style$="background-color:#1c1917" i],
html[data-theme="dark"] [style*="background-color: #1c1917;" i],
html[data-theme="dark"] [style$="background-color: #1c1917" i] {
  background-color: #d4af37 !important;
}

html[data-theme="dark"] [style*="border-color:#e7e5e4;" i],
html[data-theme="dark"] [style$="border-color:#e7e5e4" i],
html[data-theme="dark"] [style*="border-color: #e7e5e4;" i],
html[data-theme="dark"] [style$="border-color: #e7e5e4" i],
html[data-theme="dark"] [style*="solid #e7e5e4;" i],
html[data-theme="dark"] [style$="solid #e7e5e4" i] {
  border-color: #2e2b25 !important;
}

html[data-theme="dark"] [style*="border-color:#d6d3d1;" i],
html[data-theme="dark"] [style$="border-color:#d6d3d1" i],
html[data-theme="dark"] [style*="border-color: #d6d3d1;" i],
html[data-theme="dark"] [style$="border-color: #d6d3d1" i],
html[data-theme="dark"] [style*="solid #d6d3d1;" i],
html[data-theme="dark"] [style$="solid #d6d3d1" i] {
  border-color: #45402f !important;
}

html[data-theme="dark"] [style*="border-color:#fff;" i],
html[data-theme="dark"] [style$="border-color:#fff" i],
html[data-theme="dark"] [style*="border-color: #fff;" i],
html[data-theme="dark"] [style$="border-color: #fff" i],
html[data-theme="dark"] [style*="solid #fff;" i],
html[data-theme="dark"] [style$="solid #fff" i] {
  border-color: #2e2b25 !important;
}

html[data-theme="dark"] [style*="border-color:#ffffff;" i],
html[data-theme="dark"] [style$="border-color:#ffffff" i],
html[data-theme="dark"] [style*="border-color: #ffffff;" i],
html[data-theme="dark"] [style$="border-color: #ffffff" i],
html[data-theme="dark"] [style*="solid #ffffff;" i],
html[data-theme="dark"] [style$="solid #ffffff" i] {
  border-color: #2e2b25 !important;
}

html[data-theme="dark"] [style*="border-color:#fcd34d;" i],
html[data-theme="dark"] [style$="border-color:#fcd34d" i],
html[data-theme="dark"] [style*="border-color: #fcd34d;" i],
html[data-theme="dark"] [style$="border-color: #fcd34d" i],
html[data-theme="dark"] [style*="solid #fcd34d;" i],
html[data-theme="dark"] [style$="solid #fcd34d" i] {
  border-color: #6b5518 !important;
}

html[data-theme="dark"] [style*="border-color:#fde68a;" i],
html[data-theme="dark"] [style$="border-color:#fde68a" i],
html[data-theme="dark"] [style*="border-color: #fde68a;" i],
html[data-theme="dark"] [style$="border-color: #fde68a" i],
html[data-theme="dark"] [style*="solid #fde68a;" i],
html[data-theme="dark"] [style$="solid #fde68a" i] {
  border-color: #4d3d10 !important;
}

html[data-theme="dark"] [style*="border-color:#fca5a5;" i],
html[data-theme="dark"] [style$="border-color:#fca5a5" i],
html[data-theme="dark"] [style*="border-color: #fca5a5;" i],
html[data-theme="dark"] [style$="border-color: #fca5a5" i],
html[data-theme="dark"] [style*="solid #fca5a5;" i],
html[data-theme="dark"] [style$="solid #fca5a5" i] {
  border-color: #6b2626 !important;
}

html[data-theme="dark"] [style*="border-color:#fecaca;" i],
html[data-theme="dark"] [style$="border-color:#fecaca" i],
html[data-theme="dark"] [style*="border-color: #fecaca;" i],
html[data-theme="dark"] [style$="border-color: #fecaca" i],
html[data-theme="dark"] [style*="solid #fecaca;" i],
html[data-theme="dark"] [style$="solid #fecaca" i] {
  border-color: #5a1f1f !important;
}

html[data-theme="dark"] [style*="border-color:#ef4444;" i],
html[data-theme="dark"] [style$="border-color:#ef4444" i],
html[data-theme="dark"] [style*="border-color: #ef4444;" i],
html[data-theme="dark"] [style$="border-color: #ef4444" i],
html[data-theme="dark"] [style*="solid #ef4444;" i],
html[data-theme="dark"] [style$="solid #ef4444" i] {
  border-color: #b33a3a !important;
}

html[data-theme="dark"] [style*="border-color:#86efac;" i],
html[data-theme="dark"] [style$="border-color:#86efac" i],
html[data-theme="dark"] [style*="border-color: #86efac;" i],
html[data-theme="dark"] [style$="border-color: #86efac" i],
html[data-theme="dark"] [style*="solid #86efac;" i],
html[data-theme="dark"] [style$="solid #86efac" i] {
  border-color: #1f5a36 !important;
}

html[data-theme="dark"] [style*="border-color:#bbf7d0;" i],
html[data-theme="dark"] [style$="border-color:#bbf7d0" i],
html[data-theme="dark"] [style*="border-color: #bbf7d0;" i],
html[data-theme="dark"] [style$="border-color: #bbf7d0" i],
html[data-theme="dark"] [style*="solid #bbf7d0;" i],
html[data-theme="dark"] [style$="solid #bbf7d0" i] {
  border-color: #1d4a31 !important;
}

html[data-theme="dark"] [style*="border-color:#7dd3fc;" i],
html[data-theme="dark"] [style$="border-color:#7dd3fc" i],
html[data-theme="dark"] [style*="border-color: #7dd3fc;" i],
html[data-theme="dark"] [style$="border-color: #7dd3fc" i],
html[data-theme="dark"] [style*="solid #7dd3fc;" i],
html[data-theme="dark"] [style$="solid #7dd3fc" i] {
  border-color: #1e4a66 !important;
}

html[data-theme="dark"] [style*="border-color:#bae6fd;" i],
html[data-theme="dark"] [style$="border-color:#bae6fd" i],
html[data-theme="dark"] [style*="border-color: #bae6fd;" i],
html[data-theme="dark"] [style$="border-color: #bae6fd" i],
html[data-theme="dark"] [style*="solid #bae6fd;" i],
html[data-theme="dark"] [style$="solid #bae6fd" i] {
  border-color: #173a55 !important;
}

html[data-theme="dark"] [style*="border-color:#bfdbfe;" i],
html[data-theme="dark"] [style$="border-color:#bfdbfe" i],
html[data-theme="dark"] [style*="border-color: #bfdbfe;" i],
html[data-theme="dark"] [style$="border-color: #bfdbfe" i],
html[data-theme="dark"] [style*="solid #bfdbfe;" i],
html[data-theme="dark"] [style$="solid #bfdbfe" i] {
  border-color: #1c345a !important;
}

html[data-theme="dark"] [style*="border-color:#f97316;" i],
html[data-theme="dark"] [style$="border-color:#f97316" i],
html[data-theme="dark"] [style*="border-color: #f97316;" i],
html[data-theme="dark"] [style$="border-color: #f97316" i],
html[data-theme="dark"] [style*="solid #f97316;" i],
html[data-theme="dark"] [style$="solid #f97316" i] {
  border-color: #b8962f !important;
}

html[data-theme="dark"] [style*="border-color:#fed7aa;" i],
html[data-theme="dark"] [style$="border-color:#fed7aa" i],
html[data-theme="dark"] [style*="border-color: #fed7aa;" i],
html[data-theme="dark"] [style$="border-color: #fed7aa" i],
html[data-theme="dark"] [style*="solid #fed7aa;" i],
html[data-theme="dark"] [style$="solid #fed7aa" i] {
  border-color: #4a3c16 !important;
}

html[data-theme="dark"] [style*="border-color:#fdba74;" i],
html[data-theme="dark"] [style$="border-color:#fdba74" i],
html[data-theme="dark"] [style*="border-color: #fdba74;" i],
html[data-theme="dark"] [style$="border-color: #fdba74" i],
html[data-theme="dark"] [style*="solid #fdba74;" i],
html[data-theme="dark"] [style$="solid #fdba74" i] {
  border-color: #7a6424 !important;
}

html[data-theme="dark"] [style*="border-color:#99f6e4;" i],
html[data-theme="dark"] [style$="border-color:#99f6e4" i],
html[data-theme="dark"] [style*="border-color: #99f6e4;" i],
html[data-theme="dark"] [style$="border-color: #99f6e4" i],
html[data-theme="dark"] [style*="solid #99f6e4;" i],
html[data-theme="dark"] [style$="solid #99f6e4" i] {
  border-color: #19473f !important;
}

html[data-theme="dark"] [style*="border-color:#c7d2fe;" i],
html[data-theme="dark"] [style$="border-color:#c7d2fe" i],
html[data-theme="dark"] [style*="border-color: #c7d2fe;" i],
html[data-theme="dark"] [style$="border-color: #c7d2fe" i],
html[data-theme="dark"] [style*="solid #c7d2fe;" i],
html[data-theme="dark"] [style$="solid #c7d2fe" i] {
  border-color: #2b2f63 !important;
}

html[data-theme="dark"] [style*="border-color:#ddd6fe;" i],
html[data-theme="dark"] [style$="border-color:#ddd6fe" i],
html[data-theme="dark"] [style*="border-color: #ddd6fe;" i],
html[data-theme="dark"] [style$="border-color: #ddd6fe" i],
html[data-theme="dark"] [style*="solid #ddd6fe;" i],
html[data-theme="dark"] [style$="solid #ddd6fe" i] {
  border-color: #3b2c66 !important;
}

html[data-theme="dark"] [style*="border-color:#fef08a;" i],
html[data-theme="dark"] [style$="border-color:#fef08a" i],
html[data-theme="dark"] [style*="border-color: #fef08a;" i],
html[data-theme="dark"] [style$="border-color: #fef08a" i],
html[data-theme="dark"] [style*="solid #fef08a;" i],
html[data-theme="dark"] [style$="solid #fef08a" i] {
  border-color: #4d3d10 !important;
}

html[data-theme="dark"] [style*="color:#1c1917;" i]:not([style*="background-color:#1c1917" i]):not([style*="border-color:#1c1917" i]),
html[data-theme="dark"] [style$="color:#1c1917" i]:not([style*="background-color:#1c1917" i]):not([style*="border-color:#1c1917" i]),
html[data-theme="dark"] [style*="color: #1c1917;" i]:not([style*="background-color:#1c1917" i]):not([style*="border-color:#1c1917" i]),
html[data-theme="dark"] [style$="color: #1c1917" i]:not([style*="background-color:#1c1917" i]):not([style*="border-color:#1c1917" i]) {
  color: #f3ede0 !important;
}

html[data-theme="dark"] [style*="color:#292524;" i]:not([style*="background-color:#292524" i]):not([style*="border-color:#292524" i]),
html[data-theme="dark"] [style$="color:#292524" i]:not([style*="background-color:#292524" i]):not([style*="border-color:#292524" i]),
html[data-theme="dark"] [style*="color: #292524;" i]:not([style*="background-color:#292524" i]):not([style*="border-color:#292524" i]),
html[data-theme="dark"] [style$="color: #292524" i]:not([style*="background-color:#292524" i]):not([style*="border-color:#292524" i]) {
  color: #e6dfd0 !important;
}

html[data-theme="dark"] [style*="color:#44403c;" i]:not([style*="background-color:#44403c" i]):not([style*="border-color:#44403c" i]),
html[data-theme="dark"] [style$="color:#44403c" i]:not([style*="background-color:#44403c" i]):not([style*="border-color:#44403c" i]),
html[data-theme="dark"] [style*="color: #44403c;" i]:not([style*="background-color:#44403c" i]):not([style*="border-color:#44403c" i]),
html[data-theme="dark"] [style$="color: #44403c" i]:not([style*="background-color:#44403c" i]):not([style*="border-color:#44403c" i]) {
  color: #d3cbbb !important;
}

html[data-theme="dark"] [style*="color:#57534e;" i]:not([style*="background-color:#57534e" i]):not([style*="border-color:#57534e" i]),
html[data-theme="dark"] [style$="color:#57534e" i]:not([style*="background-color:#57534e" i]):not([style*="border-color:#57534e" i]),
html[data-theme="dark"] [style*="color: #57534e;" i]:not([style*="background-color:#57534e" i]):not([style*="border-color:#57534e" i]),
html[data-theme="dark"] [style$="color: #57534e" i]:not([style*="background-color:#57534e" i]):not([style*="border-color:#57534e" i]) {
  color: #b7af9f !important;
}

html[data-theme="dark"] [style*="color:#78716c;" i]:not([style*="background-color:#78716c" i]):not([style*="border-color:#78716c" i]),
html[data-theme="dark"] [style$="color:#78716c" i]:not([style*="background-color:#78716c" i]):not([style*="border-color:#78716c" i]),
html[data-theme="dark"] [style*="color: #78716c;" i]:not([style*="background-color:#78716c" i]):not([style*="border-color:#78716c" i]),
html[data-theme="dark"] [style$="color: #78716c" i]:not([style*="background-color:#78716c" i]):not([style*="border-color:#78716c" i]) {
  color: #9b9384 !important;
}

html[data-theme="dark"] [style*="color:#a8a29e;" i]:not([style*="background-color:#a8a29e" i]):not([style*="border-color:#a8a29e" i]),
html[data-theme="dark"] [style$="color:#a8a29e" i]:not([style*="background-color:#a8a29e" i]):not([style*="border-color:#a8a29e" i]),
html[data-theme="dark"] [style*="color: #a8a29e;" i]:not([style*="background-color:#a8a29e" i]):not([style*="border-color:#a8a29e" i]),
html[data-theme="dark"] [style$="color: #a8a29e" i]:not([style*="background-color:#a8a29e" i]):not([style*="border-color:#a8a29e" i]) {
  color: #7a746a !important;
}

html[data-theme="dark"] [style*="color:#92400e;" i]:not([style*="background-color:#92400e" i]):not([style*="border-color:#92400e" i]),
html[data-theme="dark"] [style$="color:#92400e" i]:not([style*="background-color:#92400e" i]):not([style*="border-color:#92400e" i]),
html[data-theme="dark"] [style*="color: #92400e;" i]:not([style*="background-color:#92400e" i]):not([style*="border-color:#92400e" i]),
html[data-theme="dark"] [style$="color: #92400e" i]:not([style*="background-color:#92400e" i]):not([style*="border-color:#92400e" i]) {
  color: #f3d36b !important;
}

html[data-theme="dark"] [style*="color:#b45309;" i]:not([style*="background-color:#b45309" i]):not([style*="border-color:#b45309" i]),
html[data-theme="dark"] [style$="color:#b45309" i]:not([style*="background-color:#b45309" i]):not([style*="border-color:#b45309" i]),
html[data-theme="dark"] [style*="color: #b45309;" i]:not([style*="background-color:#b45309" i]):not([style*="border-color:#b45309" i]),
html[data-theme="dark"] [style$="color: #b45309" i]:not([style*="background-color:#b45309" i]):not([style*="border-color:#b45309" i]) {
  color: #ecc34c !important;
}

html[data-theme="dark"] [style*="color:#a16207;" i]:not([style*="background-color:#a16207" i]):not([style*="border-color:#a16207" i]),
html[data-theme="dark"] [style$="color:#a16207" i]:not([style*="background-color:#a16207" i]):not([style*="border-color:#a16207" i]),
html[data-theme="dark"] [style*="color: #a16207;" i]:not([style*="background-color:#a16207" i]):not([style*="border-color:#a16207" i]),
html[data-theme="dark"] [style$="color: #a16207" i]:not([style*="background-color:#a16207" i]):not([style*="border-color:#a16207" i]) {
  color: #f3d36b !important;
}

html[data-theme="dark"] [style*="color:#b91c1c;" i]:not([style*="background-color:#b91c1c" i]):not([style*="border-color:#b91c1c" i]),
html[data-theme="dark"] [style$="color:#b91c1c" i]:not([style*="background-color:#b91c1c" i]):not([style*="border-color:#b91c1c" i]),
html[data-theme="dark"] [style*="color: #b91c1c;" i]:not([style*="background-color:#b91c1c" i]):not([style*="border-color:#b91c1c" i]),
html[data-theme="dark"] [style$="color: #b91c1c" i]:not([style*="background-color:#b91c1c" i]):not([style*="border-color:#b91c1c" i]) {
  color: #fca5a5 !important;
}

html[data-theme="dark"] [style*="color:#991b1b;" i]:not([style*="background-color:#991b1b" i]):not([style*="border-color:#991b1b" i]),
html[data-theme="dark"] [style$="color:#991b1b" i]:not([style*="background-color:#991b1b" i]):not([style*="border-color:#991b1b" i]),
html[data-theme="dark"] [style*="color: #991b1b;" i]:not([style*="background-color:#991b1b" i]):not([style*="border-color:#991b1b" i]),
html[data-theme="dark"] [style$="color: #991b1b" i]:not([style*="background-color:#991b1b" i]):not([style*="border-color:#991b1b" i]) {
  color: #fca5a5 !important;
}

html[data-theme="dark"] [style*="color:#dc2626;" i]:not([style*="background-color:#dc2626" i]):not([style*="border-color:#dc2626" i]),
html[data-theme="dark"] [style$="color:#dc2626" i]:not([style*="background-color:#dc2626" i]):not([style*="border-color:#dc2626" i]),
html[data-theme="dark"] [style*="color: #dc2626;" i]:not([style*="background-color:#dc2626" i]):not([style*="border-color:#dc2626" i]),
html[data-theme="dark"] [style$="color: #dc2626" i]:not([style*="background-color:#dc2626" i]):not([style*="border-color:#dc2626" i]) {
  color: #f87171 !important;
}

html[data-theme="dark"] [style*="color:#15803d;" i]:not([style*="background-color:#15803d" i]):not([style*="border-color:#15803d" i]),
html[data-theme="dark"] [style$="color:#15803d" i]:not([style*="background-color:#15803d" i]):not([style*="border-color:#15803d" i]),
html[data-theme="dark"] [style*="color: #15803d;" i]:not([style*="background-color:#15803d" i]):not([style*="border-color:#15803d" i]),
html[data-theme="dark"] [style$="color: #15803d" i]:not([style*="background-color:#15803d" i]):not([style*="border-color:#15803d" i]) {
  color: #86efac !important;
}

html[data-theme="dark"] [style*="color:#166534;" i]:not([style*="background-color:#166534" i]):not([style*="border-color:#166534" i]),
html[data-theme="dark"] [style$="color:#166534" i]:not([style*="background-color:#166534" i]):not([style*="border-color:#166534" i]),
html[data-theme="dark"] [style*="color: #166534;" i]:not([style*="background-color:#166534" i]):not([style*="border-color:#166534" i]),
html[data-theme="dark"] [style$="color: #166534" i]:not([style*="background-color:#166534" i]):not([style*="border-color:#166534" i]) {
  color: #86efac !important;
}

html[data-theme="dark"] [style*="color:#075985;" i]:not([style*="background-color:#075985" i]):not([style*="border-color:#075985" i]),
html[data-theme="dark"] [style$="color:#075985" i]:not([style*="background-color:#075985" i]):not([style*="border-color:#075985" i]),
html[data-theme="dark"] [style*="color: #075985;" i]:not([style*="background-color:#075985" i]):not([style*="border-color:#075985" i]),
html[data-theme="dark"] [style$="color: #075985" i]:not([style*="background-color:#075985" i]):not([style*="border-color:#075985" i]) {
  color: #7dd3fc !important;
}

html[data-theme="dark"] [style*="color:#1d4ed8;" i]:not([style*="background-color:#1d4ed8" i]):not([style*="border-color:#1d4ed8" i]),
html[data-theme="dark"] [style$="color:#1d4ed8" i]:not([style*="background-color:#1d4ed8" i]):not([style*="border-color:#1d4ed8" i]),
html[data-theme="dark"] [style*="color: #1d4ed8;" i]:not([style*="background-color:#1d4ed8" i]):not([style*="border-color:#1d4ed8" i]),
html[data-theme="dark"] [style$="color: #1d4ed8" i]:not([style*="background-color:#1d4ed8" i]):not([style*="border-color:#1d4ed8" i]) {
  color: #93c5fd !important;
}

html[data-theme="dark"] [style*="color:#1e40af;" i]:not([style*="background-color:#1e40af" i]):not([style*="border-color:#1e40af" i]),
html[data-theme="dark"] [style$="color:#1e40af" i]:not([style*="background-color:#1e40af" i]):not([style*="border-color:#1e40af" i]),
html[data-theme="dark"] [style*="color: #1e40af;" i]:not([style*="background-color:#1e40af" i]):not([style*="border-color:#1e40af" i]),
html[data-theme="dark"] [style$="color: #1e40af" i]:not([style*="background-color:#1e40af" i]):not([style*="border-color:#1e40af" i]) {
  color: #93c5fd !important;
}

html[data-theme="dark"] [style*="color:#0f766e;" i]:not([style*="background-color:#0f766e" i]):not([style*="border-color:#0f766e" i]),
html[data-theme="dark"] [style$="color:#0f766e" i]:not([style*="background-color:#0f766e" i]):not([style*="border-color:#0f766e" i]),
html[data-theme="dark"] [style*="color: #0f766e;" i]:not([style*="background-color:#0f766e" i]):not([style*="border-color:#0f766e" i]),
html[data-theme="dark"] [style$="color: #0f766e" i]:not([style*="background-color:#0f766e" i]):not([style*="border-color:#0f766e" i]) {
  color: #5eead4 !important;
}

html[data-theme="dark"] [style*="color:#c2410c;" i]:not([style*="background-color:#c2410c" i]):not([style*="border-color:#c2410c" i]),
html[data-theme="dark"] [style$="color:#c2410c" i]:not([style*="background-color:#c2410c" i]):not([style*="border-color:#c2410c" i]),
html[data-theme="dark"] [style*="color: #c2410c;" i]:not([style*="background-color:#c2410c" i]):not([style*="border-color:#c2410c" i]),
html[data-theme="dark"] [style$="color: #c2410c" i]:not([style*="background-color:#c2410c" i]):not([style*="border-color:#c2410c" i]) {
  color: #e2c056 !important;
}

html[data-theme="dark"] [style*="color:#ea580c;" i]:not([style*="background-color:#ea580c" i]):not([style*="border-color:#ea580c" i]),
html[data-theme="dark"] [style$="color:#ea580c" i]:not([style*="background-color:#ea580c" i]):not([style*="border-color:#ea580c" i]),
html[data-theme="dark"] [style*="color: #ea580c;" i]:not([style*="background-color:#ea580c" i]):not([style*="border-color:#ea580c" i]),
html[data-theme="dark"] [style$="color: #ea580c" i]:not([style*="background-color:#ea580c" i]):not([style*="border-color:#ea580c" i]) {
  color: #e2c056 !important;
}

html[data-theme="dark"] [style*="color:#f97316;" i]:not([style*="background-color:#f97316" i]):not([style*="border-color:#f97316" i]),
html[data-theme="dark"] [style$="color:#f97316" i]:not([style*="background-color:#f97316" i]):not([style*="border-color:#f97316" i]),
html[data-theme="dark"] [style*="color: #f97316;" i]:not([style*="background-color:#f97316" i]):not([style*="border-color:#f97316" i]),
html[data-theme="dark"] [style$="color: #f97316" i]:not([style*="background-color:#f97316" i]):not([style*="border-color:#f97316" i]) {
  color: #d4af37 !important;
}

html[data-theme="dark"] [style*="color:#6d28d9;" i]:not([style*="background-color:#6d28d9" i]):not([style*="border-color:#6d28d9" i]),
html[data-theme="dark"] [style$="color:#6d28d9" i]:not([style*="background-color:#6d28d9" i]):not([style*="border-color:#6d28d9" i]),
html[data-theme="dark"] [style*="color: #6d28d9;" i]:not([style*="background-color:#6d28d9" i]):not([style*="border-color:#6d28d9" i]),
html[data-theme="dark"] [style$="color: #6d28d9" i]:not([style*="background-color:#6d28d9" i]):not([style*="border-color:#6d28d9" i]) {
  color: #c4b5fd !important;
}

html[data-theme="dark"] [style*="color:#4338ca;" i]:not([style*="background-color:#4338ca" i]):not([style*="border-color:#4338ca" i]),
html[data-theme="dark"] [style$="color:#4338ca" i]:not([style*="background-color:#4338ca" i]):not([style*="border-color:#4338ca" i]),
html[data-theme="dark"] [style*="color: #4338ca;" i]:not([style*="background-color:#4338ca" i]):not([style*="border-color:#4338ca" i]),
html[data-theme="dark"] [style$="color: #4338ca" i]:not([style*="background-color:#4338ca" i]):not([style*="border-color:#4338ca" i]) {
  color: #a5b4fc !important;
}

html[data-theme="dark"] [style*="background:#1c1917;" i],
html[data-theme="dark"] [style$="background:#1c1917" i],
html[data-theme="dark"] [style*="background: #1c1917;" i],
html[data-theme="dark"] [style$="background: #1c1917" i],
html[data-theme="dark"] [style*="background-color:#1c1917;" i],
html[data-theme="dark"] [style$="background-color:#1c1917" i],
html[data-theme="dark"] [style*="background-color: #1c1917;" i],
html[data-theme="dark"] [style$="background-color: #1c1917" i] {
  color: #0b0b0c !important;
}

html[data-theme="dark"] [style*="background:#f97316;" i],
html[data-theme="dark"] [style$="background:#f97316" i],
html[data-theme="dark"] [style*="background: #f97316;" i],
html[data-theme="dark"] [style$="background: #f97316" i],
html[data-theme="dark"] [style*="background-color:#f97316;" i],
html[data-theme="dark"] [style$="background-color:#f97316" i],
html[data-theme="dark"] [style*="background-color: #f97316;" i],
html[data-theme="dark"] [style$="background-color: #f97316" i] {
  color: #0b0b0c !important;
}

html[data-theme="dark"] [style*="background:#ea580c;" i],
html[data-theme="dark"] [style$="background:#ea580c" i],
html[data-theme="dark"] [style*="background: #ea580c;" i],
html[data-theme="dark"] [style$="background: #ea580c" i],
html[data-theme="dark"] [style*="background-color:#ea580c;" i],
html[data-theme="dark"] [style$="background-color:#ea580c" i],
html[data-theme="dark"] [style*="background-color: #ea580c;" i],
html[data-theme="dark"] [style$="background-color: #ea580c" i] {
  color: #0b0b0c !important;
}
