html[data-interface-colors=true]{--ui-primary:var(--ui-light-primary);--ui-secondary:var(--ui-light-secondary);--ui-background:var(--ui-light-background);--ui-surface:var(--ui-light-surface);--ui-text:var(--ui-light-text);--ui-muted:var(--ui-light-muted);--ui-border:var(--ui-light-border);--ui-navigation:var(--ui-light-navigation);--ui-on-primary:var(--ui-light-on-primary);--ui-on-secondary:var(--ui-light-on-secondary);--ui-on-navigation:var(--ui-light-on-navigation);--background:var(--ui-background);--foreground:var(--ui-text);--card:var(--ui-surface);--card-foreground:var(--ui-text);--primary:var(--ui-primary);--primary-foreground:var(--ui-on-primary);--border:var(--ui-border);--ring:var(--ui-primary)}html[data-interface-colors=true].dark{--ui-primary:var(--ui-dark-primary);--ui-secondary:var(--ui-dark-secondary);--ui-background:var(--ui-dark-background);--ui-surface:var(--ui-dark-surface);--ui-text:var(--ui-dark-text);--ui-muted:var(--ui-dark-muted);--ui-border:var(--ui-dark-border);--ui-navigation:var(--ui-dark-navigation);--ui-on-primary:var(--ui-dark-on-primary);--ui-on-secondary:var(--ui-dark-on-secondary);--ui-on-navigation:var(--ui-dark-on-navigation);--background:var(--ui-background);--foreground:var(--ui-text);--card:var(--ui-surface);--card-foreground:var(--ui-text);--primary:var(--ui-primary);--primary-foreground:var(--ui-on-primary);--border:var(--ui-border);--ring:var(--ui-primary)}html[data-interface-colors=true] body{background-color:var(--ui-background);color:var(--ui-text)}html[data-interface-colors=true] .bg-gray-100,html[data-interface-colors=true] .bg-gray-200,html[data-interface-colors=true] .bg-gray-700,html[data-interface-colors=true] .bg-gray-800,html[data-interface-colors=true] .bg-slate-100,html[data-interface-colors=true] .bg-slate-800,html[data-interface-colors=true] .bg-white,html[data-interface-colors=true] .bg-zinc-800{background-color:var(--ui-surface)!important}html[data-interface-colors=true] .bg-gray-50,html[data-interface-colors=true] .bg-gray-900,html[data-interface-colors=true] .bg-gray-950,html[data-interface-colors=true] .bg-slate-50,html[data-interface-colors=true] .bg-slate-900,html[data-interface-colors=true] .bg-zinc-900{background-color:var(--ui-background)!important}html[data-interface-colors=true] .text-gray-700,html[data-interface-colors=true] .text-gray-800,html[data-interface-colors=true] .text-gray-900,html[data-interface-colors=true] .text-slate-800,html[data-interface-colors=true] .text-slate-900{color:var(--ui-text)!important}html[data-interface-colors=true] .text-gray-300,html[data-interface-colors=true] .text-gray-400,html[data-interface-colors=true] .text-gray-500,html[data-interface-colors=true] .text-gray-600,html[data-interface-colors=true] .text-slate-400,html[data-interface-colors=true] .text-slate-500{color:var(--ui-muted)!important}html[data-interface-colors=true] .border-gray-100,html[data-interface-colors=true] .border-gray-200,html[data-interface-colors=true] .border-gray-300,html[data-interface-colors=true] .border-gray-600,html[data-interface-colors=true] .border-gray-700,html[data-interface-colors=true] .border-slate-200,html[data-interface-colors=true] .border-slate-700{border-color:var(--ui-border)!important}html[data-interface-colors=true] .bg-blue-400,html[data-interface-colors=true] .bg-blue-500,html[data-interface-colors=true] .bg-blue-600,html[data-interface-colors=true] .bg-blue-700{background-color:var(--ui-primary)!important}html[data-interface-colors=true] .text-blue-400,html[data-interface-colors=true] .text-blue-500,html[data-interface-colors=true] .text-blue-600,html[data-interface-colors=true] .text-blue-700{color:var(--ui-primary)!important}html[data-interface-colors=true] .border-blue-400,html[data-interface-colors=true] .border-blue-500,html[data-interface-colors=true] .border-blue-600,html[data-interface-colors=true] .border-blue-700{border-color:var(--ui-primary)!important}html[data-interface-colors=true] .bg-blue-100,html[data-interface-colors=true] .bg-blue-50,html[data-interface-colors=true] .bg-blue-900{background-color:color-mix(in srgb,var(--ui-primary) 14%,var(--ui-surface))!important}html[data-interface-colors=true] .from-blue-400,html[data-interface-colors=true] .from-blue-500,html[data-interface-colors=true] .from-blue-600,html[data-interface-colors=true] .from-blue-700{--tw-gradient-from:var(--ui-primary)!important}html[data-interface-colors=true] .via-blue-400,html[data-interface-colors=true] .via-blue-500,html[data-interface-colors=true] .via-blue-600,html[data-interface-colors=true] .via-blue-700{--tw-gradient-via:var(--ui-primary)!important}html[data-interface-colors=true] .to-blue-400,html[data-interface-colors=true] .to-blue-500,html[data-interface-colors=true] .to-blue-600,html[data-interface-colors=true] .to-blue-700{--tw-gradient-to:var(--ui-primary)!important}html[data-interface-colors=true] .bg-blue-400,html[data-interface-colors=true] .bg-blue-500,html[data-interface-colors=true] .bg-blue-600,html[data-interface-colors=true] .bg-blue-700{color:var(--ui-on-primary)!important}html[data-interface-colors=true] .hover\:bg-blue-500:hover,html[data-interface-colors=true] .hover\:bg-blue-600:hover,html[data-interface-colors=true] .hover\:bg-blue-700:hover,html[data-interface-colors=true] .hover\:bg-blue-800:hover{background-color:color-mix(in srgb,var(--ui-primary) 86%,var(--ui-text))!important}html[data-interface-colors=true] .hover\:text-blue-500:hover,html[data-interface-colors=true] .hover\:text-blue-600:hover,html[data-interface-colors=true] .hover\:text-blue-700:hover{color:var(--ui-primary)!important}html[data-interface-colors=true] .focus\:ring-blue-400:focus,html[data-interface-colors=true] .focus\:ring-blue-500:focus,html[data-interface-colors=true] .focus\:ring-blue-600:focus{--tw-ring-color:var(--ui-primary)!important}html[data-interface-colors=true] .bg-indigo-400,html[data-interface-colors=true] .bg-indigo-500,html[data-interface-colors=true] .bg-indigo-600,html[data-interface-colors=true] .bg-indigo-700{background-color:var(--ui-primary)!important}html[data-interface-colors=true] .text-indigo-400,html[data-interface-colors=true] .text-indigo-500,html[data-interface-colors=true] .text-indigo-600,html[data-interface-colors=true] .text-indigo-700{color:var(--ui-primary)!important}html[data-interface-colors=true] .border-indigo-400,html[data-interface-colors=true] .border-indigo-500,html[data-interface-colors=true] .border-indigo-600,html[data-interface-colors=true] .border-indigo-700{border-color:var(--ui-primary)!important}html[data-interface-colors=true] .bg-indigo-100,html[data-interface-colors=true] .bg-indigo-50,html[data-interface-colors=true] .bg-indigo-900{background-color:color-mix(in srgb,var(--ui-primary) 14%,var(--ui-surface))!important}html[data-interface-colors=true] .from-indigo-400,html[data-interface-colors=true] .from-indigo-500,html[data-interface-colors=true] .from-indigo-600,html[data-interface-colors=true] .from-indigo-700{--tw-gradient-from:var(--ui-primary)!important}html[data-interface-colors=true] .via-indigo-400,html[data-interface-colors=true] .via-indigo-500,html[data-interface-colors=true] .via-indigo-600,html[data-interface-colors=true] .via-indigo-700{--tw-gradient-via:var(--ui-primary)!important}html[data-interface-colors=true] .to-indigo-400,html[data-interface-colors=true] .to-indigo-500,html[data-interface-colors=true] .to-indigo-600,html[data-interface-colors=true] .to-indigo-700{--tw-gradient-to:var(--ui-primary)!important}html[data-interface-colors=true] .bg-indigo-400,html[data-interface-colors=true] .bg-indigo-500,html[data-interface-colors=true] .bg-indigo-600,html[data-interface-colors=true] .bg-indigo-700{color:var(--ui-on-primary)!important}html[data-interface-colors=true] .hover\:bg-indigo-500:hover,html[data-interface-colors=true] .hover\:bg-indigo-600:hover,html[data-interface-colors=true] .hover\:bg-indigo-700:hover,html[data-interface-colors=true] .hover\:bg-indigo-800:hover{background-color:color-mix(in srgb,var(--ui-primary) 86%,var(--ui-text))!important}html[data-interface-colors=true] .hover\:text-indigo-500:hover,html[data-interface-colors=true] .hover\:text-indigo-600:hover,html[data-interface-colors=true] .hover\:text-indigo-700:hover{color:var(--ui-primary)!important}html[data-interface-colors=true] .focus\:ring-indigo-400:focus,html[data-interface-colors=true] .focus\:ring-indigo-500:focus,html[data-interface-colors=true] .focus\:ring-indigo-600:focus{--tw-ring-color:var(--ui-primary)!important}html[data-interface-colors=true] .bg-purple-400,html[data-interface-colors=true] .bg-purple-500,html[data-interface-colors=true] .bg-purple-600,html[data-interface-colors=true] .bg-purple-700{background-color:var(--ui-secondary)!important}html[data-interface-colors=true] .text-purple-400,html[data-interface-colors=true] .text-purple-500,html[data-interface-colors=true] .text-purple-600,html[data-interface-colors=true] .text-purple-700{color:var(--ui-secondary)!important}html[data-interface-colors=true] .border-purple-400,html[data-interface-colors=true] .border-purple-500,html[data-interface-colors=true] .border-purple-600,html[data-interface-colors=true] .border-purple-700{border-color:var(--ui-secondary)!important}html[data-interface-colors=true] .bg-purple-100,html[data-interface-colors=true] .bg-purple-50,html[data-interface-colors=true] .bg-purple-900{background-color:color-mix(in srgb,var(--ui-secondary) 14%,var(--ui-surface))!important}html[data-interface-colors=true] .from-purple-400,html[data-interface-colors=true] .from-purple-500,html[data-interface-colors=true] .from-purple-600,html[data-interface-colors=true] .from-purple-700{--tw-gradient-from:var(--ui-secondary)!important}html[data-interface-colors=true] .via-purple-400,html[data-interface-colors=true] .via-purple-500,html[data-interface-colors=true] .via-purple-600,html[data-interface-colors=true] .via-purple-700{--tw-gradient-via:var(--ui-secondary)!important}html[data-interface-colors=true] .to-purple-400,html[data-interface-colors=true] .to-purple-500,html[data-interface-colors=true] .to-purple-600,html[data-interface-colors=true] .to-purple-700{--tw-gradient-to:var(--ui-secondary)!important}html[data-interface-colors=true] .bg-purple-400,html[data-interface-colors=true] .bg-purple-500,html[data-interface-colors=true] .bg-purple-600,html[data-interface-colors=true] .bg-purple-700{color:var(--ui-on-secondary)!important}html[data-interface-colors=true] .hover\:bg-purple-500:hover,html[data-interface-colors=true] .hover\:bg-purple-600:hover,html[data-interface-colors=true] .hover\:bg-purple-700:hover,html[data-interface-colors=true] .hover\:bg-purple-800:hover{background-color:color-mix(in srgb,var(--ui-secondary) 86%,var(--ui-text))!important}html[data-interface-colors=true] .hover\:text-purple-500:hover,html[data-interface-colors=true] .hover\:text-purple-600:hover,html[data-interface-colors=true] .hover\:text-purple-700:hover{color:var(--ui-secondary)!important}html[data-interface-colors=true] .focus\:ring-purple-400:focus,html[data-interface-colors=true] .focus\:ring-purple-500:focus,html[data-interface-colors=true] .focus\:ring-purple-600:focus{--tw-ring-color:var(--ui-secondary)!important}html[data-interface-colors=true] .bg-violet-400,html[data-interface-colors=true] .bg-violet-500,html[data-interface-colors=true] .bg-violet-600,html[data-interface-colors=true] .bg-violet-700{background-color:var(--ui-secondary)!important}html[data-interface-colors=true] .text-violet-400,html[data-interface-colors=true] .text-violet-500,html[data-interface-colors=true] .text-violet-600,html[data-interface-colors=true] .text-violet-700{color:var(--ui-secondary)!important}html[data-interface-colors=true] .border-violet-400,html[data-interface-colors=true] .border-violet-500,html[data-interface-colors=true] .border-violet-600,html[data-interface-colors=true] .border-violet-700{border-color:var(--ui-secondary)!important}html[data-interface-colors=true] .bg-violet-100,html[data-interface-colors=true] .bg-violet-50,html[data-interface-colors=true] .bg-violet-900{background-color:color-mix(in srgb,var(--ui-secondary) 14%,var(--ui-surface))!important}html[data-interface-colors=true] .from-violet-400,html[data-interface-colors=true] .from-violet-500,html[data-interface-colors=true] .from-violet-600,html[data-interface-colors=true] .from-violet-700{--tw-gradient-from:var(--ui-secondary)!important}html[data-interface-colors=true] .via-violet-400,html[data-interface-colors=true] .via-violet-500,html[data-interface-colors=true] .via-violet-600,html[data-interface-colors=true] .via-violet-700{--tw-gradient-via:var(--ui-secondary)!important}html[data-interface-colors=true] .to-violet-400,html[data-interface-colors=true] .to-violet-500,html[data-interface-colors=true] .to-violet-600,html[data-interface-colors=true] .to-violet-700{--tw-gradient-to:var(--ui-secondary)!important}html[data-interface-colors=true] .bg-violet-400,html[data-interface-colors=true] .bg-violet-500,html[data-interface-colors=true] .bg-violet-600,html[data-interface-colors=true] .bg-violet-700{color:var(--ui-on-secondary)!important}html[data-interface-colors=true] .hover\:bg-violet-500:hover,html[data-interface-colors=true] .hover\:bg-violet-600:hover,html[data-interface-colors=true] .hover\:bg-violet-700:hover,html[data-interface-colors=true] .hover\:bg-violet-800:hover{background-color:color-mix(in srgb,var(--ui-secondary) 86%,var(--ui-text))!important}html[data-interface-colors=true] .hover\:text-violet-500:hover,html[data-interface-colors=true] .hover\:text-violet-600:hover,html[data-interface-colors=true] .hover\:text-violet-700:hover{color:var(--ui-secondary)!important}html[data-interface-colors=true] .focus\:ring-violet-400:focus,html[data-interface-colors=true] .focus\:ring-violet-500:focus,html[data-interface-colors=true] .focus\:ring-violet-600:focus{--tw-ring-color:var(--ui-secondary)!important}html[data-interface-colors=true] .hover\:bg-gray-100:hover,html[data-interface-colors=true] .hover\:bg-gray-50:hover,html[data-interface-colors=true] .hover\:bg-gray-700:hover,html[data-interface-colors=true] .hover\:bg-gray-800:hover{background-color:color-mix(in srgb,var(--ui-text) 8%,var(--ui-surface))!important}html[data-interface-colors=true].dark .dark\:bg-gray-100,html[data-interface-colors=true].dark .dark\:bg-gray-200,html[data-interface-colors=true].dark .dark\:bg-gray-700,html[data-interface-colors=true].dark .dark\:bg-gray-800,html[data-interface-colors=true].dark .dark\:bg-slate-100,html[data-interface-colors=true].dark .dark\:bg-slate-800,html[data-interface-colors=true].dark .dark\:bg-white,html[data-interface-colors=true].dark .dark\:bg-zinc-800{background-color:var(--ui-surface)!important}html[data-interface-colors=true].dark .dark\:bg-gray-50,html[data-interface-colors=true].dark .dark\:bg-gray-900,html[data-interface-colors=true].dark .dark\:bg-gray-950,html[data-interface-colors=true].dark .dark\:bg-slate-50,html[data-interface-colors=true].dark .dark\:bg-slate-900,html[data-interface-colors=true].dark .dark\:bg-zinc-900{background-color:var(--ui-background)!important}html[data-interface-colors=true].dark .dark\:text-gray-700,html[data-interface-colors=true].dark .dark\:text-gray-800,html[data-interface-colors=true].dark .dark\:text-gray-900,html[data-interface-colors=true].dark .dark\:text-slate-800,html[data-interface-colors=true].dark .dark\:text-slate-900{color:var(--ui-text)!important}html[data-interface-colors=true].dark .dark\:text-gray-300,html[data-interface-colors=true].dark .dark\:text-gray-400,html[data-interface-colors=true].dark .dark\:text-gray-500,html[data-interface-colors=true].dark .dark\:text-gray-600,html[data-interface-colors=true].dark .dark\:text-slate-400,html[data-interface-colors=true].dark .dark\:text-slate-500{color:var(--ui-muted)!important}html[data-interface-colors=true].dark .dark\:border-gray-100,html[data-interface-colors=true].dark .dark\:border-gray-200,html[data-interface-colors=true].dark .dark\:border-gray-300,html[data-interface-colors=true].dark .dark\:border-gray-600,html[data-interface-colors=true].dark .dark\:border-gray-700,html[data-interface-colors=true].dark .dark\:border-slate-200,html[data-interface-colors=true].dark .dark\:border-slate-700{border-color:var(--ui-border)!important}html[data-interface-colors=true].dark .dark\:bg-blue-400,html[data-interface-colors=true].dark .dark\:bg-blue-500,html[data-interface-colors=true].dark .dark\:bg-blue-600,html[data-interface-colors=true].dark .dark\:bg-blue-700{background-color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:text-blue-400,html[data-interface-colors=true].dark .dark\:text-blue-500,html[data-interface-colors=true].dark .dark\:text-blue-600,html[data-interface-colors=true].dark .dark\:text-blue-700{color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:border-blue-400,html[data-interface-colors=true].dark .dark\:border-blue-500,html[data-interface-colors=true].dark .dark\:border-blue-600,html[data-interface-colors=true].dark .dark\:border-blue-700{border-color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:bg-blue-100,html[data-interface-colors=true].dark .dark\:bg-blue-50,html[data-interface-colors=true].dark .dark\:bg-blue-900{background-color:color-mix(in srgb,var(--ui-primary) 14%,var(--ui-surface))!important}html[data-interface-colors=true].dark .dark\:from-blue-400,html[data-interface-colors=true].dark .dark\:from-blue-500,html[data-interface-colors=true].dark .dark\:from-blue-600,html[data-interface-colors=true].dark .dark\:from-blue-700{--tw-gradient-from:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:via-blue-400,html[data-interface-colors=true].dark .dark\:via-blue-500,html[data-interface-colors=true].dark .dark\:via-blue-600,html[data-interface-colors=true].dark .dark\:via-blue-700{--tw-gradient-via:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:to-blue-400,html[data-interface-colors=true].dark .dark\:to-blue-500,html[data-interface-colors=true].dark .dark\:to-blue-600,html[data-interface-colors=true].dark .dark\:to-blue-700{--tw-gradient-to:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:bg-blue-400,html[data-interface-colors=true].dark .dark\:bg-blue-500,html[data-interface-colors=true].dark .dark\:bg-blue-600,html[data-interface-colors=true].dark .dark\:bg-blue-700{color:var(--ui-on-primary)!important}html[data-interface-colors=true].dark .dark\:hover\:bg-blue-500:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-blue-600:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-blue-700:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-blue-800:hover{background-color:color-mix(in srgb,var(--ui-primary) 86%,var(--ui-text))!important}html[data-interface-colors=true].dark .dark\:hover\:text-blue-500:hover,html[data-interface-colors=true].dark .dark\:hover\:text-blue-600:hover,html[data-interface-colors=true].dark .dark\:hover\:text-blue-700:hover{color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:focus\:ring-blue-400:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-blue-500:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-blue-600:focus{--tw-ring-color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:bg-indigo-400,html[data-interface-colors=true].dark .dark\:bg-indigo-500,html[data-interface-colors=true].dark .dark\:bg-indigo-600,html[data-interface-colors=true].dark .dark\:bg-indigo-700{background-color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:text-indigo-400,html[data-interface-colors=true].dark .dark\:text-indigo-500,html[data-interface-colors=true].dark .dark\:text-indigo-600,html[data-interface-colors=true].dark .dark\:text-indigo-700{color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:border-indigo-400,html[data-interface-colors=true].dark .dark\:border-indigo-500,html[data-interface-colors=true].dark .dark\:border-indigo-600,html[data-interface-colors=true].dark .dark\:border-indigo-700{border-color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:bg-indigo-100,html[data-interface-colors=true].dark .dark\:bg-indigo-50,html[data-interface-colors=true].dark .dark\:bg-indigo-900{background-color:color-mix(in srgb,var(--ui-primary) 14%,var(--ui-surface))!important}html[data-interface-colors=true].dark .dark\:from-indigo-400,html[data-interface-colors=true].dark .dark\:from-indigo-500,html[data-interface-colors=true].dark .dark\:from-indigo-600,html[data-interface-colors=true].dark .dark\:from-indigo-700{--tw-gradient-from:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:via-indigo-400,html[data-interface-colors=true].dark .dark\:via-indigo-500,html[data-interface-colors=true].dark .dark\:via-indigo-600,html[data-interface-colors=true].dark .dark\:via-indigo-700{--tw-gradient-via:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:to-indigo-400,html[data-interface-colors=true].dark .dark\:to-indigo-500,html[data-interface-colors=true].dark .dark\:to-indigo-600,html[data-interface-colors=true].dark .dark\:to-indigo-700{--tw-gradient-to:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:bg-indigo-400,html[data-interface-colors=true].dark .dark\:bg-indigo-500,html[data-interface-colors=true].dark .dark\:bg-indigo-600,html[data-interface-colors=true].dark .dark\:bg-indigo-700{color:var(--ui-on-primary)!important}html[data-interface-colors=true].dark .dark\:hover\:bg-indigo-500:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-indigo-600:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-indigo-700:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-indigo-800:hover{background-color:color-mix(in srgb,var(--ui-primary) 86%,var(--ui-text))!important}html[data-interface-colors=true].dark .dark\:hover\:text-indigo-500:hover,html[data-interface-colors=true].dark .dark\:hover\:text-indigo-600:hover,html[data-interface-colors=true].dark .dark\:hover\:text-indigo-700:hover{color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:focus\:ring-indigo-400:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-indigo-500:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-indigo-600:focus{--tw-ring-color:var(--ui-primary)!important}html[data-interface-colors=true].dark .dark\:bg-purple-400,html[data-interface-colors=true].dark .dark\:bg-purple-500,html[data-interface-colors=true].dark .dark\:bg-purple-600,html[data-interface-colors=true].dark .dark\:bg-purple-700{background-color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:text-purple-400,html[data-interface-colors=true].dark .dark\:text-purple-500,html[data-interface-colors=true].dark .dark\:text-purple-600,html[data-interface-colors=true].dark .dark\:text-purple-700{color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:border-purple-400,html[data-interface-colors=true].dark .dark\:border-purple-500,html[data-interface-colors=true].dark .dark\:border-purple-600,html[data-interface-colors=true].dark .dark\:border-purple-700{border-color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:bg-purple-100,html[data-interface-colors=true].dark .dark\:bg-purple-50,html[data-interface-colors=true].dark .dark\:bg-purple-900{background-color:color-mix(in srgb,var(--ui-secondary) 14%,var(--ui-surface))!important}html[data-interface-colors=true].dark .dark\:from-purple-400,html[data-interface-colors=true].dark .dark\:from-purple-500,html[data-interface-colors=true].dark .dark\:from-purple-600,html[data-interface-colors=true].dark .dark\:from-purple-700{--tw-gradient-from:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:via-purple-400,html[data-interface-colors=true].dark .dark\:via-purple-500,html[data-interface-colors=true].dark .dark\:via-purple-600,html[data-interface-colors=true].dark .dark\:via-purple-700{--tw-gradient-via:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:to-purple-400,html[data-interface-colors=true].dark .dark\:to-purple-500,html[data-interface-colors=true].dark .dark\:to-purple-600,html[data-interface-colors=true].dark .dark\:to-purple-700{--tw-gradient-to:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:bg-purple-400,html[data-interface-colors=true].dark .dark\:bg-purple-500,html[data-interface-colors=true].dark .dark\:bg-purple-600,html[data-interface-colors=true].dark .dark\:bg-purple-700{color:var(--ui-on-secondary)!important}html[data-interface-colors=true].dark .dark\:hover\:bg-purple-500:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-purple-600:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-purple-700:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-purple-800:hover{background-color:color-mix(in srgb,var(--ui-secondary) 86%,var(--ui-text))!important}html[data-interface-colors=true].dark .dark\:hover\:text-purple-500:hover,html[data-interface-colors=true].dark .dark\:hover\:text-purple-600:hover,html[data-interface-colors=true].dark .dark\:hover\:text-purple-700:hover{color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:focus\:ring-purple-400:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-purple-500:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-purple-600:focus{--tw-ring-color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:bg-violet-400,html[data-interface-colors=true].dark .dark\:bg-violet-500,html[data-interface-colors=true].dark .dark\:bg-violet-600,html[data-interface-colors=true].dark .dark\:bg-violet-700{background-color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:text-violet-400,html[data-interface-colors=true].dark .dark\:text-violet-500,html[data-interface-colors=true].dark .dark\:text-violet-600,html[data-interface-colors=true].dark .dark\:text-violet-700{color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:border-violet-400,html[data-interface-colors=true].dark .dark\:border-violet-500,html[data-interface-colors=true].dark .dark\:border-violet-600,html[data-interface-colors=true].dark .dark\:border-violet-700{border-color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:bg-violet-100,html[data-interface-colors=true].dark .dark\:bg-violet-50,html[data-interface-colors=true].dark .dark\:bg-violet-900{background-color:color-mix(in srgb,var(--ui-secondary) 14%,var(--ui-surface))!important}html[data-interface-colors=true].dark .dark\:from-violet-400,html[data-interface-colors=true].dark .dark\:from-violet-500,html[data-interface-colors=true].dark .dark\:from-violet-600,html[data-interface-colors=true].dark .dark\:from-violet-700{--tw-gradient-from:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:via-violet-400,html[data-interface-colors=true].dark .dark\:via-violet-500,html[data-interface-colors=true].dark .dark\:via-violet-600,html[data-interface-colors=true].dark .dark\:via-violet-700{--tw-gradient-via:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:to-violet-400,html[data-interface-colors=true].dark .dark\:to-violet-500,html[data-interface-colors=true].dark .dark\:to-violet-600,html[data-interface-colors=true].dark .dark\:to-violet-700{--tw-gradient-to:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:bg-violet-400,html[data-interface-colors=true].dark .dark\:bg-violet-500,html[data-interface-colors=true].dark .dark\:bg-violet-600,html[data-interface-colors=true].dark .dark\:bg-violet-700{color:var(--ui-on-secondary)!important}html[data-interface-colors=true].dark .dark\:hover\:bg-violet-500:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-violet-600:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-violet-700:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-violet-800:hover{background-color:color-mix(in srgb,var(--ui-secondary) 86%,var(--ui-text))!important}html[data-interface-colors=true].dark .dark\:hover\:text-violet-500:hover,html[data-interface-colors=true].dark .dark\:hover\:text-violet-600:hover,html[data-interface-colors=true].dark .dark\:hover\:text-violet-700:hover{color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:focus\:ring-violet-400:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-violet-500:focus,html[data-interface-colors=true].dark .dark\:focus\:ring-violet-600:focus{--tw-ring-color:var(--ui-secondary)!important}html[data-interface-colors=true].dark .dark\:hover\:bg-gray-100:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-gray-50:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-gray-700:hover,html[data-interface-colors=true].dark .dark\:hover\:bg-gray-800:hover{background-color:color-mix(in srgb,var(--ui-text) 8%,var(--ui-surface))!important}html[data-interface-colors=true].dark .dark\:text-white:not([class*=bg-]){color:var(--ui-text)!important}html[data-interface-colors=true] :is(header,aside,nav.fixed,.fixed.bottom-0){background-color:var(--ui-navigation)!important;color:var(--ui-on-navigation)!important}html[data-interface-colors=true] :is(header,aside,nav.fixed,.fixed.bottom-0) :is([class*=text-gray-],[class*="dark:text-white"]){color:var(--ui-on-navigation)!important}:root{--select-bg:white;--select-border:#d1d5db;--select-menu-bg:white;--select-option-bg:white;--select-option-hover:#eff6ff;--select-option-active:#dbeafe;--select-text:#111827;--select-placeholder:#9ca3af}.dark{--select-bg:#374151;--select-border:#4b5563;--select-menu-bg:#374151;--select-option-bg:#374151;--select-option-hover:#4b5563;--select-option-active:#6b7280;--select-text:#f9fafb;--select-placeholder:#9ca3af}.react-select-container{font-size:.875rem;line-height:1.25rem}.react-select__menu{border-radius:.5rem;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.react-select__option{padding:.5rem .75rem;font-size:.875rem}.react-select__option--is-focused{background-color:var(--select-option-hover)}.react-select__option--is-selected{background-color:#3b82f6!important;color:white!important}.react-select__indicator-separator{background-color:var(--select-border)}.react-select__clear-indicator,.react-select__dropdown-indicator{color:var(--select-placeholder)}.react-select__clear-indicator:hover{color:#ef4444}