:root{color-scheme:light;--uplix-primary-50:#eff6ff;--uplix-primary-100:#dbeafe;--uplix-primary-200:#bfdbfe;--uplix-primary-300:#93c5fd;--uplix-primary-400:#60a5fa;--uplix-primary-500:#3b82f6;--uplix-primary-600:#2563eb;--uplix-primary-700:#1d4ed8;--uplix-primary-800:#1e40af;--uplix-primary-900:#1e3a8a;--primary:221 83% 53%;--app-bg:#f9fafb;--surface:#ffffff;--surface-subtle:#f9fafb;--surface-muted:#f3f4f6;--surface-raised:#ffffff;--border-subtle:#f3f4f6;--border:#e5e7eb;--border-strong:#d1d5db;--text-primary:#111827;--text-secondary:#374151;--text-muted:#6b7280;--text-faint:#9ca3af;--uplix-primary-button:var(--uplix-primary-600);--uplix-primary-button-hover:var(--uplix-primary-700);--accent-subtle-bg:var(--uplix-primary-50);--accent-swatch-blue:#2563eb;--accent-swatch-violet:#7c3aed;--accent-swatch-emerald:#059669;--accent-swatch-rose:#e11d48;--accent-swatch-orange:#ea580c;--accent-swatch-slate:#475569;--success-600:#16a34a;--warning-600:#d97706;--danger-600:#dc2626;--warning-700:#b45309;--warning-800:#92400e;--warning-900:#78350f;--danger-700:#b91c1c;--alert-success-bg:#f0fdf4;--alert-success-border:#bbf7d0;--alert-success-text:#166534;--alert-warning-bg:#fffbeb;--alert-warning-border:#fde68a;--alert-warning-text:#92400e;--alert-danger-bg:#fef2f2;--alert-danger-border:#fecaca;--alert-danger-text:#991b1b}:root[data-theme=dark]{color-scheme:dark;--uplix-primary-50:#172554;--uplix-primary-100:#1e3a8a;--uplix-primary-200:#1d4ed8;--uplix-primary-300:#3b82f6;--uplix-primary-400:#60a5fa;--uplix-primary-500:#60a5fa;--uplix-primary-600:#60a5fa;--uplix-primary-700:#93c5fd;--uplix-primary-800:#bfdbfe;--uplix-primary-900:#dbeafe;--primary:213 94% 68%;--app-bg:#0f1115;--surface:#171a1f;--surface-subtle:#20242b;--surface-muted:#292f38;--surface-raised:#1b1f26;--border-subtle:rgba(148,163,184,0.18);--border:rgba(148,163,184,0.28);--border-strong:rgba(148,163,184,0.42);--text-primary:#f4f4f5;--text-secondary:#d4d4d8;--text-muted:#a1a1aa;--text-faint:#71717a;--uplix-primary-button:#2563eb;--uplix-primary-button-hover:#1d4ed8;--accent-subtle-bg:rgba(37,99,235,0.14);--success-600:#63c983;--warning-600:#d6a84a;--danger-600:#e07373;--warning-700:#e0b45f;--warning-800:#e8c47e;--warning-900:#f0d49d;--danger-700:#e98a8a;--alert-success-bg:rgba(99,201,131,0.1);--alert-success-border:rgba(99,201,131,0.24);--alert-success-text:#78d596;--alert-warning-bg:rgba(214,168,74,0.09);--alert-warning-border:rgba(214,168,74,0.24);--alert-warning-text:#d6a84a;--alert-danger-bg:rgba(224,115,115,0.1);--alert-danger-border:rgba(224,115,115,0.24);--alert-danger-text:#e98a8a}:root[data-accent=violet]{--uplix-primary-50:#f5f3ff;--uplix-primary-100:#ede9fe;--uplix-primary-200:#ddd6fe;--uplix-primary-300:#c4b5fd;--uplix-primary-400:#a78bfa;--uplix-primary-500:#8b5cf6;--uplix-primary-600:#7c3aed;--uplix-primary-700:#6d28d9;--uplix-primary-800:#5b21b6;--uplix-primary-900:#4c1d95;--uplix-primary-button:#7c3aed;--uplix-primary-button-hover:#6d28d9;--accent-subtle-bg:#f5f3ff;--primary:262 83% 58%}:root[data-accent=emerald]{--uplix-primary-50:#ecfdf5;--uplix-primary-100:#d1fae5;--uplix-primary-200:#a7f3d0;--uplix-primary-300:#6ee7b7;--uplix-primary-400:#34d399;--uplix-primary-500:#10b981;--uplix-primary-600:#059669;--uplix-primary-700:#047857;--uplix-primary-800:#065f46;--uplix-primary-900:#064e3b;--uplix-primary-button:#059669;--uplix-primary-button-hover:#047857;--accent-subtle-bg:#ecfdf5;--primary:160 84% 39%}:root[data-accent=rose]{--uplix-primary-50:#fff1f2;--uplix-primary-100:#ffe4e6;--uplix-primary-200:#fecdd3;--uplix-primary-300:#fda4af;--uplix-primary-400:#fb7185;--uplix-primary-500:#f43f5e;--uplix-primary-600:#e11d48;--uplix-primary-700:#be123c;--uplix-primary-800:#9f1239;--uplix-primary-900:#881337;--uplix-primary-button:#e11d48;--uplix-primary-button-hover:#be123c;--accent-subtle-bg:#fff1f2;--primary:347 77% 50%}:root[data-accent=orange]{--uplix-primary-50:#fff7ed;--uplix-primary-100:#ffedd5;--uplix-primary-200:#fed7aa;--uplix-primary-300:#fdba74;--uplix-primary-400:#fb923c;--uplix-primary-500:#f97316;--uplix-primary-600:#ea580c;--uplix-primary-700:#c2410c;--uplix-primary-800:#9a3412;--uplix-primary-900:#7c2d12;--uplix-primary-button:#ea580c;--uplix-primary-button-hover:#c2410c;--accent-subtle-bg:#fff7ed;--primary:21 90% 48%}:root[data-accent=slate]{--uplix-primary-50:#f8fafc;--uplix-primary-100:#f1f5f9;--uplix-primary-200:#e2e8f0;--uplix-primary-300:#cbd5e1;--uplix-primary-400:#94a3b8;--uplix-primary-500:#64748b;--uplix-primary-600:#475569;--uplix-primary-700:#334155;--uplix-primary-800:#1e293b;--uplix-primary-900:#0f172a;--uplix-primary-button:#475569;--uplix-primary-button-hover:#334155;--accent-subtle-bg:#f8fafc;--primary:215 25% 27%}:root[data-theme=dark][data-accent=violet]{--uplix-primary-50:#2e1065;--uplix-primary-100:#4c1d95;--uplix-primary-200:#5b21b6;--uplix-primary-300:#7c3aed;--uplix-primary-400:#8b5cf6;--uplix-primary-500:#a78bfa;--uplix-primary-600:#a78bfa;--uplix-primary-700:#c4b5fd;--uplix-primary-800:#ddd6fe;--uplix-primary-900:#ede9fe;--uplix-primary-button:#7c3aed;--uplix-primary-button-hover:#6d28d9;--accent-subtle-bg:rgba(124,58,237,0.16);--primary:258 90% 76%}:root[data-theme=dark][data-accent=emerald]{--uplix-primary-50:#022c22;--uplix-primary-100:#064e3b;--uplix-primary-200:#065f46;--uplix-primary-300:#047857;--uplix-primary-400:#059669;--uplix-primary-500:#34d399;--uplix-primary-600:#34d399;--uplix-primary-700:#6ee7b7;--uplix-primary-800:#a7f3d0;--uplix-primary-900:#d1fae5;--uplix-primary-button:#047857;--uplix-primary-button-hover:#065f46;--accent-subtle-bg:rgba(4,120,87,0.16);--primary:158 64% 52%}:root[data-theme=dark][data-accent=rose]{--uplix-primary-50:#4c0519;--uplix-primary-100:#881337;--uplix-primary-200:#9f1239;--uplix-primary-300:#be123c;--uplix-primary-400:#e11d48;--uplix-primary-500:#fb7185;--uplix-primary-600:#fb7185;--uplix-primary-700:#fda4af;--uplix-primary-800:#fecdd3;--uplix-primary-900:#ffe4e6;--uplix-primary-button:#be123c;--uplix-primary-button-hover:#9f1239;--accent-subtle-bg:rgba(190,18,60,0.16);--primary:351 95% 71%}:root[data-theme=dark][data-accent=orange]{--uplix-primary-50:#431407;--uplix-primary-100:#7c2d12;--uplix-primary-200:#9a3412;--uplix-primary-300:#c2410c;--uplix-primary-400:#ea580c;--uplix-primary-500:#fb923c;--uplix-primary-600:#fb923c;--uplix-primary-700:#fdba74;--uplix-primary-800:#fed7aa;--uplix-primary-900:#ffedd5;--uplix-primary-button:#c2410c;--uplix-primary-button-hover:#9a3412;--accent-subtle-bg:rgba(194,65,12,0.16);--primary:27 96% 61%}:root[data-theme=dark][data-accent=slate]{--uplix-primary-50:#0f172a;--uplix-primary-100:#1e293b;--uplix-primary-200:#334155;--uplix-primary-300:#475569;--uplix-primary-400:#64748b;--uplix-primary-500:#94a3b8;--uplix-primary-600:#94a3b8;--uplix-primary-700:#cbd5e1;--uplix-primary-800:#e2e8f0;--uplix-primary-900:#f1f5f9;--uplix-primary-button:#475569;--uplix-primary-button-hover:#334155;--accent-subtle-bg:rgba(100,116,139,0.18);--primary:215 20% 65%}body{color:var(--text-primary)}.bg-app-bg,body{background-color:var(--app-bg)}.bg-surface{background-color:var(--surface)}.bg-surface-subtle{background-color:var(--surface-subtle)}.bg-surface-muted{background-color:var(--surface-muted)}.bg-surface-raised{background-color:var(--surface-raised)}.bg-accent-subtle-bg{background-color:var(--accent-subtle-bg)}.bg-alert-success-bg{background-color:var(--alert-success-bg)}.bg-alert-warning-bg{background-color:var(--alert-warning-bg)}.bg-alert-danger-bg{background-color:var(--alert-danger-bg)}.hover\:bg-surface-muted:hover{background-color:var(--surface-muted)}.bg-uplix-primary-50{background-color:var(--uplix-primary-50)}.bg-uplix-primary-600{background-color:var(--uplix-primary-600)}.bg-uplix-primary-600\/10{background-color:color-mix(in srgb,var(--uplix-primary-600) 10%,transparent)}.hover\:bg-uplix-primary-700:hover{background-color:var(--uplix-primary-700)}.hover\:bg-uplix-primary-600\/10:hover{background-color:color-mix(in srgb,var(--uplix-primary-600) 10%,transparent)}.border-border{border-color:var(--border)}.border-border-subtle{border-color:var(--border-subtle)}.border-border-strong{border-color:var(--border-strong)}.border-uplix-primary-600{border-color:var(--uplix-primary-600)}.border-alert-success-border{border-color:var(--alert-success-border)}.border-alert-warning-border{border-color:var(--alert-warning-border)}.border-alert-danger-border{border-color:var(--alert-danger-border)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-muted{color:var(--text-muted)}.text-text-faint{color:var(--text-faint)}.text-uplix-primary-600{color:var(--uplix-primary-600)}.text-uplix-primary-700{color:var(--uplix-primary-700)}.text-success-600{color:var(--success-600)}.text-warning-600{color:var(--warning-600)}.text-danger-600{color:var(--danger-600)}.text-alert-success-text{color:var(--alert-success-text)}.text-alert-warning-text{color:var(--alert-warning-text)}.text-alert-danger-text{color:var(--alert-danger-text)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-uplix-primary-700:hover{color:var(--uplix-primary-700)}.focus-visible\:outline-uplix-primary-600:focus-visible,.outline-uplix-primary-600{outline-color:var(--uplix-primary-600)}.focus\:border-uplix-primary-600:focus{border-color:var(--uplix-primary-600)}.focus-visible\:ring-uplix-primary-600:focus-visible,.focus\:ring-uplix-primary-600:focus{--tw-ring-color:var(--uplix-primary-600)}.ring-border{--tw-ring-color:var(--border)}.ring-border-subtle{--tw-ring-color:var(--border-subtle)}.placeholder\:text-text-faint::placeholder{color:var(--text-faint)}.divide-border-subtle>:not([hidden])~:not([hidden]){border-color:var(--border-subtle)}.z-\[100\]{z-index:100}:root[data-theme=dark]{scrollbar-color:var(--surface-muted) var(--app-bg)}:root[data-theme=dark] .bg-white{background-color:var(--surface)}:root[data-theme=dark] .bg-white\/95{background-color:color-mix(in srgb,var(--surface) 95%,transparent)}:root[data-theme=dark] .bg-white\/70{background-color:color-mix(in srgb,var(--surface) 70%,transparent)}:root[data-theme=dark] .bg-white\/60{background-color:color-mix(in srgb,var(--surface) 60%,transparent)}:root[data-theme=dark] .bg-gray-50,:root[data-theme=dark] .bg-slate-50{background-color:var(--surface-subtle)}:root[data-theme=dark] .bg-gray-50\/30,:root[data-theme=dark] .bg-gray-50\/50,:root[data-theme=dark] .bg-gray-50\/60,:root[data-theme=dark] .bg-gray-50\/70,:root[data-theme=dark] .bg-gray-50\/80,:root[data-theme=dark] .bg-slate-50\/60{background-color:color-mix(in srgb,var(--surface-subtle) 70%,transparent)}:root[data-theme=dark] .even\:bg-gray-50\/30:nth-child(2n){background-color:color-mix(in srgb,var(--surface-subtle) 58%,transparent)}:root[data-theme=dark] .bg-gray-100,:root[data-theme=dark] .bg-slate-100{background-color:var(--surface-muted)}:root[data-theme=dark] .bg-gray-200,:root[data-theme=dark] .bg-gray-300,:root[data-theme=dark] .bg-gray-400,:root[data-theme=dark] .bg-slate-200,:root[data-theme=dark] .disabled\:bg-gray-300:disabled{background-color:color-mix(in srgb,var(--surface-muted) 78%,var(--border-strong))}:root[data-theme=dark] .active\:bg-gray-100:active,:root[data-theme=dark] .focus\:bg-white:focus,:root[data-theme=dark] .hover\:bg-gray-100:hover,:root[data-theme=dark] .hover\:bg-gray-50:hover,:root[data-theme=dark] .hover\:bg-gray-50\/50:hover,:root[data-theme=dark] .hover\:bg-gray-50\/60:hover,:root[data-theme=dark] .hover\:bg-gray-50\/80:hover,:root[data-theme=dark] .hover\:bg-slate-50:hover,:root[data-theme=dark] .hover\:bg-white:hover{background-color:var(--surface-muted)}:root[data-theme=dark] .hover\:bg-gray-200:hover,:root[data-theme=dark] .hover\:bg-slate-100:hover{background-color:color-mix(in srgb,var(--surface-muted) 76%,var(--text-faint))}:root[data-theme=dark] .bg-uplix-primary-600{background-color:var(--uplix-primary-button)}:root[data-theme=dark] .hover\:bg-uplix-primary-700:hover{background-color:var(--uplix-primary-button-hover)}:root[data-theme=dark] .bg-blue-100,:root[data-theme=dark] .bg-blue-50,:root[data-theme=dark] .bg-blue-500\/10,:root[data-theme=dark] .bg-blue-50\/30,:root[data-theme=dark] .bg-blue-50\/40,:root[data-theme=dark] .bg-blue-50\/50,:root[data-theme=dark] .bg-blue-600\/10,:root[data-theme=dark] .bg-uplix-primary-50,:root[data-theme=dark] .bg-uplix-primary-600\/10{background-color:var(--accent-subtle-bg)}:root[data-theme=dark] .data-\[highlighted\=true\]\:bg-blue-50[data-highlighted=true],:root[data-theme=dark] .hover\:bg-blue-100:hover,:root[data-theme=dark] .hover\:bg-blue-500\/10:hover,:root[data-theme=dark] .hover\:bg-blue-50:hover,:root[data-theme=dark] .hover\:bg-blue-50\/50:hover,:root[data-theme=dark] .hover\:bg-blue-600\/10:hover{background-color:color-mix(in srgb,var(--accent-subtle-bg) 82%,var(--surface-muted))}:root[data-theme=dark] .bg-blue-600{background-color:var(--uplix-primary-button)}:root[data-theme=dark] .hover\:bg-blue-700:hover{background-color:var(--uplix-primary-button-hover)}:root[data-theme=dark] .border-blue-200,:root[data-theme=dark] .border-blue-300,:root[data-theme=dark] .border-blue-500,:root[data-theme=dark] .focus\:border-blue-300:focus,:root[data-theme=dark] .focus\:border-blue-400:focus,:root[data-theme=dark] .focus\:border-blue-500:focus,:root[data-theme=dark] .hover\:border-blue-200:hover,:root[data-theme=dark] .hover\:border-blue-300:hover{border-color:color-mix(in srgb,var(--uplix-primary-500) 62%,var(--border))}:root[data-theme=dark] .hover\:text-blue-600:hover,:root[data-theme=dark] .hover\:text-blue-700:hover,:root[data-theme=dark] .text-blue-500,:root[data-theme=dark] .text-blue-600,:root[data-theme=dark] .text-blue-700,:root[data-theme=dark] .text-blue-800,:root[data-theme=dark] .text-blue-900{color:var(--uplix-primary-700)}:root[data-theme=dark] .bg-indigo-100,:root[data-theme=dark] .bg-indigo-50,:root[data-theme=dark] .bg-indigo-50\/30,:root[data-theme=dark] .bg-purple-100,:root[data-theme=dark] .bg-purple-50,:root[data-theme=dark] .bg-purple-50\/50,:root[data-theme=dark] .bg-violet-100,:root[data-theme=dark] .bg-violet-50{background-color:color-mix(in srgb,var(--color-chart-traffic-impressions) 14%,transparent)}:root[data-theme=dark] .hover\:bg-indigo-50:hover,:root[data-theme=dark] .hover\:bg-purple-100:hover,:root[data-theme=dark] .hover\:bg-purple-50:hover,:root[data-theme=dark] .hover\:bg-violet-50:hover{background-color:color-mix(in srgb,var(--color-chart-traffic-impressions) 18%,var(--surface-muted))}:root[data-theme=dark] .border-indigo-100,:root[data-theme=dark] .border-indigo-200,:root[data-theme=dark] .border-indigo-400,:root[data-theme=dark] .border-indigo-500,:root[data-theme=dark] .border-purple-200,:root[data-theme=dark] .border-purple-500,:root[data-theme=dark] .border-violet-500,:root[data-theme=dark] .hover\:border-indigo-400:hover{border-color:color-mix(in srgb,var(--color-chart-traffic-impressions) 58%,var(--border))}:root[data-theme=dark] .hover\:text-indigo-600:hover,:root[data-theme=dark] .hover\:text-purple-600:hover,:root[data-theme=dark] .hover\:text-purple-800:hover,:root[data-theme=dark] .text-indigo-600,:root[data-theme=dark] .text-indigo-700,:root[data-theme=dark] .text-indigo-800,:root[data-theme=dark] .text-purple-600,:root[data-theme=dark] .text-purple-700,:root[data-theme=dark] .text-purple-800,:root[data-theme=dark] .text-violet-600{color:color-mix(in srgb,var(--color-chart-traffic-impressions) 86%,var(--text-primary))}:root[data-theme=dark] .bg-cyan-100,:root[data-theme=dark] .bg-cyan-50,:root[data-theme=dark] .bg-sky-100,:root[data-theme=dark] .bg-sky-50,:root[data-theme=dark] .bg-sky-50\/70,:root[data-theme=dark] .hover\:bg-teal-50:hover{background-color:color-mix(in srgb,var(--color-chart-clicks-segmentation-hors-marque) 14%,transparent)}:root[data-theme=dark] .hover\:bg-cyan-50:hover,:root[data-theme=dark] .hover\:bg-sky-50:hover{background-color:color-mix(in srgb,var(--color-chart-clicks-segmentation-hors-marque) 18%,var(--surface-muted))}:root[data-theme=dark] .border-cyan-200,:root[data-theme=dark] .border-cyan-500,:root[data-theme=dark] .border-sky-200{border-color:color-mix(in srgb,var(--color-chart-clicks-segmentation-hors-marque) 58%,var(--border))}:root[data-theme=dark] .hover\:text-teal-600:hover,:root[data-theme=dark] .text-cyan-400,:root[data-theme=dark] .text-cyan-600,:root[data-theme=dark] .text-cyan-700,:root[data-theme=dark] .text-cyan-800,:root[data-theme=dark] .text-sky-300,:root[data-theme=dark] .text-sky-600,:root[data-theme=dark] .text-sky-700{color:color-mix(in srgb,var(--color-chart-clicks-segmentation-hors-marque) 86%,var(--text-primary))}:root[data-theme=dark] .bg-pink-100,:root[data-theme=dark] .bg-pink-50{background-color:color-mix(in srgb,var(--color-chart-seo-serp-images) 14%,transparent)}:root[data-theme=dark] .border-pink-200{border-color:color-mix(in srgb,var(--color-chart-seo-serp-images) 58%,var(--border))}:root[data-theme=dark] .text-pink-700{color:color-mix(in srgb,var(--color-chart-seo-serp-images) 86%,var(--text-primary))}:root[data-theme=dark] .bg-emerald-100,:root[data-theme=dark] .bg-emerald-50,:root[data-theme=dark] .bg-green-100,:root[data-theme=dark] .bg-green-50,:root[data-theme=dark] .bg-green-50\/50{background-color:var(--alert-success-bg)}:root[data-theme=dark] .bg-amber-100,:root[data-theme=dark] .bg-amber-50,:root[data-theme=dark] .bg-amber-50\/40,:root[data-theme=dark] .bg-amber-50\/60,:root[data-theme=dark] .bg-orange-100,:root[data-theme=dark] .bg-orange-50,:root[data-theme=dark] .bg-orange-50\/50,:root[data-theme=dark] .bg-yellow-100,:root[data-theme=dark] .bg-yellow-50{background-color:var(--alert-warning-bg)}:root[data-theme=dark] .bg-red-100,:root[data-theme=dark] .bg-red-200,:root[data-theme=dark] .bg-red-200\/30,:root[data-theme=dark] .bg-red-50,:root[data-theme=dark] .bg-red-50\/30,:root[data-theme=dark] .bg-red-50\/40,:root[data-theme=dark] .bg-red-50\/50,:root[data-theme=dark] .bg-rose-100,:root[data-theme=dark] .bg-rose-50{background-color:var(--alert-danger-bg)}:root[data-theme=dark] .hover\:bg-emerald-100:hover,:root[data-theme=dark] .hover\:bg-emerald-50:hover,:root[data-theme=dark] .hover\:bg-green-100:hover,:root[data-theme=dark] .hover\:bg-green-50:hover{background-color:color-mix(in srgb,var(--alert-success-bg) 80%,var(--surface-muted))}:root[data-theme=dark] .hover\:bg-amber-100:hover,:root[data-theme=dark] .hover\:bg-amber-50:hover,:root[data-theme=dark] .hover\:bg-orange-100:hover,:root[data-theme=dark] .hover\:bg-orange-50:hover,:root[data-theme=dark] .hover\:bg-yellow-100:hover,:root[data-theme=dark] .hover\:bg-yellow-50:hover{background-color:color-mix(in srgb,var(--alert-warning-bg) 80%,var(--surface-muted))}:root[data-theme=dark] .hover\:bg-red-100:hover,:root[data-theme=dark] .hover\:bg-red-50:hover,:root[data-theme=dark] .hover\:bg-rose-100:hover,:root[data-theme=dark] .hover\:bg-rose-50:hover{background-color:color-mix(in srgb,var(--alert-danger-bg) 80%,var(--surface-muted))}:root[data-theme=dark] .border-emerald-200,:root[data-theme=dark] .border-emerald-300,:root[data-theme=dark] .border-emerald-500,:root[data-theme=dark] .border-green-200,:root[data-theme=dark] .border-green-300,:root[data-theme=dark] .border-green-500,:root[data-theme=dark] .ring-emerald-200,:root[data-theme=dark] .ring-green-200,:root[data-theme=dark] .ring-green-500{border-color:var(--alert-success-border);--tw-ring-color:var(--alert-success-border)}:root[data-theme=dark] .border-amber-100,:root[data-theme=dark] .border-amber-200,:root[data-theme=dark] .border-amber-300,:root[data-theme=dark] .border-amber-400,:root[data-theme=dark] .border-amber-500,:root[data-theme=dark] .border-orange-100,:root[data-theme=dark] .border-orange-200,:root[data-theme=dark] .border-orange-300,:root[data-theme=dark] .border-yellow-100,:root[data-theme=dark] .border-yellow-200,:root[data-theme=dark] .border-yellow-300,:root[data-theme=dark] .ring-amber-100,:root[data-theme=dark] .ring-amber-200,:root[data-theme=dark] .ring-orange-200,:root[data-theme=dark] .ring-yellow-200{border-color:var(--alert-warning-border);--tw-ring-color:var(--alert-warning-border)}:root[data-theme=dark] .border-red-100,:root[data-theme=dark] .border-red-200,:root[data-theme=dark] .border-red-200\/50,:root[data-theme=dark] .border-red-300,:root[data-theme=dark] .border-red-500,:root[data-theme=dark] .border-rose-200,:root[data-theme=dark] .border-rose-300,:root[data-theme=dark] .ring-red-200{border-color:var(--alert-danger-border);--tw-ring-color:var(--alert-danger-border)}:root[data-theme=dark] .text-emerald-500,:root[data-theme=dark] .text-emerald-600,:root[data-theme=dark] .text-emerald-700,:root[data-theme=dark] .text-emerald-800,:root[data-theme=dark] .text-emerald-900,:root[data-theme=dark] .text-green-400,:root[data-theme=dark] .text-green-500,:root[data-theme=dark] .text-green-600,:root[data-theme=dark] .text-green-700,:root[data-theme=dark] .text-green-800,:root[data-theme=dark] .text-green-900{color:var(--alert-success-text)}:root[data-theme=dark] .text-amber-400,:root[data-theme=dark] .text-amber-500,:root[data-theme=dark] .text-amber-600,:root[data-theme=dark] .text-amber-700,:root[data-theme=dark] .text-amber-800,:root[data-theme=dark] .text-amber-900,:root[data-theme=dark] .text-amber-950,:root[data-theme=dark] .text-orange-300,:root[data-theme=dark] .text-orange-500,:root[data-theme=dark] .text-orange-600,:root[data-theme=dark] .text-orange-700,:root[data-theme=dark] .text-orange-800,:root[data-theme=dark] .text-orange-900,:root[data-theme=dark] .text-yellow-400,:root[data-theme=dark] .text-yellow-500,:root[data-theme=dark] .text-yellow-600,:root[data-theme=dark] .text-yellow-700,:root[data-theme=dark] .text-yellow-800,:root[data-theme=dark] .text-yellow-900{color:var(--alert-warning-text)}:root[data-theme=dark] .text-red-300,:root[data-theme=dark] .text-red-400,:root[data-theme=dark] .text-red-500,:root[data-theme=dark] .text-red-600,:root[data-theme=dark] .text-red-700,:root[data-theme=dark] .text-red-800,:root[data-theme=dark] .text-red-900,:root[data-theme=dark] .text-rose-500,:root[data-theme=dark] .text-rose-600,:root[data-theme=dark] .text-rose-700,:root[data-theme=dark] .text-rose-800,:root[data-theme=dark] .text-rose-900{color:var(--alert-danger-text)}:root[data-theme=dark] .fill-emerald-400,:root[data-theme=dark] .fill-green-400{fill:var(--alert-success-text)}:root[data-theme=dark] .fill-amber-400,:root[data-theme=dark] .fill-orange-400,:root[data-theme=dark] .fill-yellow-400{fill:var(--alert-warning-text)}:root[data-theme=dark] .fill-red-400,:root[data-theme=dark] .fill-rose-400{fill:var(--alert-danger-text)}:root[data-theme=dark] .text-gray-800,:root[data-theme=dark] .text-gray-900,:root[data-theme=dark] .text-gray-950,:root[data-theme=dark] .text-slate-800,:root[data-theme=dark] .text-slate-900,:root[data-theme=dark] .text-slate-950{color:var(--text-primary)}:root[data-theme=dark] .text-gray-200,:root[data-theme=dark] .text-gray-300,:root[data-theme=dark] .text-gray-600,:root[data-theme=dark] .text-gray-700,:root[data-theme=dark] .text-slate-600,:root[data-theme=dark] .text-slate-700{color:var(--text-secondary)}:root[data-theme=dark] .placeholder\:text-gray-400::placeholder,:root[data-theme=dark] .placeholder\:text-slate-400::placeholder,:root[data-theme=dark] .text-gray-400,:root[data-theme=dark] .text-gray-500,:root[data-theme=dark] .text-slate-400,:root[data-theme=dark] .text-slate-500{color:var(--text-muted)}:root[data-theme=dark] .hover\:text-gray-800:hover,:root[data-theme=dark] .hover\:text-gray-900:hover,:root[data-theme=dark] .hover\:text-slate-900:hover{color:var(--text-primary)}:root[data-theme=dark] .hover\:text-gray-600:hover,:root[data-theme=dark] .hover\:text-gray-700:hover,:root[data-theme=dark] .hover\:text-slate-700:hover{color:var(--text-secondary)}:root[data-theme=dark] .border-gray-100,:root[data-theme=dark] .border-gray-200,:root[data-theme=dark] .border-gray-200\/70,:root[data-theme=dark] .border-gray-50,:root[data-theme=dark] .border-slate-100,:root[data-theme=dark] .border-slate-200,:root[data-theme=dark] .disabled\:border-gray-200:disabled{border-color:var(--border-subtle)}:root[data-theme=dark] .border-gray-300,:root[data-theme=dark] .border-gray-400,:root[data-theme=dark] .border-gray-800,:root[data-theme=dark] .border-gray-900,:root[data-theme=dark] .border-slate-300,:root[data-theme=dark] .focus\:border-gray-900:focus,:root[data-theme=dark] .hover\:border-gray-300:hover,:root[data-theme=dark] .hover\:border-gray-400:hover{border-color:var(--border)}:root[data-theme=dark] .ring-gray-100,:root[data-theme=dark] .ring-gray-200,:root[data-theme=dark] .ring-slate-100,:root[data-theme=dark] .ring-slate-200{--tw-ring-color:var(--border-subtle)}:root[data-theme=dark] .focus\:ring-gray-300:focus,:root[data-theme=dark] .focus\:ring-gray-900:focus,:root[data-theme=dark] .ring-gray-300,:root[data-theme=dark] .ring-gray-400,:root[data-theme=dark] .ring-gray-900{--tw-ring-color:var(--border)}:root[data-theme=dark] .focus-visible\:ring-offset-1:focus-visible,:root[data-theme=dark] .ring-offset-1{--tw-ring-offset-color:var(--surface)}:root[data-theme=dark] .disabled\:border-gray-200:disabled,:root[data-theme=dark] .divide-gray-100>:not([hidden])~:not([hidden]),:root[data-theme=dark] .divide-gray-200>:not([hidden])~:not([hidden]),:root[data-theme=dark] .divide-slate-100>:not([hidden])~:not([hidden]),:root[data-theme=dark] .divide-slate-200>:not([hidden])~:not([hidden]){border-color:var(--border-subtle)}:root[data-theme=dark] .disabled\:bg-gray-300:disabled{background-color:var(--surface-muted)}:root[data-theme=dark] .disabled\:bg-gray-50:disabled{background-color:color-mix(in srgb,var(--surface-muted) 74%,var(--surface))}:root[data-theme=dark] .disabled\:text-gray-400:disabled{color:var(--text-faint)}