:root{--t-bg:#f9fafb;--t-bg-pattern:none;--t-surface:#ffffff;--t-surface-hover:#fafafa;--t-surface-alt:#f3f4f6;--t-border:#e5e7eb;--t-border-hover:#d1d5db;--t-text:#111827;--t-text-secondary:#6b7280;--t-text-tertiary:#9ca3af;--t-heading:#111827;--t-accent:var(--color-brand,#C8A961);--t-accent-light:var(--color-brand-light,#D4B872);--t-accent-muted:rgba(200,169,97,0.08);--t-radius:0.75rem;--t-shadow:0 1px 3px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.02);--t-shadow-hover:0 8px 25px rgba(0,0,0,0.06),0 4px 10px rgba(0,0,0,0.03);--t-font-heading:"Plus Jakarta Sans","Inter",sans-serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1;--t-sidebar-bg:#ffffff;--t-sidebar-text:#6b7280;--t-sidebar-width:260px;--t-sidebar-collapsed:64px;--t-content-max-w:100%;--t-content-padding:2rem;--t-card-padding:1.25rem;--t-gap:1.5rem;--t-header-height:3.5rem;--t-border-width:1px;--t-nav-position:sidebar;--t-sidebar-active:rgba(200,169,97,0.1)}.theme-classic{--t-bg:#ffffff;--t-bg-pattern:none;--t-surface:#f7f6f4;--t-surface-hover:#f2f0ec;--t-surface-alt:#eeecea;--t-border:#e5e2dc;--t-border-hover:#d4d0c8;--t-text:#2c2c2c;--t-text-secondary:#5a5a5a;--t-text-tertiary:#999590;--t-heading:#2c2c2c;--t-accent:#c8a961;--t-accent-light:#d4b872;--t-accent-muted:rgba(200,169,97,0.08);--t-radius:0.75rem;--t-shadow:0 1px 3px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04);--t-shadow-hover:0 20px 40px rgba(0,0,0,0.08);--t-font-heading:"Lora","Georgia",serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1;--t-sidebar-bg:#ffffff;--t-sidebar-text:#5a5a5a;--t-sidebar-active:rgba(200,169,97,0.1)}.theme-modern{--t-bg:#ffffff;--t-bg-pattern:none;--t-surface:#f8f9fa;--t-surface-hover:#f1f3f5;--t-surface-alt:#edf0f2;--t-border:#dee2e6;--t-border-hover:#ced4da;--t-text:#1a1a2e;--t-text-secondary:#6c757d;--t-text-tertiary:#adb5bd;--t-heading:#1a1a2e;--t-accent:#e94560;--t-accent-light:#f06578;--t-accent-muted:rgba(233,69,96,0.06);--t-radius:0.375rem;--t-shadow:0 1px 2px rgba(0,0,0,0.04);--t-shadow-hover:0 4px 12px rgba(0,0,0,0.08);--t-font-heading:"Inter","Plus Jakarta Sans",sans-serif;--t-font-body:"Inter","Plus Jakarta Sans",sans-serif;--t-animation-speed:0.8;--t-sidebar-bg:#1a1a2e;--t-sidebar-text:#9ca3b0;--t-sidebar-active:rgba(233,69,96,0.15)}.theme-minimal{--t-bg:#ffffff;--t-bg-pattern:none;--t-surface:#fafafa;--t-surface-hover:#f5f5f5;--t-surface-alt:#f0f0f0;--t-border:#e5e5e5;--t-border-hover:#d4d4d4;--t-text:#111111;--t-text-secondary:#555555;--t-text-tertiary:#888888;--t-heading:#111111;--t-accent:#111111;--t-accent-light:#333333;--t-accent-muted:rgba(17,17,17,0.04);--t-radius:0.25rem;--t-shadow:none;--t-shadow-hover:0 2px 8px rgba(0,0,0,0.06);--t-font-heading:"DM Serif Display","Georgia",serif;--t-font-body:"DM Sans","Inter",sans-serif;--t-animation-speed:0.9;--t-sidebar-bg:#ffffff;--t-sidebar-text:#888888;--t-nav-position:top;--t-sidebar-active:rgba(17,17,17,0.06)}.theme-luxury{--t-bg:#faf9f7;--t-bg-pattern:radial-gradient(circle at 20% 80%,rgba(200,169,97,0.03) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(200,169,97,0.02) 0%,transparent 50%);--t-surface:#ffffff;--t-surface-hover:#fdfcfa;--t-surface-alt:#f5f3ef;--t-border:#e8e4dc;--t-border-hover:#d4cfc4;--t-text:#1a1a1a;--t-text-secondary:#5c5a56;--t-text-tertiary:#a09b92;--t-heading:#0d0d0d;--t-accent:#C8A961;--t-accent-light:#D4B872;--t-accent-muted:rgba(200,169,97,0.06);--t-radius:1rem;--t-shadow:0 1px 4px rgba(26,26,26,0.03);--t-shadow-hover:0 12px 40px rgba(26,26,26,0.06);--t-font-heading:"Playfair Display","Georgia",serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1.2;--t-content-padding:2.5rem;--t-card-padding:1.5rem;--t-gap:1.75rem;--t-sidebar-bg:#1a1a1a;--t-sidebar-text:#a09b92;--t-sidebar-active:rgba(200,169,97,0.15)}.theme-luxury body,body.theme-luxury{background:var(--t-bg);background-image:var(--t-bg-pattern)}.theme-editorial{--t-bg:#fafafa;--t-bg-pattern:none;--t-surface:#ffffff;--t-surface-hover:#f8f8f8;--t-surface-alt:#f0f0f0;--t-border:#e0e0e0;--t-border-hover:#bdbdbd;--t-text:#212121;--t-text-secondary:#616161;--t-text-tertiary:#9e9e9e;--t-heading:#000000;--t-accent:#E53935;--t-accent-light:#EF5350;--t-accent-muted:rgba(229,57,53,0.06);--t-radius:0.25rem;--t-shadow:none;--t-shadow-hover:0 2px 8px rgba(0,0,0,0.08);--t-font-heading:"Playfair Display","Georgia",serif;--t-font-body:"Source Serif 4","Georgia",serif;--t-animation-speed:0.8;--t-content-max-w:1200px;--t-content-padding:3rem;--t-card-padding:1.5rem;--t-gap:2rem;--t-nav-position:top;--t-sidebar-bg:#ffffff;--t-sidebar-text:#616161;--t-sidebar-active:rgba(229,57,53,0.08)}.theme-retro-future{--t-bg:#0a0a0f;--t-bg-pattern:linear-gradient(rgba(0,255,136,0.02) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,136,0.02) 1px,transparent 0);--t-surface:rgba(16,16,24,0.85);--t-surface-hover:rgba(24,24,36,0.9);--t-surface-alt:#12121a;--t-border:rgba(0,255,136,0.12);--t-border-hover:rgba(0,255,136,0.25);--t-text:#e0e0e0;--t-text-secondary:#888;--t-text-tertiary:#555;--t-heading:#00ff88;--t-accent:#00ff88;--t-accent-light:#33ff99;--t-accent-muted:rgba(0,255,136,0.06);--t-radius:0.5rem;--t-shadow:0 0 20px rgba(0,255,136,0.03);--t-shadow-hover:0 0 30px rgba(0,255,136,0.08);--t-font-heading:"Space Grotesk","JetBrains Mono",monospace;--t-font-body:"Space Grotesk","Inter",sans-serif;--t-animation-speed:0.7;--t-sidebar-bg:#0d0d14;--t-sidebar-text:#666;--t-sidebar-active:rgba(0,255,136,0.1)}body.theme-retro-future{background-size:40px 40px}.theme-brutalist{--t-bg:#f5f5f0;--t-bg-pattern:none;--t-surface:#ffffff;--t-surface-hover:#f5f5f0;--t-surface-alt:#ebebdf;--t-border:#000000;--t-border-hover:#000000;--t-text:#000000;--t-text-secondary:#333333;--t-text-tertiary:#777777;--t-heading:#000000;--t-accent:#ff3300;--t-accent-light:#ff5533;--t-accent-muted:rgba(255,51,0,0.05);--t-radius:0;--t-shadow:none;--t-shadow-hover:none;--t-font-heading:"Space Mono","Courier New",monospace;--t-font-body:"Space Mono","Courier New",monospace;--t-animation-speed:0.5;--t-sidebar-bg:#000000;--t-sidebar-text:#aaaaaa;--t-sidebar-active:rgba(255,51,0,0.2);--t-border-width:2px;--t-card-padding:1rem;--t-gap:1rem;--t-content-padding:1.5rem}.theme-glass{--t-bg:#e8ecf4;--t-bg-pattern:radial-gradient(ellipse at 20% 50%,rgba(124,58,237,0.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(59,130,246,0.06) 0%,transparent 50%),radial-gradient(ellipse at 50% 80%,rgba(236,72,153,0.05) 0%,transparent 50%);--t-surface:rgba(255,255,255,0.55);--t-surface-hover:rgba(255,255,255,0.7);--t-surface-alt:rgba(255,255,255,0.35);--t-border:rgba(255,255,255,0.5);--t-border-hover:rgba(255,255,255,0.7);--t-text:#1e293b;--t-text-secondary:#475569;--t-text-tertiary:#94a3b8;--t-heading:#0f172a;--t-accent:#7c3aed;--t-accent-light:#8b5cf6;--t-accent-muted:rgba(124,58,237,0.06);--t-radius:1.25rem;--t-shadow:0 8px 32px rgba(0,0,0,0.04);--t-shadow-hover:0 16px 48px rgba(0,0,0,0.08);--t-font-heading:"Plus Jakarta Sans","Inter",sans-serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1.1;--t-sidebar-bg:rgba(255,255,255,0.6);--t-sidebar-text:#64748b;--t-sidebar-active:rgba(124,58,237,0.1)}body.theme-glass .admin-card,body.theme-glass .agent-card,body.theme-glass .agent-card-static,body.theme-neon .admin-card,body.theme-neon .agent-card,body.theme-neon .agent-card-static,body.theme-retro-future .admin-card,body.theme-retro-future .agent-card,body.theme-retro-future .agent-card-static{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.theme-industrial{--t-bg:#111318;--t-bg-pattern:none;--t-surface:#1a1d24;--t-surface-hover:#22262e;--t-surface-alt:#15171d;--t-border:#2a2d36;--t-border-hover:#3a3d46;--t-text:#d1d5db;--t-text-secondary:#9ca3af;--t-text-tertiary:#6b7280;--t-heading:#f3f4f6;--t-accent:#3b82f6;--t-accent-light:#60a5fa;--t-accent-muted:rgba(59,130,246,0.08);--t-radius:0.5rem;--t-shadow:0 2px 8px rgba(0,0,0,0.3);--t-shadow-hover:0 8px 24px rgba(0,0,0,0.4);--t-font-heading:"Inter","Plus Jakarta Sans",sans-serif;--t-font-body:"Inter","Plus Jakarta Sans",sans-serif;--t-animation-speed:0.8;--t-sidebar-bg:#0d0f13;--t-sidebar-text:#6b7280;--t-sidebar-active:rgba(59,130,246,0.12);--t-content-padding:1.25rem;--t-card-padding:1rem;--t-gap:0.75rem;--t-header-height:3rem}.theme-organic{--t-bg:#f5f2ec;--t-bg-pattern:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23a3a380' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--t-surface:#fdfbf7;--t-surface-hover:#faf7f0;--t-surface-alt:#ede9e0;--t-border:#ddd6c8;--t-border-hover:#c9c0ae;--t-text:#3d3929;--t-text-secondary:#6b6552;--t-text-tertiary:#a09a87;--t-heading:#2c2816;--t-accent:#5a7a4a;--t-accent-light:#6d9459;--t-accent-muted:rgba(90,122,74,0.06);--t-radius:1.25rem;--t-shadow:0 2px 8px rgba(60,57,41,0.04);--t-shadow-hover:0 8px 24px rgba(60,57,41,0.08);--t-font-heading:"Lora","Georgia",serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1.3;--t-sidebar-bg:#2c2816;--t-sidebar-text:#a09a87;--t-sidebar-active:rgba(90,122,74,0.15)}.theme-midnight{--t-bg:#0f1729;--t-bg-pattern:radial-gradient(ellipse at 50% 0%,rgba(200,169,97,0.04) 0%,transparent 60%);--t-surface:#182036;--t-surface-hover:#1e2844;--t-surface-alt:#131b2e;--t-border:#253352;--t-border-hover:#334470;--t-text:#c8d0e0;--t-text-secondary:#8892a8;--t-text-tertiary:#5a6478;--t-heading:#e8ecf4;--t-accent:#C8A961;--t-accent-light:#D4B872;--t-accent-muted:rgba(200,169,97,0.08);--t-radius:0.75rem;--t-shadow:0 2px 12px rgba(0,0,0,0.25);--t-shadow-hover:0 8px 30px rgba(0,0,0,0.35);--t-font-heading:"Playfair Display","Georgia",serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1;--t-sidebar-bg:#0a1020;--t-sidebar-text:#5a6478;--t-sidebar-active:rgba(200,169,97,0.12)}.theme-coastal{--t-bg:#f0f5f8;--t-bg-pattern:linear-gradient(180deg,rgba(56,189,248,0.03),transparent 40%);--t-surface:#ffffff;--t-surface-hover:#f7fbfd;--t-surface-alt:#e8f1f6;--t-border:#d1e3ec;--t-border-hover:#a8cce0;--t-text:#1e3a4f;--t-text-secondary:#4a7a94;--t-text-tertiary:#8ab0c4;--t-heading:#0c2a3a;--t-accent:#0284c7;--t-accent-light:#38bdf8;--t-accent-muted:rgba(2,132,199,0.06);--t-radius:1rem;--t-shadow:0 2px 8px rgba(30,58,79,0.04);--t-shadow-hover:0 8px 24px rgba(30,58,79,0.08);--t-font-heading:"Plus Jakarta Sans","Inter",sans-serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1.1;--t-sidebar-bg:#ffffff;--t-sidebar-text:#4a7a94;--t-sidebar-active:rgba(2,132,199,0.08)}.theme-terracotta{--t-bg:#faf5f0;--t-bg-pattern:none;--t-surface:#ffffff;--t-surface-hover:#fdf9f4;--t-surface-alt:#f2ebe0;--t-border:#e4d8c8;--t-border-hover:#d4c4ae;--t-text:#3d2e1e;--t-text-secondary:#7a6550;--t-text-tertiary:#aa9580;--t-heading:#2c1e0e;--t-accent:#c45a32;--t-accent-light:#d4724d;--t-accent-muted:rgba(196,90,50,0.06);--t-radius:0.875rem;--t-shadow:0 2px 8px rgba(61,46,30,0.04);--t-shadow-hover:0 8px 24px rgba(61,46,30,0.08);--t-font-heading:"Lora","Georgia",serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:1.1;--t-sidebar-bg:#2c1e0e;--t-sidebar-text:#aa9580;--t-sidebar-active:rgba(196,90,50,0.15)}.theme-nordic{--t-bg:#f8f9fa;--t-bg-pattern:none;--t-surface:#ffffff;--t-surface-hover:#fafbfc;--t-surface-alt:#f1f3f5;--t-border:#e9ecef;--t-border-hover:#dee2e6;--t-text:#212529;--t-text-secondary:#868e96;--t-text-tertiary:#adb5bd;--t-heading:#212529;--t-accent:#212529;--t-accent-light:#495057;--t-accent-muted:rgba(33,37,41,0.04);--t-radius:0.5rem;--t-shadow:0 1px 2px rgba(0,0,0,0.03);--t-shadow-hover:0 4px 12px rgba(0,0,0,0.06);--t-font-heading:"Plus Jakarta Sans","Inter",sans-serif;--t-font-body:"Plus Jakarta Sans","Inter",sans-serif;--t-animation-speed:0.9;--t-sidebar-bg:#ffffff;--t-sidebar-text:#868e96;--t-nav-position:top;--t-sidebar-active:rgba(33,37,41,0.06)}.theme-neon{--t-bg:#0c0c14;--t-bg-pattern:radial-gradient(ellipse at 30% 20%,rgba(236,72,153,0.06) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(6,182,212,0.05) 0%,transparent 50%);--t-surface:rgba(20,20,32,0.9);--t-surface-hover:rgba(28,28,44,0.95);--t-surface-alt:#111120;--t-border:rgba(236,72,153,0.15);--t-border-hover:rgba(236,72,153,0.3);--t-text:#e2e8f0;--t-text-secondary:#94a3b8;--t-text-tertiary:#64748b;--t-heading:#f8fafc;--t-accent:#ec4899;--t-accent-light:#f472b6;--t-accent-muted:rgba(236,72,153,0.08);--t-radius:0.75rem;--t-shadow:0 0 20px rgba(236,72,153,0.05);--t-shadow-hover:0 0 40px rgba(236,72,153,0.1);--t-font-heading:"Space Grotesk","Inter",sans-serif;--t-font-body:"Inter","Plus Jakarta Sans",sans-serif;--t-animation-speed:0.7;--t-sidebar-bg:#08080f;--t-sidebar-text:#64748b;--t-sidebar-active:rgba(236,72,153,0.12)}.theme-industrial,.theme-luxury,.theme-midnight,.theme-neon,.theme-retro-future{color-scheme:dark}.theme-industrial .text-gray-800,.theme-industrial .text-gray-900,.theme-luxury .text-gray-800,.theme-luxury .text-gray-900,.theme-midnight .text-gray-800,.theme-midnight .text-gray-900,.theme-neon .text-gray-800,.theme-neon .text-gray-900,.theme-retro-future .text-gray-800,.theme-retro-future .text-gray-900{color:var(--t-text)!important}.theme-industrial .text-gray-600,.theme-industrial .text-gray-700,.theme-luxury .text-gray-600,.theme-luxury .text-gray-700,.theme-midnight .text-gray-600,.theme-midnight .text-gray-700,.theme-neon .text-gray-600,.theme-neon .text-gray-700,.theme-retro-future .text-gray-600,.theme-retro-future .text-gray-700{color:var(--t-text-secondary)!important}.theme-industrial .text-gray-400,.theme-industrial .text-gray-500,.theme-luxury .text-gray-400,.theme-luxury .text-gray-500,.theme-midnight .text-gray-400,.theme-midnight .text-gray-500,.theme-neon .text-gray-400,.theme-neon .text-gray-500,.theme-retro-future .text-gray-400,.theme-retro-future .text-gray-500{color:var(--t-text-tertiary)!important}.theme-industrial .bg-white,.theme-luxury .bg-white,.theme-midnight .bg-white,.theme-neon .bg-white,.theme-retro-future .bg-white{background-color:var(--t-surface)!important}.theme-industrial .bg-gray-50,.theme-luxury .bg-gray-50,.theme-midnight .bg-gray-50,.theme-neon .bg-gray-50,.theme-retro-future .bg-gray-50{background-color:var(--t-surface-alt,var(--t-surface))!important}.theme-industrial .bg-gray-100,.theme-luxury .bg-gray-100,.theme-midnight .bg-gray-100,.theme-neon .bg-gray-100,.theme-retro-future .bg-gray-100{background-color:var(--t-surface-hover,var(--t-surface))!important}.theme-industrial .border-gray-100,.theme-industrial .border-gray-200,.theme-industrial .border-gray-50,.theme-industrial .divide-gray-100>*+*,.theme-industrial .divide-gray-50>*+*,.theme-luxury .border-gray-100,.theme-luxury .border-gray-200,.theme-luxury .border-gray-50,.theme-luxury .divide-gray-100>*+*,.theme-luxury .divide-gray-50>*+*,.theme-midnight .border-gray-100,.theme-midnight .border-gray-200,.theme-midnight .border-gray-50,.theme-midnight .divide-gray-100>*+*,.theme-midnight .divide-gray-50>*+*,.theme-neon .border-gray-100,.theme-neon .border-gray-200,.theme-neon .border-gray-50,.theme-neon .divide-gray-100>*+*,.theme-neon .divide-gray-50>*+*,.theme-retro-future .border-gray-100,.theme-retro-future .border-gray-200,.theme-retro-future .border-gray-50,.theme-retro-future .divide-gray-100>*+*,.theme-retro-future .divide-gray-50>*+*{border-color:var(--t-border)!important}.theme-industrial [class*="bg-white/"],.theme-luxury [class*="bg-white/"],.theme-midnight [class*="bg-white/"],.theme-neon [class*="bg-white/"],.theme-retro-future [class*="bg-white/"]{background-color:var(--t-surface)!important}.theme-industrial .from-gray-50,.theme-luxury .from-gray-50,.theme-midnight .from-gray-50,.theme-neon .from-gray-50,.theme-retro-future .from-gray-50{--tw-gradient-from:var(--t-surface-alt)!important}.theme-industrial .from-gray-900,.theme-luxury .from-gray-900,.theme-midnight .from-gray-900,.theme-neon .from-gray-900,.theme-retro-future .from-gray-900{--tw-gradient-from:var(--t-surface)!important}.theme-industrial [class*="bg-gray-50/"],.theme-luxury [class*="bg-gray-50/"],.theme-midnight [class*="bg-gray-50/"],.theme-neon [class*="bg-gray-50/"],.theme-retro-future [class*="bg-gray-50/"]{background-color:var(--t-surface-alt,var(--t-surface))!important}.theme-industrial [class*="bg-gray-100/"],.theme-luxury [class*="bg-gray-100/"],.theme-midnight [class*="bg-gray-100/"],.theme-neon [class*="bg-gray-100/"],.theme-retro-future [class*="bg-gray-100/"]{background-color:var(--t-surface-hover,var(--t-surface))!important}.theme-industrial .hover\:bg-gray-100:hover,.theme-industrial .hover\:bg-gray-200:hover,.theme-industrial .hover\:bg-gray-50:hover,.theme-luxury .hover\:bg-gray-100:hover,.theme-luxury .hover\:bg-gray-200:hover,.theme-luxury .hover\:bg-gray-50:hover,.theme-midnight .hover\:bg-gray-100:hover,.theme-midnight .hover\:bg-gray-200:hover,.theme-midnight .hover\:bg-gray-50:hover,.theme-neon .hover\:bg-gray-100:hover,.theme-neon .hover\:bg-gray-200:hover,.theme-neon .hover\:bg-gray-50:hover,.theme-retro-future .hover\:bg-gray-100:hover,.theme-retro-future .hover\:bg-gray-200:hover,.theme-retro-future .hover\:bg-gray-50:hover{background-color:var(--t-surface-hover)!important}.theme-industrial .hover\:text-gray-700:hover,.theme-industrial .hover\:text-gray-800:hover,.theme-luxury .hover\:text-gray-700:hover,.theme-luxury .hover\:text-gray-800:hover,.theme-midnight .hover\:text-gray-700:hover,.theme-midnight .hover\:text-gray-800:hover,.theme-neon .hover\:text-gray-700:hover,.theme-neon .hover\:text-gray-800:hover,.theme-retro-future .hover\:text-gray-700:hover,.theme-retro-future .hover\:text-gray-800:hover{color:var(--t-text)!important}.theme-industrial .hover\:border-gray-300:hover,.theme-luxury .hover\:border-gray-300:hover,.theme-midnight .hover\:border-gray-300:hover,.theme-neon .hover\:border-gray-300:hover,.theme-retro-future .hover\:border-gray-300:hover{border-color:var(--t-border-hover)!important}.theme-industrial .placeholder\:text-gray-300::-moz-placeholder,.theme-luxury .placeholder\:text-gray-300::-moz-placeholder,.theme-midnight .placeholder\:text-gray-300::-moz-placeholder,.theme-neon .placeholder\:text-gray-300::-moz-placeholder,.theme-retro-future .placeholder\:text-gray-300::-moz-placeholder{color:var(--t-text-tertiary)!important}.theme-industrial .placeholder\:text-gray-300::placeholder,.theme-luxury .placeholder\:text-gray-300::placeholder,.theme-midnight .placeholder\:text-gray-300::placeholder,.theme-neon .placeholder\:text-gray-300::placeholder,.theme-retro-future .placeholder\:text-gray-300::placeholder{color:var(--t-text-tertiary)!important}.theme-industrial .placeholder\:text-gray-400::-moz-placeholder,.theme-luxury .placeholder\:text-gray-400::-moz-placeholder,.theme-midnight .placeholder\:text-gray-400::-moz-placeholder,.theme-neon .placeholder\:text-gray-400::-moz-placeholder,.theme-retro-future .placeholder\:text-gray-400::-moz-placeholder{color:var(--t-text-tertiary)!important}.theme-industrial .placeholder\:text-gray-400::placeholder,.theme-luxury .placeholder\:text-gray-400::placeholder,.theme-midnight .placeholder\:text-gray-400::placeholder,.theme-neon .placeholder\:text-gray-400::placeholder,.theme-retro-future .placeholder\:text-gray-400::placeholder{color:var(--t-text-tertiary)!important}.theme-industrial .skeleton-shimmer,.theme-luxury .skeleton-shimmer,.theme-midnight .skeleton-shimmer,.theme-neon .skeleton-shimmer,.theme-retro-future .skeleton-shimmer{background:linear-gradient(90deg,var(--t-surface) 25%,var(--t-surface-hover) 37%,var(--t-surface) 63%)!important;background-size:200% 100%!important}.theme-industrial .ring-gray-200,.theme-luxury .ring-gray-200,.theme-midnight .ring-gray-200,.theme-neon .ring-gray-200,.theme-retro-future .ring-gray-200{--tw-ring-color:var(--t-border)!important}.theme-industrial .text-gray-200,.theme-industrial .text-gray-300,.theme-luxury .text-gray-200,.theme-luxury .text-gray-300,.theme-midnight .text-gray-200,.theme-midnight .text-gray-300,.theme-neon .text-gray-200,.theme-neon .text-gray-300,.theme-retro-future .text-gray-200,.theme-retro-future .text-gray-300{color:var(--t-text-tertiary)!important}.theme-industrial .text-gray-100,.theme-luxury .text-gray-100,.theme-midnight .text-gray-100,.theme-neon .text-gray-100,.theme-retro-future .text-gray-100{color:var(--t-text-secondary)!important}.theme-industrial .hover\:text-gray-900:hover,.theme-luxury .hover\:text-gray-900:hover,.theme-midnight .hover\:text-gray-900:hover,.theme-neon .hover\:text-gray-900:hover,.theme-retro-future .hover\:text-gray-900:hover{color:var(--t-text)!important}.theme-industrial .hover\:text-gray-500:hover,.theme-industrial .hover\:text-gray-600:hover,.theme-luxury .hover\:text-gray-500:hover,.theme-luxury .hover\:text-gray-600:hover,.theme-midnight .hover\:text-gray-500:hover,.theme-midnight .hover\:text-gray-600:hover,.theme-neon .hover\:text-gray-500:hover,.theme-neon .hover\:text-gray-600:hover,.theme-retro-future .hover\:text-gray-500:hover,.theme-retro-future .hover\:text-gray-600:hover{color:var(--t-text-secondary)!important}.theme-industrial .bg-gray-200,.theme-luxury .bg-gray-200,.theme-midnight .bg-gray-200,.theme-neon .bg-gray-200,.theme-retro-future .bg-gray-200{background-color:var(--t-surface-alt)!important}.theme-industrial .via-gray-200,.theme-luxury .via-gray-200,.theme-midnight .via-gray-200,.theme-neon .via-gray-200,.theme-retro-future .via-gray-200{--tw-gradient-via:var(--t-border)!important}.theme-industrial .border-gray-300,.theme-industrial .divide-gray-200>*+*,.theme-luxury .border-gray-300,.theme-luxury .divide-gray-200>*+*,.theme-midnight .border-gray-300,.theme-midnight .divide-gray-200>*+*,.theme-neon .border-gray-300,.theme-neon .divide-gray-200>*+*,.theme-retro-future .border-gray-300,.theme-retro-future .divide-gray-200>*+*{border-color:var(--t-border)!important}.theme-brutalist .text-gray-300,.theme-organic .text-gray-300,.theme-terracotta .text-gray-300{color:var(--t-text-tertiary)!important}