html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#0b1220;--color-foreground:#e2e8f0;--color-base-100:#111c30;--color-base-200:#17243a;--color-base-300:#334155;--color-base-content:#e2e8f0;--color-card:#111c30;--color-card-foreground:#e2e8f0;--color-popover:#111c30;--color-popover-foreground:#e2e8f0;--color-primary:#2563eb;--color-primary-content:#fff;--color-primary-foreground:#fff;--color-secondary:#17243a;--color-secondary-content:#e2e8f0;--color-secondary-foreground:#e2e8f0;--color-accent:#17243a;--color-accent-content:#e2e8f0;--color-accent-foreground:#e2e8f0;--color-muted:#17243a;--color-muted-foreground:#cbd5e1;--color-border:#334155;--color-input:#334155;--color-ring:#93c5fd;--color-brand-blue:#93c5fd;--color-brand-dark:#e2e8f0}html[data-theme=dark] :is(.sc-site,.auth-access){color:#e2e8f0;background:#0b1220}html[data-theme=dark] .sc-site :is(.bg-white,.bg-base-100,.card,.stats){background-color:#111c30;border-color:#334155}html[data-theme=dark] .sc-site :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100,.bg-blue-50,.bg-blue-100,.bg-green-50,.bg-amber-50,.bg-yellow-50,.bg-red-50){background-color:#17243a}html[data-theme=dark] .sc-site :is(.border-gray-200,.border-slate-200,.border-blue-100,.border-gray-100){border-color:#334155}html[data-theme=dark] .sc-site :is(.text-gray-900,.text-slate-900,.text-gray-800,.text-slate-800,.text-zinc-900,.text-zinc-800,.text-blue-900){color:#e2e8f0}html[data-theme=dark] .sc-site :is(.text-gray-500,.text-gray-600,.text-gray-700,.text-slate-500,.text-slate-600,.text-slate-700,.text-zinc-500,.text-zinc-600,.text-zinc-700,.text-secondary,.stat-title,.stat-desc){color:#cbd5e1}html[data-theme=dark] .sc-site :is(.text-primary,.text-blue-600,.text-blue-700,.text-blue-800,.text-accent,.link-primary){color:#93c5fd}html[data-theme=dark] .sc-site :is(.text-green-600,.text-green-700,.text-green-800){color:#86efac}html[data-theme=dark] .sc-site :is(.text-red-600,.text-red-700,.text-rose-700){color:#fda4af}html[data-theme=dark] .sc-site :is(.text-amber-600,.text-amber-700,.text-yellow-600,.text-yellow-700){color:#fde68a}html[data-theme=dark] .sc-site :is(input,select,textarea){color:#e2e8f0;background-color:#17243a;border-color:#475569}html[data-theme=dark] .sc-site #main :is(h1,h2,h3,h4){color:#e2e8f0}html[data-theme=dark] .sc-site .sc-header{background:#0b1220f5;border-color:#334155}html[data-theme=dark] .sc-site .sc-header :is(.sc-nav-link,.sc-theme-toggle){color:#e2e8f0;border-color:#475569}html[data-theme=dark] .sc-site .sc-header .sc-nav-link[aria-current=page]{color:#93c5fd}html[data-theme=dark] .sc-site .sc-header :is(#mobile-menu,details ul){background-color:#111c30}html[data-theme=dark] .sc-site .sc-header img{border-radius:4px}html[data-theme=dark] .sc-site :is(.metro-canvas,.sgo-profile,[data-sgo-workspace]){color:#e2e8f0;background:#0b1220}html[data-theme=dark] .sc-site :is(.metro-sidebar section,.metro-school-row,.metro-state-group,.sgo-profile-back,.sgo-profile-actions>div,[data-sgo-workspace]>aside){background:#111c30;border-color:#334155}html[data-theme=dark] .sc-site :is(.metro-summary,.metro-state-group h2){border-color:#334155}html[data-theme=dark] .sc-site :is(.metro-filter-panel button,.metro-row-badges span,.sgo-profile .stats){color:#e2e8f0;background:#17243a}html[data-theme=dark] .sc-site :is(.metro-back,.metro-hero>p,.metro-summary span,.metro-sidebar p,.metro-row-identity p,.metro-facts dt,.metro-facts span,.metro-state-group span){color:#cbd5e1}html[data-theme=dark] .sc-site :is(.metro-summary a,.metro-sidebar nav,.metro-row-identity h2,.metro-state-group a){color:#93c5fd}html[data-theme=dark] .sc-site .bg-purple-50{background-color:#17243a}html[data-theme=dark] .sc-site :is(.badge-outline,.badge-primary.badge-outline){color:#cbd5e1;border-color:#64748b}html[data-theme=dark] .sc-site :is(.metro-row-facts dt,.metro-list-note){color:#cbd5e1}html[data-theme=dark] .sc-site .metro-row-facts dd{color:#e2e8f0}html[data-theme=dark] .sc-site .metro-all-schools{color:#93c5fd}html[data-theme=dark] .sc-site :is(.text-purple-600,.text-purple-700,.text-purple-800){color:#d8b4fe}html[data-theme=dark] .sc-site #main a.bg-primary.text-white{color:#fff}
