.admin-portal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark] .admin-portal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .admin-portal :is(.bg-white,.bg-white\/70){background-color:var(--bg-card)!important}[data-theme=dark] .admin-portal :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100,.bg-indigo-50,.bg-green-50,.bg-purple-50,.bg-red-50,.bg-yellow-50,.bg-blue-50,.bg-orange-50,.bg-emerald-50){background-color:var(--bg-subtle)!important}[data-theme=dark] .admin-portal .bg-gray-200,[data-theme=dark] .admin-portal .bg-slate-200{background-color:var(--border-strong)!important}[data-theme=dark] .admin-portal :is(.hover\:bg-gray-50:hover,.hover\:bg-gray-100:hover,.hover\:bg-slate-50:hover,.hover\:bg-slate-100:hover){background-color:var(--row-hover)!important}[data-theme=dark] .admin-portal :is(.text-gray-900,.text-slate-900,.text-\[\#0c225e\]),[data-theme=dark] .admin-portal .text-navy{color:var(--text-primary)!important}[data-theme=dark] .admin-portal :is(.text-gray-800,.text-gray-700,.text-slate-800,.text-slate-700){color:var(--text-secondary)!important}[data-theme=dark] .admin-portal :is(.text-gray-600,.text-gray-500,.text-gray-400,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--text-muted)!important}[data-theme=dark] .admin-portal .text-gray-300{color:var(--text-light)!important}[data-theme=dark] .admin-portal .text-indigo-700{color:#a5b4fc!important}[data-theme=dark] .admin-portal .text-green-700{color:#6ee7b7!important}[data-theme=dark] .admin-portal .text-purple-700{color:#d8b4fe!important}[data-theme=dark] .admin-portal .text-yellow-700{color:#fcd34d!important}[data-theme=dark] .admin-portal :is(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-200,.border-slate-300,.border-indigo-200,.border-green-200,.border-purple-200,.border-red-200,.border-yellow-200,.border-emerald-100,.border-emerald-200){border-color:var(--border-default)!important}[data-theme=dark] .admin-portal :is(.divide-gray-50>:not(:last-child),.divide-gray-100>:not(:last-child)){border-color:var(--divider)!important}[data-theme=dark] .admin-portal .ring-slate-200{--tw-ring-color:var(--border-default)!important}[data-theme=dark] .admin-portal :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){background-color:var(--bg-input);color:var(--text-primary);border-color:var(--border-input)}[data-theme=dark] .admin-portal :is(input,select,textarea)::placeholder{color:var(--text-placeholder)}[data-theme=dark] .admin-portal input[type=checkbox],[data-theme=dark] .admin-portal input[type=radio]{accent-color:var(--cort-orange)}[data-theme=dark] .admin-portal thead.bg-gray-50,[data-theme=dark] .admin-portal tr.bg-gray-50{background-color:var(--bg-subtle)!important}[data-theme=dark] .admin-portal tbody tr:hover,[data-theme=dark] .admin-portal .hover\:bg-slate-50:hover{background-color:var(--row-hover)!important}[data-theme=dark] .admin-portal th.text-gray-500{color:var(--text-muted)!important}[data-theme=dark] .admin-portal td.text-gray-900,[data-theme=dark] .admin-portal td.text-gray-700{color:var(--text-primary)!important}[data-theme=dark] .admin-portal .shadow-sm{box-shadow:var(--shadow-card)!important}[data-theme=dark] .admin-portal .bg-\[\#F8FAFC\]{background-color:var(--bg-page)!important}[data-theme=dark] .admin-portal .bg-\[\#0c225e\]{background-color:var(--cort-navy)!important}[data-theme=dark] .admin-portal :is(.text-\[\#0c225e\],.text-\[\#0C225E\]){color:var(--text-primary)!important}[data-theme=dark] .admin-portal :is(.border-\[\#0c225e\],.border-\[\#fe8503\],.border-\[\#f47f00\]){border-color:var(--border-default)!important}[data-theme=dark] .admin-portal :is(.bg-\[\#fe8503\],.bg-\[\#f47f00\]){background-color:var(--cort-orange)!important}[data-theme=dark] .admin-portal :is(.text-\[\#fe8503\],.text-\[\#f47f00\]){color:var(--cort-orange)!important}[data-theme=dark] .admin-portal :is(.bg-rose-50,.bg-amber-50,.bg-blue-50\/30,.bg-orange-50\/30,.bg-orange-50,.bg-rose-50\/50,.bg-amber-50\/30){background-color:var(--bg-subtle)!important}[data-theme=dark] .admin-portal :is(.divide-slate-50>:not(:last-child),.divide-y.divide-slate-50>:not(:last-child)){border-color:var(--divider)!important}
