/* ====================================================================
 * assets/css/dark-mode-gen.css - DIBANGKITIN OTOMATIS, JANGAN DIEDIT TANGAN.
 * Sumber : blok <style> di 25 berkas halaman customer
 * Aturan : 377
 * Ulangi : php devtools/gen-dark-mode-frontend.php
 *
 * Semua aturan di bawah html.dark - LIGHT MODE NOL KESENTUH.
 * Dimuat dari /header.php, sesudah assets/css/dark-mode.css.
 *
 * Tiap kali CSS halaman customer diubah, jalanin ulang pembangkitnya
 * lalu commit dua berkasnya barengan. Aturan yang diketik manual di
 * sini bakal HILANG di run berikutnya - kalau butuh kasus khusus,
 * taruh di assets/css/dark-mode.css (pembangkit sengaja gak nimpa
 * apa pun yang udah diatur di sana).
 * ==================================================================== */

/* ---------- gradient stop (Tailwind custom property) ---------- */
html.dark .from-white { --tw-gradient-from:#191919 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .via-white { --tw-gradient-stops:var(--tw-gradient-from),#191919,var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .to-white { --tw-gradient-to:#191919 !important; }
html.dark .from-amber-50 { --tw-gradient-from:#2a2410 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .via-amber-50 { --tw-gradient-stops:var(--tw-gradient-from),#2a2410,var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .to-amber-50 { --tw-gradient-to:#2a2410 !important; }
html.dark .from-amber-100 { --tw-gradient-from:#2a2410 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .via-amber-100 { --tw-gradient-stops:var(--tw-gradient-from),#2a2410,var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .to-amber-100 { --tw-gradient-to:#2a2410 !important; }
html.dark .from-orange-50 { --tw-gradient-from:#2a1a10 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,26,16,0)) !important; }
html.dark .via-orange-50 { --tw-gradient-stops:var(--tw-gradient-from),#2a1a10,var(--tw-gradient-to,rgba(42,26,16,0)) !important; }
html.dark .to-orange-50 { --tw-gradient-to:#2a1a10 !important; }
html.dark .from-orange-100 { --tw-gradient-from:#2a1a10 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,26,16,0)) !important; }
html.dark .via-orange-100 { --tw-gradient-stops:var(--tw-gradient-from),#2a1a10,var(--tw-gradient-to,rgba(42,26,16,0)) !important; }
html.dark .to-orange-100 { --tw-gradient-to:#2a1a10 !important; }
html.dark .from-lime-50 { --tw-gradient-from:#1c2510 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(28,37,16,0)) !important; }
html.dark .via-lime-50 { --tw-gradient-stops:var(--tw-gradient-from),#1c2510,var(--tw-gradient-to,rgba(28,37,16,0)) !important; }
html.dark .to-lime-50 { --tw-gradient-to:#1c2510 !important; }
html.dark .from-lime-100 { --tw-gradient-from:#1c2510 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(28,37,16,0)) !important; }
html.dark .via-lime-100 { --tw-gradient-stops:var(--tw-gradient-from),#1c2510,var(--tw-gradient-to,rgba(28,37,16,0)) !important; }
html.dark .to-lime-100 { --tw-gradient-to:#1c2510 !important; }
html.dark .from-emerald-50 { --tw-gradient-from:#12251a !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .via-emerald-50 { --tw-gradient-stops:var(--tw-gradient-from),#12251a,var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .to-emerald-50 { --tw-gradient-to:#12251a !important; }
html.dark .from-emerald-100 { --tw-gradient-from:#12251a !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .via-emerald-100 { --tw-gradient-stops:var(--tw-gradient-from),#12251a,var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .to-emerald-100 { --tw-gradient-to:#12251a !important; }
html.dark .from-teal-50 { --tw-gradient-from:#0f2422 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(15,36,34,0)) !important; }
html.dark .via-teal-50 { --tw-gradient-stops:var(--tw-gradient-from),#0f2422,var(--tw-gradient-to,rgba(15,36,34,0)) !important; }
html.dark .to-teal-50 { --tw-gradient-to:#0f2422 !important; }
html.dark .from-teal-100 { --tw-gradient-from:#0f2422 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(15,36,34,0)) !important; }
html.dark .via-teal-100 { --tw-gradient-stops:var(--tw-gradient-from),#0f2422,var(--tw-gradient-to,rgba(15,36,34,0)) !important; }
html.dark .to-teal-100 { --tw-gradient-to:#0f2422 !important; }
html.dark .from-cyan-50 { --tw-gradient-from:#0f2328 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(15,35,40,0)) !important; }
html.dark .via-cyan-50 { --tw-gradient-stops:var(--tw-gradient-from),#0f2328,var(--tw-gradient-to,rgba(15,35,40,0)) !important; }
html.dark .to-cyan-50 { --tw-gradient-to:#0f2328 !important; }
html.dark .from-cyan-100 { --tw-gradient-from:#0f2328 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(15,35,40,0)) !important; }
html.dark .via-cyan-100 { --tw-gradient-stops:var(--tw-gradient-from),#0f2328,var(--tw-gradient-to,rgba(15,35,40,0)) !important; }
html.dark .to-cyan-100 { --tw-gradient-to:#0f2328 !important; }
html.dark .from-sky-50 { --tw-gradient-from:#111f33 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .via-sky-50 { --tw-gradient-stops:var(--tw-gradient-from),#111f33,var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .to-sky-50 { --tw-gradient-to:#111f33 !important; }
html.dark .from-sky-100 { --tw-gradient-from:#111f33 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .via-sky-100 { --tw-gradient-stops:var(--tw-gradient-from),#111f33,var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .to-sky-100 { --tw-gradient-to:#111f33 !important; }
html.dark .from-violet-50 { --tw-gradient-from:#1c1633 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(28,22,51,0)) !important; }
html.dark .via-violet-50 { --tw-gradient-stops:var(--tw-gradient-from),#1c1633,var(--tw-gradient-to,rgba(28,22,51,0)) !important; }
html.dark .to-violet-50 { --tw-gradient-to:#1c1633 !important; }
html.dark .from-violet-100 { --tw-gradient-from:#1c1633 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(28,22,51,0)) !important; }
html.dark .via-violet-100 { --tw-gradient-stops:var(--tw-gradient-from),#1c1633,var(--tw-gradient-to,rgba(28,22,51,0)) !important; }
html.dark .to-violet-100 { --tw-gradient-to:#1c1633 !important; }
html.dark .from-fuchsia-50 { --tw-gradient-from:#2a1230 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,18,48,0)) !important; }
html.dark .via-fuchsia-50 { --tw-gradient-stops:var(--tw-gradient-from),#2a1230,var(--tw-gradient-to,rgba(42,18,48,0)) !important; }
html.dark .to-fuchsia-50 { --tw-gradient-to:#2a1230 !important; }
html.dark .from-fuchsia-100 { --tw-gradient-from:#2a1230 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,18,48,0)) !important; }
html.dark .via-fuchsia-100 { --tw-gradient-stops:var(--tw-gradient-from),#2a1230,var(--tw-gradient-to,rgba(42,18,48,0)) !important; }
html.dark .to-fuchsia-100 { --tw-gradient-to:#2a1230 !important; }
html.dark .from-rose-50 { --tw-gradient-from:#2b1220 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .via-rose-50 { --tw-gradient-stops:var(--tw-gradient-from),#2b1220,var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .to-rose-50 { --tw-gradient-to:#2b1220 !important; }
html.dark .from-rose-100 { --tw-gradient-from:#2b1220 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .via-rose-100 { --tw-gradient-stops:var(--tw-gradient-from),#2b1220,var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .to-rose-100 { --tw-gradient-to:#2b1220 !important; }
html.dark .from-slate-50 { --tw-gradient-from:#191919 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .via-slate-50 { --tw-gradient-stops:var(--tw-gradient-from),#191919,var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .to-slate-50 { --tw-gradient-to:#191919 !important; }
html.dark .from-slate-100 { --tw-gradient-from:#222222 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .via-slate-100 { --tw-gradient-stops:var(--tw-gradient-from),#222222,var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .to-slate-100 { --tw-gradient-to:#222222 !important; }
html.dark .from-neutral-50 { --tw-gradient-from:#191919 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .via-neutral-50 { --tw-gradient-stops:var(--tw-gradient-from),#191919,var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .to-neutral-50 { --tw-gradient-to:#191919 !important; }
html.dark .from-neutral-100 { --tw-gradient-from:#222222 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .via-neutral-100 { --tw-gradient-stops:var(--tw-gradient-from),#222222,var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .to-neutral-100 { --tw-gradient-to:#222222 !important; }
html.dark .from-stone-50 { --tw-gradient-from:#191919 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .via-stone-50 { --tw-gradient-stops:var(--tw-gradient-from),#191919,var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .to-stone-50 { --tw-gradient-to:#191919 !important; }
html.dark .from-stone-100 { --tw-gradient-from:#222222 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .via-stone-100 { --tw-gradient-stops:var(--tw-gradient-from),#222222,var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .to-stone-100 { --tw-gradient-to:#222222 !important; }
html.dark .from-zinc-50 { --tw-gradient-from:#191919 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .via-zinc-50 { --tw-gradient-stops:var(--tw-gradient-from),#191919,var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .to-zinc-50 { --tw-gradient-to:#191919 !important; }
html.dark .from-zinc-100 { --tw-gradient-from:#222222 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .via-zinc-100 { --tw-gradient-stops:var(--tw-gradient-from),#222222,var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .to-zinc-100 { --tw-gradient-to:#222222 !important; }
html.dark .from-gray-50 { --tw-gradient-from:#191919 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .via-gray-50 { --tw-gradient-stops:var(--tw-gradient-from),#191919,var(--tw-gradient-to,rgba(25,25,25,0)) !important; }
html.dark .to-gray-50 { --tw-gradient-to:#191919 !important; }
html.dark .from-gray-100 { --tw-gradient-from:#222222 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .via-gray-100 { --tw-gradient-stops:var(--tw-gradient-from),#222222,var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .to-gray-100 { --tw-gradient-to:#222222 !important; }
html.dark .from-gray-200 { --tw-gradient-from:#222222 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .via-gray-200 { --tw-gradient-stops:var(--tw-gradient-from),#222222,var(--tw-gradient-to,rgba(34,34,34,0)) !important; }
html.dark .to-gray-200 { --tw-gradient-to:#222222 !important; }
html.dark .from-red-50 { --tw-gradient-from:#2a1416 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,20,22,0)) !important; }
html.dark .via-red-50 { --tw-gradient-stops:var(--tw-gradient-from),#2a1416,var(--tw-gradient-to,rgba(42,20,22,0)) !important; }
html.dark .to-red-50 { --tw-gradient-to:#2a1416 !important; }
html.dark .from-red-100 { --tw-gradient-from:#2a1416 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,20,22,0)) !important; }
html.dark .via-red-100 { --tw-gradient-stops:var(--tw-gradient-from),#2a1416,var(--tw-gradient-to,rgba(42,20,22,0)) !important; }
html.dark .to-red-100 { --tw-gradient-to:#2a1416 !important; }
html.dark .from-yellow-50 { --tw-gradient-from:#2a2410 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .via-yellow-50 { --tw-gradient-stops:var(--tw-gradient-from),#2a2410,var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .to-yellow-50 { --tw-gradient-to:#2a2410 !important; }
html.dark .from-yellow-100 { --tw-gradient-from:#2a2410 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .via-yellow-100 { --tw-gradient-stops:var(--tw-gradient-from),#2a2410,var(--tw-gradient-to,rgba(42,36,16,0)) !important; }
html.dark .to-yellow-100 { --tw-gradient-to:#2a2410 !important; }
html.dark .from-green-50 { --tw-gradient-from:#12251a !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .via-green-50 { --tw-gradient-stops:var(--tw-gradient-from),#12251a,var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .to-green-50 { --tw-gradient-to:#12251a !important; }
html.dark .from-green-100 { --tw-gradient-from:#12251a !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .via-green-100 { --tw-gradient-stops:var(--tw-gradient-from),#12251a,var(--tw-gradient-to,rgba(18,37,26,0)) !important; }
html.dark .to-green-100 { --tw-gradient-to:#12251a !important; }
html.dark .from-blue-50 { --tw-gradient-from:#111f33 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .via-blue-50 { --tw-gradient-stops:var(--tw-gradient-from),#111f33,var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .to-blue-50 { --tw-gradient-to:#111f33 !important; }
html.dark .from-blue-100 { --tw-gradient-from:#111f33 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .via-blue-100 { --tw-gradient-stops:var(--tw-gradient-from),#111f33,var(--tw-gradient-to,rgba(17,31,51,0)) !important; }
html.dark .to-blue-100 { --tw-gradient-to:#111f33 !important; }
html.dark .from-indigo-50 { --tw-gradient-from:#16162e !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(22,22,46,0)) !important; }
html.dark .via-indigo-50 { --tw-gradient-stops:var(--tw-gradient-from),#16162e,var(--tw-gradient-to,rgba(22,22,46,0)) !important; }
html.dark .to-indigo-50 { --tw-gradient-to:#16162e !important; }
html.dark .from-indigo-100 { --tw-gradient-from:#16162e !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(22,22,46,0)) !important; }
html.dark .via-indigo-100 { --tw-gradient-stops:var(--tw-gradient-from),#16162e,var(--tw-gradient-to,rgba(22,22,46,0)) !important; }
html.dark .to-indigo-100 { --tw-gradient-to:#16162e !important; }
html.dark .from-purple-50 { --tw-gradient-from:#211430 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(33,20,48,0)) !important; }
html.dark .via-purple-50 { --tw-gradient-stops:var(--tw-gradient-from),#211430,var(--tw-gradient-to,rgba(33,20,48,0)) !important; }
html.dark .to-purple-50 { --tw-gradient-to:#211430 !important; }
html.dark .from-purple-100 { --tw-gradient-from:#211430 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(33,20,48,0)) !important; }
html.dark .via-purple-100 { --tw-gradient-stops:var(--tw-gradient-from),#211430,var(--tw-gradient-to,rgba(33,20,48,0)) !important; }
html.dark .to-purple-100 { --tw-gradient-to:#211430 !important; }
html.dark .from-pink-50 { --tw-gradient-from:#2b1220 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .via-pink-50 { --tw-gradient-stops:var(--tw-gradient-from),#2b1220,var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .to-pink-50 { --tw-gradient-to:#2b1220 !important; }
html.dark .from-pink-100 { --tw-gradient-from:#2b1220 !important; --tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .via-pink-100 { --tw-gradient-stops:var(--tw-gradient-from),#2b1220,var(--tw-gradient-to,rgba(43,18,32,0)) !important; }
html.dark .to-pink-100 { --tw-gradient-to:#2b1220 !important; }

/* ---------- putih di atas permukaan berwarna (banner pekat) ---------- */
html.dark.dark.dark.dark.dark [class*="bg-gradient-to"]:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark [style*="linear-gradient"]:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]) { background:#ffffff !important; }
/* ...KECUALI kalau gradien induknya pastel - dia sendiri digelapin di atas */
html.dark.dark.dark.dark.dark .from-white:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-white:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-white:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-amber-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-amber-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-amber-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-amber-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-amber-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-amber-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-orange-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-orange-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-orange-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-orange-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-orange-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-orange-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-lime-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-lime-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-lime-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-lime-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-lime-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-lime-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-emerald-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-emerald-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-emerald-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-emerald-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-emerald-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-emerald-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-teal-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-teal-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-teal-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-teal-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-teal-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-teal-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-cyan-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-cyan-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-cyan-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-cyan-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-cyan-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-cyan-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-sky-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-sky-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-sky-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-sky-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-sky-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-sky-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-violet-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-violet-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-violet-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-violet-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-violet-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-violet-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-fuchsia-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-fuchsia-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-fuchsia-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-fuchsia-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-fuchsia-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-fuchsia-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-rose-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-rose-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-rose-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-rose-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-rose-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-rose-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-slate-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-slate-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-slate-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-slate-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-slate-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-slate-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-neutral-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-neutral-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-neutral-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-neutral-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-neutral-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-neutral-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-stone-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-stone-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-stone-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-stone-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-stone-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-stone-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-zinc-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-zinc-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-zinc-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-zinc-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-zinc-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-zinc-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-gray-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-gray-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-gray-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-gray-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-gray-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-gray-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-gray-200:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-gray-200:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-gray-200:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-red-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-red-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-red-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-red-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-red-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-red-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-yellow-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-yellow-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-yellow-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-yellow-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-yellow-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-yellow-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-green-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-green-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-green-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-green-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-green-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-green-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-blue-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-blue-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-blue-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-blue-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-blue-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-blue-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-indigo-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-indigo-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-indigo-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-indigo-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-indigo-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-indigo-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-purple-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-purple-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-purple-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-purple-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-purple-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-purple-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-pink-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-pink-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-pink-50:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .from-pink-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .via-pink-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]),
html.dark.dark.dark.dark.dark .to-pink-100:not([class*="p-[2px]"]):not([class*="p-[1px]"]):not([class*="p-px"]) .bg-white:not([class*="dark:bg-"]) { background:#191919 !important; }

/* ---------- hex inline style= (dibangkitin dari pemakaian nyata) ---------- */
html.dark [style*="background:#dbeafe"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #dbeafe"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#dbeafe"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #dbeafe"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#111f33 !important; }
html.dark [style*="background:#dcfce7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #dcfce7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#dcfce7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #dcfce7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#12251a !important; }
html.dark [style*="background:#e0e7ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #e0e7ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#e0e7ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #e0e7ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#16162e !important; }
html.dark [style*="background:#eef2ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #eef2ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#eef2ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #eef2ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#16162e !important; }
html.dark [style*="background:#eff6ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #eff6ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#eff6ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #eff6ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#111f33 !important; }
html.dark [style*="background:#f0fdf4"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #f0fdf4"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#f0fdf4"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #f0fdf4"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#12251a !important; }
html.dark [style*="background:#f3e8ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #f3e8ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#f3e8ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #f3e8ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#211430 !important; }
html.dark [style*="background:#f3f4f6"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #f3f4f6"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#f3f4f6"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #f3f4f6"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#222222 !important; }
html.dark [style*="background:#f5f3ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #f5f3ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#f5f3ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #f5f3ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#211430 !important; }
html.dark [style*="background:#f8fafc"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #f8fafc"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#f8fafc"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #f8fafc"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#222222 !important; }
html.dark [style*="background:#f8faff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #f8faff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#f8faff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #f8faff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#111f33 !important; }
html.dark [style*="background:#f9fafb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #f9fafb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#f9fafb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #f9fafb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#222222 !important; }
html.dark [style*="background:#faf5ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #faf5ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#faf5ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #faf5ff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#211430 !important; }
html.dark [style*="background:#fee2e2"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #fee2e2"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#fee2e2"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #fee2e2"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#2a1416 !important; }
html.dark [style*="background:#fef3c7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #fef3c7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#fef3c7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #fef3c7"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#2a2410 !important; }
html.dark [style*="background:#fef3cd"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #fef3cd"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#fef3cd"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #fef3cd"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#2a2410 !important; }
html.dark [style*="background:#fffbeb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #fffbeb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#fffbeb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #fffbeb"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#2a2410 !important; }
html.dark [style*="background:#ffffff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #ffffff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#ffffff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #ffffff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background:#fff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background: #fff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color:#fff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]),
html.dark [style*="background-color: #fff"]:not(.keep-light):not(.img-container):not([class*="logo-tile"]) { background:#191919 !important; }
html.dark [style*="#86efac"] { border-color:#1f4a30 !important; }
html.dark [style*="#bbf7d0"] { border-color:#1f4a30 !important; }
html.dark [style*="#bfdbfe"] { border-color:#1e3a5f !important; }
html.dark [style*="#c7d2fe"] { border-color:#2d2d5c !important; }
html.dark [style*="#d1d5db"] { border-color:#2a2a2a !important; }
html.dark [style*="#d1fae5"] { border-color:#1f4a30 !important; }
html.dark [style*="#dadce0"] { border-color:#2a2a2a !important; }
html.dark [style*="#ddd6fe"] { border-color:#3f2a56 !important; }
html.dark [style*="#dddddd"],
html.dark [style*="#ddd"] { border-color:#2a2a2a !important; }
html.dark [style*="#e0e7ff"] { border-color:#2d2d5c !important; }
html.dark [style*="#e5e7eb"] { border-color:#2a2a2a !important; }
html.dark [style*="#e9d5ff"] { border-color:#3f2a56 !important; }
html.dark [style*="#ede9fe"] { border-color:#3f2a56 !important; }
html.dark [style*="#eef0f3"] { border-color:#2a2a2a !important; }
html.dark [style*="#f3f4f6"] { border-color:#2a2a2a !important; }
html.dark [style*="#faebcc"] { border-color:#5b4d1c !important; }
html.dark [style*="#fbcfe8"] { border-color:#542239 !important; }
html.dark [style*="#fcd34d"] { border-color:#5b4d1c !important; }
html.dark [style*="#fde68a"] { border-color:#5b4d1c !important; }
html.dark [style*="color:#065f46"]:not([style*="background-color:#065f46"]):not([style*="border-color:#065f46"]),
html.dark [style*="color: #065f46"]:not([style*="background-color:#065f46"]):not([style*="border-color:#065f46"]) { color:#86efac !important; }
html.dark [style*="color:#0b1220"]:not([style*="background-color:#0b1220"]):not([style*="border-color:#0b1220"]):not([style*="background:#fbbf24"]):not([style*="background-color:#fbbf24"]),
html.dark [style*="color: #0b1220"]:not([style*="background-color:#0b1220"]):not([style*="border-color:#0b1220"]):not([style*="background:#fbbf24"]):not([style*="background-color:#fbbf24"]) { color:#93c5fd !important; }
html.dark [style*="color:#0ea5e9"]:not([style*="background-color:#0ea5e9"]):not([style*="border-color:#0ea5e9"]),
html.dark [style*="color: #0ea5e9"]:not([style*="background-color:#0ea5e9"]):not([style*="border-color:#0ea5e9"]) { color:#93c5fd !important; }
html.dark [style*="color:#111827"]:not([style*="background-color:#111827"]):not([style*="border-color:#111827"]),
html.dark [style*="color: #111827"]:not([style*="background-color:#111827"]):not([style*="border-color:#111827"]) { color:#ffffff !important; }
html.dark [style*="color:#15803d"]:not([style*="background-color:#15803d"]):not([style*="border-color:#15803d"]),
html.dark [style*="color: #15803d"]:not([style*="background-color:#15803d"]):not([style*="border-color:#15803d"]) { color:#86efac !important; }
html.dark [style*="color:#166534"]:not([style*="background-color:#166534"]):not([style*="border-color:#166534"]),
html.dark [style*="color: #166534"]:not([style*="background-color:#166534"]):not([style*="border-color:#166534"]) { color:#86efac !important; }
html.dark [style*="color:#16a34a"]:not([style*="background-color:#16a34a"]):not([style*="border-color:#16a34a"]),
html.dark [style*="color: #16a34a"]:not([style*="background-color:#16a34a"]):not([style*="border-color:#16a34a"]) { color:#86efac !important; }
html.dark [style*="color:#1a1a2e"]:not([style*="background-color:#1a1a2e"]):not([style*="border-color:#1a1a2e"]),
html.dark [style*="color: #1a1a2e"]:not([style*="background-color:#1a1a2e"]):not([style*="border-color:#1a1a2e"]) { color:#a5b4fc !important; }
html.dark [style*="color:#1d4ed8"]:not([style*="background-color:#1d4ed8"]):not([style*="border-color:#1d4ed8"]),
html.dark [style*="color: #1d4ed8"]:not([style*="background-color:#1d4ed8"]):not([style*="border-color:#1d4ed8"]) { color:#93c5fd !important; }
html.dark [style*="color:#1e3a8a"]:not([style*="background-color:#1e3a8a"]):not([style*="border-color:#1e3a8a"]),
html.dark [style*="color: #1e3a8a"]:not([style*="background-color:#1e3a8a"]):not([style*="border-color:#1e3a8a"]) { color:#93c5fd !important; }
html.dark [style*="color:#1e40af"]:not([style*="background-color:#1e40af"]):not([style*="border-color:#1e40af"]),
html.dark [style*="color: #1e40af"]:not([style*="background-color:#1e40af"]):not([style*="border-color:#1e40af"]) { color:#93c5fd !important; }
html.dark [style*="color:#1f2937"]:not([style*="background-color:#1f2937"]):not([style*="border-color:#1f2937"]),
html.dark [style*="color: #1f2937"]:not([style*="background-color:#1f2937"]):not([style*="border-color:#1f2937"]) { color:#ffffff !important; }
html.dark [style*="color:#2563eb"]:not([style*="background-color:#2563eb"]):not([style*="border-color:#2563eb"]),
html.dark [style*="color: #2563eb"]:not([style*="background-color:#2563eb"]):not([style*="border-color:#2563eb"]) { color:#93c5fd !important; }
html.dark [style*="color:#333333"]:not([style*="background-color:#333333"]):not([style*="border-color:#333333"]),
html.dark [style*="color: #333333"]:not([style*="background-color:#333333"]):not([style*="border-color:#333333"]),
html.dark [style*="color:#333"]:not([style*="background-color:#333"]):not([style*="border-color:#333"]),
html.dark [style*="color: #333"]:not([style*="background-color:#333"]):not([style*="border-color:#333"]) { color:#ffffff !important; }
html.dark [style*="color:#374151"]:not([style*="background-color:#374151"]):not([style*="border-color:#374151"]):not([style*="background:#222222"]):not([style*="background-color:#222222"]):not([style*="background:#222"]):not([style*="background-color:#222"]),
html.dark [style*="color: #374151"]:not([style*="background-color:#374151"]):not([style*="border-color:#374151"]):not([style*="background:#222222"]):not([style*="background-color:#222222"]):not([style*="background:#222"]):not([style*="background-color:#222"]) { color:#d4d4d4 !important; }
html.dark [style*="color:#3b82f6"]:not([style*="background-color:#3b82f6"]):not([style*="border-color:#3b82f6"]),
html.dark [style*="color: #3b82f6"]:not([style*="background-color:#3b82f6"]):not([style*="border-color:#3b82f6"]) { color:#93c5fd !important; }
html.dark [style*="color:#4338ca"]:not([style*="background-color:#4338ca"]):not([style*="border-color:#4338ca"]),
html.dark [style*="color: #4338ca"]:not([style*="background-color:#4338ca"]):not([style*="border-color:#4338ca"]) { color:#a5b4fc !important; }
html.dark [style*="color:#4b5563"]:not([style*="background-color:#4b5563"]):not([style*="border-color:#4b5563"]),
html.dark [style*="color: #4b5563"]:not([style*="background-color:#4b5563"]):not([style*="border-color:#4b5563"]) { color:#d4d4d4 !important; }
html.dark [style*="color:#4c1d95"]:not([style*="background-color:#4c1d95"]):not([style*="border-color:#4c1d95"]),
html.dark [style*="color: #4c1d95"]:not([style*="background-color:#4c1d95"]):not([style*="border-color:#4c1d95"]) { color:#d8b4fe !important; }
html.dark [style*="color:#4f46e5"]:not([style*="background-color:#4f46e5"]):not([style*="border-color:#4f46e5"]),
html.dark [style*="color: #4f46e5"]:not([style*="background-color:#4f46e5"]):not([style*="border-color:#4f46e5"]) { color:#a5b4fc !important; }
html.dark [style*="color:#5b21b6"]:not([style*="background-color:#5b21b6"]):not([style*="border-color:#5b21b6"]),
html.dark [style*="color: #5b21b6"]:not([style*="background-color:#5b21b6"]):not([style*="border-color:#5b21b6"]) { color:#d8b4fe !important; }
html.dark [style*="color:#6366f1"]:not([style*="background-color:#6366f1"]):not([style*="border-color:#6366f1"]),
html.dark [style*="color: #6366f1"]:not([style*="background-color:#6366f1"]):not([style*="border-color:#6366f1"]) { color:#a5b4fc !important; }
html.dark [style*="color:#6b7280"]:not([style*="background-color:#6b7280"]):not([style*="border-color:#6b7280"]):not([style*="background:#c13584"]):not([style*="background-color:#c13584"]),
html.dark [style*="color: #6b7280"]:not([style*="background-color:#6b7280"]):not([style*="border-color:#6b7280"]):not([style*="background:#c13584"]):not([style*="background-color:#c13584"]) { color:#d4d4d4 !important; }
html.dark [style*="color:#6c5700"]:not([style*="background-color:#6c5700"]):not([style*="border-color:#6c5700"]),
html.dark [style*="color: #6c5700"]:not([style*="background-color:#6c5700"]):not([style*="border-color:#6c5700"]) { color:#fcd34d !important; }
html.dark [style*="color:#6d28d9"]:not([style*="background-color:#6d28d9"]):not([style*="border-color:#6d28d9"]),
html.dark [style*="color: #6d28d9"]:not([style*="background-color:#6d28d9"]):not([style*="border-color:#6d28d9"]) { color:#d8b4fe !important; }
html.dark [style*="color:#78350f"]:not([style*="background-color:#78350f"]):not([style*="border-color:#78350f"]),
html.dark [style*="color: #78350f"]:not([style*="background-color:#78350f"]):not([style*="border-color:#78350f"]) { color:#fcd34d !important; }
html.dark [style*="color:#7c3aed"]:not([style*="background-color:#7c3aed"]):not([style*="border-color:#7c3aed"]),
html.dark [style*="color: #7c3aed"]:not([style*="background-color:#7c3aed"]):not([style*="border-color:#7c3aed"]) { color:#d8b4fe !important; }
html.dark [style*="color:#856404"]:not([style*="background-color:#856404"]):not([style*="border-color:#856404"]),
html.dark [style*="color: #856404"]:not([style*="background-color:#856404"]):not([style*="border-color:#856404"]) { color:#fcd34d !important; }
html.dark [style*="color:#92400e"]:not([style*="background-color:#92400e"]):not([style*="border-color:#92400e"]),
html.dark [style*="color: #92400e"]:not([style*="background-color:#92400e"]):not([style*="border-color:#92400e"]) { color:#fcd34d !important; }
html.dark [style*="color:#991b1b"]:not([style*="background-color:#991b1b"]):not([style*="border-color:#991b1b"]),
html.dark [style*="color: #991b1b"]:not([style*="background-color:#991b1b"]):not([style*="border-color:#991b1b"]) { color:#fca5a5 !important; }
html.dark [style*="color:#9f1239"]:not([style*="background-color:#9f1239"]):not([style*="border-color:#9f1239"]),
html.dark [style*="color: #9f1239"]:not([style*="background-color:#9f1239"]):not([style*="border-color:#9f1239"]) { color:#fca5a5 !important; }
html.dark [style*="color:#a855f7"]:not([style*="background-color:#a855f7"]):not([style*="border-color:#a855f7"]),
html.dark [style*="color: #a855f7"]:not([style*="background-color:#a855f7"]):not([style*="border-color:#a855f7"]) { color:#d8b4fe !important; }
html.dark [style*="color:#b45309"]:not([style*="background-color:#b45309"]):not([style*="border-color:#b45309"]),
html.dark [style*="color: #b45309"]:not([style*="background-color:#b45309"]):not([style*="border-color:#b45309"]) { color:#fcd34d !important; }
html.dark [style*="color:#b91c1c"]:not([style*="background-color:#b91c1c"]):not([style*="border-color:#b91c1c"]),
html.dark [style*="color: #b91c1c"]:not([style*="background-color:#b91c1c"]):not([style*="border-color:#b91c1c"]) { color:#fca5a5 !important; }
html.dark [style*="color:#be185d"]:not([style*="background-color:#be185d"]):not([style*="border-color:#be185d"]),
html.dark [style*="color: #be185d"]:not([style*="background-color:#be185d"]):not([style*="border-color:#be185d"]) { color:#f9a8d4 !important; }
html.dark [style*="color:#c13584"]:not([style*="background-color:#c13584"]):not([style*="border-color:#c13584"]),
html.dark [style*="color: #c13584"]:not([style*="background-color:#c13584"]):not([style*="border-color:#c13584"]) { color:#f9a8d4 !important; }
html.dark [style*="color:#db2777"]:not([style*="background-color:#db2777"]):not([style*="border-color:#db2777"]),
html.dark [style*="color: #db2777"]:not([style*="background-color:#db2777"]):not([style*="border-color:#db2777"]) { color:#f9a8d4 !important; }
html.dark [style*="color:#dc2626"]:not([style*="background-color:#dc2626"]):not([style*="border-color:#dc2626"]),
html.dark [style*="color: #dc2626"]:not([style*="background-color:#dc2626"]):not([style*="border-color:#dc2626"]) { color:#fca5a5 !important; }
html.dark [style*="color:#e1306c"]:not([style*="background-color:#e1306c"]):not([style*="border-color:#e1306c"]),
html.dark [style*="color: #e1306c"]:not([style*="background-color:#e1306c"]):not([style*="border-color:#e1306c"]) { color:#f9a8d4 !important; }
html.dark [style*="color:#ec4899"]:not([style*="background-color:#ec4899"]):not([style*="border-color:#ec4899"]),
html.dark [style*="color: #ec4899"]:not([style*="background-color:#ec4899"]):not([style*="border-color:#ec4899"]) { color:#f9a8d4 !important; }
html.dark [style*="color:#f97316"]:not([style*="background-color:#f97316"]):not([style*="border-color:#f97316"]),
html.dark [style*="color: #f97316"]:not([style*="background-color:#f97316"]):not([style*="border-color:#f97316"]) { color:#fcd34d !important; }

/* ---------- account/index.php (5) ---------- */
html.dark .warranty-box-gradient { background:#211430 !important; }
html.dark .warranty-badge-gradient { background:#2b1220 !important;color:#d8b4fe !important; }
html.dark .badge-success { border-color:#1f4a30 !important; }
html.dark .badge-warning { border-color:#5b4d1c !important; }
html.dark .badge-secondary { background:#222222 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }

/* ---------- blog/functions.php (2) ---------- */
html.dark .rvsy-promo-cta { background:#191919 !important;color:#fca5a5 !important; }
html.dark .rvsy-bnr-cta { background:#191919 !important;color:#a5b4fc !important; }

/* ---------- blog/index.php (34) ---------- */
html.dark .blog-content h2-legacy-unused { color:#ffffff !important; }
html.dark .blog-catchip { background:#191919 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .blog-catchip:hover { background:#222222 !important;color:#93c5fd !important; }
html.dark .blog-catchip.is-on { background:#111f33 !important;color:#93c5fd !important; }
html.dark .blog-catchip.is-on .blog-catchip-n { color:#93c5fd !important; }
html.dark .rel-badge { background:#111f33 !important;border-color:#1e3a5f !important;color:#93c5fd !important; }
html.dark .rvc-wrap { background:#191919 !important; }
html.dark .rvc-title { color:#ffffff !important; }
html.dark .rvc-sort { background:#222222 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .rvc-form-as { color:#d4d4d4 !important; }
html.dark .rvc-input { border-color:#2a2a2a !important;color:#ffffff !important; }
html.dark .rvc-replying { background:#111f33 !important;border-color:#1e3a5f !important;color:#93c5fd !important; }
html.dark .rvc-replying-x { color:#93c5fd !important; }
html.dark .rvc-replying-x:hover { background:#111f33 !important; }
html.dark .rvc-count.over { color:#fca5a5 !important; }
html.dark .rvc-note.ok { background:#12251a !important;border-color:#1f4a30 !important;color:#86efac !important; }
html.dark .rvc-note.hold { background:#2a2410 !important;border-color:#5b4d1c !important;color:#fcd34d !important; }
html.dark .rvc-note.err { background:#2a1416 !important;border-color:#5b2326 !important;color:#fca5a5 !important; }
html.dark .rvc-gate { background:#111f33 !important;border-color:#1e3a5f !important; }
html.dark .rvc-gate-t { color:#ffffff !important; }
html.dark .rvc-gate-s { color:#d4d4d4 !important; }
html.dark .rvc-gate-btn { background:#191919 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .rvc-thread { border-color:#2a2a2a !important; }
html.dark .rvc-ava { background:#222222 !important; }
html.dark .rvc-name { color:#ffffff !important; }
html.dark .rvc-name-admin { color:#93c5fd !important; }
html.dark .rvc-text { color:#d4d4d4 !important; }
html.dark .rvc-act { color:#d4d4d4 !important; }
html.dark .rvc-act:hover { background:#222222 !important;color:#d4d4d4 !important; }
html.dark .rvc-act.liked { color:#93c5fd !important; }
html.dark .rvc-empty-t { color:#d4d4d4 !important; }
html.dark .rvc-more { background:#222222 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .rvc-more:hover { background:#222222 !important; }
html.dark .apple-card { background:#191919 !important; }

/* ---------- careers/job.php (1) ---------- */
html.dark .jtab-btn.active { color:#93c5fd !important; }

/* ---------- checkout/index.php (54) ---------- */
html.dark .sticky-cd-timer { color:#fca5a5 !important; }
html.dark .sticky-viewers { color:#fcd34d !important; }
html.dark .sticky-price-label { color:#d4d4d4 !important; }
html.dark .sticky-price-value { color:#93c5fd !important; }
html.dark .co-countdown { background:#2a2410 !important;border-color:#5b4d1c !important; }
html.dark .co-cd-box { background:#191919 !important;border-color:#5b4d1c !important;color:#fcd34d !important; }
html.dark .co-cd-sep { color:#fcd34d !important; }
html.dark .co-cd-label { color:#fcd34d !important; }
html.dark .co-cd-viewers { color:#fcd34d !important; }
html.dark .step-line { background:#222222 !important; }
html.dark .wc { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .wc:hover { background:#211430 !important; }
html.dark .wc.wcs { background:#111f33 !important; }
html.dark .wc-days { background:#2b1220 !important;color:#d8b4fe !important; }
html.dark .wc-badge.blue { background:#111f33 !important;color:#93c5fd !important; }
html.dark .wc-badge.green { background:#12251a !important;color:#86efac !important; }
html.dark .wc-badge.purple { background:#211430 !important;color:#d8b4fe !important; }
html.dark .wc-badge.orange { background:#2a1a10 !important;color:#fcd34d !important; }
html.dark .dc { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .dc.dcs { background:#211430 !important; }
html.dark .dc-title { color:#ffffff !important; }
html.dark .dc-note { color:#d4d4d4 !important; }
html.dark .dc-save { color:#a5b4fc !important; }
html.dark .dc-save.hot { color:#f9a8d4 !important; }
html.dark .dc-nudge { background:#2b1220 !important;border-color:#542239 !important; }
html.dark .dc-nudge-ico { color:#f9a8d4 !important; }
html.dark .dc-nudge-txt { color:#d4d4d4 !important; }
html.dark .voucher-rec { background:#12251a !important;border-color:#1f4a30 !important; }
html.dark .voucher-rec:hover { background:#12251a !important; }
html.dark .coupon-teaser { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .coupon-teaser:hover { border-color:#2a2a2a !important; }
html.dark .coupon-teaser-icon { background:#2b1220 !important;color:#f9a8d4 !important; }
html.dark .coupon-teaser-title { color:#ffffff !important; }
html.dark .coupon-teaser-sub { color:#d4d4d4 !important; }
html.dark .coupon-teaser-cta { color:#93c5fd !important; }
html.dark .coupon-sheet-panel { background:#191919 !important; }
html.dark .coupon-sheet-head { border-color:#2a2a2a !important; }
html.dark .coupon-sheet-title { color:#ffffff !important; }
html.dark .coupon-sheet-subtitle { color:#d4d4d4 !important; }
html.dark .coupon-sheet-close { color:#d4d4d4 !important; }
html.dark .coupon-sheet-close:hover { background:#222222 !important; }
html.dark .coupon-row { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .coupon-row-icon { background:#2b1220 !important;color:#f9a8d4 !important; }
html.dark .coupon-row-code { color:#ffffff !important; }
html.dark .coupon-row-new { background:#211430 !important;color:#d8b4fe !important; }
html.dark .coupon-row-label { color:#d4d4d4 !important; }
html.dark .coupon-use-btn { background:#111f33 !important;color:#93c5fd !important; }
html.dark .coupon-locked-note { color:#fcd34d !important; }
html.dark .coupon-sheet-empty { color:#d4d4d4 !important; }
html.dark .earn-banner { background:#12251a !important;border-color:#1f4a30 !important; }
html.dark .earn-banner-icon { background:#12251a !important;color:#86efac !important; }
html.dark .earn-banner-label { color:#86efac !important; }
html.dark .earn-banner-amount { color:#86efac !important; }
html.dark .earn-banner-note { color:#86efac !important; }

/* ---------- diskon.php (1) ---------- */
html.dark .soon-row:hover { background:#222222 !important; }

/* ---------- fix-status.php (1) ---------- */
html.dark .error { color:#fca5a5 !important; }

/* ---------- includes/cs-offline-modal.php (11) ---------- */
html.dark .rv-cs-modal__sheet { background:#191919 !important; }
html.dark .rv-cs-modal__title { color:#ffffff !important; }
html.dark .rv-cs-modal__subtitle { color:#d4d4d4 !important; }
html.dark .rv-cs-modal__schedule { background:#222222 !important;border-color:#2a2a2a !important; }
html.dark .rv-cs-modal__sched-row { border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .rv-cs-modal__sched-row--today { color:#a5b4fc !important; }
html.dark .rv-cs-modal__sched-row--break { border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .rv-cs-modal--state-break .rv-cs-modal__sched-row--break { color:#fcd34d !important; }
html.dark .rv-cs-modal__note { background:#111f33 !important;border-color:#1e3a5f !important;color:#93c5fd !important; }
html.dark .rv-cs-modal__cta-secondary { color:#d4d4d4 !important; }
html.dark .rv-cs-modal__cta-secondary:hover { color:#ffffff !important; }

/* ---------- includes/form-generator.php (6) ---------- */
html.dark .form-label { color:#d4d4d4 !important; }
html.dark.dark.dark.dark.dark .form-control { border-color:#2a2a2a !important; }
html.dark .required { color:#fca5a5 !important; }
html.dark .form-help { color:#d4d4d4 !important; }
html.dark .form-error { color:#fca5a5 !important; }
html.dark .form-heading { color:#ffffff !important; }

/* ---------- lapor/index.php (3) ---------- */
html.dark .file-upload-area { border-color:#2a2a2a !important; }
html.dark .file-upload-area:hover { background:#111f33 !important; }
html.dark .file-upload-area.dragover { background:#111f33 !important; }

/* ---------- leaderboard/index.php (1) ---------- */
html.dark .skeleton { background:#222222 !important; }

/* ---------- lp.php (3) ---------- */
html.dark .desc-warning { background:#2a2410 !important; }
html.dark .desc-negative { background:#2a1416 !important; }
html.dark .desc-positive { background:#12251a !important; }

/* ---------- mulai.php (29) ---------- */
html.dark .mu-h1 { color:#ffffff !important; }
html.dark .mu-sub { color:#d4d4d4 !important; }
html.dark .mu-chip { background:#222222 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .mu-timer { background:#2a2410 !important;border-color:#5b4d1c !important; }
html.dark .mu-timer-label { color:#fcd34d !important; }
html.dark .mu-timer-colon { color:#fca5a5 !important; }
html.dark .mu-fpill { background:#191919 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .mu-card { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .mu-card.is-anchor { border-color:#1e3a5f !important; }
html.dark .mu-badge-stock { background:#2a1416 !important;border-color:#5b2326 !important;color:#fca5a5 !important; }
html.dark .mu-thumb { background:#222222 !important;border-color:#2a2a2a !important; }
html.dark .mu-name { color:#ffffff !important; }
html.dark .mu-price { color:#ffffff !important; }
html.dark .mu-save { background:#12251a !important;color:#86efac !important; }
html.dark .mu-cta.is-off { background:#222222 !important; }
html.dark .mu-tick-txt { color:#d4d4d4 !important; }
html.dark .mu-step { background:#222222 !important;border-color:#2a2a2a !important; }
html.dark .mu-step-t { color:#ffffff !important; }
html.dark .mu-step-d { color:#d4d4d4 !important; }
html.dark .mu-rev { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .mu-stars { color:#fcd34d !important; }
html.dark .mu-rev-c { color:#d4d4d4 !important; }
html.dark .mu-faq { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .mu-faq-q { color:#ffffff !important; }
html.dark .mu-faq-a { color:#d4d4d4 !important; }
html.dark .mu-sticky { border-color:#2a2a2a !important; }
html.dark .mu-sticky-t { color:#d4d4d4 !important; }
html.dark .mu-sticky-p { color:#ffffff !important; }
html.dark .mu-sec-t { color:#ffffff !important; }

/* ---------- newsroom/index.php (8) ---------- */
html.dark .newsroom-eyebrow { color:#d4d4d4 !important; }
html.dark .newsroom-headline { color:#ffffff !important; }
html.dark .newsroom-dek { color:#d4d4d4 !important; }
html.dark .newsroom-section-h { color:#ffffff !important; }
html.dark .newsroom-body-text { color:#ffffff !important; }
html.dark .pill-btn-secondary { color:#93c5fd !important; }
html.dark .platform-card-desc { color:#d4d4d4 !important; }
html.dark .nr-hero-media, html.dark .nr-card-media { background:#222222 !important; }

/* ---------- p/cek-pajak.php (1) ---------- */
html.dark .pj-tear { border-color:#2a2a2a !important; }

/* ---------- p/checkout-form-account.php (1) ---------- */
html.dark button[onclick^="increment"]:hover, html.dark button[onclick^="decrement"]:hover { background:#222222 !important; }

/* ---------- p/checkout-form-service.php (2) ---------- */
html.dark.dark.dark.dark.dark #serviceCheckoutForm input[type="file"]::file-selector-button { background:#222222 !important;border-color:#2a2a2a !important; }
html.dark.dark.dark.dark.dark #serviceCheckoutForm input[type="file"]::file-selector-button:hover { background:#222222 !important; }

/* ---------- p/index.php (155) ---------- */
html.dark .desc-warning { background:#2a2410 !important; }
html.dark .desc-negative { background:#2a1416 !important; }
html.dark .desc-positive { background:#12251a !important; }
html.dark .btn-loading::after { border-color:#2a2a2a !important; }
html.dark.dark.dark.dark.dark .input-error { background:#2a1416 !important; }
html.dark.dark.dark.dark.dark .input-success { background:#12251a !important; }
html.dark .error-message { color:#fca5a5 !important; }
html.dark .payment-error-message { color:#fca5a5 !important; }
html.dark .typo-warning { background:#2a2410 !important;color:#fcd34d !important; }
html.dark .promo-countdown { background:#2a2410 !important; }
html.dark .cd-box { background:#191919 !important;border-color:#5b4d1c !important; }
html.dark .cd-num { color:#fcd34d !important; }
html.dark .cd-label { color:#fcd34d !important; }
html.dark .cd-sep { color:#fcd34d !important; }
html.dark .cd-viewers { color:#fcd34d !important; }
html.dark .sticky-cd-timer { color:#fca5a5 !important; }
html.dark .sticky-viewers { color:#fcd34d !important; }
html.dark .sticky-price-label { color:#d4d4d4 !important; }
html.dark .sticky-price-value { color:#93c5fd !important; }
html.dark .sticky-pkg-name { color:#d4d4d4 !important; }
html.dark .svc-tabbar { border-color:#2a2a2a !important; }
html.dark .svc-tab { color:#d4d4d4 !important; }
html.dark .svc-tab:hover { color:#d4d4d4 !important; }
html.dark .svc-tab.is-active { color:#93c5fd !important; }
html.dark .svc-pkgcard { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .svc-pkgcard-eyebrow { color:#fcd34d !important; }
html.dark .svc-pkgcard-name { color:#ffffff !important; }
html.dark .svc-pkgcard-price { color:#ffffff !important; }
html.dark .svc-pkgcard-desc { color:#d4d4d4 !important; }
html.dark .svc-pkgcard-full { color:#fca5a5 !important; }
html.dark .svc-pkgcard-note { color:#d4d4d4 !important; }
html.dark .voucher-toggle { color:#d4d4d4 !important; }
html.dark .voucher-toggle:hover { color:#ffffff !important; }
html.dark .voucher-count-badge { background:#2b1220 !important;color:#f9a8d4 !important; }
html.dark.dark.dark.dark.dark .voucher-input { border-color:#2a2a2a !important; }
html.dark .coupon-teaser { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .coupon-teaser:hover { border-color:#2a2a2a !important; }
html.dark .coupon-teaser-icon { background:#2b1220 !important;color:#f9a8d4 !important; }
html.dark .coupon-teaser-title { color:#ffffff !important; }
html.dark .coupon-teaser-sub { color:#d4d4d4 !important; }
html.dark .coupon-teaser-cta { color:#93c5fd !important; }
html.dark .coupon-sheet-panel { background:#191919 !important; }
html.dark .coupon-sheet-head { border-color:#2a2a2a !important; }
html.dark .coupon-sheet-title { color:#ffffff !important; }
html.dark .coupon-sheet-subtitle { color:#d4d4d4 !important; }
html.dark .coupon-sheet-close { color:#d4d4d4 !important; }
html.dark .coupon-sheet-close:hover { background:#222222 !important; }
html.dark .coupon-row { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .coupon-row-icon { background:#2b1220 !important;color:#f9a8d4 !important; }
html.dark .coupon-row-code { color:#ffffff !important; }
html.dark .coupon-row-new { background:#211430 !important;color:#d8b4fe !important; }
html.dark .coupon-row-label { color:#d4d4d4 !important; }
html.dark .coupon-use-btn { background:#111f33 !important;color:#93c5fd !important; }
html.dark .coupon-locked-note { color:#fcd34d !important; }
html.dark .coupon-sheet-empty { color:#d4d4d4 !important; }
html.dark .earn-banner { background:#12251a !important;border-color:#1f4a30 !important; }
html.dark .earn-banner-icon { background:#12251a !important;color:#86efac !important; }
html.dark .earn-banner-label { color:#86efac !important; }
html.dark .earn-banner-amount { color:#86efac !important; }
html.dark .earn-banner-note { color:#86efac !important; }
html.dark .voucher-btn.loading::after { border-color:#2a2a2a !important; }
html.dark .voucher-message.success { background:#12251a !important;color:#86efac !important; }
html.dark .voucher-message.error { background:#2a1416 !important;color:#fca5a5 !important; }
html.dark .voucher-message.need-login { background:#2a2410 !important;border-color:#5b4d1c !important;color:#fcd34d !important; }
html.dark .voucher-applied { background:#12251a !important; }
html.dark .voucher-applied .voucher-code { color:#86efac !important; }
html.dark .voucher-applied .voucher-discount { color:#86efac !important; }
html.dark .voucher-applied .voucher-remove:hover { color:#fca5a5 !important; }
html.dark .voucher-discount-row { color:#86efac !important; }
html.dark .accordion-item { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .accordion-header:hover { background:#222222 !important; }
html.dark .accordion-title { color:#ffffff !important; }
html.dark .step-title { color:#ffffff !important; }
html.dark .step-desc { color:#d4d4d4 !important; }
html.dark .accordion-image { border-color:#2a2a2a !important; }
html.dark .accordion-tip { background:#111f33 !important;border-color:#1e3a5f !important;color:#93c5fd !important; }
html.dark .review-modal-header { border-color:#2a2a2a !important; }
html.dark .review-modal-footer { border-color:#2a2a2a !important; }
html.dark .warranty-info-modal-content { background:#191919 !important; }
html.dark .warranty-info-modal-header { border-color:#2a2a2a !important; }
html.dark .warranty-info-modal-icon { background:#12251a !important; }
html.dark .warranty-info-modal-title { color:#ffffff !important; }
html.dark .warranty-info-modal-close { background:#222222 !important; }
html.dark .warranty-info-modal-close:hover { background:#222222 !important; }
html.dark .warranty-info-section-title { color:#ffffff !important; }
html.dark .warranty-info-item { background:#12251a !important; }
html.dark .warranty-info-item-icon { color:#86efac !important; }
html.dark .warranty-info-trigger:hover { color:#93c5fd !important; }
html.dark .access-method-modal-content { background:#191919 !important; }
html.dark .access-method-modal-header { border-color:#2a2a2a !important; }
html.dark .access-method-modal-header.invite_link { background:#111f33 !important; }
html.dark .access-method-modal-header.login { background:#211430 !important; }
html.dark .access-method-modal-title { color:#ffffff !important; }
html.dark .access-method-note { background:#222222 !important;color:#d4d4d4 !important; }
html.dark .product-variant-card { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .product-variant-option:hover .product-variant-card { background:#111f33 !important; }
html.dark .product-variant-option.selected .product-variant-card, html.dark .product-variant-option input:checked + .product-variant-card { background:#111f33 !important; }
html.dark .pv-icon-purple { background:#111f33 !important;color:#93c5fd !important; }
html.dark .pv-icon-blue { background:#111f33 !important;color:#93c5fd !important; }
html.dark .pv-icon-green { background:#12251a !important;color:#86efac !important; }
html.dark .pv-icon-orange { background:#2a1a10 !important;color:#fcd34d !important; }
html.dark .pv-icon-pink { background:#2b1220 !important;color:#f9a8d4 !important; }
html.dark .pv-name { color:#ffffff !important; }
html.dark .pv-desc { color:#d4d4d4 !important; }
html.dark .pv-price-add { background:#111f33 !important;color:#93c5fd !important; }
html.dark .pv-price-same { background:#222222 !important;color:#d4d4d4 !important; }
html.dark .pv-card-disabled { background:#222222 !important;border-color:#2a2a2a !important; }
html.dark .pv-icon-disabled { background:#222222 !important; }
html.dark .pv-stock-empty { background:#2a1416 !important;color:#fca5a5 !important; }
html.dark .pv-stock-low { background:#2a2410 !important;color:#fcd34d !important; }
html.dark .garansi-card { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .garansi-option:hover .garansi-card { background:#211430 !important; }
html.dark .garansi-option.selected .garansi-card, html.dark .garansi-option input:checked + .garansi-card { background:#111f33 !important; }
html.dark .garansi-name { color:#ffffff !important; }
html.dark .garansi-warranty-badge { background:#2b1220 !important;color:#d8b4fe !important; }
html.dark .garansi-final-price { color:#a5b4fc !important; }
html.dark .garansi-price-add.no-add { color:#d4d4d4 !important; }
html.dark .garansi-desc { color:#d4d4d4 !important; }
html.dark .garansi-info-tip { background:#211430 !important;border-color:#3f2a56 !important;color:#d8b4fe !important; }
html.dark .warranty-card-selected { background:#211430 !important; }
html.dark .warranty-multi-days-badge { background:#2b1220 !important;color:#d8b4fe !important; }
html.dark .warranty-multi-promo-badge.blue { background:#111f33 !important;color:#93c5fd !important; }
html.dark .warranty-multi-promo-badge.green { background:#12251a !important;color:#86efac !important; }
html.dark .warranty-multi-promo-badge.purple { background:#211430 !important;color:#d8b4fe !important; }
html.dark .warranty-multi-promo-badge.orange { background:#2a1a10 !important;color:#fcd34d !important; }
html.dark .warranty-multi-info-tip { background:#211430 !important;border-color:#3f2a56 !important;color:#d8b4fe !important; }
html.dark .sub-card-selected { background:#211430 !important; }
html.dark .subscription-info-box { background:#111f33 !important;border-color:#2d2d5c !important; }
html.dark .sub-info-header { color:#a5b4fc !important; }
html.dark .sub-info-price { color:#86efac !important; }
html.dark .sub-info-hemat-pill { background:#12251a !important;border-color:#1f4a30 !important;color:#86efac !important; }
html.dark .sub-info-intro { color:#d4d4d4 !important; }
html.dark .sub-timeline-row { color:#d4d4d4 !important; }
html.dark .sub-timeline-row.done .sub-t-icon { color:#86efac !important; }
html.dark .sub-warranty-bullets li::before { color:#a5b4fc !important; }
html.dark .sub-total-line { color:#ffffff !important; }
html.dark .sub-total-price { color:#a5b4fc !important; }
html.dark .sub-savings-line { color:#86efac !important; }
html.dark .sub-info-refund { color:#fcd34d !important; }
html.dark .browser-tip { background:#2a2410 !important;color:#fcd34d !important; }
html.dark .gallery-main-image { background:#222222 !important; }
html.dark .carousel-arrow-btn { background:#222222 !important;color:#d4d4d4 !important; }
html.dark .login-overlay { background:#111f33 !important; }
html.dark .login-title { color:#93c5fd !important; }
html.dark .login-desc { color:#d4d4d4 !important; }
html.dark .google-login-btn { background:#191919 !important;border-color:#2a2a2a !important;color:#d4d4d4 !important; }
html.dark .google-login-btn:hover { background:#222222 !important; }
html.dark .login-hint { color:#d4d4d4 !important; }
html.dark .blur-item { background:#222222 !important; }
html.dark .svc-desc-toggle { color:#93c5fd !important; }
html.dark .svc-desc-toggle:hover { color:#93c5fd !important; }
html.dark .voucher-suggestion-box { background:#12251a !important; }
html.dark .voucher-suggestion-icon { color:#86efac !important; }
html.dark .voucher-suggestion-text { color:#86efac !important; }
html.dark .seo-article-toggle { color:#93c5fd !important; }

/* ---------- p/topup.php (1) ---------- */
html.dark.dark.dark.dark.dark .input-aurora-blue { background:#191919 !important; }

/* ---------- post/aman.php (1) ---------- */
html.dark .aman-hero-badge { background:#12251a !important;border-color:#1f4a30 !important;color:#86efac !important; }

/* ---------- referral/activate.php (2) ---------- */
html.dark.dark.dark.dark.dark .custom-checkbox { border-color:#2a2a2a !important; }
html.dark.dark.dark.dark.dark .mockup-input { background:#222222 !important;border-color:#2a2a2a !important; }

/* ---------- referral/history.php (1) ---------- */
html.dark .tx-row:hover { background:#222222 !important; }

/* ---------- referral/index.php (2) ---------- */
html.dark .rvb-big { color:#ffffff !important; }
html.dark .rvb-meta { color:#d4d4d4 !important; }

/* ---------- status.php (10) ---------- */
html.dark .st-card { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .st-badge-ok { background:#12251a !important;color:#86efac !important; }
html.dark .st-badge-deg { background:#2a2410 !important;color:#fcd34d !important; }
html.dark .st-badge-down { background:#2a1416 !important;color:#fca5a5 !important; }
html.dark .st-bar-empty { background:#222222 !important; }
html.dark .st-uptime { color:#86efac !important; }
html.dark .st-incident { border-color:#2a2a2a !important; }
html.dark .st-sev-minor { color:#fcd34d !important; }
html.dark .st-sev-major { color:#fcd34d !important; }
html.dark .st-sev-critical { color:#fca5a5 !important; }

/* ---------- thank-you/index.php (42) ---------- */
html.dark .ty-info-field-label { color:#d4d4d4 !important; }
html.dark .ty-info-field-value { color:#ffffff !important; }
html.dark .ty-info-field-highlight { background:#12251a !important;border-color:#1f4a30 !important; }
html.dark .ty-info-field-highlight .ty-info-field-value { color:#86efac !important; }
html.dark .ty-product-card { border-color:#2a2a2a !important; }
html.dark .ty-product-name { color:#ffffff !important; }
html.dark .ty-product-price { color:#93c5fd !important; }
html.dark .ty-warning-box { background:#2a2410 !important;border-color:#5b4d1c !important; }
html.dark .ty-warning-title { color:#fcd34d !important; }
html.dark .ty-btn-white { background:#191919 !important;color:#ffffff !important; }
html.dark .ty-btn-white:hover { background:#222222 !important; }
html.dark .ty-btn-secondary { background:#222222 !important;color:#d4d4d4 !important; }
html.dark .ty-btn-secondary:hover { background:#222222 !important; }
html.dark .ty-related-card { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .ty-related-title { color:#ffffff !important; }
html.dark .ty-related-price { color:#93c5fd !important; }
html.dark .ty-related-stock-available { color:#86efac !important; }
html.dark .ty-related-stock-empty { color:#fca5a5 !important; }
html.dark .ty-tutorial-warning { background:#2a1416 !important; }
html.dark .ty-tutorial-warning-title { color:#fca5a5 !important; }
html.dark .ty-tutorial-warning-sub { color:#fca5a5 !important; }
html.dark .ty-step-item { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .ty-step-highlight { background:#12251a !important;border-color:#1f4a30 !important;color:#86efac !important; }
html.dark .ty-spam-notice-inline-text { color:#93c5fd !important; }
html.dark .ty-usage-card { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .ty-usage-item { border-color:#2a2a2a !important; }
html.dark .ty-usage-text { color:#d4d4d4 !important; }
html.dark .ty-faq-item { border-color:#2a2a2a !important; }
html.dark .ty-faq-q { color:#ffffff !important; }
html.dark .ty-faq-a { color:#d4d4d4 !important; }
html.dark .ty-countdown-wrap { background:#191919 !important; }
html.dark .ty-countdown-label { color:#fcd34d !important; }
html.dark .ty-countdown-timer.urgent { color:#fca5a5 !important; }
html.dark .ty-order-summary { background:#191919 !important;border-color:#2a2a2a !important; }
html.dark .ty-order-summary-row { border-color:#2a2a2a !important; }
html.dark .ty-order-summary-label { color:#d4d4d4 !important; }
html.dark .ty-order-summary-value { color:#ffffff !important; }
html.dark .ty-order-summary-total { color:#93c5fd !important; }
html.dark .ty-urgency-notice { background:#2a1416 !important;border-color:#5b2326 !important;color:#fca5a5 !important; }
html.dark .ty-countdown-expired { color:#fca5a5 !important; }
html.dark #push-notify-banner { background:#191919 !important; }
html.dark .push-dismiss-btn:hover { color:#d4d4d4 !important; }

