:root{--sa-theme-bg:var(--background);--sa-theme-text:var(--foreground);--sa-theme-muted:var(--muted-foreground);--sa-theme-surface:var(--card);--sa-theme-surface-solid:var(--popover);--sa-theme-surface-soft:var(--muted);--sa-theme-border:var(--border);--sa-theme-primary:var(--primary);--sa-theme-primary-fg:var(--primary-foreground);--sa-theme-accent:var(--accent);--sa-theme-accent-fg:var(--accent-foreground);--sa-theme-success:#059669;--sa-theme-warning:var(--warning);--sa-theme-danger:var(--destructive);--sa-theme-info:#2563eb;--sa-theme-shadow-ink:#0f172a2e;--sa-theme-scrim:#0206179e;--sa-theme-panel-blur:18px;--sa-theme-overlay-blur:7px;--sa-theme-control-radius:calc(var(--radius) + .35rem);--sa-theme-panel-radius:calc(var(--radius) + 1.1rem);--sa-theme-button-radius:var(--btn-radius,var(--sa-theme-control-radius));--sa-theme-field-radius:var(--btn-radius,var(--sa-theme-control-radius));--sa-theme-form-panel-radius:var(--fp-radius-value,var(--sa-theme-panel-radius));--sa-theme-popup-radius:var(--popup-radius-value,var(--sa-theme-panel-radius));--sa-theme-card-radius:var(--premium-card-radius-value,var(--sa-theme-panel-radius));--sa-theme-section-radius:var(--premium-section-radius-value,var(--sa-theme-panel-radius));--sa-theme-icon-radius:var(--premium-card-icon-radius-value,var(--sa-theme-control-radius));--sa-theme-pill-radius:999px;--sa-theme-control-shadow:0 12px 28px #0f172a14;--sa-theme-panel-shadow:0 22px 70px #0f172a1c;--sa-theme-button-shadow:var(--btn-shadow-value,var(--sa-theme-control-shadow));--sa-theme-field-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 24%, transparent);--fp-halo-size:7px;--fp-halo-strength:9%;--sa-theme-form-panel-depth-shadow:var(--fp-shadow-value,var(--sa-theme-panel-shadow));--sa-theme-form-panel-ambient-shadow:0 24px 68px -48px var(--sa-theme-shadow-ink);--sa-theme-form-panel-halo-shadow:0 0 0 var(--fp-halo-size) var(--fp-halo-color,color-mix(in oklab, var(--sa-theme-primary,#2563eb) var(--fp-halo-strength), transparent));--sa-theme-form-panel-floating-halo-shadow:0 0 0 calc(var(--fp-halo-size) + 2px) var(--fp-halo-color,color-mix(in oklab, var(--sa-theme-primary,#2563eb) calc(var(--fp-halo-strength) + 3%), transparent));--sa-theme-form-panel-shadow:var(--sa-theme-form-panel-depth-shadow), var(--sa-theme-form-panel-ambient-shadow);--sa-theme-popup-shadow:var(--popup-shadow-value,var(--sa-theme-panel-shadow));--sa-theme-card-shadow:var(--premium-card-shadow-value,var(--sa-theme-control-shadow));--sa-theme-section-shadow:var(--premium-section-shadow-value,var(--sa-theme-panel-shadow));--sa-theme-focus-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 18%, transparent);--sa-theme-panel-filter:blur(var(--sa-theme-panel-blur));--sa-theme-form-panel-filter:var(--fp-backdrop-filter,var(--sa-theme-panel-filter));--sa-theme-popup-filter:var(--popup-backdrop-filter,var(--sa-theme-panel-filter));--sa-theme-card-filter:var(--premium-card-backdrop-filter,var(--sa-theme-panel-filter));--sa-theme-overlay-filter:blur(var(--sa-theme-overlay-blur));--sa-theme-form-overlay-filter:var(--fp-overlay-backdrop-filter,none);--sa-theme-confirm-overlay-filter:var(--confirm-dialog-overlay-backdrop-filter,var(--sa-theme-overlay-filter));--sa-theme-section-border:var(--premium-section-border-color,var(--sa-theme-border));--sa-theme-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 92%, transparent), color-mix(in oklab, var(--sa-theme-surface) 96%, transparent));--sa-theme-filter-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 82%, transparent), color-mix(in oklab, var(--sa-theme-surface-soft) 62%, transparent));--sa-theme-table-head-bg:color-mix(in oklab, var(--primary) 88%, black 12%);--sa-theme-table-head-fg:var(--primary-foreground);--sa-theme-row-hover:color-mix(in oklab, var(--primary) 8%, transparent);--sa-theme-select-active-bg:color-mix(in oklab, var(--primary) 12%, transparent);--sa-theme-select-active-fg:var(--primary);--sa-theme-chart-1:var(--sa-theme-primary);--sa-theme-chart-2:var(--sa-theme-info);--sa-theme-chart-3:var(--sa-theme-success);--sa-theme-chart-4:var(--sa-theme-warning);--sa-theme-chart-5:var(--sa-theme-danger);--sa-theme-chart-6:color-mix(in oklab, var(--sa-theme-primary) 52%, var(--sa-theme-accent));--sa-theme-chart-7:color-mix(in oklab, var(--sa-theme-success) 68%, var(--sa-theme-info));--sa-theme-chart-8:color-mix(in oklab, var(--sa-theme-warning) 72%, var(--sa-theme-primary));--sa-theme-chart-9:color-mix(in oklab, var(--sa-theme-danger) 66%, var(--sa-theme-warning));--sa-theme-chart-10:color-mix(in oklab, var(--sa-theme-success) 52%, var(--sa-theme-warning));--sa-theme-chart-axis:color-mix(in oklab, var(--sa-theme-muted) 86%, var(--sa-theme-text));--sa-theme-chart-grid:color-mix(in oklab, var(--sa-theme-border) 62%, transparent);--sa-theme-outline-width:1px;--sa-theme-app-bg:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--primary) 8%, transparent), transparent 34%), var(--background);--sa-theme-main-bg:linear-gradient(180deg, color-mix(in oklab, var(--muted) 42%, transparent), color-mix(in oklab, var(--background) 94%, var(--muted) 6%));--sa-theme-header-bg:color-mix(in oklab, var(--sa-theme-surface-solid) 86%, transparent);--sa-theme-sidebar-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 96%, transparent), color-mix(in oklab, var(--sa-theme-surface) 88%, var(--sa-theme-surface-soft) 12%));--sa-theme-sidebar-text:var(--sa-theme-text);--sa-theme-sidebar-muted:var(--sa-theme-muted);--sa-theme-sidebar-active-bg:color-mix(in oklab, var(--sa-theme-primary) 12%, var(--sa-theme-surface-solid));--sa-theme-sidebar-active-text:var(--sa-theme-text);--sa-theme-subsurface-bg:color-mix(in oklab, var(--sa-theme-surface-soft) 38%, var(--sa-theme-surface-solid) 62%);--sa-theme-hover-lift:translateY(-1px)}.dark{--sa-theme-surface:var(--card);--sa-theme-surface-solid:var(--popover);--sa-theme-surface-soft:var(--muted);--sa-theme-control-shadow:0 18px 44px #00000052;--sa-theme-panel-shadow:0 28px 92px #0000006b;--sa-theme-shadow-ink:#0000006b;--sa-theme-scrim:#020617c2;--sa-theme-panel-bg:linear-gradient(180deg, var(--sa-theme-surface-solid), color-mix(in oklab, var(--sa-theme-surface-solid) 94%, var(--sa-theme-surface-soft) 6%));--sa-theme-filter-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 92%, var(--sa-theme-surface-soft) 8%), color-mix(in oklab, var(--sa-theme-surface-solid) 86%, var(--sa-theme-surface-soft) 14%));--sa-theme-row-hover:color-mix(in oklab, var(--primary) 12%, transparent);--sa-theme-app-bg:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--primary) 14%, transparent), transparent 34%), linear-gradient(180deg, #07111f 0%, #0b1220 48%, #070d18 100%);--sa-theme-main-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 86%, transparent), color-mix(in oklab, #07111f 88%, var(--sa-theme-surface-soft) 12%));--sa-theme-header-bg:color-mix(in oklab, var(--sa-theme-surface-solid) 92%, transparent);--sa-theme-sidebar-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 96%, transparent), color-mix(in oklab, var(--sa-theme-surface) 90%, #07111f 10%));--sa-theme-sidebar-text:var(--sa-theme-text);--sa-theme-sidebar-muted:var(--sa-theme-muted);--sa-theme-sidebar-active-bg:color-mix(in oklab, var(--sa-theme-primary) 16%, var(--sa-theme-surface-solid));--sa-theme-sidebar-active-text:var(--sa-theme-text);--sa-theme-subsurface-bg:color-mix(in oklab, var(--sa-theme-surface-soft) 48%, var(--sa-theme-surface-solid) 52%)}.schoolart-style-clay-outline,.schoolart-style-clay-outline-root{--sa-theme-surface:#fff8ec;--sa-theme-surface-solid:#fffef9;--sa-theme-surface-soft:#f1e7d6;--sa-theme-border:#0f172a;--sa-theme-text:#0b1020;--sa-theme-muted:#4d5a6d;--sa-theme-primary:#123a7a;--sa-theme-primary-fg:#fff;--sa-theme-accent:#a9d8ff;--sa-theme-success:#167f5a;--sa-theme-warning:#b17200;--sa-theme-danger:#c23a3a;--sa-theme-info:#123a7a;--sa-theme-shadow-ink:#0f172a42;--sa-theme-scrim:#0f172a9e;--sa-theme-control-radius:.58rem;--sa-theme-panel-radius:.86rem;--sa-theme-pill-radius:.58rem;--sa-theme-control-shadow:4px 4px 0 #0f172adb;--sa-theme-panel-shadow:7px 7px 0 #0f172ae6;--sa-theme-card-shadow:5px 5px 0 #0f172adb;--sa-theme-section-shadow:7px 7px 0 #0f172ae0;--sa-theme-popup-shadow:7px 7px 0 #0f172ae0;--sa-theme-button-shadow:3px 3px 0 #0f172adb;--sa-theme-field-shadow:3px 3px 0 #0f172a24;--sa-theme-panel-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-card-filter:none;--sa-theme-focus-shadow:4px 4px 0 #0f172ad1, 0 0 0 3px #a9d8ffb8;--sa-theme-table-head-bg:#123a7a;--sa-theme-table-head-fg:#fff;--sa-theme-row-hover:#a9d8ff57;--sa-theme-select-active-bg:#dff1ff;--sa-theme-select-active-fg:#123a7a;--sa-theme-outline-width:2.5px;--sa-theme-app-bg:radial-gradient(circle at 8% 0%, #a9d8ff85, transparent 34%), linear-gradient(90deg, #0f172a0a 1px, transparent 1px), linear-gradient(180deg, #fffef9 0%, #f1e7d6 52%, #fff8ec 100%);--sa-theme-section-border:#0f172a;--sa-theme-main-bg:linear-gradient(90deg, #0f172a09 1px, transparent 1px), linear-gradient(180deg, #f1e7d6d6, #fff8ecfa);--sa-theme-header-bg:#fffef9;--sa-theme-sidebar-bg:linear-gradient(180deg, #fffef9 0%, #f7eddc 54%, #eee2cf 100%);--sa-theme-sidebar-text:#0b1020;--sa-theme-sidebar-muted:#314059;--sa-theme-sidebar-active-bg:#dff1ff;--sa-theme-sidebar-active-text:#123a7a;--sa-theme-subsurface-bg:color-mix(in oklab, var(--sa-theme-surface-soft) 46%, var(--sa-theme-surface-solid) 54%)}.dark.schoolart-style-clay-outline-root,.dark .schoolart-style-clay-outline{--sa-theme-surface:#101828;--sa-theme-surface-solid:#111a2d;--sa-theme-surface-soft:#172033;--sa-theme-border:#d7e4ff;--sa-theme-text:#f8fbff;--sa-theme-muted:#b7c5da;--sa-theme-primary:#8fc7ff;--sa-theme-primary-fg:#07111f;--sa-theme-accent:#233a5c;--sa-theme-success:#81d9aa;--sa-theme-warning:#ffd36e;--sa-theme-danger:#ff9a9a;--sa-theme-info:#8fc7ff;--sa-theme-shadow-ink:#0000007a;--sa-theme-scrim:#030812c7;--sa-theme-control-radius:.58rem;--sa-theme-panel-radius:.86rem;--sa-theme-pill-radius:.58rem;--sa-theme-control-shadow:4px 4px 0 #000000b8;--sa-theme-panel-shadow:7px 7px 0 #000000d1;--sa-theme-card-shadow:5px 5px 0 #000000b8;--sa-theme-section-shadow:7px 7px 0 #000000d1;--sa-theme-popup-shadow:7px 7px 0 #000000d1;--sa-theme-button-shadow:3px 3px 0 #000000bd;--sa-theme-field-shadow:3px 3px 0 #00000057;--sa-theme-panel-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-card-filter:none;--sa-theme-section-border:#d7e4ff;--sa-theme-table-head-bg:#8fc7ff;--sa-theme-table-head-fg:#07111f;--sa-theme-row-hover:#8fc7ff29;--sa-theme-select-active-bg:#8fc7ff2e;--sa-theme-select-active-fg:#dbeeff;--sa-theme-app-bg:radial-gradient(circle at 8% 0%, #8fc7ff24, transparent 34%), linear-gradient(180deg, #07111f 0%, #0b1220 48%, #070d18 100%);--sa-theme-main-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 74%, transparent), color-mix(in oklab, #07111f 88%, var(--sa-theme-surface-soft) 12%));--sa-theme-header-bg:color-mix(in oklab, var(--sa-theme-surface-solid) 92%, transparent);--sa-theme-sidebar-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 96%, transparent), color-mix(in oklab, var(--sa-theme-surface) 90%, #07111f 10%));--sa-theme-sidebar-text:#f8fbff;--sa-theme-sidebar-muted:#b7c5da;--sa-theme-sidebar-active-bg:#8fc7ff2e;--sa-theme-sidebar-active-text:#dbeeff;--sa-theme-subsurface-bg:color-mix(in oklab, var(--sa-theme-surface-soft) 48%, var(--sa-theme-surface-solid) 52%)}.schoolart-style-campus-calm,.schoolart-style-campus-calm-root{--organic-radius-panel:2.15rem 2.75rem 1.95rem 2.45rem / 2rem 2.35rem 2.7rem 2.1rem;--organic-radius-card:1.9rem 2.55rem 1.65rem 2.35rem / 1.75rem 2.1rem 2.55rem 1.95rem;--organic-radius-field:1.28rem 1.65rem 1.25rem 1.8rem / 1.3rem 1.38rem 1.68rem 1.25rem;--organic-outline:#2d8a6e33;--organic-outline-strong:#2d8a6e57;--organic-green:#2d8a6e;--organic-green-deep:#185645;--organic-cream:#fff8ed;--organic-surface:#fffef8;--organic-mint:#ddf6e9;--organic-sky:#cdeefe;--organic-peach:#ffd9c5;--organic-rose:#ffd6e0;--organic-lavender:#d8c7ff;--organic-sun:#fff0b8;--sa-theme-surface:#fffaf0;--sa-theme-surface-solid:#fffef8;--sa-theme-surface-soft:#eef8f0;--sa-theme-border:#2d8a6e38;--sa-theme-text:#16251f;--sa-theme-muted:#617467;--sa-theme-primary:#2d8a6e;--sa-theme-primary-fg:#fbfff9;--sa-theme-accent:#ff9f6e;--sa-theme-success:#2f9f73;--sa-theme-warning:#c7771b;--sa-theme-danger:#c55d60;--sa-theme-info:#3c7fa4;--sa-theme-shadow-ink:#1f6f5638;--sa-theme-scrim:#111b1699;--sa-theme-control-radius:1.55rem;--sa-theme-panel-radius:2.35rem;--sa-theme-card-radius:var(--premium-card-radius-value,2rem);--sa-theme-section-radius:var(--premium-section-radius-value,2.25rem);--sa-theme-icon-radius:999px;--sa-theme-control-shadow:0 16px 36px -26px #1f6f5657;--sa-theme-panel-shadow:0 30px 86px -54px #1f6f566b;--sa-theme-card-shadow:0 24px 68px -42px #1f6f5675;--sa-theme-section-shadow:0 30px 86px -54px #1f6f566b;--sa-theme-popup-shadow:0 34px 96px -56px #1f6f567a;--sa-theme-button-shadow:0 14px 32px -22px #1f6f566b;--sa-theme-field-shadow:inset 0 1px 0 #ffffffc7, 0 14px 28px -24px #1f6f5661;--sa-theme-panel-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-card-filter:none;--sa-theme-focus-shadow:0 0 0 4px #2d8a6e2e, 0 12px 30px -22px #1f6f567a;--sa-theme-table-head-bg:#2d8a6e;--sa-theme-table-head-fg:#fafff8;--sa-theme-row-hover:#cbebdd75;--sa-theme-select-active-bg:#cbebddc7;--sa-theme-select-active-fg:#215c4c;--sa-theme-app-bg:radial-gradient(ellipse 36% 24% at 8% 2%, #cbebdd9e, transparent 70%), radial-gradient(ellipse 28% 20% at 88% 8%, #ff9f6e57, transparent 72%), radial-gradient(ellipse 26% 18% at 78% 94%, #d8c7ff38, transparent 72%), linear-gradient(180deg, #fff8ed 0%, #faf4e9 48%, #fffef8 100%);--sa-theme-main-bg:radial-gradient(ellipse 30% 16% at 10% 0%, #cbebdd57, transparent 72%), radial-gradient(ellipse 24% 18% at 92% 12%, #ffd6e057, transparent 72%), linear-gradient(180deg, #fff8ede6, #fffef8fa);--sa-theme-panel-bg:radial-gradient(ellipse at 0% 0%, #cbebdd38, transparent 58%), linear-gradient(145deg, #fffef8fc, #f9fff9f7);--sa-theme-filter-panel-bg:radial-gradient(ellipse at 0% 0%, #cbebdd4d, transparent 55%), linear-gradient(145deg, #fffef8fc, #f6fdf7fa);--sa-theme-header-bg:radial-gradient(ellipse at 8% 0%, #ff9f6e24, transparent 58%), linear-gradient(135deg, #fffef8fa, #f8fff9f0);--sa-theme-sidebar-bg:radial-gradient(ellipse 90% 24% at 14% 0%, #ff9f6e38, transparent 70%), radial-gradient(ellipse 90% 22% at 96% 88%, #cbebdd3d, transparent 72%), linear-gradient(180deg, #2d8a6e 0%, #185645 54%, #113b31 100%);--sa-theme-sidebar-text:#fbfff9;--sa-theme-sidebar-muted:#fbfff9bf;--sa-theme-sidebar-active-bg:#fffdf729;--sa-theme-sidebar-active-text:#fff;--sa-theme-subsurface-bg:color-mix(in oklab, var(--sa-theme-surface-soft) 42%, var(--sa-theme-surface-solid) 58%);--sa-theme-hover-lift:translateY(-2px) scale(1.006)}.dark.schoolart-style-campus-calm-root,.dark .schoolart-style-campus-calm{--sa-theme-surface:#0f1e18;--sa-theme-surface-solid:#13261e;--sa-theme-surface-soft:#1c3429;--sa-theme-border:#92e5c43d;--sa-theme-text:#f0fff5;--sa-theme-muted:#b8d2c3;--sa-theme-primary:#92e5c4;--sa-theme-primary-fg:#07140f;--sa-theme-accent:#ffc982;--sa-theme-success:#8fe2c1;--sa-theme-warning:#f6ca7d;--sa-theme-danger:#f0a0a7;--sa-theme-info:#92d0ef;--sa-theme-shadow-ink:#00000075;--sa-theme-scrim:#040a07cc;--sa-theme-control-shadow:0 16px 38px #00000052;--sa-theme-panel-shadow:0 30px 86px #0000006b;--sa-theme-card-shadow:0 22px 58px #0000004d;--sa-theme-section-shadow:0 30px 86px #0000006b;--sa-theme-popup-shadow:0 36px 96px #0000007a;--sa-theme-panel-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-card-filter:none;--sa-theme-table-head-bg:#8fe2c1;--sa-theme-table-head-fg:#08140d;--sa-theme-row-hover:#92e5c421;--sa-theme-select-active-bg:#92e5c42b;--sa-theme-select-active-fg:#d8ffec;--sa-theme-app-bg:radial-gradient(ellipse 34% 24% at 8% 2%, #92e5c426, transparent 70%), radial-gradient(ellipse 26% 20% at 88% 8%, #ffc9821c, transparent 72%), linear-gradient(180deg, #07140f 0%, #0d1913 52%, #06110d 100%);--sa-theme-main-bg:radial-gradient(ellipse 30% 16% at 10% 0%, #8fe2c117, transparent 72%), radial-gradient(ellipse 24% 18% at 92% 12%, #ffc98214, transparent 72%), linear-gradient(180deg, #0f1e18f5, #06110dfa);--sa-theme-panel-bg:linear-gradient(145deg, #14231dfa, #111d18fa);--sa-theme-filter-panel-bg:radial-gradient(ellipse at 0% 0%, #8fe2c11a, transparent 55%), linear-gradient(145deg, #14231dfa, #111d18fa);--sa-theme-header-bg:linear-gradient(135deg, #14231dfa, #111d18f0);--sa-theme-sidebar-bg:radial-gradient(ellipse 90% 24% at 14% 0%, #ffc9821a, transparent 70%), radial-gradient(ellipse 90% 22% at 96% 88%, #8fe2c11f, transparent 72%), linear-gradient(180deg, #14372c 0%, #0f241d 54%, #07140f 100%);--sa-theme-sidebar-text:#effcf4;--sa-theme-sidebar-muted:#effcf4b8;--sa-theme-sidebar-active-bg:#8fe2c124;--sa-theme-sidebar-active-text:#fff;--sa-theme-subsurface-bg:color-mix(in oklab, var(--sa-theme-surface-soft) 54%, var(--sa-theme-surface-solid) 46%)}.schoolart-style-brutal-academic,.schoolart-style-brutal-academic-root{--sa-theme-surface:#fffdf5;--sa-theme-surface-solid:#fff;--sa-theme-surface-soft:#fff7d1;--sa-theme-border:#050505;--sa-theme-text:#050505;--sa-theme-muted:#313131;--sa-theme-primary:#0757f8;--sa-theme-primary-fg:#fff;--sa-theme-accent:#d9ff00;--sa-theme-success:#00b85f;--sa-theme-warning:#fc0;--sa-theme-danger:#ff4d42;--sa-theme-info:#0757f8;--sa-theme-shadow-ink:#050505;--sa-theme-scrim:#050505a3;--sa-theme-panel-blur:0px;--sa-theme-overlay-blur:0px;--sa-theme-control-radius:.18rem;--sa-theme-panel-radius:.24rem;--sa-theme-pill-radius:.18rem;--sa-theme-control-shadow:none;--sa-theme-panel-shadow:none;--sa-theme-panel-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-card-filter:none;--sa-theme-overlay-filter:none;--sa-theme-form-overlay-filter:none;--sa-theme-confirm-overlay-filter:none;--sa-theme-focus-shadow:4px 4px 0 #0757f8, 0 0 0 3px #d9ff008c;--sa-theme-table-head-bg:#0757f8;--sa-theme-table-head-fg:#fff;--sa-theme-row-hover:#d9ff0047;--sa-theme-select-active-bg:#d9ff00;--sa-theme-select-active-fg:#050505;--sa-theme-outline-width:3px;--sa-theme-app-bg:#fffdf5;--sa-theme-main-bg:linear-gradient(180deg, #fffdf5 0%, #fff7d1 100%);--sa-theme-header-bg:#fff;--sa-theme-sidebar-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-primary) 95%, transparent) 0 5.35rem, transparent 5.35rem), radial-gradient(circle at 20% 96%, color-mix(in oklab, var(--sa-theme-accent) 22%, transparent), transparent 26%), linear-gradient(180deg, var(--sa-theme-surface-solid), var(--sa-theme-surface-soft));--sa-theme-sidebar-text:#050505;--sa-theme-sidebar-muted:#050505c7;--sa-theme-sidebar-active-bg:var(--sa-theme-accent);--sa-theme-sidebar-active-text:#050505;--sa-theme-subsurface-bg:#fff7d1;--sa-theme-hover-lift:translate(-1px, -1px)}.dark.schoolart-style-brutal-academic-root,.dark .schoolart-style-brutal-academic{--sa-theme-surface:#111;--sa-theme-surface-solid:#080808;--sa-theme-surface-soft:#151515;--sa-theme-border:#fff;--sa-theme-text:#fff;--sa-theme-muted:#d4d4d4;--sa-theme-primary:#d9ff00;--sa-theme-primary-fg:#050505;--sa-theme-accent:#0757f8;--sa-theme-success:#d9ff00;--sa-theme-warning:#fc0;--sa-theme-danger:#ff6a5f;--sa-theme-info:#6fa2ff;--sa-theme-shadow-ink:#000;--sa-theme-scrim:#000000c7;--sa-theme-panel-blur:0px;--sa-theme-overlay-blur:0px;--sa-theme-control-shadow:none;--sa-theme-panel-shadow:none;--sa-theme-panel-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-card-filter:none;--sa-theme-overlay-filter:none;--sa-theme-form-overlay-filter:none;--sa-theme-confirm-overlay-filter:none;--sa-theme-focus-shadow:4px 4px 0 #0757f8, 0 0 0 3px #d9ff0059;--sa-theme-table-head-bg:#d9ff00;--sa-theme-table-head-fg:#050505;--sa-theme-row-hover:#d9ff001f;--sa-theme-select-active-bg:#d9ff00;--sa-theme-select-active-fg:#050505;--sa-theme-app-bg:#050505;--sa-theme-main-bg:linear-gradient(180deg, #111 0%, #080808 100%);--sa-theme-header-bg:#080808;--sa-theme-sidebar-bg:linear-gradient(180deg, #0757f8e0 0 5.35rem, transparent 5.35rem), radial-gradient(circle at 10% 92%, color-mix(in oklab, var(--sa-theme-primary) 20%, transparent), transparent 28%), linear-gradient(180deg, #101010, #050505);--sa-theme-sidebar-text:#fff;--sa-theme-sidebar-muted:#ffffffc7;--sa-theme-sidebar-active-bg:var(--sa-theme-primary);--sa-theme-sidebar-active-text:#050505;--sa-theme-subsurface-bg:#151515}@supports (color:lab(0% 0 0)){.dark.schoolart-style-brutal-academic-root,.dark .schoolart-style-brutal-academic{--sa-theme-sidebar-bg:linear-gradient(180deg, lab(42.1081% 30.9565 -87.289/.88) 0 5.35rem, transparent 5.35rem), radial-gradient(circle at 10% 92%, color-mix(in oklab, var(--sa-theme-primary) 20%, transparent), transparent 28%), linear-gradient(180deg, #101010, #050505)}}[data-premium-searchable-select-trigger],[data-premium-searchable-select-menu],[data-premium-searchable-select-search],[data-premium-searchable-select-search-icon],[data-premium-searchable-select-avatar],[data-premium-searchable-select-chevron],[data-premium-button],[data-action-button],[data-ui-button],[data-ui-input],[data-ui-textarea],[data-ui-tabs-trigger],[data-ui-dropdown-content],[data-ui-dropdown-item],[data-ui-dropdown-sub-content],[data-ui-dropdown-sub-trigger],[data-ui-command],[data-ui-command-input],[data-ui-command-item],[data-ui-command-list],[data-ui-checkbox],[data-ui-checkbox-indicator],[data-ui-switch],[data-ui-alert],[data-ui-dialog-overlay],[data-ui-alert-dialog-content],[data-ui-alert-dialog-footer],[data-ui-progress],[data-ui-table-wrapper],[data-ui-table-body],[data-ui-table-footer],[data-ui-data-table-toolbar],[data-ui-data-table-pagination],[data-ui-data-table-faceted-trigger],[data-ui-data-table-view-trigger],[data-ui-data-table-faceted-panel],[data-ui-data-table-view-panel],[data-ui-data-table-faceted-check],[data-document-preview-toolbar],[data-document-preview-canvas],[data-document-preview-action],[data-document-preview-primary-action],[data-document-preview-icon],[data-document-preview-state],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-analytics-row],[data-dashboard-analytics-skeleton],[data-dashboard-establishment-switcher],[data-dashboard-establishment-switcher-list],[data-dashboard-establishment-switcher-item],[data-tenant-loader],[data-tenant-loader-placeholder],[data-tenant-loader-spinner],[data-tenant-loader-spinner-track],[data-tenant-loader-spinner-active],[data-tenant-loader-title],[data-password-strength-input],[data-password-strength-toggle],[data-password-strength-meter],[data-password-strength-meter-value],[data-password-strength-track],[data-password-strength-fill],[data-password-strength-rules],[data-password-strength-rule],[data-password-strength-feedback],[data-ui-tabs-content],[data-ui-avatar],[data-ui-avatar-fallback],[data-premium-card],[data-premium-card-content],[data-premium-chart-card],[data-premium-chart-plot],[data-premium-chart-icon],[data-premium-chart-trend],[data-premium-section-card-icon],[data-premium-section-card-title],[data-premium-section-card-subtitle],[data-premium-form-section-title],[data-premium-form-section-subtitle],[data-premium-ui-section],[data-premium-ui-section-header],[data-premium-ui-section-icon],[data-premium-ui-section-title],[data-premium-ui-section-subtitle],[data-form-panel],[data-form-panel-close],[data-show-popup-panel],[data-show-popup-action],[data-show-popup-button],[data-premium-empty-state],[data-premium-empty-state-action],[data-premium-pagination],[data-premium-pagination-actions],[data-primary-pagination],[data-primary-pagination-actions],[data-primary-card-cover],[data-primary-card-cover-fallback],[data-primary-media-tile],[data-primary-media-tile-fallback],[data-premium-badge],[data-premium-page-header],[data-premium-page-header-actions],[data-premium-list-grid]>*,[data-premium-stat-card],[data-premium-stat-trend],[data-premium-stat-trend-badge],[data-entity-list-display-controls],[data-entity-list-display-count],[data-entity-list-display-label],[data-entity-list-display-mode-button],[data-module-context-badge],[data-entity-content-card-title],[data-branding-tabs],[data-branding-tab],[data-branding-settings-panel],[data-ui-skeleton],[data-confirm-dialog-panel],[data-confirm-dialog-icon],[data-confirm-dialog-acknowledgement],[data-dashboard-header-action],[data-dashboard-header-bar],[data-dashboard-header-segment],[data-dashboard-command-search-shell],[data-dashboard-command-search-icon],[data-dashboard-command-search-notch],[data-dashboard-command-search-notch-wrap],[data-dashboard-command-search-panel],[data-dashboard-command-search-shortcut],[data-dashboard-command-search-item],[data-dashboard-command-search-item-icon],[data-dashboard-command-search-empty],[data-dashboard-sidebar],[data-dashboard-mobile-sidebar-panel],[data-dashboard-sidebar-toggle],[data-dashboard-nav-section-trigger],[data-dashboard-nav-item],[data-dashboard-notification-badge],[data-dashboard-notification-item],[data-dashboard-notification-item-icon],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-generated-password-banner],[data-generated-password-toggle],[data-generated-password-input],[data-generated-password-submit],[data-page-transition-panel],[data-page-transition-spinner-ring],[data-page-transition-spinner-active],[data-page-transition-spinner-dot],[data-dashboard-logo-mark],[data-premium-form-section],[data-ui-card],[data-ui-dialog-content],[data-ui-popover-content],[data-fourtia-composer],[data-fourtia-composer-bar],[data-fourtia-icon-button],[data-fourtia-send-button],[data-fourtia-floating-trigger],[data-fourtia-floating-trigger-core],[data-fourtia-floating-panel],[data-fourtia-floating-header],[data-fourtia-floating-avatar],[data-fourtia-floating-icon-button],[data-fourtia-floating-tabs],[data-fourtia-floating-tab],[data-fourtia-floating-message],[data-fourtia-floating-loading],[data-fourtia-floating-composer],[data-fourtia-floating-send],[data-fourtia-floating-empty-icon],[data-fourtia-floating-history-card],[data-fourtia-floating-empty-card],[data-fourtia-floating-delete]{transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s,transform .22s}.schoolart-dashboard-shell{background:var(--sa-theme-app-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-dashboard-main]{background:var(--sa-theme-main-bg)!important;color:var(--sa-theme-text)!important}[data-dashboard-header-bar]{-webkit-backdrop-filter:var(--sa-theme-panel-filter);backdrop-filter:var(--sa-theme-panel-filter);border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 56%, transparent)!important;border-radius:var(--sa-theme-panel-radius)!important;background:var(--sa-theme-header-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important}[data-dashboard-sidebar],[data-dashboard-mobile-sidebar-panel]{-webkit-backdrop-filter:var(--sa-theme-panel-filter);backdrop-filter:var(--sa-theme-panel-filter);border-color:color-mix(in oklab, var(--sa-theme-border) 54%, transparent)!important;background:var(--sa-theme-sidebar-bg)!important;color:var(--sa-theme-sidebar-text)!important;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sa-theme-surface-solid) 22%, transparent)!important}.schoolart-dashboard-shell [data-dashboard-sidebar] :where(h2,h3,p,span),.schoolart-dashboard-shell [data-dashboard-logo-text]{color:inherit!important}.schoolart-dashboard-shell [data-dashboard-sidebar] [data-dashboard-nav-item],.schoolart-dashboard-shell [data-dashboard-sidebar] :where(nav a,nav button){color:var(--sa-theme-sidebar-muted)!important;border-color:#0000!important}.schoolart-dashboard-shell [data-dashboard-sidebar] [data-dashboard-nav-active=true]{border-color:color-mix(in oklab, var(--sa-theme-primary) 48%, var(--sa-theme-border))!important;background:var(--sa-theme-sidebar-active-bg)!important;color:var(--sa-theme-sidebar-active-text)!important;box-shadow:var(--sa-theme-button-shadow)!important}.schoolart-dashboard-shell [data-dashboard-sidebar] [data-dashboard-nav-active=false]:hover,.schoolart-dashboard-shell [data-dashboard-sidebar] :where(nav a,nav button):hover{border-color:color-mix(in oklab, var(--sa-theme-primary) 42%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-sidebar-active-bg) 58%, transparent)!important;color:var(--sa-theme-sidebar-active-text)!important}[data-dashboard-mobile-sidebar-scrim]{-webkit-backdrop-filter:var(--sa-theme-overlay-filter);backdrop-filter:var(--sa-theme-overlay-filter);background:var(--sa-theme-scrim)!important}[data-dashboard-command-search-glow]{opacity:.9;filter:saturate(1.08)}[data-connection-state=online]{--sa-connection-color:var(--sa-theme-success)}[data-connection-state=offline]{--sa-connection-color:var(--sa-theme-danger)}[data-connection-state=checking]{--sa-connection-color:var(--sa-theme-warning)}[data-dashboard-command-search-glow][data-connection-state]{background:radial-gradient(circle at center, color-mix(in oklab, var(--sa-connection-color) 14%, transparent) 0%, transparent 72%)!important}[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-command-search] :where([class*=top-full]>[class*=rounded-][class*=border]){border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 44%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-panel-radius)!important;background:var(--sa-theme-header-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important}[data-dashboard-command-search-shell][data-connection-state]{border-color:color-mix(in oklab, var(--sa-connection-color) 48%, var(--sa-theme-border))!important;box-shadow:0 0 0 1px color-mix(in oklab, var(--sa-connection-color) 34%, transparent), var(--sa-theme-popup-shadow)!important}[data-dashboard-command-search-shell]:focus-within{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-dashboard-command-search-icon],[data-dashboard-command-search-notch],[data-dashboard-command-search-shortcut]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 18%, transparent)!important}[data-dashboard-command-search-dot]{background:var(--sa-connection-color,var(--sa-theme-primary))!important;color:var(--sa-connection-color,var(--sa-theme-primary))!important}[data-dashboard-command-search-notch][data-connection-state]{border-color:color-mix(in oklab, var(--sa-connection-color) 44%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-connection-color) 12%, var(--sa-theme-surface-solid))!important;color:color-mix(in oklab, var(--sa-connection-color) 74%, var(--sa-theme-text))!important;box-shadow:0 8px 18px color-mix(in oklab, var(--sa-connection-color) 14%, transparent)!important}[data-connection-status]{color:var(--sa-theme-muted)!important}[data-connection-status-dot]{background:var(--sa-connection-color,var(--sa-theme-primary))!important;box-shadow:0 0 0 3px color-mix(in oklab, var(--sa-connection-color,var(--sa-theme-primary)) 14%, transparent)!important}[data-dashboard-command-search] input,[data-dashboard-command-search-input]{color:var(--sa-theme-text)!important}[data-dashboard-command-search] input::placeholder,[data-dashboard-command-search-input]::placeholder{color:var(--sa-theme-muted)!important}[data-dashboard-command-search-panel-header],[data-dashboard-command-search] :where([class*=top-full] [class*=border-b],[class*=top-full] [class*=border-t]){border-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important}[data-dashboard-command-search-title]{color:var(--sa-theme-text)!important}[data-dashboard-command-search-description],[data-dashboard-command-search-meta],[data-dashboard-command-search-item-section]{color:var(--sa-theme-muted)!important}[data-dashboard-command-search] :where([class*=top-full] button),[data-dashboard-command-search-item]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-text)!important}[data-dashboard-command-search-item-icon]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 72%, transparent)!important;color:var(--sa-theme-muted)!important}[data-dashboard-command-search] :where([class*=top-full] button:hover,[class*=top-full] button:focus-visible),[data-dashboard-command-search-item]:hover,[data-dashboard-command-search-item]:focus-visible{border-color:color-mix(in oklab, var(--sa-theme-primary) 44%, var(--sa-theme-border))!important;background:var(--sa-theme-row-hover)!important;color:var(--sa-theme-text)!important}[data-dashboard-command-search-item][data-active=true]{border-color:color-mix(in oklab, var(--sa-theme-primary) 54%, var(--sa-theme-border))!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-dashboard-command-search-item][data-active=true] :where([data-dashboard-command-search-item-section],svg){color:color-mix(in oklab, var(--sa-theme-primary-fg) 72%, transparent)!important}[data-dashboard-command-search-item][data-active=true] [data-dashboard-command-search-item-icon]{border-color:color-mix(in oklab, var(--sa-theme-primary-fg) 18%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-primary-fg) 14%, transparent)!important;color:var(--sa-theme-primary-fg)!important}[data-dashboard-command-search-item-arrow]{opacity:.72;color:inherit!important}[data-dashboard-command-search-empty]{border:var(--sa-theme-outline-width) dashed color-mix(in oklab, var(--sa-theme-border) 52%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 58%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=rounded-][class*=border][class*=bg-white],[class*=rounded-][class*=border][class*=bg-card],[class*=rounded-][class*=border][class*=bg-muted],[class*=rounded-][class*=border][class*=bg-slate],[class*=overflow-hidden][class*=rounded-][class*=border]):not(button):not(a):not(label):not(input):not(select):not(textarea),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=rounded-][class*=border][class*=bg-white],[class*=rounded-][class*=border][class*=bg-card],[class*=rounded-][class*=border][class*=bg-muted],[class*=rounded-][class*=border][class*=bg-slate],[class*=overflow-hidden][class*=rounded-][class*=border]):not(button):not(a):not(label):not(input):not(select):not(textarea){border-color:color-mix(in oklab, var(--sa-theme-border) 54%, transparent)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important;transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s,transform .22s!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=rounded-][class*=bg-slate-50],[class*=rounded-][class*=bg-slate-100],[class*=rounded-][class*=bg-muted\/],[class*=rounded-][class*=bg-card\/],[class*=rounded-][class*=bg-white\/]):not(button):not(a):not(label):not(input):not(select):not(textarea),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=rounded-][class*=bg-slate-50],[class*=rounded-][class*=bg-slate-100],[class*=rounded-][class*=bg-muted\/],[class*=rounded-][class*=bg-card\/],[class*=rounded-][class*=bg-white\/]):not(button):not(a):not(label):not(input):not(select):not(textarea){background:var(--sa-theme-subsurface-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=border-t],[class*=border-b],[class*=border-l],[class*=border-r],[class*=divide-]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=border-t],[class*=border-b],[class*=border-l],[class*=border-r],[class*=divide-]){border-color:color-mix(in oklab, var(--sa-theme-border) 22%, transparent)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-slate-700],[class*=text-slate-800],[class*=text-slate-900],[class*=text-gray-700],[class*=text-gray-800],[class*=text-gray-900]):not([class*=text-primary]):not([class*=text-red]):not([class*=text-green]):not([class*=text-amber]):not([class*=text-yellow]):not([class*=text-blue]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-slate-700],[class*=text-slate-800],[class*=text-slate-900],[class*=text-gray-700],[class*=text-gray-800],[class*=text-gray-900]):not([class*=text-primary]):not([class*=text-red]):not([class*=text-green]):not([class*=text-amber]):not([class*=text-yellow]):not([class*=text-blue]){color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-slate-400],[class*=text-slate-500],[class*=text-slate-600],[class*=text-gray-400],[class*=text-gray-500],[class*=text-gray-600],[class*=text-muted-foreground]):not([class*=text-primary]):not([class*=text-red]):not([class*=text-green]):not([class*=text-amber]):not([class*=text-yellow]):not([class*=text-blue]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-slate-400],[class*=text-slate-500],[class*=text-slate-600],[class*=text-gray-400],[class*=text-gray-500],[class*=text-gray-600],[class*=text-muted-foreground]):not([class*=text-primary]):not([class*=text-red]):not([class*=text-green]):not([class*=text-amber]):not([class*=text-yellow]):not([class*=text-blue]){color:var(--sa-theme-muted)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=bg-blue-],[class*=bg-sky-],[class*=bg-cyan-],[class*=bg-indigo-]){background:color-mix(in oklab, var(--sa-theme-primary) 12%, var(--sa-theme-surface-solid))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-blue-],[class*=text-sky-],[class*=text-cyan-],[class*=text-indigo-]){color:color-mix(in oklab, var(--sa-theme-primary) 78%, var(--sa-theme-text))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=border-blue-],[class*=border-sky-],[class*=border-cyan-],[class*=border-indigo-]){border-color:color-mix(in oklab, var(--sa-theme-primary) 48%, var(--sa-theme-border))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=bg-green-],[class*=bg-emerald-],[class*=bg-teal-]){background:color-mix(in oklab, var(--sa-theme-success) 12%, var(--sa-theme-surface-solid))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-green-],[class*=text-emerald-],[class*=text-teal-]){color:color-mix(in oklab, var(--sa-theme-success) 76%, var(--sa-theme-text))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=border-green-],[class*=border-emerald-],[class*=border-teal-]){border-color:color-mix(in oklab, var(--sa-theme-success) 48%, var(--sa-theme-border))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-]){background:color-mix(in oklab, var(--sa-theme-warning) 13%, var(--sa-theme-surface-solid))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-amber-],[class*=text-yellow-],[class*=text-orange-]){color:color-mix(in oklab, var(--sa-theme-warning) 78%, var(--sa-theme-text))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=border-amber-],[class*=border-yellow-],[class*=border-orange-]){border-color:color-mix(in oklab, var(--sa-theme-warning) 50%, var(--sa-theme-border))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=bg-red-],[class*=bg-rose-]){background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-red-],[class*=text-rose-]){color:color-mix(in oklab, var(--sa-theme-danger) 78%, var(--sa-theme-text))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=border-red-],[class*=border-rose-]){border-color:color-mix(in oklab, var(--sa-theme-danger) 50%, var(--sa-theme-border))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=bg-purple-],[class*=bg-violet-],[class*=bg-fuchsia-],[class*=bg-pink-]){background:color-mix(in oklab, var(--sa-theme-accent) 13%, var(--sa-theme-surface-solid))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-pink-]){color:color-mix(in oklab, var(--sa-theme-accent) 78%, var(--sa-theme-text))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=border-purple-],[class*=border-violet-],[class*=border-fuchsia-],[class*=border-pink-]){border-color:color-mix(in oklab, var(--sa-theme-accent) 50%, var(--sa-theme-border))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-white],[class*=bg-card],[class*=bg-muted],[class*=bg-slate-],[class*=bg-gray-]):not(button):not(a):not(label):not(input):not(select):not(textarea){background:var(--sa-theme-subsurface-bg)!important;color:var(--sa-theme-text)!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-blue-],[class*=bg-sky-],[class*=bg-cyan-],[class*=bg-indigo-]){background:color-mix(in oklab, var(--sa-theme-primary) 12%, var(--sa-theme-surface-solid))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-blue-],[class*=text-sky-],[class*=text-cyan-],[class*=text-indigo-]){color:color-mix(in oklab, var(--sa-theme-primary) 78%, var(--sa-theme-text))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=border-blue-],[class*=border-sky-],[class*=border-cyan-],[class*=border-indigo-]){border-color:color-mix(in oklab, var(--sa-theme-primary) 48%, var(--sa-theme-border))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-green-],[class*=bg-emerald-],[class*=bg-teal-]){background:color-mix(in oklab, var(--sa-theme-success) 12%, var(--sa-theme-surface-solid))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-green-],[class*=text-emerald-],[class*=text-teal-]){color:color-mix(in oklab, var(--sa-theme-success) 76%, var(--sa-theme-text))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=border-green-],[class*=border-emerald-],[class*=border-teal-]){border-color:color-mix(in oklab, var(--sa-theme-success) 48%, var(--sa-theme-border))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-]){background:color-mix(in oklab, var(--sa-theme-warning) 13%, var(--sa-theme-surface-solid))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-amber-],[class*=text-yellow-],[class*=text-orange-]){color:color-mix(in oklab, var(--sa-theme-warning) 78%, var(--sa-theme-text))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=border-amber-],[class*=border-yellow-],[class*=border-orange-]){border-color:color-mix(in oklab, var(--sa-theme-warning) 50%, var(--sa-theme-border))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-red-],[class*=bg-rose-]){background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-red-],[class*=text-rose-]){color:color-mix(in oklab, var(--sa-theme-danger) 78%, var(--sa-theme-text))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=border-red-],[class*=border-rose-]){border-color:color-mix(in oklab, var(--sa-theme-danger) 50%, var(--sa-theme-border))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-purple-],[class*=bg-violet-],[class*=bg-fuchsia-],[class*=bg-pink-]){background:color-mix(in oklab, var(--sa-theme-accent) 13%, var(--sa-theme-surface-solid))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-pink-]){color:color-mix(in oklab, var(--sa-theme-accent) 78%, var(--sa-theme-text))!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=border-purple-],[class*=border-violet-],[class*=border-fuchsia-],[class*=border-pink-]){border-color:color-mix(in oklab, var(--sa-theme-accent) 50%, var(--sa-theme-border))!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=bg-neutral-],[class*=bg-zinc-],[class*=bg-stone-]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-neutral-],[class*=bg-zinc-],[class*=bg-stone-]){background:var(--sa-theme-surface-solid)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=text-neutral-],[class*=text-zinc-],[class*=text-stone-],[class*=text-black]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=text-neutral-],[class*=text-zinc-],[class*=text-stone-],[class*=text-black]){color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=bg-][class*=text-white]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=bg-][class*=text-white]){color:var(--sa-theme-primary-fg)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=border-neutral-],[class*=border-zinc-],[class*=border-stone-],[class*=border-black],[class*=border-white]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel]) :where([class*=border-neutral-],[class*=border-zinc-],[class*=border-stone-],[class*=border-black],[class*=border-white]){border-color:color-mix(in oklab, var(--sa-theme-border) 52%, transparent)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=fixed][class*=inset-0][class*=bg-black],[class*=absolute][class*=inset-0][class*=bg-black]){-webkit-backdrop-filter:var(--sa-theme-overlay-filter);backdrop-filter:var(--sa-theme-overlay-filter);background:var(--sa-theme-scrim)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=rounded-][class*=bg-black\/],[class*=rounded-][class*=bg-black]){background:color-mix(in oklab, var(--sa-theme-shadow-ink) 18%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-dashboard-main] :where([class*=rounded-][class*=border][class*=bg-white],[class*=rounded-][class*=border][class*=bg-card],[class*=rounded-][class*=border][class*=bg-muted],[class*=rounded-][class*=border][class*=bg-slate]):not(button):not(a):not(label):not(input):not(select):not(textarea):hover,.schoolart-dashboard-shell [data-dashboard-main] :where([class*=rounded-][class*=border][class*=bg-white],[class*=rounded-][class*=border][class*=bg-card],[class*=rounded-][class*=border][class*=bg-muted],[class*=rounded-][class*=border][class*=bg-slate]):not(button):not(a):not(label):not(input):not(select):not(textarea):focus-within{transform:var(--sa-theme-hover-lift);border-color:color-mix(in oklab, var(--sa-theme-primary) 42%, var(--sa-theme-border))!important}[data-premium-searchable-select-trigger]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important}[data-premium-searchable-select],[data-premium-searchable-select-portal],[data-ui-data-table],[data-ui-data-table-toolbar],[data-ui-data-table-toolbar-filters],[data-ui-data-table-pagination],[data-ui-data-table-pagination-controls],[data-ui-form-control],[data-dashboard-header-actions],[data-dashboard-sidebar-nav],[data-dashboard-command-search-list],[data-dashboard-notification-list],[data-generated-password-form],[data-page-transition-logo],[data-show-popup-root]{min-width:0;color:inherit}[data-disabled=true]{cursor:not-allowed!important;opacity:.54!important}[data-premium-searchable-select-trigger][data-open=true],[data-premium-searchable-select-trigger]:focus-visible{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-premium-searchable-select-menu]{-webkit-backdrop-filter:var(--sa-theme-popup-filter);backdrop-filter:var(--sa-theme-popup-filter);border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important}[data-premium-searchable-select-search-shell]{border-bottom:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 42%, transparent)!important}[data-premium-searchable-select-search]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:none!important}[data-premium-searchable-select-search]:focus{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-premium-searchable-select-option]{border-radius:var(--sa-theme-field-radius)!important;color:var(--sa-theme-text)!important}[data-premium-searchable-select-option]:not(:disabled):hover{background:var(--sa-theme-row-hover)!important}[data-premium-searchable-select-option][data-selected=true]{background:var(--sa-theme-select-active-bg)!important;color:var(--sa-theme-select-active-fg)!important}[data-premium-searchable-select-badge],[data-module-context-chip],[data-nursery-role-context-chip],[data-middle-school-role-chip]{border-color:color-mix(in oklab, var(--sa-theme-border) 32%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 84%, var(--sa-theme-accent) 16%)!important;color:var(--sa-theme-text)!important}[data-module-context-chip-tone=primary],[data-nursery-role-context-chip-tone=primary]{border-color:color-mix(in oklab, var(--sa-theme-primary) 58%, var(--sa-theme-border))!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}[data-premium-searchable-select-search-icon],[data-premium-searchable-select-chevron]{color:var(--sa-theme-muted)!important}[data-premium-searchable-select-avatar]{border-color:color-mix(in oklab, var(--sa-theme-border) 44%, transparent)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 18%, transparent)!important}[data-premium-button],[data-action-button],[data-ui-button]{border-width:var(--sa-theme-outline-width)!important;border-color:var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;box-shadow:var(--sa-theme-control-shadow)!important}.schoolart-dashboard-shell :where([data-dashboard-main] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-dashboard-header-action]):not([data-dashboard-nav-section-trigger]),[data-form-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-show-popup-button]),[data-show-popup-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-show-popup-button]),[data-dashboard-notification-panel] button:not([data-dashboard-header-action])),:where([data-form-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-form-panel-close]),[data-show-popup-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-show-popup-button]),[data-dashboard-notification-panel] button:not([data-dashboard-header-action]),[data-ui-dialog-content] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-ui-dialog-close]),[data-ui-alert-dialog-content] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]),[data-confirm-dialog-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button])){transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s,transform .22s;border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 54%, transparent)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}.schoolart-dashboard-shell :where([data-dashboard-main] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-dashboard-header-action]):not([data-dashboard-nav-section-trigger]),[data-form-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-show-popup-button]),[data-show-popup-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-show-popup-button]),[data-dashboard-notification-panel] button:not([data-dashboard-header-action])):not(:disabled):hover,:where([data-form-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-form-panel-close]),[data-show-popup-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-show-popup-button]),[data-dashboard-notification-panel] button:not([data-dashboard-header-action]),[data-ui-dialog-content] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]):not([data-ui-dialog-close]),[data-ui-alert-dialog-content] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button]),[data-confirm-dialog-panel] button:not([data-premium-button]):not([data-action-button]):not([data-ui-button])):not(:disabled):hover{transform:translateY(-1px);border-color:color-mix(in oklab, var(--sa-theme-primary) 46%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 8%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-ui-input],[data-ui-textarea]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important}[data-ui-input]:focus-visible,[data-ui-textarea]:focus-visible{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-premium-button-variant=default],[data-action-button][data-active=false],[data-ui-button-variant=default]{background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}[data-action-button][data-active=false][data-action-button-tone=destructive]{border-color:color-mix(in oklab, var(--sa-theme-danger) 58%, var(--sa-theme-border))!important;background:var(--sa-theme-danger)!important;color:var(--sa-theme-primary-fg)!important}[data-action-button][data-active=false][data-action-button-tone=secondary]{border-color:color-mix(in oklab, var(--sa-theme-border) 58%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 56%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-premium-button-variant=success]{border-color:color-mix(in oklab, var(--sa-theme-success) 58%, var(--sa-theme-border))!important;background:var(--sa-theme-success)!important;color:var(--sa-theme-primary-fg)!important}[data-premium-button-variant=destructive],[data-ui-button-variant=destructive]{border-color:color-mix(in oklab, var(--sa-theme-danger) 58%, var(--sa-theme-border))!important;background:var(--sa-theme-danger)!important;color:var(--sa-theme-primary-fg)!important}[data-premium-button-variant=secondary],[data-premium-button-variant=outline],[data-premium-button-variant=soft],[data-action-button][data-active=true],[data-ui-button-variant=secondary],[data-ui-button-variant=outline]{background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}[data-premium-button-variant=soft]{border-color:color-mix(in oklab, var(--sa-theme-primary) 30%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}[data-premium-button-variant=ghost],[data-ui-button-variant=ghost]{box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-premium-button]:hover,[data-action-button]:hover,[data-ui-button]:hover{transform:translateY(-1px)}[data-module-context-badge],[data-nursery-role-context-tag],[data-middle-school-role-badge]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 82%, var(--sa-theme-accent) 18%)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-role-headline]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 34%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-panel-radius)!important;background:radial-gradient(circle at 0% 0%, color-mix(in oklab, var(--sa-theme-primary) 16%, transparent), transparent 44%), linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-surface-solid) 82%, var(--sa-theme-accent) 18%), color-mix(in oklab, var(--sa-theme-surface-soft) 64%, var(--sa-theme-surface-solid)))!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-panel-shadow)!important}[data-role-headline-icon],[data-role-headline-chip]{border-color:color-mix(in oklab, var(--sa-theme-border) 36%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 76%, var(--sa-theme-accent) 24%)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-role-headline-icon]{border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-primary)!important}[data-role-headline-title]{color:var(--sa-theme-text)!important}[data-role-headline-subtitle]{color:var(--sa-theme-muted)!important}[data-premium-page-header-icon]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}.schoolart-dashboard-shell :where([data-premium-section-card],[data-premium-form-section],[data-premium-ui-section],[data-premium-card],[data-premium-empty-state],[data-premium-pagination],[data-premium-stat-card],.sa-card,.sa-modal,.sa-empty),:where([data-form-panel],[data-show-popup-panel]){border:var(--sa-theme-outline-width) solid var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important}[data-form-panel]{border-radius:var(--sa-theme-form-panel-radius)!important;box-shadow:var(--sa-theme-form-panel-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-form-panel-filter)!important;backdrop-filter:var(--sa-theme-form-panel-filter)!important}[data-show-popup-panel]{border-radius:var(--sa-theme-popup-radius)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}.schoolart-dashboard-shell :where([data-premium-card],[data-premium-empty-state],[data-premium-stat-card],.sa-card,.sa-empty){border-radius:var(--sa-theme-card-radius)!important;box-shadow:var(--sa-theme-card-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important}[data-premium-section-card][data-filter-section=true],[data-premium-form-section],[data-form-panel]{background:var(--sa-theme-filter-panel-bg)!important}[data-premium-form-section-header]{margin-bottom:1rem;padding-bottom:.85rem;border-bottom:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 18%, transparent)!important}[data-premium-form-section-icon],[data-premium-section-card-icon],[data-premium-ui-section-icon]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 42%, transparent)!important;border-radius:var(--sa-theme-icon-radius)!important;background:color-mix(in oklab, var(--sa-theme-primary) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-form-panel-overlay]{background:rgba(15, 23, 42, var(--form-panel-overlay-opacity,0))!important;-webkit-backdrop-filter:none!important}[data-form-panel-overlay][data-form-panel-overlay-blur=true]{-webkit-backdrop-filter:var(--sa-theme-overlay-filter)!important}[data-show-popup-overlay]{background:var(--sa-theme-scrim)!important;-webkit-backdrop-filter:none!important}[data-confirm-dialog-overlay]{background:var(--sa-theme-scrim)!important;-webkit-backdrop-filter:var(--sa-theme-confirm-overlay-filter)!important}[data-form-panel-header],[data-show-popup-header],[data-show-popup-footer],[data-show-popup-document]{border-color:color-mix(in oklab, var(--sa-theme-border) 22%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 50%, var(--sa-theme-surface-solid) 50%)!important;color:var(--sa-theme-text)!important}[data-show-popup-title],[data-show-popup-document-title]{color:var(--sa-theme-text)!important}[data-show-popup-subtitle]{color:var(--sa-theme-muted)!important}[data-form-panel-accent]{background:linear-gradient(90deg, var(--sa-theme-primary), color-mix(in oklab, var(--sa-theme-primary) 58%, var(--sa-theme-accent)))!important}[data-form-panel-anchor]{color:var(--sa-theme-primary)!important}[data-confirm-dialog-panel]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}[data-confirm-dialog-body]{color:var(--sa-theme-text)!important}[data-confirm-dialog-footer]{border-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 54%, var(--sa-theme-surface-solid) 46%)!important}[data-confirm-dialog-title]{color:var(--sa-theme-text)!important}[data-confirm-dialog-description]{color:var(--sa-theme-muted)!important}[data-confirm-dialog-icon]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-danger) 42%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-confirm-dialog-icon-svg]{color:var(--sa-theme-danger)!important}[data-confirm-dialog-acknowledgement]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-danger) 44%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-field-radius)!important;background:color-mix(in oklab, var(--sa-theme-danger) 10%, var(--sa-theme-surface-solid))!important;color:color-mix(in oklab, var(--sa-theme-danger) 72%, var(--sa-theme-text))!important}[data-form-panel-body],[data-show-popup-body]{color:var(--sa-theme-text)!important}[data-form-panel-icon],[data-show-popup-icon],[data-premium-empty-state-icon]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 36%, transparent)!important;border-radius:var(--sa-theme-icon-radius)!important;background:color-mix(in oklab, var(--sa-theme-primary) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-form-panel-separator]{border-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important}[data-form-panel-close],[data-show-popup-action]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 30%, transparent)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-muted)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-form-panel-close]:hover,[data-show-popup-action]:hover{transform:translateY(-1px);color:var(--sa-theme-text)!important}[data-form-panel-anchor-diamond]{border-color:color-mix(in oklab, var(--sa-theme-primary) 38%, var(--sa-theme-border))!important;background:var(--sa-theme-surface-solid)!important}[data-form-panel-anchor-line]{background:color-mix(in oklab, var(--sa-theme-primary) 42%, transparent)!important}[data-show-popup-button]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-show-popup-button-variant=default],[data-show-popup-button]:not([data-show-popup-button-variant]){background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}[data-show-popup-button-variant=outline]{background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}[data-show-popup-button-variant=destructive]{border-color:color-mix(in oklab, var(--sa-theme-danger) 58%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important}[data-show-popup-resize-handle]:hover{background:color-mix(in oklab, var(--sa-theme-primary) 20%, transparent)!important}[data-premium-card-header],[data-premium-card-footer]{border-color:color-mix(in oklab, var(--sa-theme-border) 18%, transparent)!important}[data-premium-card-title],[data-premium-empty-state-title],[data-premium-chart-title],[data-premium-chart-value],[data-premium-section-card-title],[data-premium-form-section-title],[data-premium-ui-section-title],[data-entity-content-card-title]{color:var(--sa-theme-text)!important}[data-premium-card-description],[data-premium-empty-state-description],[data-premium-pagination-meta],[data-primary-pagination-meta],[data-premium-stat-label],[data-premium-stat-helper],[data-premium-stat-trend-label],[data-premium-section-card-subtitle],[data-premium-form-section-subtitle],[data-premium-ui-section-subtitle],[data-entity-list-display-label]{color:var(--sa-theme-muted)!important}[data-premium-ui-section-header]{border-color:color-mix(in oklab, var(--sa-theme-border) 20%, transparent)!important}[data-entity-list-display-controls]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 46%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 86%, transparent)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-button-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important}[data-entity-list-display-count]{border-color:color-mix(in oklab, var(--sa-theme-primary) 36%, var(--sa-theme-border))!important;background:linear-gradient(90deg, color-mix(in oklab, var(--sa-theme-primary) 16%, var(--sa-theme-surface-solid)), color-mix(in oklab, var(--sa-theme-primary) 7%, var(--sa-theme-surface-solid)))!important;color:var(--sa-theme-primary)!important;box-shadow:0 8px 18px color-mix(in oklab, var(--sa-theme-primary) 12%, transparent)!important}[data-entity-list-display-mode-button]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:var(--sa-theme-pill-radius)!important;color:var(--sa-theme-muted)!important;background:0 0!important}[data-entity-list-display-mode-button]:hover,[data-entity-list-display-mode-button]:focus-visible{border-color:color-mix(in oklab, var(--sa-theme-primary) 36%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-entity-list-display-mode-button][data-active=true]{border-color:color-mix(in oklab, var(--sa-theme-primary) 62%, var(--sa-theme-border))!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-premium-stat-value]{color:var(--sa-theme-text)!important}[data-primary-pagination]{border-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 34%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-primary-pagination-current]{color:var(--sa-theme-text)!important}[data-primary-card-cover],[data-primary-media-tile]{border-color:color-mix(in oklab, var(--sa-theme-border) 46%, transparent)!important;background:linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-surface-solid) 86%, transparent), color-mix(in oklab, var(--sa-theme-surface-soft) 82%, transparent))!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-primary-media-tile]{--tw-ring-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important}[data-primary-card-cover-fallback],[data-primary-media-tile-fallback]{background:radial-gradient(circle at 50% 0%, color-mix(in oklab, var(--sa-theme-primary) 10%, transparent), transparent 48%), color-mix(in oklab, var(--sa-theme-surface-soft) 54%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-muted)!important}[data-school-class-promotion-summary],[data-school-class-promotion-student],[data-school-class-promotion-empty]{border-color:color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 34%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-school-class-promotion-empty]{color:var(--sa-theme-muted)!important}[data-school-class-promotion-warning]{border-color:color-mix(in oklab, var(--sa-theme-warning) 52%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-warning) 12%, var(--sa-theme-surface-solid))!important;color:color-mix(in oklab, var(--sa-theme-warning) 70%, var(--sa-theme-text))!important}[data-school-class-promotion-warning-title],[data-school-class-promotion-warning-item]{color:inherit!important}[data-premium-stat-icon]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 40%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-primary) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-premium-chart-card]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 48%, transparent)!important;border-radius:var(--sa-theme-panel-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-card-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important}[data-premium-chart-card]:hover,[data-premium-chart-card]:focus-within{transform:var(--sa-theme-hover-lift);border-color:color-mix(in oklab, var(--sa-theme-primary) 42%, var(--sa-theme-border))!important;box-shadow:var(--sa-theme-section-shadow)!important}[data-premium-chart-icon]{border-radius:var(--sa-theme-control-radius)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 14%, transparent)!important}[data-premium-chart-trend]{border-color:color-mix(in oklab, var(--sa-theme-border) 42%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 54%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-muted)!important}[data-premium-chart-trend=up]{border-color:color-mix(in oklab, var(--sa-theme-success) 42%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-success) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-success)!important}[data-premium-chart-trend=down]{border-color:color-mix(in oklab, var(--sa-theme-danger) 42%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important}[data-premium-stat-trend]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 48%, transparent)!important}[data-premium-stat-trend-badge]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 42%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-muted)!important}[data-premium-stat-trend-badge][data-premium-stat-trend-direction=up]{border-color:color-mix(in oklab, var(--sa-theme-success) 52%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-success) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-success)!important}[data-premium-stat-trend-badge][data-premium-stat-trend-direction=down]{border-color:color-mix(in oklab, var(--sa-theme-danger) 52%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important}[data-ui-skeleton],.schoolart-dashboard-shell :where(.animate-pulse[class*=bg-muted]){border-radius:var(--sa-theme-control-radius);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sa-theme-border) 12%, transparent);background:linear-gradient(90deg, color-mix(in oklab, var(--sa-theme-surface-soft) 78%, transparent), color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid)), color-mix(in oklab, var(--sa-theme-surface-soft) 78%, transparent))!important}[data-premium-section-actions] :where(button,a),[data-dashboard-header-action],[data-dashboard-header-segment],[data-dashboard-sidebar-toggle]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-button-shadow)!important}[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-data-table-frame],[data-dashboard-notification-panel]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important}[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command]{-webkit-backdrop-filter:var(--sa-theme-popup-filter);backdrop-filter:var(--sa-theme-popup-filter)}[data-ui-dialog-overlay],[data-ui-alert-dialog-overlay]{-webkit-backdrop-filter:var(--sa-theme-overlay-filter);backdrop-filter:var(--sa-theme-overlay-filter);background:var(--sa-theme-scrim)!important}:where([data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where([class*=bg-white],[class*=bg-card],[class*=bg-muted],[class*=bg-slate-],[class*=bg-gray-],[class*=bg-neutral-],[class*=bg-zinc-],[class*=bg-stone-]):not(button):not(a):not(label):not(input):not(select):not(textarea){background:var(--sa-theme-subsurface-bg)!important;color:var(--sa-theme-text)!important}:where([data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where([class*=text-slate-],[class*=text-gray-],[class*=text-neutral-],[class*=text-zinc-],[class*=text-stone-],[class*=text-black]):not([class*=text-primary]):not([class*=text-red]):not([class*=text-green]):not([class*=text-amber]):not([class*=text-yellow]):not([class*=text-blue]){color:var(--sa-theme-text)!important}:where([data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where([class*=border-slate-],[class*=border-gray-],[class*=border-neutral-],[class*=border-zinc-],[class*=border-stone-],[class*=border-black],[class*=border-white]){border-color:color-mix(in oklab, var(--sa-theme-border) 52%, transparent)!important}[data-ui-avatar]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 36%, transparent)!important;background:var(--sa-theme-surface-soft)!important;color:var(--sa-theme-text)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important}[data-ui-avatar-fallback]{background:color-mix(in oklab, var(--sa-theme-primary) 14%, var(--sa-theme-surface-soft))!important;color:var(--sa-theme-text)!important}[data-ui-avatar-image]{object-fit:cover;display:block}[data-ui-dropdown-label],[data-ui-command-group] [cmdk-group-heading],[data-ui-label]{color:var(--sa-theme-text)!important}[data-ui-dropdown-shortcut],[data-ui-command-shortcut],[data-ui-command-empty]{color:var(--sa-theme-muted)!important}[data-ui-dropdown-separator],[data-ui-command-separator],[data-ui-command-input-wrapper]{border-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-border) 18%, transparent)!important}[data-ui-command-input-wrapper]{background:color-mix(in oklab, var(--sa-theme-surface-soft) 34%, transparent)!important}[data-ui-command-input]{color:var(--sa-theme-text)!important}[data-ui-command-input]::placeholder{color:var(--sa-theme-muted)!important}[data-ui-dropdown-item],[data-ui-dropdown-sub-trigger],[data-ui-dropdown-checkbox-item],[data-ui-dropdown-radio-item],[data-ui-command-item]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-text)!important}[data-ui-dropdown-item]:focus,[data-ui-dropdown-item][data-state=open],[data-ui-dropdown-sub-trigger]:focus,[data-ui-dropdown-sub-trigger][data-state=open],[data-ui-command-item][aria-selected=true]{border-color:color-mix(in oklab, var(--sa-theme-border) 30%, transparent)!important;background:var(--sa-theme-row-hover)!important;color:var(--sa-theme-text)!important}[data-ui-dropdown-checkbox-item][data-state=checked],[data-ui-dropdown-radio-item][data-state=checked]{background:var(--sa-theme-select-active-bg)!important;color:var(--sa-theme-select-active-fg)!important}[data-ui-card-header],[data-ui-dialog-header],[data-ui-alert-dialog-header]{border-bottom:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 18%, transparent)!important}[data-premium-card-content],[data-ui-card-content],[data-ui-dialog-footer],[data-ui-alert-dialog-footer],[data-ui-card-footer],[data-ui-tabs-content],[data-ui-command-list]{color:var(--sa-theme-text)!important}[data-ui-dialog-footer],[data-ui-alert-dialog-footer],[data-ui-card-footer]{border-top:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 14%, transparent)!important}[data-ui-card-title],[data-ui-dialog-title],[data-ui-alert-dialog-title],[data-ui-alert-title]{color:var(--sa-theme-text)!important}[data-ui-card-description],[data-ui-dialog-description],[data-ui-alert-dialog-description],[data-ui-alert-description],[data-ui-form-description],[data-ui-table-caption]{color:var(--sa-theme-muted)!important}[data-premium-page-header],[data-premium-page-header] :where(h1,h2,h3),[data-premium-page-header-badge]{color:var(--sa-theme-text)!important}[data-premium-page-header] :where(p),[data-premium-page-header-actions]{color:var(--sa-theme-muted)!important}[data-premium-page-header-icon]{border-color:color-mix(in oklab, var(--sa-theme-border) 40%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-ui-dialog-close]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 36%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-soft)!important;color:var(--sa-theme-text)!important}[data-ui-badge],[data-premium-badge]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 44%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-primary) 11%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}[data-ui-badge-variant=default],[data-premium-badge-variant=default]{background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}[data-ui-badge-variant=outline],[data-ui-badge-variant=secondary],[data-premium-badge-variant=outline],[data-premium-badge-variant=secondary]{background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}[data-premium-badge-variant=success]{border-color:color-mix(in oklab, var(--sa-theme-success) 56%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-success) 12%, var(--sa-theme-surface-solid))!important;color:color-mix(in oklab, var(--sa-theme-success) 78%, var(--sa-theme-text))!important}[data-premium-badge-variant=warning]{border-color:color-mix(in oklab, var(--sa-theme-warning) 56%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-warning) 12%, var(--sa-theme-surface-solid))!important;color:color-mix(in oklab, var(--sa-theme-warning) 72%, var(--sa-theme-text))!important}[data-premium-badge-variant=destructive]{border-color:color-mix(in oklab, var(--sa-theme-danger) 56%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important}[data-ui-tabs-list]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 38%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 78%, transparent)!important;color:var(--sa-theme-muted)!important}[data-ui-tabs-trigger]{border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-muted)!important}[data-ui-tabs-trigger][data-state=active]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-ui-alert]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 46%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 86%, var(--sa-theme-surface-soft) 14%)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-ui-alert-variant=destructive]{border-color:color-mix(in oklab, var(--sa-theme-danger) 62%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 9%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important}[data-ui-form-item]{min-width:0}[data-ui-form-label],[data-ui-label]{color:var(--sa-theme-text)!important}[data-ui-form-label][data-invalid=true],[data-ui-form-message]{color:var(--sa-theme-danger)!important}[data-ui-separator]{background:color-mix(in oklab, var(--sa-theme-border) 30%, transparent)!important}[data-ui-progress]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 32%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 78%, transparent)!important;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--sa-theme-surface-solid) 70%, transparent)!important}[data-ui-progress-indicator]{background:linear-gradient(90deg, var(--sa-theme-primary), color-mix(in oklab, var(--sa-theme-primary) 66%, var(--sa-theme-accent)))!important}[data-ui-checkbox]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:calc(var(--sa-theme-control-radius) * .45)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-primary)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important}[data-ui-checkbox][data-state=checked]{background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-ui-checkbox]:focus-visible,[data-ui-switch]:focus-visible{box-shadow:var(--sa-theme-focus-shadow)!important}[data-ui-switch]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 84%, transparent)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-ui-switch][data-state=checked]{background:var(--sa-theme-primary)!important}[data-ui-switch-thumb]{background:var(--sa-theme-surface-solid)!important;box-shadow:0 3px 10px color-mix(in oklab, var(--sa-theme-border) 28%, transparent)!important}[data-ui-switch][data-state=checked] [data-ui-switch-thumb]{background:var(--sa-theme-primary-fg)!important}[data-dashboard-header-action][data-notification-unread=true]{background:color-mix(in oklab, var(--sa-theme-primary) 16%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}[data-dashboard-header-segment]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 44%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 72%, transparent)!important}[data-dashboard-notification-panel]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}[data-dashboard-notification-header],[data-dashboard-notification-toolbar],[data-dashboard-notification-footer]{border-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 34%, transparent)!important;color:var(--sa-theme-text)!important}[data-dashboard-notification-title],[data-dashboard-notification-item-title]{color:var(--sa-theme-text)!important}[data-dashboard-notification-description],[data-dashboard-notification-loading],[data-dashboard-notification-item-message],[data-dashboard-notification-item-meta]{color:var(--sa-theme-muted)!important}[data-dashboard-notification-badge],[data-dashboard-notification-item-badge]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 34%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}[data-dashboard-notification-unread-count],[data-dashboard-notification-unread-dot]{background:var(--sa-theme-danger)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:0 0 0 2px var(--sa-theme-surface-solid)!important}[data-dashboard-notification-empty],[data-dashboard-notification-item]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 46%, transparent)!important;border-radius:var(--sa-theme-card-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 92%, var(--sa-theme-surface-soft) 8%)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-card-shadow)!important}[data-dashboard-notification-item][data-unread=true]{border-color:color-mix(in oklab, var(--sa-theme-primary) 50%, var(--sa-theme-border))!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-dashboard-notification-item-icon]{border-color:color-mix(in oklab, var(--sa-theme-primary) 34%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}[data-dashboard-notification-toast]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 34%, var(--sa-theme-border))!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}[data-notification-tone=danger]{border-color:color-mix(in oklab, var(--sa-theme-danger) 52%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 11%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important}[data-notification-tone=warning]{border-color:color-mix(in oklab, var(--sa-theme-warning) 52%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-warning) 12%, var(--sa-theme-surface-solid))!important;color:color-mix(in oklab, var(--sa-theme-warning) 76%, var(--sa-theme-text))!important}[data-notification-tone=success]{border-color:color-mix(in oklab, var(--sa-theme-success) 52%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-success) 11%, var(--sa-theme-surface-solid))!important;color:color-mix(in oklab, var(--sa-theme-success) 78%, var(--sa-theme-text))!important}[data-notification-tone=info]{border-color:color-mix(in oklab, var(--sa-theme-info) 52%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-info) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-info)!important}[data-notification-tone=event]{border-color:color-mix(in oklab, var(--sa-theme-primary) 44%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-accent))!important;color:var(--sa-theme-primary)!important}[data-dashboard-notification-action],[data-dashboard-notification-module-link]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 44%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-button-shadow)!important}[data-dashboard-notification-action]:hover,[data-dashboard-notification-module-link]:hover{border-color:color-mix(in oklab, var(--sa-theme-primary) 46%, var(--sa-theme-border))!important;background:var(--sa-theme-row-hover)!important;color:var(--sa-theme-primary)!important}[data-dashboard-notification-action-tone=danger]{border-color:color-mix(in oklab, var(--sa-theme-danger) 42%, var(--sa-theme-border))!important;color:var(--sa-theme-danger)!important}[data-dashboard-notification-module-link]{justify-content:center;width:100%}[data-generated-password-banner]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-warning) 48%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-panel-radius)!important;background:linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-warning) 14%, var(--sa-theme-surface-solid)), color-mix(in oklab, var(--sa-theme-warning) 6%, var(--sa-theme-surface)))!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-generated-password-icon],[data-generated-password-title]{color:color-mix(in oklab, var(--sa-theme-warning) 78%, var(--sa-theme-text))!important}[data-generated-password-description]{color:var(--sa-theme-muted)!important}[data-generated-password-toggle],[data-generated-password-submit]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-warning) 50%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-generated-password-toggle]:hover,[data-generated-password-submit]:hover{transform:var(--sa-theme-hover-lift);box-shadow:var(--sa-theme-panel-shadow)!important}[data-generated-password-input]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-warning) 34%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 20%, transparent)!important}[data-generated-password-input]:focus{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-password-strength],[data-password-confirm],[data-password-strength-label]{color:var(--sa-theme-text)!important}[data-password-strength-required]{color:var(--sa-theme-danger)!important}[data-password-strength-input]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 20%, transparent)!important}[data-password-strength-input]::placeholder{color:var(--sa-theme-muted)!important}[data-password-strength-input]:focus{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-password-strength-input][data-password-match=false]{border-color:var(--sa-theme-danger)!important;box-shadow:0 0 0 3px color-mix(in oklab, var(--sa-theme-danger) 18%, transparent)!important}[data-password-strength-input][data-password-match=true]{border-color:var(--sa-theme-success)!important;box-shadow:0 0 0 3px color-mix(in oklab, var(--sa-theme-success) 18%, transparent)!important}[data-password-strength-toggle]{border-radius:var(--sa-theme-pill-radius)!important;color:var(--sa-theme-muted)!important}[data-password-strength-toggle]:hover{color:var(--sa-theme-primary)!important}[data-password-strength-meter-label],[data-password-strength-meter-value]{color:var(--sa-theme-muted)!important}[data-password-strength-meter][data-strength-level=weak] [data-password-strength-meter-value],[data-password-strength-feedback][data-valid=false]{color:var(--sa-theme-danger)!important}[data-password-strength-meter][data-strength-level=fair] [data-password-strength-meter-value],[data-password-strength-meter][data-strength-level=good] [data-password-strength-meter-value]{color:color-mix(in oklab, var(--sa-theme-warning) 78%, var(--sa-theme-text))!important}[data-password-strength-meter][data-strength-level=good] [data-password-strength-meter-value]{color:var(--sa-theme-primary)!important}[data-password-strength-meter][data-strength-level=strong] [data-password-strength-meter-value],[data-password-strength-feedback][data-valid=true]{color:var(--sa-theme-success)!important}[data-password-strength-track]{background:color-mix(in oklab, var(--sa-theme-surface-soft) 72%, transparent)!important}[data-password-strength-fill]{background:linear-gradient(90deg, var(--sa-theme-warning), var(--sa-theme-primary))!important}[data-password-strength-meter][data-strength-level=weak] [data-password-strength-fill]{background:var(--sa-theme-danger)!important}[data-password-strength-meter][data-strength-level=fair] [data-password-strength-fill]{background:linear-gradient(90deg, var(--sa-theme-warning), color-mix(in oklab, var(--sa-theme-warning) 68%, var(--sa-theme-primary)))!important}[data-password-strength-meter][data-strength-level=good] [data-password-strength-fill]{background:linear-gradient(90deg, var(--sa-theme-primary), color-mix(in oklab, var(--sa-theme-primary) 58%, var(--sa-theme-success)))!important}[data-password-strength-meter][data-strength-level=strong] [data-password-strength-fill]{background:var(--sa-theme-success)!important}[data-password-strength-rules]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 28%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 42%, var(--sa-theme-surface-solid))!important}[data-password-strength-rule]{color:var(--sa-theme-muted)!important}[data-password-strength-rule][data-valid=true]{color:var(--sa-theme-success)!important}[data-password-strength-rule][data-valid=false]{color:var(--sa-theme-muted)!important}[data-password-strength-feedback]{border-radius:var(--sa-theme-control-radius)!important}[data-page-transition-loader]{background:var(--page-transition-background,var(--sa-theme-bg))!important;-webkit-backdrop-filter:none!important}[data-page-transition-panel]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}[data-page-transition-spinner]{color:var(--sa-theme-primary)!important}[data-page-transition-spinner-ring]{border-color:color-mix(in oklab, var(--sa-theme-primary) 18%, transparent)!important}[data-page-transition-spinner-active]{border-top-color:var(--sa-theme-primary)!important;border-right-color:color-mix(in oklab, var(--sa-theme-primary) 45%, transparent)!important}[data-page-transition-spinner-dot]{background:var(--sa-theme-primary)!important;box-shadow:0 0 20px color-mix(in oklab, var(--sa-theme-primary) 26%, transparent)!important}[data-dashboard-logo-mark]{border-radius:var(--sa-theme-control-radius)!important}[data-dashboard-logo-mark]>span{border-color:color-mix(in oklab, var(--sa-theme-border) 64%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-primary) 32%, var(--sa-theme-surface-solid))!important}[data-dashboard-logo-mark]>span:first-child,[data-dashboard-logo-mark]>span:nth-child(2){background:color-mix(in oklab, var(--sa-theme-primary) 72%, var(--sa-theme-accent))!important}[data-dashboard-nav-section-trigger]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-muted)!important}[data-dashboard-nav-section-trigger]:hover,[data-dashboard-nav-section-trigger][data-dashboard-nav-section-open=true]{border-color:color-mix(in oklab, var(--sa-theme-border) 28%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 72%, transparent)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-dashboard-nav-section-trigger][data-dashboard-nav-section-active=true]{border-color:color-mix(in oklab, var(--sa-theme-primary) 48%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important}[data-dashboard-nav-section-title]{color:inherit!important}[data-dashboard-nav-section-count]{border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-primary) 12%, var(--sa-theme-surface-soft))!important;color:var(--sa-theme-primary)!important}[data-dashboard-nav-section-chevron],[data-dashboard-nav-item-icon]{color:var(--sa-theme-sidebar-muted)!important}[data-dashboard-nav-active=true] [data-dashboard-nav-item-icon],[data-dashboard-nav-item]:hover [data-dashboard-nav-item-icon]{color:var(--sa-theme-sidebar-active-text)!important}[data-dashboard-nav-section-collapsed-line]{background:color-mix(in oklab, var(--sa-theme-border) 30%, transparent)!important}[data-dashboard-nav-signal-count],[data-dashboard-nav-signal-dot]{border-color:color-mix(in oklab, var(--sa-theme-warning) 46%, var(--sa-theme-surface-solid))!important;background:color-mix(in oklab, var(--sa-theme-warning) 88%, var(--sa-theme-accent))!important;color:var(--sa-theme-on-warning,var(--sa-theme-surface-solid))!important;box-shadow:0 8px 18px color-mix(in oklab, var(--sa-theme-warning) 26%, transparent)!important}[data-premium-list-grid]>*{transition:border-color .18s,box-shadow .22s,outline-color .18s,transform .22s}[data-premium-list-grid]>:hover,[data-premium-list-grid]>:focus-within{outline:1px solid color-mix(in oklab, var(--sa-theme-primary) 18%, transparent);outline-offset:2px;border-color:color-mix(in oklab, var(--sa-theme-primary) 44%, var(--sa-theme-border))!important}[data-premium-list-grid]>[data-selected=true],[data-premium-list-grid]>[data-state=selected],[data-premium-list-grid]>[aria-selected=true]{outline:2px solid color-mix(in oklab, var(--sa-theme-primary) 24%, transparent);outline-offset:2px;border-color:color-mix(in oklab, var(--sa-theme-primary) 64%, var(--sa-theme-border))!important}[data-premium-pagination-current]{color:var(--sa-theme-text)!important}.schoolart-dashboard-shell :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){border-color:var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important;transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s!important}.schoolart-dashboard-shell :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):focus,:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):focus{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}.schoolart-dashboard-shell input::placeholder,.schoolart-dashboard-shell textarea::placeholder,:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(input,textarea)::placeholder{color:color-mix(in oklab, var(--sa-theme-muted) 82%, transparent)!important;opacity:1!important}.schoolart-dashboard-shell :where(label,legend),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(label,legend){color:var(--sa-theme-text)!important}.schoolart-dashboard-shell :where(fieldset),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(fieldset){border-color:color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important}.schoolart-dashboard-shell :where(input[type=checkbox],input[type=radio]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(input[type=checkbox],input[type=radio]){accent-color:var(--sa-theme-primary);border-color:var(--sa-theme-border)!important;color:var(--sa-theme-primary)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 18%, transparent)!important;transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s!important}.schoolart-dashboard-shell :where(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(input[type=checkbox]:focus-visible,input[type=radio]:focus-visible){outline-offset:2px;outline:2px solid color-mix(in oklab, var(--sa-theme-primary) 42%, transparent)!important;box-shadow:var(--sa-theme-focus-shadow)!important}.schoolart-dashboard-shell :where(input[type=file]),:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(input[type=file]){color:var(--sa-theme-muted)!important}.schoolart-dashboard-shell input[type=file]::file-selector-button{margin-right:.75rem;border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-button-shadow)!important;transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s,transform .22s!important}:where([data-form-panel],[data-show-popup-panel],[data-dashboard-notification-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) input[type=file]::file-selector-button{margin-right:.75rem;border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-button-shadow)!important;transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s,transform .22s!important}.schoolart-dashboard-shell input[type=file]::file-selector-button:hover{border-color:color-mix(in oklab, var(--sa-theme-primary) 46%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 8%, var(--sa-theme-surface-solid))!important}.schoolart-dashboard-shell :where(button:disabled,[aria-disabled=true],input:disabled,select:disabled,textarea:disabled){filter:saturate(.78);cursor:not-allowed!important;opacity:.55!important;transform:none!important}.schoolart-dashboard-shell :where(table,[data-ui-table]){overflow:hidden;border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important;transition:border-color .18s,background-color .18s,color .18s,box-shadow .22s!important}.schoolart-dashboard-shell :where([data-ui-table-wrapper],[data-ui-data-table-frame]){border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-ui-data-table-frame]{overflow:hidden;border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;box-shadow:var(--sa-theme-control-shadow)!important}.schoolart-dashboard-shell :where([data-ui-data-table-toolbar],[data-ui-data-table-pagination]){padding:.5rem;border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 30%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 42%, transparent)!important;color:var(--sa-theme-text)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 16%, transparent)!important}.schoolart-dashboard-shell :where([data-ui-data-table-pagination-meta],[data-ui-data-table-pagination-label]){color:var(--sa-theme-muted)!important}.schoolart-dashboard-shell [data-ui-data-table-pagination-current]{color:var(--sa-theme-text)!important}.schoolart-dashboard-shell :where([data-ui-data-table-faceted-trigger],[data-ui-data-table-view-trigger]){border-style:dashed!important;border-color:color-mix(in oklab, var(--sa-theme-primary) 44%, var(--sa-theme-border))!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}[data-ui-data-table-faceted-panel],[data-ui-data-table-view-panel]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-panel-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-panel-shadow)!important}[data-ui-data-table-faceted-badge]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 36%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-select-active-bg)!important;color:var(--sa-theme-select-active-fg)!important}[data-ui-data-table-faceted-check]{border:var(--sa-theme-outline-width) solid var(--sa-theme-primary)!important;border-radius:calc(var(--sa-theme-control-radius) * .4)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-primary)!important}[data-ui-data-table-faceted-check][data-selected=true]{background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}[data-document-preview]{color:var(--sa-theme-text)!important}[data-document-preview-toolbar]{border-color:color-mix(in oklab, var(--sa-theme-border) 24%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 32%, transparent)!important;color:var(--sa-theme-text)!important}[data-document-preview-action]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-muted)!important}[data-document-preview-action]:hover,[data-document-preview-action]:focus-visible{border-color:color-mix(in oklab, var(--sa-theme-primary) 34%, var(--sa-theme-border))!important;background:var(--sa-theme-row-hover)!important;color:var(--sa-theme-primary)!important}[data-document-preview-separator]{background:color-mix(in oklab, var(--sa-theme-border) 28%, transparent)!important}[data-document-preview-canvas],[data-document-preview-state]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 52%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-document-preview-state]{padding-inline:1rem;border-style:dashed!important}[data-document-preview-icon]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 36%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}[data-document-preview-tone=warning] [data-document-preview-icon],[data-document-preview-tone=warning] [data-document-preview-title]{border-color:color-mix(in oklab, var(--sa-theme-warning) 48%, var(--sa-theme-border))!important;color:color-mix(in oklab, var(--sa-theme-warning) 76%, var(--sa-theme-text))!important}[data-document-preview-tone=danger] [data-document-preview-icon],[data-document-preview-tone=danger] [data-document-preview-title]{border-color:color-mix(in oklab, var(--sa-theme-danger) 48%, var(--sa-theme-border))!important;color:var(--sa-theme-danger)!important}[data-document-preview-tone=info] [data-document-preview-icon],[data-document-preview-tone=info] [data-document-preview-title]{border-color:color-mix(in oklab, var(--sa-theme-info) 48%, var(--sa-theme-border))!important;color:var(--sa-theme-info)!important}[data-document-preview-title]{color:var(--sa-theme-text)!important}[data-document-preview-description]{color:var(--sa-theme-muted)!important}[data-document-preview-primary-action]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 56%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-document-preview-primary-action]:hover,[data-document-preview-primary-action]:focus-visible{transform:var(--sa-theme-hover-lift);box-shadow:var(--sa-theme-panel-shadow)!important}[data-ui-glass-card]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 48%, transparent)!important;border-radius:var(--sa-theme-panel-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-card-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important}[data-ui-glass-card]:hover,[data-ui-glass-card]:focus-within{transform:var(--sa-theme-hover-lift);border-color:color-mix(in oklab, var(--sa-theme-primary) 44%, var(--sa-theme-border))!important;box-shadow:var(--sa-theme-section-shadow)!important}[data-dashboard-analytics],[data-dashboard-analytics-role]{color:var(--sa-theme-text)!important}[data-dashboard-analytics-grid]{color:inherit}[data-dashboard-analytics-card]{position:relative;overflow:hidden}[data-dashboard-analytics-card]:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-primary) 12%, transparent), transparent 38%);opacity:.52;position:absolute;inset:0}[data-dashboard-analytics-card]>*{z-index:1;position:relative}[data-dashboard-analytics-label],[data-dashboard-analytics-empty],[data-dashboard-analytics-row-meta],[data-dashboard-analytics-insights]{color:var(--sa-theme-muted)!important}[data-dashboard-analytics-title],[data-dashboard-analytics-value],[data-dashboard-analytics-row-title]{color:var(--sa-theme-text)!important}[data-dashboard-analytics-status=success]{color:var(--sa-theme-success)!important}[data-dashboard-analytics-chart]{border-radius:calc(var(--sa-theme-panel-radius) * .72);color:var(--sa-theme-text)}[data-dashboard-analytics-skeleton]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;background:linear-gradient(110deg, color-mix(in oklab, var(--sa-theme-surface-soft) 82%, transparent) 8%, color-mix(in oklab, var(--sa-theme-surface-solid) 92%, var(--sa-theme-primary) 8%) 18%, color-mix(in oklab, var(--sa-theme-surface-soft) 82%, transparent) 33%)!important;background-size:200% 100%!important}[data-dashboard-analytics-row]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 40%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 80%, var(--sa-theme-surface-soft) 20%)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 14%, transparent)!important}[data-dashboard-analytics-row]:hover{transform:var(--sa-theme-hover-lift);border-color:color-mix(in oklab, var(--sa-theme-primary) 38%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-row-hover) 56%, var(--sa-theme-surface-solid))!important}[data-dashboard-analytics-insight]{border-bottom:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 34%, transparent);padding-bottom:.5rem;color:var(--sa-theme-muted)!important}[data-dashboard-analytics-insight]:last-child{border-bottom:0;padding-bottom:0}.schoolart-dashboard-shell [data-dashboard-analytics] :where(.recharts-cartesian-axis-tick-value,.recharts-legend-item-text){fill:var(--sa-theme-chart-axis)!important;color:var(--sa-theme-chart-axis)!important}.schoolart-dashboard-shell [data-dashboard-analytics] :where(.recharts-cartesian-grid line){stroke:var(--sa-theme-chart-grid)!important}.schoolart-dashboard-shell [data-dashboard-analytics] :where(.recharts-tooltip-wrapper){filter:drop-shadow(0 12px 24px color-mix(in oklab, var(--sa-theme-shadow-ink) 52%, transparent))}[data-dashboard-establishment-switcher]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 36%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 60%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important;box-shadow:0 1px 0 color-mix(in oklab, var(--sa-theme-border) 14%, transparent)!important}[data-dashboard-establishment-switcher-list]{color:inherit}[data-dashboard-establishment-switcher-item]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:calc(var(--sa-theme-control-radius) * .74)!important;color:var(--sa-theme-muted)!important}[data-dashboard-establishment-switcher-item]:hover,[data-dashboard-establishment-switcher-item][data-active=true]{border-color:color-mix(in oklab, var(--sa-theme-primary) 40%, var(--sa-theme-border))!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-theme-switcher-trigger]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-text)!important}[data-theme-switcher-trigger]:hover,[data-theme-switcher-trigger]:focus-visible{border-color:color-mix(in oklab, var(--sa-theme-primary) 34%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 8%, var(--sa-theme-surface-solid))!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-theme-switcher-panel]{-webkit-backdrop-filter:var(--sa-theme-panel-filter);backdrop-filter:var(--sa-theme-panel-filter);border-color:color-mix(in oklab, var(--sa-theme-border) 54%, transparent)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-theme-switcher-item]{transition:background-color .18s,color .18s;color:var(--sa-theme-text)!important}[data-theme-switcher-item]:hover,[data-theme-switcher-item][data-active=true]{background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}[data-theme-switcher-item-meta]{color:var(--sa-theme-muted)!important}[data-ui-data-table-view-label]{color:var(--sa-theme-text)!important}[data-tenant-loader]{background:var(--sa-theme-app-bg)!important;color:var(--sa-theme-text)!important}[data-tenant-loader-mark],[data-tenant-loader-placeholder]{color:var(--sa-theme-primary)!important}[data-tenant-loader-placeholder]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;background:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-tenant-loader-message]{color:var(--sa-theme-muted)!important}[data-tenant-loader-title]{color:var(--sa-theme-text)!important}[data-tenant-loader-spinner]{color:var(--sa-theme-primary)!important}[data-tenant-loader-spinner-track]{color:color-mix(in oklab, var(--sa-theme-primary) 42%, var(--sa-theme-muted))!important}[data-tenant-loader-spinner-active]{color:var(--sa-theme-primary)!important}[data-tenant-loader-dots]>*{background:var(--sa-theme-primary)!important}.schoolart-dashboard-shell :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:var(--sa-theme-table-head-bg)!important;color:var(--sa-theme-table-head-fg)!important;transition:background-color .18s,color .18s,border-color .18s!important}.schoolart-dashboard-shell :where(tbody tr:hover,[data-ui-table-row]:hover){background:var(--sa-theme-row-hover)!important}.schoolart-dashboard-shell :where(tbody tr,[data-ui-table-row]){transition:background-color .18s,border-color .18s,color .18s!important}.schoolart-dashboard-shell :where([data-ui-table-body],[data-ui-table-footer]){background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell [data-ui-table-footer]{border-top:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 50%, var(--sa-theme-surface-solid))!important}.schoolart-dashboard-shell :where(tbody tr[data-state=selected],tbody tr[aria-selected=true],[data-ui-table-row][data-state=selected],[data-ui-table-row][aria-selected=true]){background:var(--sa-theme-select-active-bg)!important;color:var(--sa-theme-select-active-fg)!important}.schoolart-dashboard-shell :where(tbody td,[data-ui-table-cell]){border-bottom-color:color-mix(in oklab, var(--sa-theme-border) 20%, transparent)!important;color:var(--sa-theme-text)!important}[data-fourtia-workspace]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-panel-radius)!important;background:radial-gradient(circle at 50% 0%, color-mix(in oklab, var(--sa-theme-primary) 14%, transparent), transparent 40%), var(--sa-theme-surface)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important}[data-fourtia-sidebar]{border-color:color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 82%, transparent)!important;color:var(--sa-theme-text)!important}[data-fourtia-message]{border-radius:var(--sa-theme-control-radius)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-message-role=assistant]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 42%, transparent)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}[data-fourtia-message-role=user]{background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}[data-fourtia-composer-shell]{border-color:color-mix(in oklab, var(--sa-theme-border) 32%, transparent)!important}[data-fourtia-composer],[data-fourtia-composer-bar]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-solid)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-composer][data-engaged=true]{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-fourtia-input]{color:var(--sa-theme-text)!important}[data-fourtia-icon-button]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-pill-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-muted)!important}[data-fourtia-send-button]{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-pill-radius)!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-trigger]{-webkit-backdrop-filter:var(--sa-theme-popup-filter);backdrop-filter:var(--sa-theme-popup-filter);border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 44%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:radial-gradient(circle at 34% 18%, color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 38%, transparent), transparent 44%), linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-primary) 86%, var(--sa-theme-surface-solid) 14%), color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 54%, var(--sa-theme-primary) 46%))!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-popup-shadow)!important}[data-fourtia-floating-trigger]:hover,[data-fourtia-floating-trigger]:focus-visible{border-color:color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 64%, var(--sa-theme-border))!important;box-shadow:0 0 0 4px color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 18%, transparent), var(--sa-theme-popup-shadow)!important}[data-fourtia-floating-trigger-core]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary-fg) 26%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-primary-fg) 12%, transparent)!important;color:var(--sa-theme-primary-fg)!important}[data-fourtia-floating-panel]{-webkit-backdrop-filter:var(--sa-theme-popup-filter);backdrop-filter:var(--sa-theme-popup-filter);border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 42%, transparent)!important;border-radius:var(--sa-theme-popup-radius)!important;background:radial-gradient(circle at 72% 4%, color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 12%, transparent), transparent 36%), var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important}[data-fourtia-floating-header]{border-bottom:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 32%, transparent)!important;background:linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-surface-solid) 90%, transparent), color-mix(in oklab, var(--sa-theme-surface-soft) 56%, transparent))!important;color:var(--sa-theme-text)!important}[data-fourtia-floating-avatar],[data-fourtia-floating-empty-icon]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 34%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:radial-gradient(circle at 42% 26%, color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 18%, transparent), transparent 58%), var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}[data-fourtia-floating-title],[data-fourtia-floating-empty-title],[data-fourtia-floating-history-title],[data-fourtia-floating-history-card-title]{color:var(--sa-theme-text)!important}[data-fourtia-floating-history-subtitle],[data-fourtia-floating-history-card-meta]{color:var(--sa-theme-muted)!important}[data-fourtia-floating-icon-button],[data-fourtia-floating-delete]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 46%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-muted)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-icon-button]:hover,[data-fourtia-floating-icon-button]:focus-visible{border-color:var(--sa-theme-primary)!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-fourtia-floating-delete]:hover,[data-fourtia-floating-delete]:focus-visible{border-color:color-mix(in oklab, var(--sa-theme-danger) 64%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-danger) 12%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-danger)!important}[data-fourtia-floating-tabs]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 26%, transparent)!important;border-radius:var(--sa-theme-pill-radius)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 76%, var(--sa-theme-surface-soft) 24%)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-tab]{border-radius:var(--sa-theme-pill-radius)!important;color:var(--sa-theme-muted)!important}[data-fourtia-floating-tab]:hover,[data-fourtia-floating-tab]:focus-visible{background:color-mix(in oklab, var(--sa-theme-primary) 8%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-fourtia-floating-tab][data-active=true]{background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-body]{color:var(--sa-theme-text)!important;background:0 0!important}[data-fourtia-floating-message]{border-radius:var(--sa-theme-control-radius)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-message-role=user]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 76%, var(--sa-theme-border))!important;background:linear-gradient(135deg, var(--sa-theme-primary), color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 40%, var(--sa-theme-primary) 60%))!important;color:var(--sa-theme-primary-fg)!important}[data-fourtia-floating-message-role=assistant],[data-fourtia-floating-message-role=system]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 42%, transparent)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}[data-fourtia-floating-message] code{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 38%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 72%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}[data-fourtia-floating-loading]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 42%, transparent)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-composer-shell]{border-top:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 28%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-surface-solid) 56%, transparent)!important}[data-fourtia-floating-composer]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 48%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-composer]:focus-within{border-color:color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-primary)) 64%, var(--sa-theme-primary))!important;box-shadow:var(--sa-theme-focus-shadow)!important}[data-fourtia-floating-input]{color:var(--sa-theme-text)!important}[data-fourtia-floating-input]::placeholder{color:var(--sa-theme-muted)!important}[data-fourtia-floating-send]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-primary) 74%, var(--sa-theme-border))!important;border-radius:var(--sa-theme-pill-radius)!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-send]:hover,[data-fourtia-floating-send]:focus-visible{transform:var(--sa-theme-hover-lift);box-shadow:var(--sa-theme-panel-shadow)!important}[data-fourtia-floating-send]:disabled{opacity:.48!important;box-shadow:none!important;transform:none!important}[data-fourtia-floating-empty-card],[data-fourtia-floating-history-card]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 38%, transparent)!important;border-radius:var(--sa-theme-control-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-muted)!important;box-shadow:var(--sa-theme-control-shadow)!important}[data-fourtia-floating-history-open]{color:inherit!important}.schoolart-style-brutal-academic [data-premium-button]:hover,.schoolart-style-brutal-academic [data-action-button]:hover,.schoolart-style-brutal-academic [data-ui-button]:hover,.schoolart-style-brutal-academic [data-dashboard-header-action]:hover,.schoolart-style-brutal-academic [data-premium-searchable-select-trigger]:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--sa-theme-shadow-ink)!important}.dark .schoolart-style-brutal-academic [data-premium-button]:hover,.dark .schoolart-style-brutal-academic [data-action-button]:hover,.dark .schoolart-style-brutal-academic [data-ui-button]:hover,.dark .schoolart-style-brutal-academic [data-dashboard-header-action]:hover,.dark .schoolart-style-brutal-academic [data-premium-searchable-select-trigger]:hover{box-shadow:5px 5px 0 var(--sa-theme-shadow-ink)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic){background:var(--sa-theme-app-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main]{background:var(--sa-theme-main-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main]>:where(main,section,div[class*=min-h-screen]){color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main] :where([class*="bg-[#f9f9fb]"],[class*="bg-[#f3f3f5]"],[class*="bg-[#f7f7f8]"],[class*=bg-gray-50],[class*=bg-gray-100]){background:var(--sa-theme-subsurface-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel]){border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 58%, transparent)!important;border-radius:var(--sa-theme-panel-radius)!important;background:var(--sa-theme-header-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-control-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-panel-filter)!important;backdrop-filter:var(--sa-theme-panel-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar],.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-mobile-sidebar-panel]{border-color:color-mix(in oklab, var(--sa-theme-border) 54%, transparent)!important;background:var(--sa-theme-sidebar-bg)!important;color:var(--sa-theme-sidebar-text)!important;-webkit-backdrop-filter:var(--sa-theme-panel-filter)!important;backdrop-filter:var(--sa-theme-panel-filter)!important}.schoolart-dashboard-shell.schoolart-style-brutal-academic [data-dashboard-sidebar]{box-shadow:8px 0 0 var(--sa-theme-primary)!important}.dark .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-dashboard-sidebar]{box-shadow:8px 0 0 var(--sa-theme-shadow-ink)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar] :where(h2,h3,p,span),.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-logo-text]{color:inherit!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar] :where([data-dashboard-nav-item],nav a,nav button){color:var(--sa-theme-sidebar-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar] [data-dashboard-nav-active=true]{border-color:color-mix(in oklab, var(--sa-theme-primary) 52%, var(--sa-theme-border))!important;background:var(--sa-theme-sidebar-active-bg)!important;color:var(--sa-theme-sidebar-active-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar] [data-dashboard-nav-active=false]:hover,.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar] :where(nav a,nav button):hover{border-color:color-mix(in oklab, var(--sa-theme-primary) 42%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-sidebar-active-bg) 58%, transparent)!important;color:var(--sa-theme-sidebar-active-text)!important;box-shadow:var(--sa-theme-control-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-premium-empty-state],[data-premium-pagination],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-data-table-frame],[data-ui-data-table-toolbar],[data-ui-data-table-pagination],[data-ui-data-table-faceted-panel],[data-ui-data-table-view-panel],[data-document-preview-canvas],[data-document-preview-state],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-analytics-row],[data-dashboard-establishment-switcher],[data-tenant-loader],[data-dashboard-notification-item],[data-dashboard-notification-empty],[data-generated-password-banner],[data-page-transition-panel],[data-form-panel],[data-show-popup-panel],.sa-card,.sa-empty,.sa-modal){border:var(--sa-theme-outline-width) solid var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-panel-filter)!important;backdrop-filter:var(--sa-theme-panel-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-form-panel]){border-radius:var(--sa-theme-form-panel-radius)!important;box-shadow:var(--sa-theme-form-panel-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-form-panel-filter)!important;backdrop-filter:var(--sa-theme-form-panel-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-dashboard-notification-panel]){border-radius:var(--sa-theme-popup-radius)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-premium-card],[data-premium-empty-state],[data-premium-stat-card],[data-ui-card],.sa-card,.sa-empty){border-radius:var(--sa-theme-card-radius)!important;box-shadow:var(--sa-theme-card-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-premium-form-section],[data-form-panel],[data-premium-section-card][data-filter-section=true]){background:var(--sa-theme-filter-panel-bg)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]):focus-visible,.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input,select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]):focus{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(table,[data-ui-table]){border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-table-wrapper],[data-ui-data-table-frame],[data-ui-data-table-toolbar],[data-ui-data-table-pagination],[data-ui-data-table-faceted-panel],[data-ui-data-table-view-panel],[data-ui-table-body],[data-ui-table-footer]){border-color:var(--sa-theme-border)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:var(--sa-theme-table-head-bg)!important;color:var(--sa-theme-table-head-fg)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-theme-switcher-panel],[data-premium-section-card],[data-premium-form-section],[data-premium-ui-section],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-page-transition-panel],.sa-card,.sa-empty,.sa-modal){box-shadow:var(--sa-theme-section-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(at 0 0,#b9e3d43d,#0000 56%),linear-gradient(145deg,#fffdf7fa,#f8fff9f5)!important;border-color:#2d8a6e38!important;border-radius:1.85rem 2.2rem 1.65rem 2rem/1.6rem 2rem 2.15rem 1.75rem!important}.dark .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-theme-switcher-panel],[data-premium-section-card],[data-premium-form-section],[data-premium-ui-section],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-page-transition-panel],.sa-card,.sa-empty,.sa-modal){background:radial-gradient(at 0 0,#8fe2c11a,#0000 55%),linear-gradient(145deg,#14231dfa,#111d18fa)!important;border-color:#8fe2c133!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-nav-section-trigger],[data-premium-searchable-select-trigger]){border-radius:999px!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){box-shadow:var(--sa-theme-field-shadow)!important;border-color:#2d8a6e38!important;border-radius:1.25rem 1.45rem 1.25rem 1.6rem/1.25rem 1.3rem 1.55rem 1.25rem!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card],.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]{--organic-card-tint:#dff4e8;border:1px solid color-mix(in oklab, var(--organic-card-tint) 54%, #2d8a6e57)!important;background:radial-gradient(ellipse 70% 52% at 86% 0%, color-mix(in oklab, var(--organic-card-tint) 48%, transparent), transparent 72%), linear-gradient(135deg, #fffef8fc, color-mix(in oklab, var(--organic-card-tint) 34%, #fffef8))!important;min-height:6.7rem!important;box-shadow:var(--sa-theme-card-shadow)!important;color:var(--sa-theme-text)!important;border-radius:1.7rem 2.2rem 1.5rem 2rem/1.5rem 1.9rem 2.2rem 1.7rem!important;overflow:hidden!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-icon],.schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-module-icon],.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:not([data-dashboard-module-card])>div:first-child{background:radial-gradient(circle at 32% 28%, #ffffffeb, transparent 44%), color-mix(in oklab, var(--organic-card-tint,#ddf6e9) 66%, #fffef8)!important;color:#2d8a6e!important;border-color:#2d8a6e33!important;border-radius:999px!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(table,[data-ui-table],[data-ui-data-table-frame]){border-color:#2d8a6e33!important;border-radius:1.55rem 1.9rem 1.4rem 1.8rem/1.45rem 1.6rem 1.9rem 1.45rem!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main] :where(section,article,aside,div,form,label,ul,li):is([class*=bg-white],[class*=bg-card],[class*=bg-background],[class*=bg-muted],[class*=bg-slate-],[class*=bg-gray-],[class*=bg-neutral-],[class*=bg-zinc-],[class*=bg-stone-]):is([class*=border],[class*=shadow],[class*=rounded]):not([data-premium-stat-card]):not([data-clay-dashboard-tile]):not([data-dashboard-module-card]):not([data-premium-button]):not([data-action-button]):not([data-ui-button]){border-color:color-mix(in oklab, var(--sa-theme-section-border) 68%, transparent)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-card-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main] :where([class*=border-slate-],[class*=border-gray-],[class*=border-neutral-],[class*=border-zinc-],[class*=border-stone-]){border-color:color-mix(in oklab, var(--sa-theme-border) 72%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main] :where(.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-950,.text-gray-900,.text-gray-800,.text-neutral-950,.text-neutral-900,.text-zinc-950,.text-zinc-900){color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main] :where(.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-700,.text-gray-600,.text-gray-500,.text-neutral-700,.text-neutral-600,.text-zinc-700,.text-zinc-600){color:var(--sa-theme-muted)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-header-actions]{gap:.65rem!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-header-segment],[data-dashboard-sidebar-toggle]){border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 72%, transparent)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-button-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,color .22s,box-shadow .22s!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle]):hover,.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle]):focus-visible{transform:var(--sa-theme-hover-lift);border-color:color-mix(in oklab, var(--sa-theme-primary) 54%, var(--sa-theme-border))!important;background:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-header-action] svg,.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar-toggle] svg{color:currentColor!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-notification-unread-count]{border:var(--sa-theme-outline-width) solid var(--sa-theme-surface-solid)!important;background:var(--sa-theme-danger)!important;color:#fff!important;box-shadow:0 8px 18px color-mix(in oklab, var(--sa-theme-danger) 30%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-notification-header],[data-dashboard-notification-toolbar],[data-dashboard-notification-footer]){color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-notification-description],[data-dashboard-notification-item-message],[data-dashboard-notification-item-meta]){color:var(--sa-theme-muted)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-notification-badge],[data-dashboard-notification-item-badge],[data-dashboard-notification-action],[data-dashboard-notification-module-link]){border-color:color-mix(in oklab, var(--sa-theme-border) 72%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-primary) 8%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-notification-unread-dot]{background:var(--sa-theme-primary)!important;box-shadow:0 0 0 4px color-mix(in oklab, var(--sa-theme-primary) 14%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-nav-section-trigger]{color:var(--sa-theme-sidebar-muted)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-nav-section-count]{border:1px solid color-mix(in oklab, var(--sa-theme-sidebar-muted) 34%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-sidebar-active-bg) 64%, transparent)!important;color:var(--sa-theme-sidebar-active-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-nav-section-panel]{transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .22s,transform .26s cubic-bezier(.22,1,.36,1)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(table) :where(th,td){border-color:color-mix(in oklab, var(--sa-theme-border) 62%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(table) :where(td){color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(table) :where(tbody tr){background:var(--sa-theme-surface-solid)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm{--organic-radius-panel:2.15rem 2.75rem 1.95rem 2.45rem / 2rem 2.35rem 2.7rem 2.1rem;--organic-radius-card:1.9rem 2.55rem 1.65rem 2.35rem / 1.75rem 2.1rem 2.55rem 1.95rem;--organic-radius-field:1.28rem 1.65rem 1.25rem 1.8rem / 1.3rem 1.38rem 1.68rem 1.25rem;--organic-outline:#2d8a6e33;--organic-outline-strong:#2d8a6e57;--organic-green:#2d8a6e;--organic-green-deep:#185645;--organic-cream:#fff8ed;--organic-surface:#fffef8;--organic-mint:#ddf6e9;--organic-sky:#cdeefe;--organic-peach:#ffd9c5;--organic-rose:#ffd6e0;--organic-lavender:#d8c7ff;--organic-sun:#fff0b8}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-theme-switcher-panel],[data-premium-section-card],[data-premium-form-section],[data-premium-ui-section],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-page-transition-panel],[data-ui-card],[data-ui-glass-card],[data-dashboard-analytics-card],.sa-card,.sa-empty,.sa-modal){border-color:var(--organic-outline)!important;border-radius:var(--organic-radius-panel)!important;box-shadow:var(--sa-theme-section-shadow)!important;color:var(--sa-theme-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(70% 46% at 0 0,#cbebdd42,#0000 62%),radial-gradient(62% 44% at 100% 100%,#ffd6e02e,#0000 64%),linear-gradient(145deg,#fffef8fc,#f8fff9f7)!important}.dark .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-theme-switcher-panel],[data-premium-section-card],[data-premium-form-section],[data-premium-ui-section],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-page-transition-panel],[data-ui-card],[data-ui-glass-card],[data-dashboard-analytics-card],.sa-card,.sa-empty,.sa-modal){background:radial-gradient(70% 46% at 0 0,#92e5c41f,#0000 62%),radial-gradient(62% 44% at 100% 100%,#ffc98214,#0000 64%),linear-gradient(145deg,#13261efc,#0e1e17fa)!important;border-color:#92e5c438!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-header-bar]{background:radial-gradient(at 8% 0,#ff9f6e24,#0000 58%),linear-gradient(135deg,#fffef8fa,#f8fff9f0)!important;border-radius:1.75rem 2.25rem 1.6rem 2.35rem/1.6rem 1.95rem 2.15rem 1.75rem!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar],.schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-mobile-sidebar-panel]{background:radial-gradient(ellipse 95% 24% at 16% 0%, #ff9f6e33, transparent 72%), radial-gradient(ellipse 90% 24% at 96% 88%, #cbebdd38, transparent 72%), linear-gradient(180deg, var(--organic-green) 0%, var(--organic-green-deep) 56%, #113b31 100%)!important;border-color:#fffef82e!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar] [data-dashboard-nav-active=true]{background:radial-gradient(circle at 12%,#ff9f6e45,#0000 54%),#fffef829!important;border-color:#fffef840!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card],.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]{--organic-card-tint:var(--organic-mint);isolation:isolate;border:1px solid color-mix(in oklab, var(--organic-card-tint) 54%, var(--organic-outline-strong))!important;border-radius:var(--organic-radius-card)!important;background:radial-gradient(ellipse 74% 56% at 88% 0%, color-mix(in oklab, var(--organic-card-tint) 50%, transparent), transparent 74%), radial-gradient(ellipse 60% 48% at 0% 100%, #ffffff7a, transparent 68%), linear-gradient(135deg, #fffef8fc, color-mix(in oklab, var(--organic-card-tint) 36%, #fffef8))!important;min-height:7rem!important;box-shadow:var(--sa-theme-card-shadow)!important;color:var(--sa-theme-text)!important;position:relative!important;overflow:hidden!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:before,.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:before{content:"";z-index:-1;background:color-mix(in oklab, var(--organic-card-tint) 42%, transparent);pointer-events:none;border-radius:48% 52% 43% 57%/54% 38% 62% 46%;width:6.5rem;height:6.5rem;position:absolute;top:-2.8rem;left:-2.4rem}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:after,.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:after{content:"";z-index:-1;background:color-mix(in oklab, var(--organic-card-tint) 38%, transparent);pointer-events:none;border-radius:44% 56% 45% 55%/58% 42%;width:6rem;height:6rem;position:absolute;bottom:-1.9rem;right:-1.7rem}.dark .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card],.dark .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]{background:radial-gradient(ellipse 74% 56% at 88% 0%, color-mix(in oklab, var(--organic-card-tint) 30%, transparent), transparent 74%), linear-gradient(135deg, #13261efc, color-mix(in oklab, var(--organic-card-tint) 22%, #13261e))!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:hover,.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:hover{transform:translateY(-3px)scale(1.008)!important;box-shadow:0 32px 82px -44px #1f6f5685!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){border-color:var(--organic-outline)!important;border-radius:var(--organic-radius-field)!important;box-shadow:var(--sa-theme-field-shadow)!important;background:#fffef8fc!important}.dark .schoolart-dashboard-shell.schoolart-style-campus-calm :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){background:#13261efa!important;border-color:#92e5c438!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-nav-section-trigger],[data-premium-searchable-select-trigger],button[class*=bg-primary],a[class*=bg-primary],.sa-btn-primary){border-radius:999px!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(table,[data-ui-table],[data-ui-data-table-frame]){border-color:var(--organic-outline)!important;border-radius:1.75rem 2.25rem 1.6rem 2.35rem/1.6rem 1.95rem 2.15rem 1.75rem!important;overflow:hidden!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:linear-gradient(135deg, var(--organic-green), #256f5b)!important;color:#fbfff9!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-confirm-dialog-panel],[data-show-popup-panel],[data-form-panel],[data-dashboard-notification-panel]){border:var(--sa-theme-outline-width) solid var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-ui-dialog-overlay],[data-ui-alert-dialog-overlay],[data-confirm-dialog-overlay]){background:var(--sa-theme-scrim)!important;-webkit-backdrop-filter:var(--sa-theme-confirm-overlay-filter)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) [data-form-panel-overlay]{background:rgba(15, 23, 42, var(--form-panel-overlay-opacity,0))!important;-webkit-backdrop-filter:none!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) [data-form-panel-overlay][data-form-panel-overlay-blur=true]{-webkit-backdrop-filter:var(--sa-theme-overlay-filter)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) [data-show-popup-overlay]{background:var(--sa-theme-scrim)!important;-webkit-backdrop-filter:none!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-notification-panel]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]),:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-search],[data-premium-searchable-select-trigger],[data-generated-password-input],[data-password-strength-input]){border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-notification-panel]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]):focus,:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-search],[data-premium-searchable-select-trigger],[data-generated-password-input],[data-password-strength-input]):focus,:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-trigger][data-open=true]){border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-ui-dropdown-item],[data-ui-dropdown-sub-trigger],[data-ui-dropdown-checkbox-item],[data-ui-dropdown-radio-item],[data-ui-command-item],[data-premium-searchable-select-option]){border-radius:var(--sa-theme-control-radius)!important;color:var(--sa-theme-text)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-ui-dropdown-item]:focus,[data-ui-dropdown-item][data-state=open],[data-ui-dropdown-sub-trigger]:focus,[data-ui-dropdown-sub-trigger][data-state=open],[data-ui-command-item][aria-selected=true],[data-premium-searchable-select-option]:hover,[data-premium-searchable-select-option][data-selected=true]){background:var(--sa-theme-select-active-bg)!important;color:var(--sa-theme-select-active-fg)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where(table,[data-ui-table],[data-ui-data-table-frame]){border-color:var(--sa-theme-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:var(--sa-theme-table-head-bg)!important;color:var(--sa-theme-table-head-fg)!important}:where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm) :where([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-confirm-dialog-panel],[data-show-popup-panel],[data-form-panel],[data-dashboard-notification-panel]){border-color:var(--organic-outline)!important;border-radius:var(--organic-radius-panel)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(70% 46% at 0 0,#cbebdd42,#0000 62%),radial-gradient(62% 44% at 100% 100%,#ffd6e02e,#0000 64%),linear-gradient(145deg,#fffef8fc,#f8fff9f7)!important}.dark :where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm) :where([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-confirm-dialog-panel],[data-show-popup-panel],[data-form-panel],[data-dashboard-notification-panel]){background:radial-gradient(70% 46% at 0 0,#92e5c41f,#0000 62%),radial-gradient(62% 44% at 100% 100%,#ffc98214,#0000 64%),linear-gradient(145deg,#13261efc,#0e1e17fa)!important;border-color:#92e5c438!important}:where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm) :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-notification-panel]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]),:where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm) :where([data-premium-searchable-select-search],[data-premium-searchable-select-trigger],[data-generated-password-input],[data-password-strength-input]){border-radius:var(--organic-radius-field)!important}.schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-sidebar],[data-dashboard-mobile-sidebar-panel],[data-premium-section-card],[data-premium-form-section],[data-premium-ui-section],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-dashboard-notification-panel],[data-page-transition-panel]){border-width:2.5px!important}.schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-nav-section-trigger],[data-dashboard-nav-item]){border-radius:var(--sa-theme-button-radius)!important;box-shadow:var(--sa-theme-button-shadow)!important;border-width:2px!important}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-nav-active=false]{box-shadow:none!important}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-nav-active=true]{box-shadow:var(--sa-theme-button-shadow)!important}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card],.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]{--neo-card-tint:#dff1ff;border:2.5px solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-card-radius)!important;background:linear-gradient(135deg, var(--neo-card-tint) 0%, #fffef9 112%)!important;min-height:6.7rem!important;box-shadow:var(--sa-theme-card-shadow)!important;color:var(--sa-theme-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+1),.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+1){--neo-card-tint:#dff4e5}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+2),.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+2){--neo-card-tint:#ffe1df}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+3),.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+3){--neo-card-tint:#ece6ff}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+4),.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+4){--neo-card-tint:#dff1ff}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+5),.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+5){--neo-card-tint:#fff1bf}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:hover,.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:hover{transform:translate(-2px,-2px)!important;box-shadow:7px 7px #0f172ae6!important}.schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-icon],.schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-module-icon],.schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:not([data-dashboard-module-card])>div:first-child{border:2.5px solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-icon-radius)!important;color:var(--sa-theme-text)!important;background:#fffef9!important;box-shadow:3px 3px #0f172adb!important}.schoolart-dashboard-shell.schoolart-style-clay-outline :where(table,[data-ui-table],[data-ui-data-table-frame]){border-width:2.5px!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic),:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic){--sa-themed-form-panel-bg:var(--sa-theme-panel-bg);--sa-themed-form-field-bg:var(--sa-theme-surface-solid);--sa-themed-table-bg:var(--sa-theme-surface-solid);--sa-themed-table-row-bg:var(--sa-theme-surface-solid);--sa-themed-table-row-alt-bg:color-mix(in oklab, var(--sa-theme-surface-soft) 32%, var(--sa-theme-surface-solid));--sa-themed-topbar-action-bg:color-mix(in oklab, var(--sa-theme-surface-solid) 88%, var(--sa-theme-primary) 12%);--sa-themed-topbar-action-fg:var(--sa-theme-text)}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a)){border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-themed-topbar-action-bg)!important;min-height:2.5rem!important;color:var(--sa-themed-topbar-action-fg)!important;box-shadow:var(--sa-theme-button-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .22s,border-color .22s,box-shadow .22s,color .22s!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a)):hover{border-color:var(--sa-theme-primary)!important;color:var(--sa-theme-text)!important;transform:var(--sa-theme-hover-lift)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-premium-section-card],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-form-panel-body] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border),[data-premium-form-section] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border)){border-color:var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-form-panel-radius)!important;background:var(--sa-themed-form-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-form-panel-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-form-panel-filter)!important;backdrop-filter:var(--sa-theme-form-panel-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-form-panel-header],[data-form-panel-body],[data-form-panel-separator],[data-ui-dialog-header],[data-ui-dialog-footer],[data-ui-alert-dialog-header],[data-ui-alert-dialog-footer]){border-color:var(--sa-theme-border)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(label,[data-ui-label],[data-form-panel] :where(h2,h3,p,span),[data-premium-form-section] :where(h2,h3,p,span)){color:inherit}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]),:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-popover-content]) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){min-height:2.5rem;caret-color:var(--sa-theme-primary);border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-themed-form-field-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important;outline:none!important;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .2s!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(){color:color-mix(in oklab, var(--sa-theme-muted) 80%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]):focus,.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]):focus-visible{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input[type=checkbox],input[type=radio],[data-ui-checkbox],[role=checkbox],[role=radio]){accent-color:var(--sa-theme-primary);border-color:var(--sa-theme-border)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) input::file-selector-button{border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important;box-shadow:var(--sa-theme-button-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-themed-table-bg)!important;box-shadow:var(--sa-theme-section-shadow)!important;overflow:hidden!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(table,[data-ui-table]){width:100%;border-collapse:separate!important;border-spacing:0!important;background:var(--sa-themed-table-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){border-color:color-mix(in oklab, var(--sa-theme-table-head-bg) 76%, black)!important;background:var(--sa-theme-table-head-bg)!important;color:var(--sa-theme-table-head-fg)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(th,td,[data-ui-table-head],[data-ui-table-cell]){border-color:color-mix(in oklab, var(--sa-theme-border) 78%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(tbody tr,[data-ui-table-row]){background:var(--sa-themed-table-row-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(tbody tr:nth-child(2n),[data-ui-table-row]:nth-child(2n)){background:var(--sa-themed-table-row-alt-bg)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(tbody tr:hover,[data-ui-table-row]:hover){background:var(--sa-theme-row-hover)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm,:where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm){--sa-themed-form-panel-bg:radial-gradient(ellipse 72% 52% at 0% 0%, #cbebdd47, transparent 62%), radial-gradient(ellipse 62% 44% at 100% 100%, #ffd6e033, transparent 64%), linear-gradient(145deg, #fffef8, #f8fff9fc);--sa-themed-form-field-bg:#fffef8;--sa-themed-table-bg:#fffef8;--sa-themed-table-row-bg:#fffef8;--sa-themed-table-row-alt-bg:color-mix(in oklab, var(--organic-mint) 22%, #fffef8);--sa-themed-topbar-action-bg:radial-gradient(circle at 18% 12%, #ff9f6e2e, transparent 42%), linear-gradient(135deg, #fffef8, #edfaf2fa);--sa-theme-form-panel-radius:var(--organic-radius-panel);--sa-theme-field-radius:var(--organic-radius-field);--sa-theme-button-radius:999px}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-dashboard-main] form,[data-dashboard-main] fieldset){border-radius:var(--organic-radius-panel)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment]){border-color:#2d8a6e38!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-form-panel-icon],[data-dashboard-notification-badge]){background:color-mix(in oklab, var(--sa-theme-primary) 14%, var(--sa-theme-surface-solid))!important;color:var(--sa-theme-primary)!important;border-radius:999px!important}.dark .schoolart-dashboard-shell.schoolart-style-campus-calm,.dark :where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm){--sa-themed-form-panel-bg:radial-gradient(ellipse 72% 52% at 0% 0%, #92e5c41f, transparent 62%), radial-gradient(ellipse 62% 44% at 100% 100%, #ffc98214, transparent 64%), linear-gradient(145deg, #13261e, #0e1e17fc);--sa-themed-form-field-bg:#13261e;--sa-themed-table-bg:#13261e;--sa-themed-table-row-bg:#13261e;--sa-themed-table-row-alt-bg:#19372ceb;--sa-themed-topbar-action-bg:radial-gradient(circle at 18% 12%, #ffc9821a, transparent 42%), linear-gradient(135deg, #14231d, #111d18fc)}.schoolart-dashboard-shell.schoolart-style-clay-outline,:where(.schoolart-style-clay-outline-root,body.schoolart-style-clay-outline){--sa-themed-form-panel-bg:#fffef9;--sa-themed-form-field-bg:#fffef9;--sa-themed-table-bg:#fffef9;--sa-themed-table-row-bg:#fffef9;--sa-themed-table-row-alt-bg:#f5f8ff;--sa-themed-topbar-action-bg:#fffef9;--sa-theme-form-panel-radius:.85rem;--sa-theme-field-radius:.55rem;--sa-theme-button-radius:.58rem}.schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border-width:2.5px!important;box-shadow:6px 6px #0f172ae6!important}.schoolart-dashboard-shell.schoolart-style-clay-outline :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){border-width:2px!important}.schoolart-dashboard-shell.schoolart-style-brutal-academic,:where(.schoolart-style-brutal-academic-root,body.schoolart-style-brutal-academic){--sa-themed-form-panel-bg:#fff;--sa-themed-form-field-bg:#fffdf5;--sa-themed-table-bg:#fff;--sa-themed-table-row-bg:#fff;--sa-themed-table-row-alt-bg:#fff7d1;--sa-themed-topbar-action-bg:#fff;--sa-theme-form-panel-radius:.75rem;--sa-theme-field-radius:.38rem;--sa-theme-button-radius:.38rem}.schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){box-shadow:none!important;border-width:3px!important}.dark .schoolart-dashboard-shell.schoolart-style-brutal-academic,.dark :where(.schoolart-style-brutal-academic-root,body.schoolart-style-brutal-academic){--sa-themed-form-panel-bg:#111;--sa-themed-form-field-bg:#0b0b0b;--sa-themed-table-bg:#111;--sa-themed-table-row-bg:#111;--sa-themed-table-row-alt-bg:#191919;--sa-themed-topbar-action-bg:#111}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]){border-color:var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-form-panel-radius)!important;background:var(--sa-themed-form-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-form-panel-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-form-panel-filter)!important;backdrop-filter:var(--sa-theme-form-panel-filter)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-popover-content],[data-dashboard-command-search-panel],[data-dashboard-notification-panel]){border-color:var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-themed-form-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important}:where(.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-form-panel] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border),[data-show-popup-panel] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border),[data-ui-dialog-content] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border)){border-color:var(--sa-theme-border)!important;border-radius:var(--sa-theme-card-radius)!important;background:var(--sa-theme-surface-solid)!important;box-shadow:var(--sa-theme-card-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(form):not(fieldset):not(button):not(a)){border-color:var(--sa-theme-border)!important;border-radius:var(--sa-theme-card-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-card-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-card-header],[data-ui-card-footer],[data-premium-card-content],[data-premium-section-header],[data-form-panel-header],[data-form-panel-separator]){border-color:color-mix(in oklab, var(--sa-theme-border) 64%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-card-title],[data-ui-card-description],[data-ui-form-description],[data-form-panel] :where(small,.text-muted-foreground),[data-premium-form-section] :where(small,.text-muted-foreground)){color:var(--sa-theme-muted)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([aria-invalid=true],[data-ui-form-control][aria-invalid=true],input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true],[data-premium-searchable-select-trigger][aria-invalid=true]){border-color:color-mix(in oklab, var(--sa-theme-danger) 72%, var(--sa-theme-border))!important;box-shadow:0 0 0 3px color-mix(in oklab, var(--sa-theme-danger) 16%, transparent), var(--sa-theme-field-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-form-message],[role=alert],.text-destructive){color:var(--sa-theme-danger)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(button:disabled,[aria-disabled=true],[data-disabled=true],input:disabled,select:disabled,textarea:disabled,[data-premium-searchable-select-trigger][data-disabled=true]){filter:saturate(.65);cursor:not-allowed!important;opacity:.58!important;box-shadow:none!important;transform:none!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-checkbox],input[type=checkbox],input[type=radio]){width:1.05rem;height:1.05rem;border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:calc(var(--sa-theme-field-radius) * .38)!important;background:var(--sa-themed-form-field-bg)!important;color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-field-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-checkbox][data-state=checked],input[type=checkbox]:checked,input[type=radio]:checked){border-color:var(--sa-theme-primary)!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-switch]){border-color:var(--sa-theme-border)!important;background:color-mix(in oklab, var(--sa-theme-surface-soft) 82%, var(--sa-themed-form-field-bg))!important;box-shadow:var(--sa-theme-field-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-switch][data-state=checked]){border-color:var(--sa-theme-primary)!important;background:var(--sa-theme-primary)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-switch-thumb]){background:var(--sa-theme-surface-solid)!important;box-shadow:0 5px 16px color-mix(in oklab, var(--sa-theme-shadow-ink) 72%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-nav-section-trigger]){border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 68%, transparent)!important;background:color-mix(in oklab, var(--sa-theme-sidebar-active-bg) 56%, transparent)!important;color:var(--sa-theme-sidebar-muted)!important}.schoolart-dashboard-shell:is(.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-nav-section-trigger][data-dashboard-nav-section-open=true],[data-dashboard-nav-section-trigger][data-dashboard-nav-section-active=true]){border-color:color-mix(in oklab, var(--sa-theme-sidebar-active-text) 28%, var(--sa-theme-border))!important;background:var(--sa-theme-sidebar-active-bg)!important;color:var(--sa-theme-sidebar-active-text)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(form):not(fieldset):not(button):not(a)){border-radius:var(--organic-radius-card)!important;background:radial-gradient(70% 54% at 90% 0,#cbebdd3d,#0000 70%),linear-gradient(145deg,#fffef8,#f8fff9fa)!important}.schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(form):not(fieldset):not(button):not(a)){border-width:2.5px!important;border-radius:.85rem!important;box-shadow:6px 6px #0f172ae6!important}.schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(form):not(fieldset):not(button):not(a)){box-shadow:none!important;border-width:3px!important;border-radius:.55rem!important}.schoolart-style-campus-calm,.schoolart-style-campus-calm-root,.schoolart-dashboard-shell.schoolart-style-campus-calm,:where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm){--organic-ink:#17281f;--organic-muted:#607566;--organic-cream:#fff6e8;--organic-paper:#fffdf4;--organic-leaf:#2f8a63;--organic-leaf-deep:#155843;--organic-moss:#7fbd8d;--organic-mint:#dff5e5;--organic-sage:#bfe8c9;--organic-sky:#d8f1ff;--organic-peach:#ffd9c5;--organic-coral:#ff8f5e;--organic-rose:#ffe0e8;--organic-lilac:#eadcff;--organic-honey:#ffe49b;--organic-outline:#2f8a633d;--organic-outline-strong:#2f8a6361;--organic-radius-panel:2.55rem 3.1rem 2.18rem 3.35rem / 2.35rem 2.78rem 3.22rem 2.45rem;--organic-radius-card:2.25rem 3rem 1.95rem 2.75rem / 2.05rem 2.5rem 3.05rem 2.28rem;--organic-radius-field:1.42rem 1.95rem 1.35rem 2.08rem / 1.48rem 1.56rem 1.98rem 1.38rem;--sa-theme-bg:var(--organic-cream);--sa-theme-text:var(--organic-ink);--sa-theme-muted:var(--organic-muted);--sa-theme-surface:var(--organic-paper);--sa-theme-surface-solid:#fffef8;--sa-theme-surface-soft:#edf8ee;--sa-theme-border:var(--organic-outline);--sa-theme-primary:var(--organic-leaf);--sa-theme-primary-fg:#fbfff9;--sa-theme-accent:var(--organic-coral);--sa-theme-section-border:var(--organic-outline);--sa-theme-outline-width:1px;--sa-theme-control-radius:var(--organic-radius-field);--sa-theme-panel-radius:var(--organic-radius-panel);--sa-theme-card-radius:var(--organic-radius-card);--sa-theme-section-radius:var(--organic-radius-panel);--sa-theme-form-panel-radius:var(--organic-radius-panel);--sa-theme-field-radius:var(--organic-radius-field);--sa-theme-button-radius:999px;--sa-theme-control-shadow:0 12px 30px -22px #266f4e6b;--sa-theme-card-shadow:0 24px 74px -46px #266f4e7a;--sa-theme-panel-shadow:0 32px 96px -58px #266f4e75;--sa-theme-section-shadow:0 32px 96px -58px #266f4e75;--sa-theme-popup-shadow:0 30px 86px -54px #266f4e7a;--sa-theme-form-panel-depth-shadow:0 30px 86px -54px #266f4e7a;--sa-theme-form-panel-ambient-shadow:0 18px 54px -42px #266f4e57;--sa-theme-form-panel-shadow:var(--sa-theme-form-panel-depth-shadow), var(--sa-theme-form-panel-ambient-shadow);--sa-theme-field-shadow:inset 0 1px 0 #ffffffd1, 0 14px 28px -24px #266f4e57;--sa-theme-focus-shadow:0 0 0 4px #2f8a6329, 0 16px 34px -26px #266f4e7a;--sa-theme-table-head-bg:#2f8a63;--sa-theme-table-head-fg:#fbfff9;--sa-theme-row-hover:#bfe8c961;--sa-theme-select-active-bg:#bfe8c975;--sa-theme-select-active-fg:var(--organic-leaf-deep);--sa-theme-hover-lift:translateY(-2px) scale(1.006);--sa-theme-app-bg:radial-gradient(ellipse 34% 22% at 5% 0%, #bfe8c9ad, transparent 70%), radial-gradient(ellipse 28% 20% at 93% 10%, #ff8f5e3d, transparent 72%), radial-gradient(ellipse 28% 20% at 74% 96%, #eadcff47, transparent 74%), linear-gradient(180deg, var(--organic-cream) 0%, #fffaf0 46%, #fffdf8 100%);--sa-theme-main-bg:radial-gradient(ellipse 28% 16% at 12% 0%, #bfe8c95c, transparent 72%), radial-gradient(ellipse 24% 16% at 86% 6%, #ffe0e857, transparent 72%), linear-gradient(180deg, #fff6e8eb, #fffdf8fc);--sa-themed-form-panel-bg:radial-gradient(ellipse 66% 48% at 0% 0%, #bfe8c957, transparent 63%), radial-gradient(ellipse 58% 44% at 100% 100%, #ffe0e842, transparent 66%), linear-gradient(145deg, #fffef8 0%, #f8fff7 100%);--sa-themed-form-field-bg:radial-gradient(circle at 18% 12%, #ffffffb8, transparent 36%), #fffef8;--sa-themed-table-bg:#fffef8;--sa-themed-table-row-bg:#fffef8;--sa-themed-table-row-alt-bg:color-mix(in oklab, var(--organic-mint) 28%, #fffef8);--sa-themed-topbar-action-bg:radial-gradient(circle at 20% 12%, #ff8f5e29, transparent 42%), linear-gradient(135deg, #fffef8 0%, #edf8ee 100%)}.schoolart-dashboard-shell.schoolart-style-campus-calm{background:radial-gradient(ellipse 34% 22% at 5% 0%, #bfe8c9ad, transparent 70%), radial-gradient(ellipse 28% 20% at 93% 10%, #ff8f5e3d, transparent 72%), radial-gradient(ellipse 28% 20% at 74% 96%, #eadcff47, transparent 74%), linear-gradient(180deg, var(--organic-cream) 0%, #fffaf0 46%, #fffdf8 100%)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-main]{background:radial-gradient(28% 16% at 12% 0,#bfe8c95c,#0000 72%),radial-gradient(24% 16% at 86% 6%,#ffe0e857,#0000 72%),linear-gradient(#fff6e8eb,#fffdf8fc)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-premium-section-card],[data-premium-form-section],[data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){position:relative;overflow:hidden;border-color:var(--organic-outline)!important;border-radius:var(--organic-radius-panel)!important;background:var(--sa-themed-form-panel-bg)!important;box-shadow:var(--sa-theme-panel-shadow)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-section-card],[data-premium-form-section],[data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(form):not(fieldset):not(button):not(a)){border-radius:var(--organic-radius-card)!important;box-shadow:var(--sa-theme-card-shadow)!important;background:radial-gradient(72% 52% at 92% 0,#bfe8c93d,#0000 70%),radial-gradient(54% 42% at 2% 100%,#ffd9c533,#0000 64%),linear-gradient(145deg,#fffef8 0%,#f8fff7 100%)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card],.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]{--organic-card-tint:var(--organic-mint);isolation:isolate;border:1px solid color-mix(in oklab, var(--organic-card-tint) 54%, var(--organic-outline-strong))!important;border-radius:var(--organic-radius-card)!important;background:radial-gradient(ellipse 64% 52% at 92% 0%, color-mix(in oklab, var(--organic-card-tint) 54%, transparent), transparent 72%), radial-gradient(ellipse 40% 34% at 0% 100%, #ffffffb3, transparent 70%), linear-gradient(140deg, #fffef8 0%, color-mix(in oklab, var(--organic-card-tint) 36%, #fffef8) 100%)!important;min-height:7.1rem!important;color:var(--organic-ink)!important;position:relative!important;box-shadow:0 24px 74px -46px #266f4e80!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]>*,.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]>*{z-index:1;position:relative}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+1),.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+1){--organic-card-tint:var(--organic-mint)}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+2),.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+2){--organic-card-tint:var(--organic-sky)}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+3),.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+3){--organic-card-tint:var(--organic-peach)}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+4),.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+4){--organic-card-tint:var(--organic-rose)}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+5),.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+5){--organic-card-tint:var(--organic-lilac)}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+6),.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+6){--organic-card-tint:var(--organic-honey)}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:before,.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:before{content:"";background:color-mix(in oklab, var(--organic-card-tint) 42%, transparent);pointer-events:none;z-index:0;border-radius:48% 52% 43% 57%/55% 44% 56% 45%;width:7rem;height:7rem;position:absolute;inset:auto -2.2rem -2.3rem auto}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:hover,.schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:hover{border-color:color-mix(in oklab, var(--organic-card-tint) 34%, var(--organic-leaf))!important;transform:translateY(-4px)scale(1.008)!important;box-shadow:0 34px 94px -52px #266f4e8f!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-icon],[data-dashboard-module-icon],[data-clay-dashboard-tile]:not([data-dashboard-module-card])>div:first-child,[data-form-panel-icon]){border:1px solid color-mix(in oklab, var(--organic-card-tint,var(--organic-mint)) 48%, var(--organic-outline))!important;background:radial-gradient(circle at 32% 24%, #fffffff0, transparent 44%), color-mix(in oklab, var(--organic-card-tint,var(--organic-mint)) 66%, #fffef8)!important;color:var(--organic-leaf)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffffbd!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button],button[class*=bg-primary],a[class*=bg-primary],.sa-btn-primary){background:var(--sa-themed-topbar-action-bg)!important;color:var(--organic-leaf-deep)!important;border-color:#2f8a633d!important;border-radius:999px!important;box-shadow:0 13px 30px -22px #266f4e70!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(button[class*=bg-primary],a[class*=bg-primary],.sa-btn-primary,[data-premium-section-actions] button[class*=bg-primary],[data-premium-page-header-actions] button[class*=bg-primary]){background:radial-gradient(circle at 18% 18%, #ffffff4d, transparent 36%), linear-gradient(135deg, #44a77a 0%, var(--organic-leaf) 100%)!important;color:#fbfff9!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){border-color:var(--organic-outline)!important;border-radius:var(--organic-radius-field)!important;background:var(--sa-themed-form-field-bg)!important;color:var(--organic-ink)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border-radius:var(--organic-radius-panel)!important;background:radial-gradient(60% 46% at 0 0,#bfe8c933,#0000 64%),#fffef8!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:linear-gradient(135deg, var(--organic-leaf) 0%, #1f6f58 100%)!important;color:#fbfff9!important;letter-spacing:.045em!important;text-transform:uppercase!important}.schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar]{background:radial-gradient(88% 24% at 12% 0,#ffc88838,#0000 70%),radial-gradient(92% 22% at 96% 88%,#bfe8c938,#0000 72%),linear-gradient(#2f8a63 0%,#185b45 58%,#123c33 100%)!important}.schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-nav-item],[data-dashboard-nav-section-trigger]){border-radius:999px!important}.dark .schoolart-style-campus-calm,.dark .schoolart-style-campus-calm-root,.dark .schoolart-dashboard-shell.schoolart-style-campus-calm,.dark :where(.schoolart-style-campus-calm-root,body.schoolart-style-campus-calm){--organic-ink:#effcf4;--organic-muted:#b7d1c2;--organic-cream:#07140f;--organic-paper:#14231d;--organic-leaf:#92e5c4;--organic-leaf-deep:#dfe;--organic-moss:#315c4a;--organic-mint:#183f32;--organic-sage:#214b3c;--organic-sky:#17384b;--organic-peach:#4e3125;--organic-coral:#ffc982;--organic-rose:#442a33;--organic-lilac:#342c4d;--organic-honey:#4d3f1d;--organic-outline:#92e5c433;--organic-outline-strong:#92e5c44d;--sa-theme-surface:#14231d;--sa-theme-surface-solid:#13261e;--sa-theme-surface-soft:#1b3328;--sa-theme-border:var(--organic-outline);--sa-theme-primary:var(--organic-leaf);--sa-theme-primary-fg:#07140f;--sa-theme-section-border:var(--organic-outline);--sa-theme-card-shadow:0 28px 80px -52px #00000094;--sa-theme-panel-shadow:0 34px 96px -56px #000000a3;--sa-theme-section-shadow:0 34px 96px -56px #000000a3;--sa-theme-popup-shadow:0 30px 86px -54px #0000009e;--sa-theme-field-shadow:inset 0 1px 0 #ffffff0f, 0 14px 28px -24px #00000094;--sa-theme-focus-shadow:0 0 0 4px #92e5c429, 0 18px 38px -28px #00000094;--sa-theme-table-head-bg:#92e5c4;--sa-theme-table-head-fg:#07140f;--sa-theme-row-hover:#92e5c41f;--sa-theme-select-active-bg:#92e5c429;--sa-theme-select-active-fg:#dcffef;--sa-theme-app-bg:radial-gradient(ellipse 34% 22% at 5% 0%, #92e5c424, transparent 70%), radial-gradient(ellipse 28% 20% at 93% 10%, #ffc9821a, transparent 72%), radial-gradient(ellipse 28% 20% at 74% 96%, #a48bff14, transparent 74%), linear-gradient(180deg, #07140f 0%, #0d1813 52%, #07100c 100%);--sa-theme-main-bg:radial-gradient(ellipse 28% 16% at 12% 0%, #92e5c41a, transparent 72%), radial-gradient(ellipse 24% 16% at 86% 6%, #ffc98212, transparent 72%), linear-gradient(180deg, #111d18f5, #07100cfc);--sa-themed-form-panel-bg:radial-gradient(ellipse 66% 48% at 0% 0%, #92e5c41f, transparent 63%), radial-gradient(ellipse 58% 44% at 100% 100%, #ffc98214, transparent 66%), linear-gradient(145deg, #13261e 0%, #0f1f18 100%);--sa-themed-form-field-bg:#13261e;--sa-themed-table-bg:#13261e;--sa-themed-table-row-bg:#13261e;--sa-themed-table-row-alt-bg:#183326;--sa-themed-topbar-action-bg:radial-gradient(circle at 20% 12%, #ffc98214, transparent 42%), linear-gradient(135deg, #14231d 0%, #102118 100%)}.dark .schoolart-dashboard-shell.schoolart-style-campus-calm{background:radial-gradient(34% 22% at 5% 0,#92e5c424,#0000 70%),radial-gradient(28% 20% at 93% 10%,#ffc9821a,#0000 72%),radial-gradient(28% 20% at 74% 96%,#a48bff14,#0000 74%),linear-gradient(#07140f 0%,#0d1813 52%,#07100c 100%)!important}.dark .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-main]{background:radial-gradient(28% 16% at 12% 0,#92e5c41a,#0000 72%),radial-gradient(24% 16% at 86% 6%,#ffc98212,#0000 72%),linear-gradient(#111d18f5,#07100cfc)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm{background:var(--sa-theme-app-bg)!important;color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-main]{background:var(--sa-theme-main-bg)!important;color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-section-card],[data-premium-form-section],[data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border-color:var(--organic-outline)!important;border-radius:var(--organic-radius-panel)!important;background:var(--sa-themed-form-panel-bg)!important;box-shadow:var(--sa-theme-panel-shadow)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile]){--organic-card-tint:var(--organic-mint);isolation:isolate;border:1px solid color-mix(in oklab, var(--organic-card-tint) 54%, var(--organic-outline-strong))!important;border-radius:var(--organic-radius-card)!important;background:radial-gradient(ellipse 64% 52% at 92% 0%, color-mix(in oklab, var(--organic-card-tint) 54%, transparent), transparent 72%), radial-gradient(ellipse 40% 34% at 0% 100%, #ffffffb3, transparent 70%), linear-gradient(140deg, #fffef8 0%, color-mix(in oklab, var(--organic-card-tint) 36%, #fffef8) 100%)!important;min-height:7.1rem!important;color:var(--organic-ink)!important;position:relative!important;box-shadow:0 24px 74px -46px #266f4e80!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+1),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+1){--organic-card-tint:var(--organic-mint)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+2),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+2){--organic-card-tint:var(--organic-sky)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+3),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+3){--organic-card-tint:var(--organic-peach)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+4),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+4){--organic-card-tint:var(--organic-rose)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+5),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+5){--organic-card-tint:var(--organic-lilac)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+6),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+6){--organic-card-tint:var(--organic-honey)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-icon],[data-dashboard-module-icon],[data-clay-dashboard-tile]:not([data-dashboard-module-card])>div:first-child){border-color:color-mix(in oklab, var(--organic-card-tint,var(--organic-mint)) 48%, var(--organic-outline))!important;background:radial-gradient(circle at 32% 24%, #fffffff0, transparent 44%), color-mix(in oklab, var(--organic-card-tint,var(--organic-mint)) 66%, #fffef8)!important;color:var(--organic-leaf)!important;box-shadow:inset 0 1px #ffffffbd!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile]){background:radial-gradient(ellipse 64% 52% at 92% 0%, color-mix(in oklab, var(--organic-card-tint) 30%, transparent), transparent 72%), linear-gradient(140deg, #13261e 0%, color-mix(in oklab, var(--organic-card-tint) 22%, #13261e) 100%)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic),:where(.schoolart-style-apple-root,.schoolart-style-clay-outline-root,.schoolart-style-campus-calm-root,.schoolart-style-brutal-academic-root,body.schoolart-style-apple,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic){--sa-dashboard-themed-panel-bg:var(--sa-themed-form-panel-bg,var(--sa-theme-panel-bg));--sa-dashboard-themed-field-bg:var(--sa-themed-form-field-bg,var(--sa-theme-surface-solid));--sa-dashboard-themed-table-bg:var(--sa-themed-table-bg,var(--sa-theme-surface-solid));--sa-dashboard-themed-row-bg:var(--sa-themed-table-row-bg,var(--sa-theme-surface-solid));--sa-dashboard-themed-row-alt-bg:var(--sa-themed-table-row-alt-bg,color-mix(in oklab, var(--sa-theme-surface-soft) 34%, var(--sa-theme-surface-solid)));--sa-dashboard-themed-action-bg:var(--sa-themed-topbar-action-bg,color-mix(in oklab, var(--sa-theme-surface-solid) 88%, var(--sa-theme-primary) 12%));--sa-dashboard-themed-action-fg:var(--sa-themed-topbar-action-fg,var(--sa-theme-text))}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic){background:var(--sa-theme-app-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-main]{background:var(--sa-theme-main-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-header-bar]{border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 86%, transparent)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-header-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar]{border-color:color-mix(in oklab, var(--sa-theme-border) 72%, transparent)!important;background:var(--sa-theme-sidebar-bg)!important;color:var(--sa-theme-sidebar-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-sidebar] :where([data-dashboard-logo-text],[data-dashboard-nav-section-title],[data-dashboard-nav-section-count],[data-dashboard-nav-item],[data-dashboard-nav-item] span,[data-dashboard-nav-item-icon],[data-dashboard-nav-signal-count],[data-dashboard-nav-section-chevron]){color:inherit!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button]){border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-dashboard-themed-action-bg)!important;min-height:2.5rem!important;color:var(--sa-dashboard-themed-action-fg)!important;box-shadow:var(--sa-theme-button-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-card-filter)!important;backdrop-filter:var(--sa-theme-card-filter)!important;transition:transform var(--btn-duration,.22s) cubic-bezier(.22, 1, .36, 1), border-color var(--btn-duration,.22s) ease, background-color var(--btn-duration,.22s) ease, box-shadow var(--btn-duration,.22s) ease, color var(--btn-duration,.22s) ease!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button]):hover{border-color:color-mix(in oklab, var(--sa-theme-primary) 64%, var(--sa-theme-border))!important;transform:var(--sa-theme-hover-lift)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(button[class*=bg-primary],a[class*=bg-primary],[data-premium-button-variant=default],[data-ui-button-variant=default],.sa-btn-primary){border-color:color-mix(in oklab, var(--sa-theme-primary) 78%, var(--sa-theme-border))!important;background:linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-primary) 90%, white 10%), var(--sa-theme-primary))!important;color:var(--sa-theme-primary-fg)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-premium-section-card],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a):not([data-dashboard-nav-item])){border-color:var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-form-panel-radius)!important;background:var(--sa-dashboard-themed-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-form-panel-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-form-panel-filter)!important;backdrop-filter:var(--sa-theme-form-panel-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){min-height:2.5rem;caret-color:var(--sa-theme-primary);border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-dashboard-themed-field-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important;outline:none!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]):focus,.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]):focus-visible{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border:var(--sa-theme-outline-width) solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-dashboard-themed-table-bg)!important;box-shadow:var(--sa-theme-section-shadow)!important;overflow:hidden!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(table,[data-ui-table]){border-collapse:separate!important;border-spacing:0!important;background:var(--sa-dashboard-themed-table-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:var(--sa-theme-table-head-bg)!important;color:var(--sa-theme-table-head-fg)!important;border-color:color-mix(in oklab, var(--sa-theme-table-head-bg) 72%, black)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(tbody tr,[data-ui-table-row]){background:var(--sa-dashboard-themed-row-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(tbody tr:nth-child(2n),[data-ui-table-row]:nth-child(2n)){background:var(--sa-dashboard-themed-row-alt-bg)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(tbody tr:hover,[data-ui-table-row]:hover){background:var(--sa-theme-row-hover)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(th,td,[data-ui-table-head],[data-ui-table-cell]){border-color:color-mix(in oklab, var(--sa-theme-border) 74%, transparent)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-popover-content],[data-dashboard-command-search-panel],[data-dashboard-notification-panel]){border:var(--sa-theme-outline-width) solid var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-popup-radius)!important;background:var(--sa-dashboard-themed-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:var(--sa-theme-popup-filter)!important;backdrop-filter:var(--sa-theme-popup-filter)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-nav-section-trigger]){border:var(--sa-theme-outline-width) solid color-mix(in oklab, var(--sa-theme-border) 64%, transparent)!important;border-radius:var(--sa-theme-button-radius)!important;background:color-mix(in oklab, var(--sa-theme-sidebar-active-bg) 48%, transparent)!important;color:var(--sa-theme-sidebar-muted)!important;box-shadow:none!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-nav-section-trigger][data-dashboard-nav-section-open=true],[data-dashboard-nav-section-trigger][data-dashboard-nav-section-active=true]){border-color:color-mix(in oklab, var(--sa-theme-sidebar-active-text) 32%, var(--sa-theme-border))!important;background:var(--sa-theme-sidebar-active-bg)!important;color:var(--sa-theme-sidebar-active-text)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-nav-section-panel]{transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .24s,transform .28s cubic-bezier(.22,1,.36,1)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-nav-item]{border:var(--sa-theme-outline-width) solid transparent!important;border-radius:var(--sa-theme-button-radius)!important;color:var(--sa-theme-sidebar-muted)!important}.schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-dashboard-nav-active=true]{border-color:color-mix(in oklab, var(--sa-theme-sidebar-active-text) 28%, var(--sa-theme-border))!important;background:var(--sa-theme-sidebar-active-bg)!important;color:var(--sa-theme-sidebar-active-text)!important}html.dark .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment]){border-color:color-mix(in oklab, var(--sa-theme-border) 88%, transparent)!important;background:var(--sa-dashboard-themed-action-bg)!important;color:var(--sa-theme-text)!important}html.dark .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){border-color:color-mix(in oklab, var(--sa-theme-border) 86%, transparent)!important;background:var(--sa-dashboard-themed-field-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important}html.dark .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :where(){color:color-mix(in oklab, var(--sa-theme-muted) 84%, transparent)!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment]){border:var(--sa-theme-outline-width) solid #92e5c447!important;color:#effcf4!important;border-color:#92e5c447!important}@layer utilities{html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm{--organic-ink:#071a46;--organic-muted:#52617d;--organic-soft-muted:#8a94a9;--organic-cream:#fff8ef;--organic-paper:#fffdf7;--organic-surface:#fffaf1;--organic-shell:#fff5e8;--organic-leaf:#159365;--organic-leaf-deep:#08704d;--organic-leaf-soft:#dff2dc;--organic-mint:#e5f4d8;--organic-mint-strong:#a9dfbe;--organic-sky:#dff5ff;--organic-blue:#37abe8;--organic-peach:#ffe5da;--organic-coral:#ff7d68;--organic-rose:#ffe4ea;--organic-lilac:#eadfff;--organic-honey:#ffefba;--organic-amber:#f2a91e;--organic-radius-panel:6.8rem 2.25rem 7.25rem 2.75rem / 2.7rem 7.1rem 2.45rem 6.25rem;--organic-radius-card:5.25rem 2.05rem 4.8rem 2.65rem / 2.35rem 5.35rem 2.2rem 4.85rem;--organic-radius-field:2.75rem 1.42rem 3.05rem 1.7rem / 1.42rem 2.9rem 1.48rem 3.15rem;--organic-radius-field-alt:1.65rem 3.25rem 1.78rem 3.45rem / 3.05rem 1.52rem 3.2rem 1.72rem;--organic-radius-button:2.9rem 1.5rem 2.72rem 1.78rem / 1.58rem 2.95rem 1.42rem 2.82rem;--organic-panel-clip:polygon(0.8% 4.5%, 7% 1.4%, 19% 0.2%, 35% 1.2%, 51% 0%, 67% 1.6%, 84% 0.4%, 98.8% 3.6%, 100% 18%, 98.9% 35%, 100% 55%, 98.4% 74%, 99.4% 94%, 92% 99.2%, 73% 98.2%, 55% 100%, 37% 98.7%, 18% 100%, 2.2% 96.4%, 0% 78%, 1.2% 59%, 0.2% 41%, 1.4% 22%);--organic-outline:#071a4624;--organic-outline-strong:#15936557;--sa-theme-outline-width:1.18px;--sa-theme-bg:var(--organic-cream);--sa-theme-text:var(--organic-ink);--sa-theme-muted:var(--organic-muted);--sa-theme-surface:var(--organic-paper);--sa-theme-surface-solid:var(--organic-paper);--sa-theme-main-bg:var(--organic-cream);--sa-theme-app-bg:var(--organic-cream);--sa-theme-border:var(--organic-outline);--sa-theme-section-border:var(--organic-outline);--sa-theme-primary:var(--organic-leaf);--sa-theme-accent:var(--organic-blue);--sa-theme-table-head-bg:#e9f4df;--sa-theme-table-head-fg:var(--organic-ink);--sa-theme-row-hover:#15936512;--sa-themed-form-panel-bg:var(--organic-paper);--sa-themed-form-field-bg:#fffaf1;--sa-themed-table-bg:var(--organic-paper);--sa-themed-table-row-bg:#fffdf7f5;--sa-themed-table-row-alt-bg:#f6fceee0;--sa-themed-topbar-action-bg:#fffaf1f0;--sa-theme-control-radius:var(--organic-radius-field);--sa-theme-panel-radius:var(--organic-radius-panel);--sa-theme-form-panel-radius:var(--organic-radius-panel);--sa-theme-section-radius:var(--organic-radius-panel);--sa-theme-card-radius:var(--organic-radius-card);--sa-theme-field-radius:var(--organic-radius-field);--sa-theme-button-radius:var(--organic-radius-button);--sa-theme-hover-lift:translateY(-3px) rotate(-.18deg) scale(1.008)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm{color:var(--organic-ink)!important;background:radial-gradient(44rem 28rem at 95% 2%,#5bccd329,#0000 62%),radial-gradient(36rem 24rem at 8% 98%,#7bd89d2e,#0000 64%),radial-gradient(22rem 16rem at 76% 12%,#ffcdbf38,#0000 68%),linear-gradient(135deg,#fff8ef 0%,#fffdf7 46%,#fff4e7 100%)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-main]{color:var(--organic-ink)!important;background:radial-gradient(34rem 18rem at 86% -4%,#37abe817,#0000 70%),radial-gradient(30rem 18rem at 12% 100%,#1593651a,#0000 72%),0 0!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(h1,h2,h3,h4,h5,h6,strong,[data-premium-stat-value]){color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(p,small,label,span,[data-premium-stat-description],[data-premium-stat-trend]){color:var(--organic-muted)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-section-card],[data-premium-form-section],[data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){isolation:isolate;overflow:hidden;border:1.18px solid var(--organic-outline)!important;border-radius:var(--organic-panel-radius-local,6.8rem 2.25rem 7.25rem 2.75rem / 2.7rem 7.1rem 2.45rem 6.25rem)!important;background:radial-gradient(96% 44% at 7% 112%,#a9dfbe57,#0000 66%),radial-gradient(80% 50% at 106% -14%,#dff5ff7a,#0000 68%),radial-gradient(48% 28% at 79% 104%,#ffe5da57,#0000 70%),radial-gradient(28% 22% at 72% 8%,#eadfff38,#0000 70%),linear-gradient(142deg,#fffdf7fc,#fff8eff7)!important;position:relative!important;box-shadow:0 30px 80px -58px #071a4661,0 18px 44px -36px #15936561,inset 0 1px #ffffffd1!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-form-panel],[data-premium-form-section],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-main] form,[data-dashboard-main] fieldset):before{content:"";background:radial-gradient(ellipse at 42% 48%, #15936533, transparent 64%), color-mix(in oklab, var(--organic-mint-strong) 42%, transparent);filter:blur(.5px);pointer-events:none;z-index:0;border-radius:62% 38% 70% 30%/56% 64% 36% 44%;width:18rem;height:9.8rem;position:absolute;inset:auto auto -4.8rem -4.2rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-form-panel],[data-premium-form-section],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-main] form,[data-dashboard-main] fieldset):after{content:"";background:radial-gradient(ellipse at 64% 38%, #37abe82e, transparent 58%), color-mix(in oklab, var(--organic-peach) 38%, transparent);pointer-events:none;z-index:0;border-radius:40% 60% 36% 64%/56% 38% 62% 44%;width:15rem;height:11rem;position:absolute;top:-3.8rem;right:-4.8rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-form-panel],[data-premium-form-section],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-main] form,[data-dashboard-main] fieldset)>*{z-index:1;position:relative}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-form-panel]{--organic-panel-radius-local:7.65rem 1.95rem 6.2rem 2.35rem / 2.25rem 7.55rem 2.18rem 6.8rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-form-section]{--organic-panel-radius-local:6.3rem 2.75rem 7.4rem 1.95rem / 3.05rem 6.5rem 2.18rem 7.05rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]){--organic-panel-radius-local:5.9rem 2.05rem 7.6rem 2.42rem / 2.45rem 6.95rem 2.18rem 7.2rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-main] form{--organic-panel-radius-local:6.95rem 2.18rem 5.85rem 2.62rem / 2.28rem 7.35rem 2.38rem 6.1rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]){clip-path:var(--organic-panel-clip)}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){color:var(--organic-ink)!important;background:radial-gradient(circle at 18% 16%,#ffffffe0,#0000 34%),radial-gradient(at 108% 94%,#1593650f,#0000 52%),linear-gradient(135deg,#fffdf7,#fff8ef)!important;border:1.12px solid #071a4624!important;border-radius:2.75rem 1.42rem 3.05rem 1.7rem/1.42rem 2.9rem 1.48rem 3.15rem!important;box-shadow:inset 0 1px #ffffffe6,0 14px 30px -25px #071a4647!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]):focus{border-color:#15936575!important;box-shadow:0 0 0 4px #1593651a,0 18px 36px -28px #071a465c,inset 0 1px #fffffff2!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(form,fieldset,[data-form-panel],[data-premium-form-section]) :where(input,select,textarea,[data-premium-searchable-select-trigger]):nth-of-type(2n){border-radius:var(--organic-radius-field-alt)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button]){border-radius:2.9rem 1.5rem 2.72rem 1.78rem/1.58rem 2.95rem 1.42rem 2.82rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile]){--organic-card-shape:var(--organic-radius-card);--organic-card-tilt:-.18deg;--organic-card-tint:var(--organic-mint);--organic-card-accent:var(--organic-leaf);--organic-card-wave:#1593652e;min-height:8.35rem;transform:rotate(var(--organic-card-tilt)) translateZ(0);overflow:hidden;border:1.22px solid color-mix(in oklab, var(--organic-card-accent) 34%, #071a461f)!important;border-radius:var(--organic-card-shape)!important;background:radial-gradient(ellipse 58% 44% at 104% -4%, color-mix(in oklab, var(--organic-card-tint) 78%, transparent), transparent 72%), radial-gradient(ellipse 46% 36% at -8% 106%, #ffffffb8, transparent 70%), radial-gradient(ellipse 22% 18% at 64% 42%, #ffffff57, transparent 70%), linear-gradient(142deg, #fffdf7 0%, color-mix(in oklab, var(--organic-card-tint) 58%, #fffdf7) 100%)!important;box-shadow:0 24px 64px -48px #071a466b, 0 14px 36px -30px color-mix(in oklab, var(--organic-card-accent) 42%, transparent), inset 0 1px 0 #ffffffc7!important;color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile]):before{content:"";background:radial-gradient(ellipse at 18% 38%, #ffffff47, transparent 56%), color-mix(in oklab, var(--organic-card-accent) 24%, var(--organic-card-tint));opacity:.58;pointer-events:none;z-index:0;border-radius:48% 52% 40% 60%/72% 78% 22% 28%;height:6rem;position:absolute;inset:auto -1.8rem -3.3rem -1.6rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile]):after{content:"";background:color-mix(in oklab, var(--organic-card-accent) 18%, #ffffff85);opacity:.7;pointer-events:none;z-index:0;border-radius:54% 46% 60% 40%/44% 58% 42% 56%;width:5.8rem;height:5.3rem;position:absolute;top:-1.7rem;right:-1.6rem}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile])>*{z-index:1;position:relative}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-icon],[data-clay-dashboard-tile] :where(.rounded-xl,.rounded-2xl,.rounded-3xl):first-child,[data-form-panel-icon]){border:1.12px solid color-mix(in oklab, var(--organic-card-accent,var(--organic-leaf)) 42%, #071a461f)!important;background:radial-gradient(circle at 28% 24%, #ffffffc7, transparent 34%), linear-gradient(145deg, color-mix(in oklab, var(--organic-card-accent,var(--organic-leaf)) 76%, white), var(--organic-card-accent,var(--organic-leaf)))!important;color:var(--organic-ink)!important;box-shadow:0 14px 32px -22px color-mix(in oklab, var(--organic-card-accent,var(--organic-leaf)) 68%, #071a462e), inset 0 1px 0 #ffffffa8!important;border-radius:1.95rem 1.15rem 1.82rem 1.28rem/1.22rem 2rem 1.08rem 1.86rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+1),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+1){--organic-card-tint:var(--organic-mint);--organic-card-accent:var(--organic-leaf);--organic-card-shape:5.85rem 2.05rem 4.9rem 2.62rem / 2.28rem 5.75rem 2.08rem 5.15rem;--organic-card-tilt:-.24deg}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+2),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+2){--organic-card-tint:var(--organic-peach);--organic-card-accent:var(--organic-coral);--organic-card-shape:2.25rem 5.95rem 2.08rem 5.1rem / 5.45rem 2rem 5.25rem 2.35rem;--organic-card-tilt:.2deg}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+3),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+3){--organic-card-tint:var(--organic-sky);--organic-card-accent:var(--organic-blue);--organic-card-shape:5.1rem 2.35rem 5.75rem 1.95rem / 2.45rem 5.55rem 2.2rem 4.95rem;--organic-card-tilt:-.12deg}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+4),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+4){--organic-card-tint:var(--organic-honey);--organic-card-accent:var(--organic-amber);--organic-card-shape:2.18rem 5.35rem 2.55rem 6.05rem / 5.7rem 2.18rem 5.05rem 2.05rem;--organic-card-tilt:.26deg}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+5),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+5){--organic-card-tint:var(--organic-lilac);--organic-card-accent:#8f6ada;--organic-card-shape:6.2rem 2.35rem 3rem 5.3rem / 2.25rem 6.1rem 5.2rem 2.02rem;--organic-card-tilt:-.28deg}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-premium-stat-card]:nth-of-type(6n+6),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-clay-dashboard-tile]:nth-of-type(6n+6){--organic-card-tint:var(--organic-rose);--organic-card-accent:#ff8a95;--organic-card-shape:2.65rem 4.85rem 6.15rem 2.15rem / 4.8rem 2.38rem 2.15rem 5.9rem;--organic-card-tilt:.16deg}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile]):hover{border-color:color-mix(in oklab, var(--organic-card-tint) 28%, var(--organic-leaf))!important;transform:translateY(-4px)rotate(0)scale(1.012)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar]{overflow:hidden;color:var(--organic-ink)!important;background:radial-gradient(120% 34% at 50% 100%,#a9dfbe73,#0000 72%),radial-gradient(72% 36% at -12% 0,#dff5ff5c,#0000 70%),linear-gradient(#fffdf7fa,#fff8effa)!important;border-right:1.18px solid #071a4629!important;box-shadow:20px 0 70px -60px #071a465c,inset -1px 0 #ffffffb3!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar] :where(h2,h3,p,span,a,button,label){color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar] :where(.text-muted-foreground,small){color:var(--organic-muted)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar] [data-dashboard-nav-active=true],html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar] :where([aria-current=page],.bg-primary,.bg-accent){color:var(--organic-ink)!important;background:radial-gradient(circle at 12% 18%,#ffffffe6,#0000 34%),linear-gradient(135deg,#e5f4d8f5,#f2faeaeb)!important;border:1px solid #15936529!important;border-radius:2rem 1.24rem 2.15rem 1.42rem/1.32rem 2.22rem 1.22rem 2.05rem!important;box-shadow:0 14px 30px -24px #15936557!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar] :where(svg,[data-dashboard-nav-icon]){color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-sidebar] [data-dashboard-nav-active=true] :where(svg,[data-dashboard-nav-icon]){color:var(--organic-leaf)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-header-bar]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(28rem 8rem at 74% -48%,#dff5ff75,#0000 70%),linear-gradient(#fffdf7f0,#fff8efe6)!important;border-color:#071a461f!important;box-shadow:0 18px 46px -42px #071a4666!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-command-search-shell],[data-premium-searchable-select-trigger]){color:var(--organic-ink)!important;background:radial-gradient(circle at 18% 18%,#ffffffdb,#0000 34%),linear-gradient(135deg,#fffdf7f5,#fff6e8e6)!important;border-color:#071a461f!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(table thead,[data-ui-table-head],[data-entity-list-header],[data-list-display-toolbar]){color:var(--organic-ink)!important;background:radial-gradient(at 12%,#ffffff8c,#0000 42%),linear-gradient(90deg,#e5f4d8f5,#f1f9e8db)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(table,tbody,tr,td,th){color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button]):where(.bg-primary,[data-variant=primary],[data-tone=primary]){color:#fff!important;background:radial-gradient(circle at 22% 18%,#ffffff57,#0000 32%),linear-gradient(135deg,#24a976 0%,#08704d 100%)!important;border-color:#08704d59!important;box-shadow:0 18px 38px -22px #08704d94!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(button,a,[data-premium-button],[data-action-button],[data-ui-button],[data-premium-stat-card],[data-clay-dashboard-tile],[data-dashboard-sidebar] [data-dashboard-nav-active=true]) :where(span,p,small,strong){color:inherit!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-premium-searchable-select-menu],[data-dashboard-command-search-panel],[data-dashboard-notification-panel]){isolation:isolate;overflow:hidden;color:var(--organic-ink)!important;background:radial-gradient(78% 48% at 8% 112%,#a9dfbe47,#0000 68%),radial-gradient(62% 40% at 102% -10%,#dff5ff73,#0000 70%),linear-gradient(142deg,#fffdf7fa,#fff8eff5)!important;border:1.18px solid #071a4624!important;border-radius:3.1rem 1.52rem 2.82rem 1.92rem/1.72rem 3.05rem 1.58rem 2.8rem!important;position:relative!important;box-shadow:0 28px 78px -52px #071a466b,0 16px 38px -32px #15936557,inset 0 1px #ffffffc7!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-premium-searchable-select-menu],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-fourtia-floating-panel]) :where(h2,h3,p,span,small,label,button,a,strong){color:inherit}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-ui-dropdown-label],[data-dashboard-notification-title],[data-dashboard-command-search-title],[data-fourtia-floating-title],[data-fourtia-floating-empty-title],[data-fourtia-floating-history-title]){color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-ui-dropdown-separator],[data-dashboard-notification-panel] [role=separator],[data-dashboard-command-search-panel-header],[data-fourtia-floating-header],[data-fourtia-floating-composer-shell]){background:radial-gradient(at 12%,#ffffff73,#0000 42%),linear-gradient(90deg,#e5f4d8bd,#fff8efb8)!important;border-color:#071a461a!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-ui-dropdown-item],[data-premium-searchable-select-option],[data-dashboard-command-search-item],[data-dashboard-notification-action],[data-dashboard-notification-module-link]){color:var(--organic-ink)!important;border-radius:1.55rem .95rem 1.72rem 1.08rem/.98rem 1.68rem .92rem 1.52rem!important;transition:transform .18s,background-color .18s,box-shadow .18s,border-color .18s!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-ui-dropdown-item]:hover,[data-ui-dropdown-item]:focus,[data-ui-dropdown-item][data-highlighted],[data-premium-searchable-select-option]:hover,[data-premium-searchable-select-option][data-selected=true],[data-dashboard-command-search-item]:hover,[data-dashboard-command-search-item][data-active=true],[data-dashboard-notification-action]:hover,[data-dashboard-notification-module-link]:hover){transform:translateY(-1px);color:var(--organic-ink)!important;background:radial-gradient(circle at 14% 22%,#ffffffb8,#0000 32%),linear-gradient(135deg,#e5f4d8eb,#dff5ff9e)!important;border-color:#15936533!important;box-shadow:0 14px 28px -24px #1593655c!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-fourtia-floating-trigger]){transition:transform .2s,box-shadow .2s,border-color .2s,background .2s!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-dashboard-header-action]:hover,[data-dashboard-sidebar-toggle]:hover,[data-fourtia-floating-trigger]:hover){transform:translateY(-2px);color:var(--organic-ink)!important;background:radial-gradient(circle at 20% 18%,#ffffffdb,#0000 34%),linear-gradient(135deg,#e5f4d8f5,#dff5ffc7)!important;border-color:#1593653d!important;box-shadow:0 18px 42px -28px #15936573,0 8px 20px -16px #071a464d!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-dashboard-header-action-kind=notifications][data-notification-unread=true],html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-dashboard-notification-unread-count=true]{background:radial-gradient(circle at 28% 24%, #ffffff6b, transparent 35%), linear-gradient(135deg, var(--organic-coral), #f25b6d)!important;color:#fff!important;box-shadow:0 12px 28px -18px #ff7d689e!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-dashboard-notification-item]{background:radial-gradient(at 98% 0,#dff5ff52,#0000 58%),linear-gradient(135deg,#fffdf7f0,#fff8efe0)!important;border-color:#071a461a!important;border-radius:2.25rem 1.24rem 2.12rem 1.55rem/1.42rem 2.35rem 1.32rem 2.08rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-dashboard-notification-item][data-unread=true]{background:radial-gradient(at 104% 0,#dff5ff6b,#0000 58%),linear-gradient(135deg,#e5f4d8b8,#fffdf7e6)!important;border-color:#15936542!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-dashboard-command-search-item-icon],[data-dashboard-notification-item-icon],[data-dashboard-notification-badge],[data-fourtia-floating-avatar],[data-fourtia-floating-empty-icon]){color:var(--organic-ink)!important;background:radial-gradient(circle at 28% 22%,#ffffffc7,#0000 34%),linear-gradient(145deg,#a9dfbef2,#dff5ffc2)!important;border-color:#15936533!important;border-radius:1.7rem 1rem 1.55rem 1.12rem/1.05rem 1.72rem .95rem 1.62rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-trigger]{background:radial-gradient(circle at 30% 22%, #ffffff52, transparent 34%), linear-gradient(135deg, var(--organic-leaf), var(--organic-blue))!important;color:#fff!important;border:1px solid #071a4624!important;border-radius:2rem 1.05rem 1.82rem 1.22rem/1.12rem 2rem 1rem 1.86rem!important;box-shadow:0 20px 46px -24px #15936594,0 0 0 5px #15936514!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-trigger-core]{background:#ffffff2e!important;border-color:#ffffff6b!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-panel]{width:min(390px,100vw - 1.5rem);border-radius:3.4rem 1.55rem 3.05rem 1.92rem/1.82rem 3.45rem 1.65rem 3.1rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-fourtia-floating-tabs],[data-fourtia-floating-composer],[data-fourtia-floating-history-card],[data-fourtia-floating-empty-card],[data-fourtia-floating-message-role=assistant]){color:var(--organic-ink)!important;background:radial-gradient(at 92% 0,#dff5ff47,#0000 58%),linear-gradient(135deg,#fffdf7f0,#fff8efe6)!important;border:1px solid #071a461a!important;border-radius:2rem 1.18rem 1.85rem 1.38rem/1.25rem 2.05rem 1.12rem 1.92rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-fourtia-floating-tab][data-active=true],[data-fourtia-floating-send],[data-fourtia-floating-message-role=user]){color:#fff!important;background:radial-gradient(circle at 22% 18%,#ffffff4d,#0000 32%),linear-gradient(135deg,#24a976,#08704d)!important;border-color:#08704d52!important;box-shadow:0 14px 30px -22px #08704d7a!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-fourtia-floating-icon-button],[data-fourtia-floating-delete]){color:var(--organic-muted)!important;background:#fffdf7e0!important;border-color:#071a461f!important;border-radius:1.55rem .95rem 1.45rem 1.05rem/1rem 1.58rem .92rem 1.5rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-fourtia-floating-icon-button]:hover,[data-fourtia-floating-delete]:hover){transform:translateY(-1px);color:var(--organic-ink)!important;background:#e5f4d8e6!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-input]{box-shadow:none!important;color:var(--organic-ink)!important;background:0 0!important;border:0!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm,html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm{--organic-outline:#92e5c442;--organic-outline-strong:#92e5c461}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-section-card],[data-premium-form-section],[data-ui-card],[data-premium-card],[data-ui-glass-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){color:#effcf4!important;background:radial-gradient(82% 54% at -8% -12%,#92e5c429,#0000 64%),radial-gradient(62% 48% at 108% 112%,#ffc98217,#0000 66%),radial-gradient(36% 24% at 68% 8%,#a48bff14,#0000 70%),linear-gradient(142deg,#13261efa,#0b1912fa)!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){color:#effcf4!important;background:radial-gradient(circle at 18% 16%,#92e5c414,#0000 34%),linear-gradient(135deg,#16231f,#102118)!important;border-color:#92e5c43d!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :where([data-premium-stat-card],[data-clay-dashboard-tile]){background:radial-gradient(ellipse 70% 52% at 102% -2%, color-mix(in oklab, var(--organic-card-tint) 34%, transparent), transparent 72%), radial-gradient(ellipse 42% 36% at -8% 104%, #92e5c414, transparent 70%), linear-gradient(139deg, #13261e 0%, color-mix(in oklab, var(--organic-card-tint) 24%, #0e1b15) 100%)!important;color:#effcf4!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline{--neo-ink:#101522;--neo-paper:#fbfaf4;--neo-surface:#fff;--neo-navy:#163a72;--neo-navy-deep:#0b1324;--neo-blue:#dff1ff;--neo-green:#dff4e5;--neo-pink:#ffe1df;--neo-violet:#f0e8ff;--neo-yellow:#fff0bd;--neo-shadow:0 18px 36px -28px #2f4a7442, 0 3px 10px -8px #2f4a742e;--neo-outline:2px solid var(--neo-ink);--sa-theme-outline-width:2px;--sa-theme-card-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-button-radius:.72rem;--sa-theme-field-radius:.7rem;--sa-theme-section-radius:1.05rem;--sa-theme-form-panel-radius:1.05rem;--sa-theme-card-radius:1rem;background:var(--neo-paper)!important;color:var(--neo-ink)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-main]{background:var(--neo-paper)!important;color:var(--neo-ink)!important;padding-top:1.15rem!important;padding-left:0!important;padding-right:0!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header]{border-bottom:2px solid var(--neo-ink)!important;min-height:4.15rem!important;box-shadow:none!important;background:#fffffffa!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-bar]{height:4.15rem!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar]{border-right:2px solid var(--neo-ink)!important;box-shadow:none!important;color:var(--neo-ink)!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button]){border:2px solid var(--neo-ink)!important;min-height:2.4rem!important;color:var(--neo-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:.72rem!important;box-shadow:0 12px 24px -22px #2f4a7452!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-premium-section-card],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border:var(--neo-outline)!important;color:var(--neo-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:1.05rem!important;box-shadow:0 18px 36px -30px #2f4a743d!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile]){--neo-card-tint:var(--neo-blue);border:var(--neo-outline)!important;background:linear-gradient(135deg, var(--neo-card-tint) 0%, #fff 120%)!important;min-height:6.7rem!important;color:var(--neo-ink)!important;box-shadow:var(--neo-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:1rem!important;transform:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+1),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+1){--neo-card-tint:var(--neo-green)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+2),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+2){--neo-card-tint:var(--neo-pink)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+3),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+3){--neo-card-tint:var(--neo-violet)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+4),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+4){--neo-card-tint:var(--neo-blue)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+5),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+5){--neo-card-tint:var(--neo-yellow)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+6),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+6){--neo-card-tint:#fff}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){min-height:2.4rem!important;color:var(--neo-ink)!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #10152229!important;border-radius:.7rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:linear-gradient(180deg, var(--neo-navy), #123066)!important;color:#fff!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:850!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline,html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline{--neo-ink:#edf4ff;--neo-paper:#07101f;--neo-surface:#0d1728;--neo-navy:#7fb0ff;--neo-navy-deep:#050914;--neo-blue:#16324f;--neo-green:#16372d;--neo-pink:#4a2428;--neo-violet:#2d254d;--neo-yellow:#4a3b18;--neo-shadow:0 18px 36px -26px #3a75bf42, 0 0 0 1px #edf4ff14;background:var(--neo-paper)!important;color:var(--neo-ink)!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header],[data-dashboard-sidebar],[data-dashboard-command-search-shell],[data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-premium-section-card],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)),html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){background:var(--neo-surface)!important;color:var(--neo-ink)!important;border-color:#edf4ffc7!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline button[data-dashboard-header-action=true][data-dashboard-header-action-kind=notifications],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline button[data-dashboard-header-action=true][data-dashboard-header-action-kind=notifications]:hover,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline button[data-dashboard-header-action=true][data-dashboard-header-action-kind=notifications][data-state=open],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action=true],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action=true]:hover,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action=true][data-state=open],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :where([data-show-popup-panel],[data-show-popup-action],[data-show-popup-button],[data-show-popup-icon],[data-fourtia-floating-trigger],[data-fourtia-floating-trigger-core],[data-fourtia-floating-panel],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],[data-fourtia-floating-avatar],[data-fourtia-floating-empty-icon],[data-fourtia-floating-tab],[data-fourtia-floating-history-card],[data-fourtia-floating-empty-card],[data-fourtia-floating-composer]){box-shadow:none!important;filter:none!important}}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-style-campus-calm-root{--organic-ink:#071a46;--organic-muted:#52617d;--organic-soft-muted:#8a94a9;--organic-cream:#fff8ef;--organic-paper:#fffdf7;--organic-surface:#fffaf1;--organic-shell:#fff5e8;--organic-leaf:#159365;--organic-leaf-deep:#08704d;--organic-leaf-soft:#dff2dc;--organic-mint:#e5f4d8;--organic-mint-strong:#a9dfbe;--organic-sky:#dff5ff;--organic-blue:#37abe8;--organic-peach:#ffe5da;--organic-coral:#ff7d68;--organic-rose:#ffe4ea;--organic-lilac:#eadfff;--organic-honey:#ffefba;--organic-amber:#f2a91e;--organic-outline:#071a4624;--organic-outline-strong:#15936557;--sa-theme-text:var(--organic-ink);--sa-theme-muted:var(--organic-muted);--sa-theme-primary:var(--organic-leaf);--sa-theme-accent:var(--organic-blue);--sa-theme-border:var(--organic-outline);--sa-theme-section-border:var(--organic-outline);--sa-theme-table-head-bg:#e9f4df;--sa-theme-table-head-fg:var(--organic-ink);--sa-theme-row-hover:#15936512;--sa-theme-chart-1:#159365;--sa-theme-chart-2:#37abe8;--sa-theme-chart-3:#ffb447;--sa-theme-chart-4:#ff7d68;--sa-theme-chart-5:#8f6ada;--sa-theme-chart-6:#7bd89d;--sa-theme-chart-7:#5bccd3;--sa-theme-chart-8:#ffc982;--sa-theme-chart-9:#ff8a95;--sa-theme-chart-10:#a9dfbe;--sa-theme-chart-axis:color-mix(in oklab, var(--organic-muted) 82%, var(--organic-ink));--sa-theme-chart-grid:#071a461c}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where(.schoolart-dashboard-shell.schoolart-style-campus-calm,[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-premium-searchable-select-menu],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-fourtia-floating-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where(.schoolart-dashboard-shell.schoolart-style-campus-calm,[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-premium-searchable-select-menu],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-fourtia-floating-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(h1,h2,h3,h4,h5,h6,strong,[data-premium-stat-value],[data-dashboard-command-search-title],[data-dashboard-notification-title],[data-fourtia-floating-title]){color:var(--organic-ink)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where(.schoolart-dashboard-shell.schoolart-style-campus-calm,[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-premium-searchable-select-menu],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-fourtia-floating-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel]) :where(p,small,label,[data-premium-stat-description],[data-premium-stat-trend],[data-dashboard-command-search-description],[data-dashboard-command-search-meta],[data-dashboard-notification-description],[data-dashboard-notification-item-message],[data-dashboard-notification-item-meta],[data-fourtia-floating-history-subtitle],.text-muted-foreground){color:var(--organic-muted)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where(button,a,[data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-fourtia-floating-trigger],[data-fourtia-floating-tab][data-active=true],[data-fourtia-floating-send],[data-fourtia-floating-message-role=user]) :where(span,p,small,strong){color:inherit!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm,html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm,html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-style-campus-calm-root{--sa-theme-chart-1:#92e5c4;--sa-theme-chart-2:#7fd8ff;--sa-theme-chart-3:#ffd68d;--sa-theme-chart-4:#ff9e90;--sa-theme-chart-5:#c6adff;--sa-theme-chart-6:#55c98c;--sa-theme-chart-7:#5bccd3;--sa-theme-chart-8:#ffc982;--sa-theme-chart-9:#ff8a95;--sa-theme-chart-10:#b6f0d3;--sa-theme-chart-axis:#effcf4c2;--sa-theme-chart-grid:#92e5c426}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-trigger]{background:radial-gradient(circle at 30% 22%, #ffffff6b, transparent 34%), radial-gradient(circle at 70% 78%, color-mix(in oklab, var(--fourtia-floating-accent,var(--organic-blue)) 44%, transparent), transparent 42%), linear-gradient(138deg, var(--organic-leaf) 0%, var(--organic-blue) 100%)!important;color:#fff!important;border:1.25px solid #071a4624!important;border-radius:2.6rem 1.18rem 2.35rem 1.42rem/1.34rem 2.7rem 1.16rem 2.45rem!important;width:3.75rem!important;height:3.75rem!important;box-shadow:0 24px 54px -28px #15936594,0 0 0 6px #15936514,inset 0 1px #ffffff73!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-trigger]:hover,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-trigger]:focus-visible{box-shadow:0 30px 64px -30px #159365a8, 0 0 0 7px color-mix(in oklab, var(--fourtia-floating-accent,var(--organic-blue)) 18%, transparent), inset 0 1px 0 #ffffff8c!important;transform:translateY(-4px)rotate(-1.5deg)scale(1.035)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-trigger-core]{width:2.55rem!important;height:2.55rem!important;box-shadow:inset 0 1px 0 #ffffff70, 0 0 34px color-mix(in oklab, var(--fourtia-floating-accent,var(--organic-blue)) 46%, transparent)!important;background:radial-gradient(circle at 34% 28%,#ffffff61,#0000 44%),#ffffff24!important;border-radius:1.55rem .9rem 1.42rem 1rem/.96rem 1.58rem .86rem 1.45rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-panel]{transform-origin:100% 100%;contain:layout paint;z-index:60!important;max-height:min(560px,100dvh - 7rem)!important;color:var(--organic-ink)!important;background:radial-gradient(82% 48% at 10% 112%,#a9dfbe5c,#0000 68%),radial-gradient(62% 42% at 104% -10%,#dff5ff85,#0000 70%),linear-gradient(142deg,#fffdf7fc,#fff8eff7)!important;border-radius:4.25rem 1.65rem 3.85rem 2.15rem/1.95rem 4.45rem 1.78rem 3.95rem!important;margin:0!important;position:fixed!important;inset:auto 1.25rem 5.35rem auto!important}@media (max-width:640px){html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-panel]{width:auto!important;max-width:calc(100vw - 1.5rem)!important;height:min(560px,100dvh - 7rem)!important;inset:auto .75rem 5.15rem!important}}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-module-context-badge],[data-entity-list-display-controls],[data-branding-tabs],[data-ui-tabs-list]){color:var(--organic-ink)!important;background:radial-gradient(circle at 15% 16%,#ffffffdb,#0000 34%),linear-gradient(135deg,#fffdf7f5,#fff8efe6)!important;border:1.14px solid #071a4621!important;border-radius:2.55rem 1.32rem 2.4rem 1.58rem/1.34rem 2.65rem 1.22rem 2.42rem!important;box-shadow:0 16px 36px -30px #071a4657,inset 0 1px #ffffffc7!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-module-context-chip]{color:var(--organic-ink)!important;background:radial-gradient(circle at 22% 18%,#ffffffc7,#0000 34%),linear-gradient(135deg,#e5f4d8eb,#fffdf7c7)!important;border-color:#071a461a!important;border-radius:1.7rem .95rem 1.58rem 1.12rem/1rem 1.72rem .92rem 1.55rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-module-context-chip-tone=primary]{background:radial-gradient(circle at 28% 24%, #ffffff4d, transparent 36%), linear-gradient(135deg, var(--organic-leaf), var(--organic-leaf-deep))!important;color:#fff!important;border-color:#08704d57!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-branding-tab],[data-ui-tabs-trigger],[data-entity-list-display-mode-button]){min-height:2.35rem;color:var(--organic-muted)!important;border:1px solid #0000!important;border-radius:2rem 1.1rem 1.9rem 1.28rem/1.12rem 2.05rem 1rem 1.92rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-branding-tab]:hover,[data-branding-tab]:focus-visible,[data-ui-tabs-trigger]:hover,[data-ui-tabs-trigger]:focus-visible,[data-entity-list-display-mode-button]:hover,[data-entity-list-display-mode-button]:focus-visible){transform:translateY(-1px);color:var(--organic-ink)!important;background:radial-gradient(circle at 18% 18%,#ffffffc7,#0000 34%),linear-gradient(135deg,#e5f4d8e6,#dff5ff94)!important;border-color:#1593652e!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-branding-tab][data-active=true],[data-ui-tabs-trigger][data-state=active],[data-entity-list-display-mode-button][data-active=true]){background:radial-gradient(circle at 22% 20%, #ffffff59, transparent 34%), linear-gradient(135deg, var(--organic-leaf), var(--organic-leaf-deep))!important;color:#fff!important;border-color:#08704d57!important;box-shadow:0 14px 30px -22px #08704d7a!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-entity-list-display-count]{color:var(--organic-leaf-deep)!important;background:radial-gradient(circle at 20% 18%,#ffffffdb,#0000 34%),linear-gradient(135deg,#e5f4d8f2,#fffdf7d6)!important;border:1px solid #15936538!important;border-radius:1.55rem .92rem 1.45rem 1.05rem/.98rem 1.58rem .9rem 1.46rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){background:radial-gradient(circle at 18% 16%, #ffffffe0, transparent 34%), linear-gradient(135deg, var(--organic-paper), var(--organic-cream))!important;color:var(--organic-ink)!important;border-radius:2.75rem 1.42rem 3.05rem 1.7rem/1.42rem 2.9rem 1.48rem 3.15rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-premium-searchable-select-menu]{background:radial-gradient(78% 48% at 8% 112%,#a9dfbe47,#0000 68%),radial-gradient(62% 40% at 102% -10%,#dff5ff73,#0000 70%),linear-gradient(142deg,#fffdf7fc,#fff8eff7)!important;border-radius:3.05rem 1.52rem 2.75rem 1.9rem/1.72rem 3.08rem 1.5rem 2.75rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-premium-chart-card],[data-dashboard-analytics-card]:has([data-dashboard-analytics-chart])){color:var(--organic-ink)!important;background:radial-gradient(72% 46% at 105% -8%,#dff5ff85,#0000 70%),radial-gradient(46% 32% at -6% 106%,#a9dfbe47,#0000 70%),linear-gradient(142deg,#fffdf7fa,#fff8eff0)!important;border-radius:4.7rem 1.92rem 4.25rem 2.35rem/2.1rem 4.85rem 1.95rem 4.35rem!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-premium-chart-plot],[data-dashboard-analytics-chart]){color:var(--sa-theme-chart-axis)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-premium-chart-plot] svg text,[data-dashboard-analytics-chart] .recharts-cartesian-axis-tick-value,[data-dashboard-analytics-chart] .recharts-legend-item-text,.recharts-cartesian-axis-tick-value,.recharts-legend-item-text){fill:var(--sa-theme-chart-axis)!important;color:var(--sa-theme-chart-axis)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-premium-chart-plot] svg line,[data-dashboard-analytics-chart] .recharts-cartesian-grid line,.recharts-cartesian-grid line){stroke:var(--sa-theme-chart-grid)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where(.recharts-default-tooltip,.recharts-tooltip-wrapper .recharts-default-tooltip){color:var(--organic-ink)!important;background:#fffdf7fa!important;border:1px solid #071a4621!important;border-radius:1.55rem .95rem 1.45rem 1.05rem/1rem 1.58rem .92rem 1.5rem!important;box-shadow:0 18px 42px -28px #071a465c!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-header-bar]{border-radius:2.35rem 1.15rem 2.12rem 1.35rem/1.2rem 2.45rem 1.08rem 2.25rem!important;overflow:visible!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-dashboard-command-search-shell]{z-index:4;overflow:visible!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-dashboard-command-search-notch-wrap]{z-index:8!important;transform:translate(-50%,-16%)!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-dashboard-command-search-notch]{min-height:1.22rem;box-shadow:0 12px 24px -18px color-mix(in oklab, var(--sa-connection-color,var(--organic-leaf)) 48%, transparent), 0 0 0 3px #fffdf7b8!important;border-radius:1.45rem .9rem 1.35rem 1rem/.94rem 1.5rem .86rem 1.38rem!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-dashboard-command-search-notch]{box-shadow:0 12px 24px -18px color-mix(in oklab, var(--sa-connection-color,var(--sa-theme-chart-1)) 52%, transparent), 0 0 0 3px #0b1912b8!important}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-branding-settings-panel]{color:var(--organic-ink)!important;background:radial-gradient(74% 42% at 8% 112%,#a9dfbe47,#0000 68%),radial-gradient(52% 34% at 102% -10%,#dff5ff6b,#0000 70%),linear-gradient(142deg,#fffdf7fa,#fff8eff2)!important;border-radius:5.8rem 2rem 5.35rem 2.45rem/2.25rem 5.95rem 2.05rem 5.4rem!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-fourtia-floating-panel],[data-module-context-badge],[data-entity-list-display-controls],[data-branding-tabs],[data-ui-tabs-list],[data-branding-settings-panel],[data-premium-searchable-select-menu],[data-premium-chart-card],[data-dashboard-analytics-card]:has([data-dashboard-analytics-chart])){color:#effcf4!important;background:radial-gradient(76% 48% at 8% 112%,#92e5c424,#0000 68%),radial-gradient(62% 40% at 102% -10%,#7fd8ff1f,#0000 70%),linear-gradient(142deg,#13261efc,#0b1912fa)!important;border-color:#92e5c438!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-fourtia-floating-trigger]{background:radial-gradient(circle at 30% 22%, #ffffff24, transparent 34%), radial-gradient(circle at 70% 78%, color-mix(in oklab, var(--fourtia-floating-accent,var(--sa-theme-chart-2)) 38%, transparent), transparent 42%), linear-gradient(138deg, #159365 0%, #1e7fb0 100%)!important;color:#fff!important;border-color:#92e5c440!important;box-shadow:0 24px 54px -28px #000000b8,0 0 0 6px #92e5c414,inset 0 1px #ffffff38!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-module-context-chip],[data-entity-list-display-count],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){color:#effcf4!important;background:radial-gradient(circle at 18% 16%,#92e5c414,#0000 34%),linear-gradient(135deg,#16231f,#102118)!important;border-color:#92e5c438!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-branding-tab],[data-ui-tabs-trigger],[data-entity-list-display-mode-button]){color:#effcf4b8!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-branding-tab]:hover,[data-branding-tab]:focus-visible,[data-ui-tabs-trigger]:hover,[data-ui-tabs-trigger]:focus-visible,[data-entity-list-display-mode-button]:hover,[data-entity-list-display-mode-button]:focus-visible){color:#effcf4!important;background:radial-gradient(circle at 18% 18%,#92e5c41a,#0000 34%),linear-gradient(135deg,#193b2deb,#112b3ab8)!important;border-color:#92e5c43d!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where([data-branding-tab][data-active=true],[data-ui-tabs-trigger][data-state=active],[data-entity-list-display-mode-button][data-active=true],[data-module-context-chip-tone=primary]){color:#fff!important;background:radial-gradient(circle at 22% 20%,#ffffff24,#0000 34%),linear-gradient(135deg,#159365,#08704d)!important;border-color:#92e5c457!important}html.dark[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :where(.recharts-default-tooltip,.recharts-tooltip-wrapper .recharts-default-tooltip){color:#effcf4!important;background:#13261efa!important;border-color:#92e5c438!important}html[data-schoolart-style=apple] body.schoolart-style-apple,html[data-schoolart-style=apple] body.schoolart-style-apple .schoolart-dashboard-shell.schoolart-style-apple{--sa-theme-button-radius:9999px}html[data-schoolart-style=apple] body.schoolart-style-apple .schoolart-dashboard-shell.schoolart-style-apple :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-nav-section-trigger],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-fourtia-floating-send],[data-fourtia-floating-icon-button],[data-form-panel-close]){border-radius:9999px!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-ink:#101522;--neo-paper:#fbfaf4;--neo-panel:#fff;--neo-navy:#173a73;--neo-blue:#dff1ff;--neo-green:#e0f5e8;--neo-pink:#ffe3e0;--neo-violet:#f0e7ff;--neo-yellow:#fff1bf;--neo-border:2px solid var(--neo-ink);--neo-soft-shadow:0 18px 36px -28px #2f4a7442, 0 3px 10px -8px #2f4a742e;--sa-theme-outline-width:2px;--sa-theme-button-radius:.78rem;--sa-theme-field-radius:.8rem;--sa-theme-control-radius:.82rem;--sa-theme-card-radius:1.1rem;--sa-theme-section-radius:1.2rem;--sa-theme-form-panel-radius:1.2rem;--sa-theme-popup-radius:1.1rem;--sa-theme-card-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;background:var(--neo-paper)!important;color:var(--neo-ink)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-button],[data-action-button],[data-ui-button],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a)){border:var(--neo-border)!important;color:var(--neo-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:.78rem!important;box-shadow:0 12px 24px -22px #2f4a7452!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-section-card],[data-premium-form-section],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border:var(--neo-border)!important;color:var(--neo-ink)!important;box-shadow:var(--neo-soft-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:1.2rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile]){--neo-card-tint:var(--neo-blue);border:var(--neo-border)!important;background:radial-gradient(circle at 12% 12%, #ffffffb8, transparent 38%), linear-gradient(135deg, color-mix(in oklab, var(--neo-card-tint) 86%, #fff 14%) 0%, #fff 118%)!important;min-height:6.85rem!important;color:var(--neo-ink)!important;box-shadow:var(--neo-soft-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:1.2rem!important;transform:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){color:var(--neo-ink)!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #1015223d!important;border-radius:.8rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:linear-gradient(180deg, var(--neo-navy), #102d60)!important;color:#fff!important;text-transform:uppercase!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-ink:#edf4ff;--neo-paper:#07101f;--neo-panel:#0d1728;--neo-navy:#7fb0ff;--neo-blue:#16324f;--neo-green:#16372d;--neo-pink:#4a2428;--neo-violet:#2d254d;--neo-yellow:#4a3b18;--neo-border:2px solid #edf4ffc7;--neo-soft-shadow:0 18px 36px -26px #3a75bf42, 0 3px 12px -10px #3a75bf33;background:var(--neo-paper)!important;color:var(--neo-ink)!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-main]{background:var(--neo-paper)!important;color:var(--neo-ink)!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header]{background:#0d1728fb!important;border-bottom-color:#edf4ffc7!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar]{background:var(--neo-panel)!important;color:var(--neo-ink)!important;border-right-color:#edf4ffc7!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-button],[data-action-button],[data-ui-button],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-section-card],[data-premium-form-section],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search]){background:var(--neo-panel)!important;color:var(--neo-ink)!important;border-color:#edf4ffc7!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile]){background:radial-gradient(circle at 12% 12%, #ffffff14, transparent 38%), linear-gradient(135deg, color-mix(in oklab, var(--neo-card-tint) 70%, #0d1728 30%) 0%, var(--neo-panel) 118%)!important;color:var(--neo-ink)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-ink:#0d1324;--neo-muted:#4a5568;--neo-paper:#fbfaf4;--neo-panel:#fff;--neo-line:#111827;--neo-hairline:#d9dfeb;--neo-navy:#173a73;--neo-navy-deep:#0d2a5c;--neo-active:#e8f1ff;--neo-blue:#dff1ff;--neo-green:#e1f6e8;--neo-pink:#ffe4e1;--neo-violet:#f0e8ff;--neo-yellow:#fff1bf;--neo-border:2px solid var(--neo-line);--neo-radius-card:1.15rem;--neo-radius-control:.72rem;--neo-shadow:0 18px 36px -28px #2f4a7442, 0 3px 10px -8px #2f4a742e;--neo-shadow-soft:0 18px 40px -32px #2f4a7438;--sa-theme-outline-width:2px;--sa-theme-button-radius:var(--neo-radius-control);--sa-theme-field-radius:var(--neo-radius-control);--sa-theme-control-radius:var(--neo-radius-control);--sa-theme-card-radius:var(--neo-radius-card);--sa-theme-section-radius:var(--neo-radius-card);--sa-theme-form-panel-radius:var(--neo-radius-card);--sa-theme-popup-radius:var(--neo-radius-card);--sa-theme-card-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;background:var(--neo-paper)!important;color:var(--neo-ink)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-main]{background:linear-gradient(180deg, #fffdf8 0%, var(--neo-paper) 18%, var(--neo-paper) 100%)!important;color:var(--neo-ink)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header]{border-bottom:2px solid var(--neo-line)!important;color:var(--neo-ink)!important;box-shadow:none!important;background:#fffffffc!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-bar]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar]{border-right:2px solid var(--neo-line)!important;color:var(--neo-ink)!important;box-shadow:none!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-logo-text],[data-dashboard-nav-section-title],[data-dashboard-nav-item],[data-dashboard-nav-item] span){color:var(--neo-ink)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-nav-section-title]{border-top:1px solid color-mix(in oklab, var(--neo-line) 18%, transparent);padding-top:.7rem;color:var(--neo-ink)!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:850!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-nav-item]{box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.58rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-nav-active=true],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar] :where([aria-current=page]){background:var(--neo-active)!important;color:var(--neo-navy)!important;box-shadow:none!important;border-color:#0000!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-button],[data-action-button],[data-ui-button],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-form-panel-close],[data-show-popup-button],[data-show-popup-action]){border:2px solid var(--neo-line)!important;border-radius:var(--neo-radius-control)!important;min-height:2.45rem!important;color:var(--neo-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;box-shadow:0 12px 24px -22px #2f4a7457!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-button-variant=default],[data-ui-button-variant=default],button[class*=bg-primary],a[class*=bg-primary],.sa-btn-primary){border-color:var(--neo-navy-deep)!important;background:linear-gradient(180deg, var(--neo-navy), var(--neo-navy-deep))!important;color:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-section-card],[data-premium-form-section],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-branding-settings-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border:2px solid var(--neo-line)!important;border-radius:var(--neo-radius-card)!important;color:var(--neo-ink)!important;box-shadow:var(--neo-shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-command-search-shell],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[data-ui-tabs-list],[data-branding-tabs],[data-entity-list-display-controls]){border:1.5px solid color-mix(in oklab, var(--neo-line) 20%, transparent)!important;border-radius:var(--neo-radius-control)!important;color:var(--neo-ink)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-ui-tabs-trigger],[data-branding-tab],[data-entity-list-display-mode-button]){color:var(--neo-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.58rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-ui-tabs-trigger][data-state=active],[data-branding-tab][data-active=true],[data-entity-list-display-mode-button][data-active=true]){border-color:color-mix(in oklab, var(--neo-line) 18%, transparent)!important;background:var(--neo-active)!important;color:var(--neo-navy)!important;box-shadow:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[contenteditable=true]){border:1.5px solid color-mix(in oklab, var(--neo-line) 18%, transparent)!important;border-radius:var(--neo-radius-control)!important;color:var(--neo-ink)!important;box-shadow:none!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile]){--neo-card-tint:var(--neo-blue);border:2px solid var(--neo-line)!important;background:radial-gradient(circle at 14% 14%, #ffffffc7, transparent 36%), linear-gradient(135deg, color-mix(in oklab, var(--neo-card-tint) 88%, #fff 12%) 0%, #fff 124%)!important;min-height:6.95rem!important;color:var(--neo-ink)!important;box-shadow:var(--neo-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:1.12rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-icon]{border:1.8px solid var(--neo-line)!important;background:color-mix(in oklab, var(--neo-card-tint) 72%, #fff 28%)!important;color:#000!important;border-radius:.72rem!important;box-shadow:0 10px 18px -16px #2f4a7452!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-label]{color:var(--neo-ink)!important;letter-spacing:.035em!important;text-transform:uppercase!important;font-weight:850!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-value]{color:#050b18!important;font-weight:900!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+1),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+1){--neo-card-tint:var(--neo-green)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+2),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+2){--neo-card-tint:var(--neo-pink)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+3),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+3){--neo-card-tint:var(--neo-violet)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+4),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+4){--neo-card-tint:var(--neo-blue)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-card]:nth-of-type(6n+5),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-clay-dashboard-tile]:nth-of-type(6n+5){--neo-card-tint:var(--neo-yellow)}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(table,[data-ui-table]){border-collapse:separate!important;border-spacing:0!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:linear-gradient(180deg, var(--neo-navy), var(--neo-navy-deep))!important;color:#fff!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:850!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(tbody tr,[data-ui-table-row]){color:var(--neo-ink)!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where(tbody tr:hover,[data-ui-table-row]:hover){background:#f6f9ff!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-ink:#edf4ff;--neo-muted:#b7c3d8;--neo-paper:#07101f;--neo-panel:#0d1728;--neo-line:#edf4ffc7;--neo-hairline:#edf4ff29;--neo-active:#142a4a;--neo-blue:#16324f;--neo-green:#16372d;--neo-pink:#4a2428;--neo-violet:#2d254d;--neo-yellow:#4a3b18;--neo-shadow:0 18px 36px -26px #3a75bf42, 0 3px 12px -10px #3a75bf33;--neo-shadow-soft:0 18px 40px -30px #3a75bf38;background:var(--neo-paper)!important;color:var(--neo-ink)!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header],[data-dashboard-sidebar],[data-premium-section-card],[data-premium-form-section],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-branding-settings-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-command-search-shell],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[data-ui-tabs-list],[data-branding-tabs],[data-entity-list-display-controls],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-generated-password-input],[data-password-strength-input],[contenteditable=true]){border-color:var(--neo-line)!important;background:var(--neo-panel)!important;color:var(--neo-ink)!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile]){border-color:var(--neo-line)!important;background:radial-gradient(circle at 14% 14%, #ffffff14, transparent 36%), linear-gradient(135deg, color-mix(in oklab, var(--neo-card-tint) 70%, #0d1728 30%) 0%, var(--neo-panel) 124%)!important;color:var(--neo-ink)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-page-header],[data-module-context-badge]){filter:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-module-context-badge]{border:2px solid var(--neo-line)!important;color:var(--neo-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#eef4ff!important;border-radius:999px!important;box-shadow:0 12px 24px -22px #2f4a7447!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-module-context-chip]{border:1px solid color-mix(in oklab, var(--neo-line) 18%, transparent)!important;color:var(--neo-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:999px!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-command-search-shell],[data-dashboard-header-segment]){border:2px solid var(--neo-line)!important;background:#fff!important;border-radius:.9rem!important;min-height:2.75rem!important;box-shadow:0 12px 26px -24px #2f4a7447!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile]){border:2px solid var(--neo-line)!important;min-height:7.05rem!important;box-shadow:var(--neo-shadow)!important;border-radius:1rem!important;padding:1rem 1.05rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-icon]{color:#020617!important;border-radius:.78rem!important;width:2.8rem!important;height:2.8rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend]>:last-child{display:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend]>:first-child{justify-content:flex-start!important;gap:.45rem!important;min-height:1.2rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend-label]{color:var(--neo-muted)!important;letter-spacing:.02em!important;text-transform:uppercase!important;flex:0 auto!important;font-size:.68rem!important;font-weight:800!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend-badge]{color:var(--sa-theme-success)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend-badge][data-premium-stat-trend-direction=down]{color:var(--sa-theme-danger)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-section-card],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border:2px solid var(--neo-line)!important;box-shadow:var(--neo-shadow-soft)!important;background:#fff!important;border-radius:1.05rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-section-card-icon]{border:1.8px solid var(--neo-line)!important;color:var(--neo-navy)!important;background:#f6fbff!important;border-radius:.72rem!important;box-shadow:0 10px 18px -16px #2f4a744d!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){overflow:hidden!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-ui-table-cell],tbody td){color:var(--neo-ink)!important;border-bottom:1px solid #e5eaf3!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-button]:hover,[data-action-button]:hover,[data-ui-button]:hover,[data-dashboard-header-action]:hover,[data-dashboard-sidebar-toggle]:hover){transform:translateY(-1px)!important;box-shadow:0 14px 24px -20px #2f4a7457!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-shell]{border-style:solid!important;border-width:2px!important;border-color:var(--neo-line)!important;min-height:2.75rem!important;color:var(--neo-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:.9rem!important;box-shadow:0 12px 26px -24px #2f4a7447!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-panel]{border:2px solid var(--neo-line)!important;color:var(--neo-ink)!important;box-shadow:var(--neo-shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:1.05rem!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-module-context-badge],html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-module-context-chip],html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-shell],html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-segment]{border-color:var(--neo-line)!important;background:var(--neo-panel)!important;color:var(--neo-ink)!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-section-card],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border-color:var(--neo-line)!important;background:var(--neo-panel)!important;box-shadow:var(--neo-shadow-soft)!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-ui-table-cell],tbody td){color:var(--neo-ink)!important;border-bottom-color:#edf4ff24!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-ink:#101522;--neo-muted:#59657a;--neo-paper:#fbfaf4;--neo-panel:#fff;--neo-line:#111827;--neo-navy:#163a72;--neo-navy-deep:#0b2d63;--neo-blue:#dff1ff;--neo-green:#dff4e5;--neo-pink:#ffe1df;--neo-violet:#f0e8ff;--neo-yellow:#fff0bd;--neo-shadow:0 12px 22px -20px #163a7247;--neo-shadow-soft:0 16px 34px -30px #163a7238;--sa-theme-card-shadow:var(--neo-shadow);--sa-theme-section-shadow:var(--neo-shadow-soft);--sa-theme-form-panel-depth-shadow:var(--neo-shadow-soft);--sa-theme-form-panel-ambient-shadow:0 18px 44px -36px #163a7229;--sa-theme-form-panel-shadow:var(--sa-theme-form-panel-depth-shadow), var(--sa-theme-form-panel-ambient-shadow);--sa-theme-popup-shadow:var(--neo-shadow-soft);--sa-theme-button-shadow:0 8px 18px -16px #163a7238}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar-frame].w-64{width:16rem!important;min-width:16rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar-frame].w-20{width:5rem!important;min-width:5rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar]{border-right:2px solid var(--neo-line)!important;box-shadow:none!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar]>div:first-child{min-height:4.15rem!important;padding-inline:1.15rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-logo],[data-dashboard-logo] span){min-width:0!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-logo-text]{max-width:11.5rem!important;color:var(--neo-ink)!important;letter-spacing:-.035em!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header]{border-bottom:2px solid var(--neo-line)!important;box-shadow:none!important;background:#fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-bar]{height:4.15rem!important;box-shadow:none!important;padding-inline:1.35rem!important;overflow:visible!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-actions]{gap:.75rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-connection-status=true],[data-dashboard-header-segment],[data-dashboard-command-search-shell],[data-dashboard-command-search-notch],[data-premium-searchable-select-trigger],[data-ui-tabs-list],[data-branding-tabs],[data-entity-list-display-controls]){border:2px solid var(--neo-line)!important;color:var(--neo-ink)!important;box-shadow:var(--neo-shadow)!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:.9rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-container]{max-width:28rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-shell]{min-height:2.6rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-notch-wrap]{z-index:35!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-notch]{min-width:7.6rem!important;transform:translateY(.12rem)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-connection-status-dot],[data-dashboard-command-search-dot]){color:#22c55e!important;background:#22c55e!important;box-shadow:0 0 0 3px #22c55e29,0 0 12px #22c55e6b!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-connection-status][data-connection-state=offline] [data-connection-status-dot],[data-dashboard-command-search-dot][data-connection-state=offline]){color:#ef4444!important;background:#ef4444!important;box-shadow:0 0 0 3px #ef444429,0 0 12px #ef444461!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-connection-status][data-connection-state=checking] [data-connection-status-dot],[data-dashboard-command-search-dot][data-connection-state=checking]){color:#f59e0b!important;background:#f59e0b!important;box-shadow:0 0 0 3px #f59e0b29,0 0 12px #f59e0b61!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)){border:2px solid var(--neo-line)!important;color:var(--neo-ink)!important;box-shadow:var(--neo-shadow-soft)!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:1rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-table-wrapper],[data-ui-data-table-frame]):before,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-table-wrapper],[data-ui-data-table-frame]):after{box-shadow:none!important;filter:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile]){background:radial-gradient(circle at 14% 14%, #fffc, transparent 38%), linear-gradient(135deg, color-mix(in oklab, var(--neo-card-tint,var(--neo-blue)) 90%, #fff 10%) 0%, #fff 126%)!important;min-height:7.25rem!important;box-shadow:var(--neo-shadow)!important;padding:1.05rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card]:hover,[data-clay-dashboard-tile]:hover){transform:translateY(-1px)!important;box-shadow:0 14px 24px -22px #163a724d!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-icon]{border:2px solid var(--neo-line)!important;background:color-mix(in oklab, var(--neo-card-tint,var(--neo-blue)) 76%, #fff 24%)!important;color:#050914!important;width:2.85rem!important;height:2.85rem!important;box-shadow:none!important;border-radius:.74rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-label]{color:var(--neo-ink)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:900!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-value]{color:#050914!important;letter-spacing:-.04em!important;font-size:clamp(1.35rem,1.1rem + .55vw,1.85rem)!important;font-weight:900!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend]{box-shadow:none!important;background:#ffffff6b!important;border:1px solid #10152224!important;border-radius:.72rem!important;margin-top:.75rem!important;padding:.45rem .5rem!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend-label]{color:var(--neo-muted)!important;letter-spacing:.02em!important;font-size:.66rem!important;font-weight:800!important}html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html.dark[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-shadow:0 12px 24px -18px #60a5fa3d;--neo-shadow-soft:0 16px 34px -24px #60a5fa2e}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-shadow:none;--neo-shadow-soft:none;--sa-theme-card-shadow:none;--sa-theme-section-shadow:none;--sa-theme-form-panel-depth-shadow:0 12px 24px -20px #163a722e;--sa-theme-form-panel-ambient-shadow:0 18px 44px -36px #163a7224;--sa-theme-form-panel-shadow:var(--sa-theme-form-panel-depth-shadow), var(--sa-theme-form-panel-ambient-shadow);--sa-theme-popup-shadow:none;--sa-theme-button-shadow:none;--sa-theme-field-shadow:none}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-popover-content],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-dashboard-notification-item],[data-dashboard-notification-empty],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-dashboard-notification-panel] button,[data-dashboard-notification-panel] a,[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger]),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :where([data-premium-button]:hover,[data-action-button]:hover,[data-ui-button]:hover,[data-dashboard-notification-action]:hover,[data-dashboard-notification-module-link]:hover,[data-dashboard-notification-panel] button:hover,[data-dashboard-notification-panel] a:hover,[data-premium-stat-card]:hover,[data-clay-dashboard-tile]:hover,[data-premium-section-card]:hover){box-shadow:none!important;filter:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action][data-notification-unread=true]{box-shadow:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-notification-unread-count],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-notification-unread-dot]{box-shadow:0 0 0 2px #fff!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :where([data-dashboard-notification-panel],[data-dashboard-notification-panel] *,[data-ui-dropdown-content],[data-ui-dropdown-content] *,[data-ui-popover-content],[data-ui-popover-content] *){filter:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :where([data-dashboard-notification-panel] button,[data-dashboard-notification-panel] a,[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-dashboard-notification-panel] [data-premium-button],[data-dashboard-notification-panel] [data-action-button],[data-dashboard-notification-panel] [data-ui-button],[data-ui-dropdown-content] button,[data-ui-dropdown-content] a,[data-ui-dropdown-content] [role=menuitem],[data-ui-popover-content] button,[data-ui-popover-content] a),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :where([data-dashboard-notification-panel] button:hover,[data-dashboard-notification-panel] a:hover,[data-dashboard-notification-action]:hover,[data-dashboard-notification-module-link]:hover,[data-ui-dropdown-content] button:hover,[data-ui-dropdown-content] a:hover,[data-ui-dropdown-content] [role=menuitem]:hover,[data-ui-popover-content] button:hover,[data-ui-popover-content] a:hover),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action]:hover,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar-toggle],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-sidebar-toggle]:hover{box-shadow:none!important;filter:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic{--sa-theme-button-radius:0px;--sa-theme-field-radius:0px;--sa-theme-control-radius:0px;--sa-theme-card-radius:0px;--sa-theme-section-radius:0px;--sa-theme-form-panel-radius:0px;--sa-theme-popup-radius:0px;--sa-theme-icon-radius:0px;--sa-theme-card-shadow:none;--sa-theme-section-shadow:none;--sa-theme-form-panel-depth-shadow:0 18px 48px -40px #0000003d;--sa-theme-form-panel-ambient-shadow:0 16px 38px -32px #00000052;--sa-theme-form-panel-shadow:var(--sa-theme-form-panel-depth-shadow), var(--sa-theme-form-panel-ambient-shadow);--sa-theme-popup-shadow:none;--sa-theme-button-shadow:none;--sa-theme-field-shadow:none}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-stat-card],[data-clay-dashboard-tile],[data-form-panel],[data-show-popup-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-branding-tabs],[data-ui-tabs-list],[data-entity-list-display-controls],[data-premium-searchable-select-menu],[data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[data-ui-tabs-list],[data-ui-tabs-trigger],[data-branding-tabs],[data-branding-tab],[data-entity-list-display-controls],[data-entity-list-display-mode-button],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input]){border-radius:0!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-form-panel],[data-show-popup-panel],[data-ui-table-wrapper],[data-ui-data-table-frame]){box-shadow:none!important;border:3px solid #000!important}@media (prefers-reduced-motion:reduce){[data-premium-searchable-select-trigger],[data-premium-searchable-select-menu],[data-premium-searchable-select-search],[data-premium-searchable-select-search-icon],[data-premium-searchable-select-avatar],[data-premium-searchable-select-chevron],[data-premium-button],[data-action-button],[data-ui-button],[data-ui-input],[data-ui-textarea],[data-ui-tabs-trigger],[data-ui-tabs-content],[data-ui-dropdown-content],[data-ui-dropdown-item],[data-ui-dropdown-sub-content],[data-ui-dropdown-sub-trigger],[data-ui-command],[data-ui-command-input],[data-ui-command-item],[data-ui-command-list],[data-ui-checkbox],[data-ui-checkbox-indicator],[data-ui-switch],[data-ui-alert],[data-ui-dialog-overlay],[data-ui-dialog-content],[data-ui-dialog-footer],[data-ui-alert-dialog-content],[data-ui-alert-dialog-footer],[data-ui-progress],[data-ui-table-wrapper],[data-ui-table-body],[data-ui-table-footer],[data-ui-data-table-frame],[data-ui-data-table-toolbar],[data-ui-data-table-pagination],[data-ui-data-table-faceted-trigger],[data-ui-data-table-view-trigger],[data-ui-data-table-faceted-panel],[data-ui-data-table-view-panel],[data-ui-data-table-faceted-check],[data-document-preview-toolbar],[data-document-preview-canvas],[data-document-preview-action],[data-document-preview-primary-action],[data-document-preview-state],[data-ui-glass-card],[data-dashboard-analytics-card],[data-dashboard-analytics-row],[data-dashboard-analytics-skeleton],[data-dashboard-establishment-switcher],[data-dashboard-establishment-switcher-item],[data-tenant-loader],[data-tenant-loader-placeholder],[data-password-strength-input],[data-password-strength-toggle],[data-password-strength-meter],[data-password-strength-meter-value],[data-password-strength-track],[data-password-strength-fill],[data-password-strength-rules],[data-password-strength-rule],[data-password-strength-feedback],[data-ui-avatar],[data-ui-avatar-fallback],[data-premium-card],[data-premium-card-content],[data-premium-chart-card],[data-premium-chart-plot],[data-premium-chart-icon],[data-premium-chart-trend],[data-form-panel],[data-form-panel-close],[data-show-popup-panel],[data-show-popup-action],[data-show-popup-button],[data-premium-empty-state],[data-premium-empty-state-action],[data-premium-pagination],[data-premium-pagination-actions],[data-premium-badge],[data-premium-page-header],[data-premium-page-header-actions],[data-premium-list-grid]>*,[data-ui-skeleton],[data-confirm-dialog-overlay],[data-confirm-dialog-panel],[data-confirm-dialog-icon],[data-confirm-dialog-acknowledgement],[data-dashboard-header-action],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-command-search-item],[data-dashboard-notification-item],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-generated-password-banner],[data-generated-password-toggle],[data-generated-password-submit],[data-page-transition-panel],[data-dashboard-sidebar-toggle],[data-module-context-badge],[data-branding-tabs],[data-branding-tab],[data-branding-settings-panel],.schoolart-dashboard-shell :where([data-dashboard-main] button,[data-form-panel] button,[data-show-popup-panel] button,[data-dashboard-notification-panel] button),.schoolart-dashboard-shell :where(input:not([type=range]):not([type=color]),select,textarea,table,[data-ui-table],tbody tr,[data-ui-table-row]),[data-dashboard-nav-section-panel],[data-dashboard-nav-section-trigger],[data-dashboard-nav-item]{transition:none!important}.schoolart-dashboard-shell input::file-selector-button{transition:none!important}[data-ui-skeleton],.schoolart-dashboard-shell :where(.animate-pulse[class*=bg-muted]){animation:none!important}}@media (prefers-reduced-transparency:reduce){[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-dialog-overlay],[data-page-transition-loader],[data-page-transition-panel],[data-dashboard-command-search-panel],[data-form-panel-overlay],[data-show-popup-overlay],[data-confirm-dialog-overlay],[data-confirm-dialog-panel],[data-ui-alert-dialog-overlay]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline button[data-dashboard-header-action=true][data-dashboard-header-action-kind=notifications],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline button[data-dashboard-header-action=true][data-dashboard-header-action-kind=notifications]:hover,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline button[data-dashboard-header-action=true][data-dashboard-header-action-kind=notifications][data-state=open],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action=true],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action=true]:hover,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-header-action=true][data-state=open]{box-shadow:none!important;filter:none!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :where([data-show-popup-panel],[data-fourtia-floating-panel]){box-shadow:none!important;filter:none!important;border-color:#163a7238!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :where([data-show-popup-header],[data-show-popup-footer],[data-show-popup-document],[data-fourtia-floating-header],[data-fourtia-floating-composer-shell]){border-color:#163a7224!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :where([data-show-popup-action],[data-show-popup-button],[data-show-popup-icon],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],[data-fourtia-floating-avatar],[data-fourtia-floating-empty-icon],[data-fourtia-floating-tab],[data-fourtia-floating-history-card],[data-fourtia-floating-empty-card],[data-fourtia-floating-composer]){box-shadow:none!important;filter:none!important;border-color:#163a722e!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline [data-fourtia-floating-trigger],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline [data-fourtia-floating-trigger]:hover,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline [data-fourtia-floating-trigger]:focus-visible,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline [data-fourtia-floating-trigger][data-open=true]{color:#102047!important;box-shadow:none!important;filter:none!important;background:radial-gradient(circle at 32% 20%,#ffffffb8,#0000 35%),linear-gradient(135deg,#eff6fffa,#dbeafef0)!important;border-color:#163a7233!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline [data-fourtia-floating-trigger-core]{box-shadow:none!important;background:#ffffff94!important;border-color:#163a7224!important}html[data-schoolart-style=brutal_academic],html[data-schoolart-style=brutal_academic] body,html[data-schoolart-style=brutal_academic] .schoolart-dashboard-shell,.schoolart-style-brutal-academic,.schoolart-style-brutal-academic-root{--schoolart-impact-rest-border:var(--sa-theme-border,#000);--schoolart-impact-rest-border-strong:var(--sa-theme-border,#000);--schoolart-impact-rest-border-width:3px;--schoolart-impact-card-hover-shadow:4px 4px 0 #000;--schoolart-impact-button-hover-shadow:2px 2px 0 #000;--schoolart-impact-field-hover-shadow:2px 2px 0 #000;--schoolart-impact-row-hover-shadow:3px 3px 0 #000;--schoolart-impact-sidebar-rail-shadow:4px 0 0 #000;--sa-theme-control-shadow:none;--sa-theme-panel-shadow:none;--sa-theme-card-shadow:none;--sa-theme-section-shadow:none;--sa-theme-form-panel-depth-shadow:0 18px 48px -40px #0000003d;--sa-theme-form-panel-ambient-shadow:0 10px 28px -24px #0000002e;--sa-theme-form-panel-shadow:var(--sa-theme-form-panel-depth-shadow), var(--sa-theme-form-panel-ambient-shadow);--sa-theme-popup-shadow:none;--sa-theme-button-shadow:none;--sa-theme-field-shadow:none}html[data-schoolart-style=brutal_academic] :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-glass-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-main] :where([class*=shadow-],[class*=shadow_])){box-shadow:none!important;filter:none!important;transition:transform .17s cubic-bezier(.22,1,.36,1),box-shadow .17s cubic-bezier(.22,1,.36,1),background-color .17s,border-color .17s!important}html[data-schoolart-style=brutal_academic] :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete]){box-shadow:none!important;filter:none!important;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1),background-color .15s,border-color .15s!important}html[data-schoolart-style=brutal_academic] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]){box-shadow:none!important;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1),border-color .15s,background-color .15s!important}@media (hover:hover) and (pointer:fine){html[data-schoolart-style=brutal_academic] :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table)):hover{transform:translate(-1px,-1px);box-shadow:var(--schoolart-impact-card-hover-shadow)!important}html[data-schoolart-style=brutal_academic] :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete]):hover{transform:translate(-1px,-1px);box-shadow:var(--schoolart-impact-button-hover-shadow)!important}html[data-schoolart-style=brutal_academic] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):hover{box-shadow:var(--schoolart-impact-field-hover-shadow)!important}}html[data-schoolart-style=brutal_academic] :where([data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-premium-searchable-select-menu]):focus-within{transform:translate(-1px,-1px);box-shadow:var(--schoolart-impact-card-hover-shadow)!important}html[data-schoolart-style=brutal_academic] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):focus{box-shadow:var(--schoolart-impact-field-hover-shadow)!important}html[data-schoolart-style=brutal_academic] :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete]):focus-visible{transform:translate(-1px,-1px);box-shadow:var(--schoolart-impact-button-hover-shadow), var(--sa-theme-focus-shadow)!important}html[data-schoolart-style=brutal_academic] input::file-selector-button{box-shadow:none!important;filter:none!important;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),background-color .16s,border-color .16s!important}@media (hover:hover) and (pointer:fine){html[data-schoolart-style=brutal_academic] input::file-selector-button:hover{transform:translate(-1px,-1px);box-shadow:var(--schoolart-impact-button-hover-shadow)!important}}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-glass-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a)){border-color:var(--schoolart-impact-rest-border)!important;border-width:var(--schoolart-impact-rest-border-width)!important;border-style:solid!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]){border-color:var(--schoolart-impact-rest-border-strong)!important;border-width:var(--schoolart-impact-rest-border-width)!important;border-style:solid!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where(th,td,[data-ui-table-head],[data-ui-table-cell],tbody tr,[data-ui-table-row]){border-color:var(--schoolart-impact-rest-border)!important;border-style:solid!important}@media (hover:hover) and (pointer:fine){html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a)):hover,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):hover{border-color:var(--sa-theme-border,#000)!important}}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel]):focus-within,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):focus,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete]):focus-visible,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :where([data-active=true],[data-selected=true],[aria-selected=true],[data-state=open],[data-state=checked],[data-state=active]){border-color:var(--sa-theme-border,#000)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-glass-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a)):not(:hover):not(:focus-within){border-color:var(--schoolart-impact-rest-border)!important;border-width:var(--schoolart-impact-rest-border-width)!important;box-shadow:none!important;filter:none!important;border-style:solid!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):not(:hover):not(:focus):not(:focus-visible):not(:focus-within){border-color:var(--schoolart-impact-rest-border-strong)!important;border-width:var(--schoolart-impact-rest-border-width)!important;box-shadow:none!important;filter:none!important;border-style:solid!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(th,td,[data-ui-table-head],[data-ui-table-cell],tbody tr,[data-ui-table-row]){border-color:var(--schoolart-impact-rest-border)!important;box-shadow:none!important;border-style:solid!important;transition:background-color .15s,box-shadow .15s cubic-bezier(.22,1,.36,1),border-color .15s!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(tbody tr,[data-ui-table-row]){z-index:0;position:relative}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-dashboard-sidebar-frame],[data-dashboard-sidebar],[data-dashboard-mobile-sidebar-panel]){box-shadow:var(--schoolart-impact-sidebar-rail-shadow)!important;filter:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-dashboard-sidebar] :where([data-dashboard-nav-item],nav a,nav button){box-shadow:none!important;filter:none!important;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1),background-color .15s,border-color .15s!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-dashboard-sidebar] :where([data-dashboard-nav-active=true],[aria-current=page],[data-selected=true],[data-state=active]){box-shadow:var(--schoolart-impact-button-hover-shadow)!important;filter:none!important}@media (hover:hover) and (pointer:fine){html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-glass-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a)):hover{transform:var(--sa-theme-hover-lift,translate(-1px, -1px));border-color:var(--sa-theme-border,#000)!important;box-shadow:var(--schoolart-impact-card-hover-shadow)!important;filter:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(tbody tr,[data-ui-table-row]):hover{z-index:1;box-shadow:var(--schoolart-impact-row-hover-shadow)!important;filter:none!important;transform:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-dashboard-sidebar] :where([data-dashboard-nav-active=false],nav a,nav button):hover{transform:translate(-1px,-1px);box-shadow:var(--schoolart-impact-button-hover-shadow)!important;filter:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):hover{border-color:var(--sa-theme-border,#000)!important;box-shadow:var(--schoolart-impact-button-hover-shadow)!important;filter:none!important}}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel]):focus-within{transform:var(--sa-theme-hover-lift,translate(-1px, -1px));border-color:var(--sa-theme-border,#000)!important;box-shadow:var(--schoolart-impact-card-hover-shadow)!important;filter:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):focus,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete]):focus-visible,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-active=true],[data-selected=true],[aria-selected=true],[data-state=open],[data-state=checked],[data-state=active]){border-color:var(--sa-theme-border,#000)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-entity-list-card][data-selected=true],[data-entity-list-card][data-active=true],[data-entity-list-item][data-selected=true],[data-entity-list-item][data-active=true],[data-premium-card][data-selected=true],[data-premium-card][data-active=true]){transform:var(--sa-theme-hover-lift,translate(-1px, -1px));box-shadow:var(--schoolart-impact-card-hover-shadow)!important;filter:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(tbody tr[data-selected=true],tbody tr[data-active=true],tbody tr[aria-selected=true],[data-ui-table-row][data-selected=true],[data-ui-table-row][data-active=true],[data-ui-table-row][aria-selected=true]){z-index:1;box-shadow:var(--schoolart-impact-row-hover-shadow)!important;filter:none!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-premium-section-card]:not(:hover):not(:focus-within){border-color:var(--schoolart-impact-rest-border)!important;border-width:var(--schoolart-impact-rest-border-width)!important;box-shadow:none!important;filter:none!important;border-style:solid!important}@media (hover:hover) and (pointer:fine){html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-premium-section-card]:hover{transform:var(--sa-theme-hover-lift,translate(-1px, -1px));border-color:var(--sa-theme-border,#000)!important;box-shadow:var(--schoolart-impact-card-hover-shadow)!important;filter:none!important}}html[data-schoolart-style=classic] body.schoolart-style-classic,html[data-schoolart-style=classic] body.schoolart-style-classic .schoolart-dashboard-shell.schoolart-style-classic,html[data-schoolart-style=apple] body.schoolart-style-apple,html[data-schoolart-style=apple] body.schoolart-style-apple .schoolart-dashboard-shell.schoolart-style-apple,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic{--sa-theme-primary:var(--sa-palette-primary,#3b82f6);--sa-theme-primary-fg:var(--sa-palette-primary-fg,#fff);--sa-theme-accent:var(--sa-palette-accent,#f59e0b);--sa-theme-accent-fg:var(--sa-palette-accent-fg,var(--sa-palette-text,#111827));--sa-theme-bg:var(--sa-palette-bg,#f9fafb);--sa-theme-text:var(--sa-palette-text,#111827);--sa-theme-muted:color-mix(in oklab, var(--sa-palette-text,#111827) 58%, var(--sa-palette-card,#fff));--sa-theme-card:var(--sa-palette-card,#fff);--sa-theme-surface:var(--sa-palette-surface,var(--sa-palette-card,#fff));--sa-theme-surface-solid:var(--sa-palette-surface-solid,var(--sa-palette-card,#fff));--sa-theme-surface-soft:var(--sa-palette-surface-soft,color-mix(in oklab, var(--sa-palette-primary,#3b82f6) 8%, var(--sa-palette-bg,#f9fafb)));--sa-theme-border:var(--sa-palette-border,#e5e7eb);--sa-theme-success:var(--sa-palette-success,#10b981);--sa-theme-warning:var(--sa-palette-warning,#f59e0b);--sa-theme-danger:var(--sa-palette-danger,#ef4444);--sa-theme-info:var(--sa-palette-info,var(--sa-palette-primary,#3b82f6));--sa-theme-shadow-ink:var(--sa-palette-shadow-ink,#0f172a2e);--sa-theme-control-shadow:var(--sa-palette-shadow-soft,0 18px 46px -32px #0f172a38);--sa-theme-panel-shadow:var(--sa-palette-shadow-md,0 24px 62px -36px #0f172a42);--sa-theme-focus-shadow:var(--sa-palette-focus-shadow,0 0 0 3px color-mix(in oklab, var(--sa-theme-primary) 22%, transparent));--sa-theme-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 94%, var(--sa-theme-bg) 6%), color-mix(in oklab, var(--sa-theme-surface-solid) 88%, var(--sa-theme-primary) 12%));--sa-theme-filter-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 92%, var(--sa-theme-bg) 8%), color-mix(in oklab, var(--sa-theme-surface-soft) 72%, var(--sa-theme-surface-solid) 28%));--sa-theme-row-hover:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid) 90%);--sa-theme-select-active-bg:color-mix(in oklab, var(--sa-theme-primary) 18%, var(--sa-theme-surface-solid) 82%);--sa-theme-select-active-fg:var(--sa-theme-text);--sa-theme-hover-solid:color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-surface-solid) 90%);--sa-theme-active-solid:color-mix(in oklab, var(--sa-theme-primary) 18%, var(--sa-theme-surface-solid) 82%);--sa-theme-menu-bg:var(--sa-theme-surface-solid);--sa-theme-popup-bg:var(--sa-theme-panel-bg);--sa-theme-table-head-bg:var(--sa-theme-primary);--sa-theme-table-head-fg:var(--sa-theme-primary-fg);--sa-theme-chart-1:var(--sa-palette-chart-1,var(--sa-theme-primary));--sa-theme-chart-2:var(--sa-palette-chart-2,var(--sa-theme-accent));--sa-theme-chart-3:var(--sa-palette-chart-3,var(--sa-theme-success));--sa-theme-chart-4:var(--sa-palette-chart-4,var(--sa-theme-warning));--sa-theme-chart-5:var(--sa-palette-chart-5,var(--sa-theme-danger));--sa-theme-chart-6:var(--sa-palette-chart-6,color-mix(in oklab, var(--sa-theme-primary) 55%, var(--sa-theme-accent)));--sa-theme-header-bg:var(--sa-palette-header-bg,color-mix(in oklab, var(--sa-theme-surface-solid) 92%, var(--sa-theme-bg)));--sa-theme-sidebar-bg:var(--sa-palette-sidebar-bg,linear-gradient(180deg, var(--sa-theme-surface-solid), var(--sa-theme-surface-soft)));--sa-theme-sidebar-active-bg:var(--sa-palette-sidebar-active-bg,color-mix(in oklab, var(--sa-theme-primary) 14%, var(--sa-theme-surface-solid)))}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline,html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline{--neo-ink:var(--sa-palette-text,#101522);--neo-muted:color-mix(in oklab, var(--sa-palette-text,#101522) 62%, var(--sa-palette-card,#fff));--neo-paper:var(--sa-palette-bg,#fbfaf4);--neo-panel:var(--sa-palette-card,#fff);--neo-line:var(--sa-palette-border,#111827);--neo-navy:var(--sa-palette-primary,#163a72);--neo-navy-deep:color-mix(in oklab, var(--sa-palette-primary,#163a72) 74%, var(--sa-palette-secondary,#0b1324));--neo-blue:var(--sa-palette-primary-soft,#dff1ff);--neo-green:color-mix(in oklab, var(--sa-palette-success,#167f5a) 18%, var(--sa-palette-card,#fff));--neo-pink:color-mix(in oklab, var(--sa-palette-danger,#c23a3a) 16%, var(--sa-palette-card,#fff));--neo-violet:color-mix(in oklab, var(--sa-palette-accent,#8fb9f6) 22%, var(--sa-palette-card,#fff));--neo-yellow:color-mix(in oklab, var(--sa-palette-warning,#b17200) 20%, var(--sa-palette-card,#fff))}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm,html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm{--organic-outline:color-mix(in oklab, var(--sa-palette-border,#2d8a6e38) 72%, transparent);--organic-outline-strong:var(--sa-palette-border,#2d8a6e57);--organic-green:var(--sa-palette-primary,#2d8a6e);--organic-green-deep:var(--sa-palette-secondary,#185645);--organic-cream:var(--sa-palette-bg,#fff8ed);--organic-surface:var(--sa-palette-card,#fffef8);--organic-mint:var(--sa-palette-primary-soft,#ddf6e9);--organic-peach:var(--sa-palette-accent-soft,#ffd9c5)}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic{--schoolart-impact-rest-border:var(--sa-palette-border,#050505);--schoolart-impact-rest-border-strong:var(--sa-palette-border,#050505);--schoolart-impact-card-hover-shadow:4px 4px 0 var(--sa-palette-border,#000);--schoolart-impact-button-hover-shadow:2px 2px 0 var(--sa-palette-border,#000);--schoolart-impact-field-hover-shadow:2px 2px 0 var(--sa-palette-border,#000);--schoolart-impact-row-hover-shadow:3px 3px 0 var(--sa-palette-border,#000);--schoolart-impact-sidebar-rail-shadow:4px 0 0 var(--sa-palette-border,#000)}html[data-schoolart-style=apple] body.schoolart-style-apple,html[data-schoolart-style=apple] body.schoolart-style-apple .schoolart-dashboard-shell.schoolart-style-apple{--sa-theme-app-bg:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--sa-palette-primary,#2563eb) 14%, transparent), transparent 34%), radial-gradient(circle at 92% 8%, color-mix(in oklab, var(--sa-palette-accent,#f97316) 10%, transparent), transparent 28%), linear-gradient(180deg, color-mix(in oklab, var(--sa-palette-bg,#f8fafc) 92%, #fff 8%), var(--sa-palette-bg,#f8fafc));--sa-theme-main-bg:radial-gradient(circle at 4% 0%, color-mix(in oklab, var(--sa-palette-primary,#2563eb) 9%, transparent), transparent 32%), linear-gradient(180deg, color-mix(in oklab, var(--sa-palette-bg,#f8fafc) 94%, #fff 6%), var(--sa-palette-bg,#f8fafc));--sa-theme-header-bg:color-mix(in oklab, var(--sa-palette-card,#fff) 84%, transparent);--sa-theme-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-palette-card,#fff) 86%, transparent), color-mix(in oklab, var(--sa-palette-card,#fff) 78%, var(--sa-palette-primary,#2563eb) 8%));--sa-theme-filter-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-palette-card,#fff) 82%, transparent), color-mix(in oklab, var(--sa-palette-card,#fff) 74%, var(--sa-palette-primary,#2563eb) 10%));--sa-theme-popup-bg:var(--sa-theme-panel-bg);--sa-theme-menu-bg:color-mix(in oklab, var(--sa-palette-card,#fff) 88%, transparent);--sa-theme-sidebar-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-palette-sidebar,#fff) 96%, var(--sa-palette-bg,#f8fafc) 4%), color-mix(in oklab, var(--sa-palette-sidebar,#fff) 88%, var(--sa-palette-primary,#2563eb) 12%));--sa-theme-sidebar-text:var(--sa-palette-text,#0f172a);--sa-theme-sidebar-muted:color-mix(in oklab, var(--sa-palette-text,#0f172a) 66%, var(--sa-palette-card,#fff));--sa-theme-sidebar-active-bg:color-mix(in oklab, var(--sa-palette-primary,#2563eb) 12%, var(--sa-palette-card,#fff));--sa-theme-sidebar-active-text:var(--sa-palette-primary,#2563eb);--sa-theme-control-radius:1.1rem;--sa-theme-panel-radius:1.7rem;--sa-theme-card-radius:var(--premium-card-radius-value,1.75rem);--sa-theme-section-radius:var(--premium-section-radius-value,1.9rem);--sa-theme-form-panel-radius:var(--fp-radius-value,1.85rem);--sa-theme-popup-radius:var(--popup-radius-value,1.75rem);--sa-theme-icon-radius:9999px;--sa-theme-button-radius:9999px;--sa-theme-card-filter:blur(16px);--sa-theme-panel-filter:blur(18px);--sa-theme-form-panel-filter:var(--fp-backdrop-filter,blur(18px));--sa-theme-popup-filter:var(--popup-backdrop-filter,blur(18px));--sa-theme-control-shadow:0 18px 46px -32px color-mix(in oklab, var(--sa-palette-primary,#2563eb) 36%, #0f172a47);--sa-theme-button-shadow:0 14px 34px -24px color-mix(in oklab, var(--sa-palette-primary,#2563eb) 38%, #0f172a47);--sa-theme-panel-shadow:0 30px 92px -54px color-mix(in oklab, var(--sa-palette-primary,#2563eb) 34%, #0f172a47);--sa-theme-section-shadow:0 28px 82px -52px color-mix(in oklab, var(--sa-palette-primary,#2563eb) 30%, #0f172a3d);--sa-theme-card-shadow:0 24px 72px -46px color-mix(in oklab, var(--sa-palette-primary,#2563eb) 30%, #0f172a3d);--sa-theme-field-shadow:inset 0 1px 0 #ffffffc2, 0 10px 26px -24px color-mix(in oklab, var(--sa-palette-primary,#2563eb) 28%, #0f172a33);--sa-theme-section-border:color-mix(in oklab, var(--sa-palette-primary,#2563eb) 18%, transparent);--sa-theme-hover-lift:translateY(-2px)}html.dark[data-schoolart-style=apple] body.schoolart-style-apple,html.dark[data-schoolart-style=apple] body.schoolart-style-apple .schoolart-dashboard-shell.schoolart-style-apple{--sa-theme-app-bg:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--sa-palette-dark-primary,#60a5fa) 16%, transparent), transparent 34%), linear-gradient(180deg, #07111f 0%, #0b1220 56%, #07111f 100%);--sa-theme-main-bg:radial-gradient(circle at 6% 0%, color-mix(in oklab, var(--sa-palette-dark-primary,#60a5fa) 12%, transparent), transparent 34%), linear-gradient(180deg, #0b1220 0%, #07111f 100%);--sa-theme-header-bg:color-mix(in oklab, var(--sa-palette-dark-card,#0f172a) 84%, transparent);--sa-theme-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-palette-dark-card,#0f172a) 88%, transparent), color-mix(in oklab, var(--sa-palette-dark-card,#0f172a) 80%, var(--sa-palette-dark-primary,#60a5fa) 8%));--sa-theme-filter-panel-bg:var(--sa-theme-panel-bg);--sa-theme-popup-bg:var(--sa-theme-panel-bg);--sa-theme-menu-bg:color-mix(in oklab, var(--sa-palette-dark-card,#0f172a) 88%, transparent);--sa-theme-sidebar-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-palette-sidebar,#fff) 96%, var(--sa-palette-bg,#f8fafc) 4%), color-mix(in oklab, var(--sa-palette-sidebar,#fff) 88%, var(--sa-palette-primary,#2563eb) 12%));--sa-theme-sidebar-text:var(--sa-palette-text,#0f172a);--sa-theme-sidebar-muted:color-mix(in oklab, var(--sa-palette-text,#0f172a) 66%, var(--sa-palette-card,#fff))}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic{--sa-theme-sidebar-bg:linear-gradient(180deg, var(--sa-palette-sidebar,#fff), color-mix(in oklab, var(--sa-palette-sidebar,#fff) 86%, var(--sa-palette-bg,#fffdf5) 14%));--sa-theme-sidebar-text:var(--sa-palette-text,#050505);--sa-theme-sidebar-muted:color-mix(in oklab, var(--sa-palette-text,#050505) 72%, var(--sa-palette-card,#fff));--sa-theme-sidebar-active-bg:var(--sa-palette-accent,#d9ff00);--sa-theme-sidebar-active-text:var(--sa-palette-text,#050505)}html[data-schoolart-style=classic] body.schoolart-style-classic,html[data-schoolart-style=classic] body.schoolart-style-classic .schoolart-dashboard-shell.schoolart-style-classic{--sa-theme-app-bg:var(--sa-palette-bg,#f9fafb);--sa-theme-main-bg:var(--sa-palette-bg,#f9fafb);--sa-theme-header-bg:var(--sa-palette-card,#fff);--sa-theme-sidebar-bg:var(--sa-palette-sidebar,#fff);--sa-theme-sidebar-text:var(--sa-palette-text,#111827);--sa-theme-sidebar-muted:color-mix(in oklab, var(--sa-palette-text,#111827) 70%, #fff);--sa-theme-sidebar-active-bg:color-mix(in oklab, var(--sa-palette-primary,#3b82f6) 12%, #fff);--sa-theme-sidebar-active-text:var(--sa-palette-secondary,#1e40af);--sa-theme-panel-bg:var(--sa-palette-card,#fff);--sa-theme-filter-panel-bg:var(--sa-palette-card,#fff);--sa-theme-popup-bg:var(--sa-palette-card,#fff);--sa-theme-menu-bg:var(--sa-palette-card,#fff);--sa-theme-hover-solid:color-mix(in oklab, var(--sa-palette-primary,#3b82f6) 8%, #fff);--sa-theme-active-solid:color-mix(in oklab, var(--sa-palette-primary,#3b82f6) 14%, #fff);--sa-theme-row-hover:color-mix(in oklab, var(--sa-palette-primary,#3b82f6) 7%, #fff);--sa-theme-select-active-bg:color-mix(in oklab, var(--sa-palette-primary,#3b82f6) 12%, #fff);--sa-theme-select-active-fg:var(--sa-palette-secondary,#1e40af);--sa-theme-control-radius:.75rem;--sa-theme-panel-radius:1rem;--sa-theme-button-radius:.75rem;--sa-theme-field-radius:.75rem;--sa-theme-form-panel-radius:1rem;--sa-theme-popup-radius:1rem;--sa-theme-card-radius:1rem;--sa-theme-section-radius:1rem;--sa-theme-icon-radius:.75rem;--sa-theme-outline-width:1px;--sa-theme-section-border:var(--sa-palette-border,#e5e7eb);--sa-theme-control-shadow:0 6px 16px #0f172a0f;--sa-theme-button-shadow:0 4px 12px #0f172a0d;--sa-theme-field-shadow:0 1px 2px #0f172a0a;--sa-theme-panel-shadow:0 12px 28px #0f172a14;--sa-theme-section-shadow:0 10px 24px #0f172a12;--sa-theme-card-shadow:0 8px 18px #0f172a0f;--sa-theme-popup-shadow:0 16px 42px #0f172a1f;--sa-theme-form-panel-shadow:0 12px 28px #0f172a14;--sa-theme-card-filter:none;--sa-theme-panel-filter:none;--sa-theme-form-panel-filter:none;--sa-theme-popup-filter:none;--sa-theme-hover-lift:translateY(-1px)}html.dark[data-schoolart-style=classic] body.schoolart-style-classic,html.dark[data-schoolart-style=classic] body.schoolart-style-classic .schoolart-dashboard-shell.schoolart-style-classic{--sa-theme-app-bg:var(--sa-palette-dark-bg,#111827);--sa-theme-main-bg:var(--sa-palette-dark-bg,#111827);--sa-theme-header-bg:var(--sa-palette-dark-card,#1f2937);--sa-theme-sidebar-bg:var(--sa-palette-dark-card,#1f2937);--sa-theme-sidebar-text:var(--sa-palette-dark-text,#f9fafb);--sa-theme-sidebar-muted:color-mix(in oklab, var(--sa-palette-dark-text,#f9fafb) 72%, var(--sa-palette-dark-card,#1f2937));--sa-theme-sidebar-active-bg:color-mix(in oklab, var(--sa-palette-dark-primary,#60a5fa) 14%, var(--sa-palette-dark-card,#1f2937));--sa-theme-sidebar-active-text:var(--sa-palette-dark-text,#f9fafb);--sa-theme-panel-bg:var(--sa-palette-dark-card,#1f2937);--sa-theme-filter-panel-bg:var(--sa-palette-dark-card,#1f2937);--sa-theme-popup-bg:var(--sa-palette-dark-card,#1f2937);--sa-theme-menu-bg:var(--sa-palette-dark-card,#1f2937);--sa-theme-section-border:var(--sa-palette-dark-border,#374151);--sa-theme-control-shadow:0 8px 20px #0000003d;--sa-theme-panel-shadow:0 16px 34px #00000047;--sa-theme-section-shadow:0 14px 30px #0000003d;--sa-theme-card-shadow:0 10px 22px #00000038;--sa-theme-popup-shadow:0 18px 44px #00000057;--sa-theme-form-panel-shadow:0 16px 34px #00000047}.schoolart-dashboard-shell.schoolart-style-classic{background:var(--sa-theme-app-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell.schoolart-style-classic [data-dashboard-main]{background:var(--sa-theme-main-bg)!important;color:var(--sa-theme-text)!important}.schoolart-dashboard-shell.schoolart-style-classic [data-dashboard-header-bar],.schoolart-dashboard-shell.schoolart-style-classic [data-dashboard-sidebar]{border-color:var(--sa-theme-section-border)!important;background:var(--sa-theme-header-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-section-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.schoolart-dashboard-shell.schoolart-style-classic [data-dashboard-sidebar]{background:var(--sa-theme-sidebar-bg)!important;color:var(--sa-theme-sidebar-text)!important}.schoolart-dashboard-shell.schoolart-style-classic :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button]){border:1px solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-button-radius)!important;background:var(--sa-theme-surface-solid)!important;min-height:2.5rem!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-button-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s!important}.schoolart-dashboard-shell.schoolart-style-classic :where([data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-premium-page-header-actions] :where(button,a),[data-premium-section-actions] :where(button,a),[data-premium-button],[data-action-button],[data-ui-button]):hover{border-color:color-mix(in oklab, var(--sa-theme-primary) 52%, var(--sa-theme-border))!important;background:var(--sa-theme-hover-solid)!important;transform:var(--sa-theme-hover-lift)!important}.schoolart-dashboard-shell.schoolart-style-classic :where(button[class*=bg-primary],a[class*=bg-primary],[data-action-button]:not([data-action-button-tone=destructive]),[data-premium-button-variant=default],[data-ui-button-variant=default],.sa-btn-primary){border-color:var(--sa-theme-primary)!important;background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}.schoolart-dashboard-shell.schoolart-style-classic :where([data-action-button-tone=destructive],[data-premium-button-variant=destructive],[data-ui-button-variant=destructive]){border-color:var(--sa-theme-danger)!important;background:var(--sa-theme-danger)!important;color:#fff!important}.schoolart-dashboard-shell.schoolart-style-classic :where([data-form-panel],[data-show-popup-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-confirm-dialog-panel],[data-premium-form-section],[data-premium-section-card],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a):not([data-dashboard-nav-item])){border:1px solid var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-form-panel-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-form-panel-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.schoolart-dashboard-shell.schoolart-style-classic :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]){min-height:2.5rem;caret-color:var(--sa-theme-primary);border:1px solid var(--sa-theme-border)!important;border-radius:var(--sa-theme-field-radius)!important;background:var(--sa-theme-surface-solid)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-field-shadow)!important}.schoolart-dashboard-shell.schoolart-style-classic :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]):focus,.schoolart-dashboard-shell.schoolart-style-classic :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-trigger],[data-premium-searchable-select-search],[contenteditable=true]):focus-visible{border-color:var(--sa-theme-primary)!important;box-shadow:var(--sa-theme-focus-shadow)!important}.schoolart-dashboard-shell.schoolart-style-classic :where([data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-popover-content],[data-dashboard-command-search-panel],[data-dashboard-notification-panel]){border:1px solid var(--sa-theme-section-border)!important;border-radius:var(--sa-theme-section-radius)!important;background:var(--sa-theme-panel-bg)!important;color:var(--sa-theme-text)!important;box-shadow:var(--sa-theme-popup-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.schoolart-dashboard-shell.schoolart-style-classic :where(thead,thead tr,thead th,[data-ui-table-header],[data-ui-table-head]){background:var(--sa-theme-primary)!important;color:var(--sa-theme-primary-fg)!important}.schoolart-dashboard-shell.schoolart-style-classic :where(tbody tr:hover,[data-ui-table-row]:hover){background:var(--sa-theme-row-hover)!important}.schoolart-dashboard-shell.schoolart-style-classic [data-dashboard-nav-item]{border-radius:var(--sa-theme-button-radius)!important;color:var(--sa-theme-sidebar-muted)!important}.schoolart-dashboard-shell.schoolart-style-classic [data-dashboard-nav-active=true]{background:var(--sa-theme-sidebar-active-bg)!important;color:var(--sa-theme-sidebar-active-text)!important}html.dark body.schoolart-style-apple,html.dark body.schoolart-style-apple .schoolart-dashboard-shell.schoolart-style-apple,html.dark body.schoolart-style-clay-outline,html.dark body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline,html.dark body.schoolart-style-campus-calm,html.dark body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm,html.dark body.schoolart-style-brutal-academic,html.dark body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic{--sa-theme-primary:var(--sa-palette-dark-primary,var(--sa-palette-primary,#60a5fa));--sa-theme-primary-fg:#06111f;--sa-theme-bg:var(--sa-palette-dark-bg,#07111f);--sa-theme-text:var(--sa-palette-dark-text,#f8fafc);--sa-theme-muted:color-mix(in oklab, var(--sa-theme-text) 68%, var(--sa-theme-bg));--sa-theme-surface:var(--sa-palette-dark-card,#0f172a);--sa-theme-surface-solid:var(--sa-palette-dark-card,#0f172a);--sa-theme-surface-soft:var(--sa-palette-dark-surface-soft,color-mix(in oklab, var(--sa-theme-primary) 10%, var(--sa-theme-bg)));--sa-theme-border:var(--sa-palette-dark-border,#263244);--sa-theme-shadow-ink:#00000075;--sa-theme-control-shadow:0 18px 46px -30px #00000075;--sa-theme-panel-shadow:0 30px 82px -42px #0000008f;--sa-theme-focus-shadow:0 0 0 3px color-mix(in oklab, var(--sa-theme-primary) 28%, transparent);--sa-theme-header-bg:color-mix(in oklab, var(--sa-theme-surface-solid) 92%, var(--sa-theme-bg) 8%);--sa-theme-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 94%, var(--sa-theme-bg) 6%), color-mix(in oklab, var(--sa-theme-surface-solid) 88%, var(--sa-theme-primary) 12%));--sa-theme-filter-panel-bg:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid) 90%, var(--sa-theme-primary) 10%), color-mix(in oklab, var(--sa-theme-surface-solid) 94%, var(--sa-theme-bg) 6%));--sa-theme-row-hover:color-mix(in oklab, var(--sa-theme-primary) 14%, var(--sa-theme-surface-solid) 86%);--sa-theme-select-active-bg:color-mix(in oklab, var(--sa-theme-primary) 22%, var(--sa-theme-surface-solid) 78%);--sa-theme-select-active-fg:var(--sa-theme-text);--sa-theme-hover-solid:color-mix(in oklab, var(--sa-theme-primary) 14%, var(--sa-theme-surface-solid) 86%);--sa-theme-active-solid:color-mix(in oklab, var(--sa-theme-primary) 22%, var(--sa-theme-surface-solid) 78%);--sa-theme-menu-bg:var(--sa-theme-surface-solid);--sa-theme-popup-bg:var(--sa-theme-panel-bg);--sa-theme-table-head-bg:var(--sa-theme-primary);--sa-theme-table-head-fg:var(--sa-theme-primary-fg)}:where(body.schoolart-style-classic,body.schoolart-style-apple,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-ui-popover-content],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-page-transition-panel]){background:var(--sa-theme-popup-bg,var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important;border-color:var(--sa-theme-border)!important}:where(body.schoolart-style-apple,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-popover-content]){background:var(--sa-theme-menu-bg,var(--sa-theme-surface-solid))!important}:where(body.schoolart-style-apple,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-option]:not(:disabled):hover,[data-premium-searchable-select-option][data-active=true],[data-ui-dropdown-item]:hover,[data-ui-dropdown-sub-trigger]:hover,[data-ui-command-item]:hover,[data-ui-command-item][data-selected=true],[data-dashboard-command-search-item]:hover,[data-dashboard-notification-item]:hover,[data-dashboard-nav-item]:hover,[data-dashboard-nav-active=true],[data-ui-tabs-trigger]:hover,[data-ui-tabs-trigger][data-state=active],[data-branding-tab]:hover,[data-branding-tab][data-state=active],[data-entity-list-display-mode-button]:hover,[data-entity-list-display-mode-button][data-active=true],tbody tr:hover,[data-ui-table-row]:hover){background:var(--sa-theme-hover-solid)!important;color:var(--sa-theme-text)!important}:where(body.schoolart-style-apple,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-premium-searchable-select-option][data-selected=true],[data-active=true],[data-selected=true],[aria-selected=true],[data-state=checked],[data-state=active]){background-color:var(--sa-theme-active-solid)!important}:where(body.schoolart-style-apple,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-dashboard-header],[data-dashboard-header-bar]){background:var(--sa-theme-header-bg)!important;color:var(--sa-theme-text)!important}:where(body.schoolart-style-apple,body.schoolart-style-clay-outline,body.schoolart-style-campus-calm,body.schoolart-style-brutal-academic) :where([data-dashboard-main]){color:var(--sa-theme-text)!important}:where([data-page-transition-loader],[data-page-transition-panel]){background:var(--sa-theme-bg,var(--background-color,#fff))!important;-webkit-backdrop-filter:none!important}html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-dashboard-sidebar],[data-dashboard-mobile-sidebar-panel]){background:var(--sa-theme-sidebar-bg)!important}html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-fourtia-floating-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-page-transition-panel]),html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-fourtia-floating-panel],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-page-transition-panel]){background:var(--sa-theme-popup-bg,var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important;border-color:var(--sa-theme-border)!important}html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-popover-content]),html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-command],[data-ui-popover-content]){background:var(--sa-theme-menu-bg,var(--sa-theme-surface-solid))!important;color:var(--sa-theme-text)!important;border-color:var(--sa-theme-border)!important}html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-premium-searchable-select-option]:not(:disabled):hover,[data-premium-searchable-select-option][data-active=true],[data-ui-dropdown-item]:hover,[data-ui-dropdown-sub-trigger]:hover,[data-ui-command-item]:hover,[data-ui-command-item][data-selected=true],[data-dashboard-command-search-item]:hover,[data-dashboard-notification-item]:hover,[data-dashboard-nav-item]:hover,[data-fourtia-floating-tab]:hover,[data-fourtia-floating-tab][data-active=true],[data-fourtia-floating-history-card]:hover,[data-fourtia-floating-empty-card]:hover,[data-ui-tabs-trigger]:hover,[data-ui-tabs-trigger][data-state=active],[data-branding-tab]:hover,[data-branding-tab][data-state=active],[data-entity-list-display-mode-button]:hover,[data-entity-list-display-mode-button][data-active=true],tbody tr:hover,[data-ui-table-row]:hover),html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-premium-searchable-select-option]:not(:disabled):hover,[data-premium-searchable-select-option][data-active=true],[data-ui-dropdown-item]:hover,[data-ui-dropdown-sub-trigger]:hover,[data-ui-command-item]:hover,[data-ui-command-item][data-selected=true],[data-dashboard-command-search-item]:hover,[data-dashboard-notification-item]:hover,[data-dashboard-nav-item]:hover,[data-fourtia-floating-tab]:hover,[data-fourtia-floating-tab][data-active=true],[data-fourtia-floating-history-card]:hover,[data-fourtia-floating-empty-card]:hover,[data-ui-tabs-trigger]:hover,[data-ui-tabs-trigger][data-state=active],[data-branding-tab]:hover,[data-branding-tab][data-state=active],[data-entity-list-display-mode-button]:hover,[data-entity-list-display-mode-button][data-active=true],tbody tr:hover,[data-ui-table-row]:hover){background:var(--sa-theme-hover-solid)!important;color:var(--sa-theme-text)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-shell]>[data-dashboard-command-search-notch-wrap]{z-index:45!important;justify-content:center!important;align-items:center!important;display:flex!important;transform:translate(-50%,-12%)!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-notch]{border:2px solid var(--neo-line,#101522)!important;background:var(--neo-panel,#fff)!important;min-height:1.35rem!important;color:var(--neo-ink,#101522)!important;display:inline-flex!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-dashboard-command-search-dot]{width:.5rem!important;height:.5rem!important;display:inline-block!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend]{background:color-mix(in oklab, var(--neo-panel,#fff) 62%, var(--neo-blue,#dff1ff) 38%)!important;box-shadow:none!important;border:1px solid #10152229!important;border-radius:.72rem!important;margin-top:.75rem!important;padding:.45rem .5rem!important;display:block!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend]>:last-child{opacity:.95!important;min-height:2rem!important;display:flex!important}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-premium-stat-trend] :where(svg,canvas){display:block!important}html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]),html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]){border-style:solid!important;border-width:calc(var(--sa-theme-outline-width,1px) + .5px)!important;border-color:color-mix(in oklab, var(--sa-theme-border,currentColor) 72%, var(--sa-theme-primary,currentColor) 16%)!important;background:linear-gradient(180deg, color-mix(in oklab, var(--sa-theme-surface-solid,#fff) 98%, var(--sa-theme-primary,#2563eb) 2%), color-mix(in oklab, var(--sa-theme-surface-solid,#fff) 92%, var(--sa-theme-bg,#fff) 8%))!important;box-shadow:var(--sa-theme-form-panel-shadow,var(--sa-theme-panel-shadow)), var(--sa-theme-form-panel-halo-shadow,0 0 0 var(--fp-halo-size,7px) var(--fp-halo-color,color-mix(in oklab, var(--sa-theme-primary,#2563eb) var(--fp-halo-strength,9%), transparent))), inset 0 1px 0 #ffffffb8!important;isolation:isolate!important;position:relative!important}@supports (color:lab(0% 0 0)){html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]),html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]){box-shadow:var(--sa-theme-form-panel-shadow,var(--sa-theme-panel-shadow)), var(--sa-theme-form-panel-halo-shadow,0 0 0 var(--fp-halo-size,7px) var(--fp-halo-color,color-mix(in oklab, var(--sa-theme-primary,#2563eb) var(--fp-halo-strength,9%), transparent))), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.72)!important}}html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-form-panel][data-form-panel-presentation=floating],html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-form-panel][data-form-panel-presentation=floating]{box-shadow:var(--sa-theme-form-panel-shadow,var(--sa-theme-panel-shadow)), var(--sa-theme-form-panel-floating-halo-shadow,0 0 0 calc(var(--fp-halo-size,7px) + 2px) var(--fp-halo-color,color-mix(in oklab, var(--sa-theme-primary,#2563eb) calc(var(--fp-halo-strength,9%) + 3%), transparent))), inset 0 1px 0 #ffffffc7!important}@supports (color:lab(0% 0 0)){html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-form-panel][data-form-panel-presentation=floating],html[data-schoolart-style] body:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) .schoolart-dashboard-shell:is(.schoolart-style-apple,.schoolart-style-clay-outline,.schoolart-style-campus-calm,.schoolart-style-brutal-academic) [data-form-panel][data-form-panel-presentation=floating]{box-shadow:var(--sa-theme-form-panel-shadow,var(--sa-theme-panel-shadow)), var(--sa-theme-form-panel-floating-halo-shadow,0 0 0 calc(var(--fp-halo-size,7px) + 2px) var(--fp-halo-color,color-mix(in oklab, var(--sa-theme-primary,#2563eb) calc(var(--fp-halo-strength,9%) + 3%), transparent))), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.78)!important}}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]),html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]){--fp-halo-color:rgba(143, 185, 246, var(--fp-neo-halo-alpha,.2))}html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline [data-form-panel][data-form-panel-presentation=floating],html[data-schoolart-style=neo_outline] body.schoolart-style-clay-outline .schoolart-dashboard-shell.schoolart-style-clay-outline [data-form-panel][data-form-panel-presentation=floating]{--fp-neo-halo-alpha:.24}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]),html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]){--fp-halo-color:rgba(118, 184, 139, var(--fp-organic-halo-alpha,.18))}html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm [data-form-panel][data-form-panel-presentation=floating],html[data-schoolart-style=campus_calm] body.schoolart-style-campus-calm .schoolart-dashboard-shell.schoolart-style-campus-calm [data-form-panel][data-form-panel-presentation=floating]{--fp-organic-halo-alpha:.22}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]),html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :is([data-form-panel][data-form-panel-presentation=inline],[data-form-panel][data-form-panel-presentation=floating]){--fp-halo-color:color-mix(in oklab, var(--sa-theme-primary,#0057ff) calc(var(--fp-halo-strength,9%) + 8%), transparent);border-width:var(--schoolart-impact-rest-border-width,3px)!important;border-color:var(--schoolart-impact-rest-border,var(--sa-theme-border,#000))!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic [data-form-panel][data-form-panel-presentation=floating],html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-form-panel][data-form-panel-presentation=floating]{--fp-halo-color:color-mix(in oklab, var(--sa-theme-primary,#0057ff) calc(var(--fp-halo-strength,9%) + 12%), transparent)}.schoolart-public-themed{--sa-public-card-radius:1.5rem;--sa-public-button-radius:1rem;--sa-public-button-duration:.26s;--sa-public-button-active-scale:.97;--sa-public-button-hover-y:-1px;--sa-public-outline-width:1px;--sa-public-shadow:0 18px 48px color-mix(in oklab, var(--sa-public-primary,#2563eb) 10%, transparent);--sa-public-hover-shadow:0 24px 70px color-mix(in oklab, var(--sa-public-primary,#2563eb) 16%, transparent);--sa-public-action-shadow:0 14px 34px color-mix(in oklab, var(--sa-public-primary,#2563eb) 20%, transparent);--sa-public-action-hover-shadow:0 20px 48px color-mix(in oklab, var(--sa-public-primary,#2563eb) 26%, transparent);--sa-public-soft-primary:color-mix(in oklab, var(--sa-public-primary,#2563eb) 12%, transparent)}.schoolart-public-themed:not(.schoolart-public-style-apple){background:var(--sa-public-bg,#f8fafc)!important;color:var(--sa-public-text,#0f172a)!important}.schoolart-public-typography{font-family:var(--sa-public-body-font,Inter, system-ui, sans-serif);font-size:var(--sa-public-base-size,16px);font-weight:var(--sa-public-body-weight,400);line-height:var(--sa-public-line-height,1.5);letter-spacing:var(--sa-public-letter-spacing,0px)}.schoolart-public-typography :where(h1,h2,h3,h4,h5,h6){font-family:var(--sa-public-heading-font,Inter, system-ui, sans-serif);font-weight:var(--sa-public-heading-weight,700)}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(header,section,article,form,aside,[class*=bg-white],[class*=bg-gray-50]){border-color:color-mix(in oklab, var(--sa-public-border,#e5e7eb) 72%, transparent)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(.rounded-xl,.rounded-2xl,.rounded-\[2rem\],.rounded-\[2\.2rem\]){border-radius:var(--sa-public-card-radius)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(a,button){border-radius:var(--sa-public-button-radius)}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(button,a[href],input,textarea,select){transition:border-color var(--sa-public-button-duration) ease, background var(--sa-public-button-duration) ease, color var(--sa-public-button-duration) ease, box-shadow var(--sa-public-button-duration) ease, opacity var(--sa-public-button-duration) ease, transform var(--sa-public-button-duration) cubic-bezier(.22, 1, .36, 1)}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(button,a[href]):hover{transform:translateY(var(--sa-public-button-hover-y))}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(button):active,.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-action-button]):active{transform:scale(var(--sa-public-button-active-scale))}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(button,[data-public-action-button]){border:var(--sa-public-outline-width) solid color-mix(in oklab, var(--sa-public-border,#e5e7eb) 54%, transparent);box-shadow:var(--sa-public-action-shadow)}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(button,[data-public-action-button]):hover{box-shadow:var(--sa-public-action-hover-shadow)}.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-action-button=primary]){background:var(--sa-public-primary,#2563eb)!important;color:#fff!important;border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 72%, var(--sa-public-border,#e5e7eb))!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-action-button=secondary]){background:color-mix(in oklab, var(--sa-public-card,#fff) 82%, var(--sa-public-primary,#2563eb) 10%)!important;color:var(--sa-public-primary,#2563eb)!important;border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 28%, var(--sa-public-border,#e5e7eb))!important}.schoolart-public-themed :where([data-public-action-button]){border-radius:var(--sa-public-button-radius,1rem);transition:border-color var(--sa-public-button-duration,.26s) ease, background var(--sa-public-button-duration,.26s) ease, color var(--sa-public-button-duration,.26s) ease, box-shadow var(--sa-public-button-duration,.26s) ease, opacity var(--sa-public-button-duration,.26s) ease, transform var(--sa-public-button-duration,.26s) cubic-bezier(.22, 1, .36, 1)}.schoolart-public-themed :where([data-public-action-button=primary]){box-shadow:var(--sa-public-action-shadow,0 14px 34px #2563eb33);background:var(--sa-public-primary,#2563eb)!important;color:#fff!important;border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 72%, var(--sa-public-border,#e5e7eb))!important}.schoolart-public-themed :where([data-public-action-button=primary]:hover){box-shadow:var(--sa-public-action-hover-shadow,0 20px 48px #2563eb42)}.schoolart-public-themed :where([data-public-action-button=secondary]){background:color-mix(in oklab, var(--sa-public-card,#fff) 88%, var(--sa-public-primary,#2563eb) 8%)!important;color:var(--sa-public-primary,#2563eb)!important;border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 28%, var(--sa-public-border,#e5e7eb))!important}.schoolart-public-themed :where([data-public-action-button]:active){transform:scale(var(--sa-public-button-active-scale,.97))}.schoolart-public-themed :where([data-public-header]):after{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--sa-public-primary,#2563eb) 88%, white 12%) 18%, var(--sa-public-primary,#2563eb) 50%, color-mix(in oklab, var(--sa-public-primary,#2563eb) 88%, white 12%) 82%, transparent);height:3px;box-shadow:0 0 18px color-mix(in oklab, var(--sa-public-primary,#2563eb) 35%, transparent);position:absolute;bottom:0}.schoolart-public-themed :where([data-public-search-shell]){border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 42%, var(--sa-public-border,#e5e7eb))!important;box-shadow:0 0 0 1px color-mix(in oklab, var(--sa-public-primary,#2563eb) 18%, transparent), 0 10px 24px #0f172a0f, 0 0 20px color-mix(in oklab, var(--sa-public-primary,#2563eb) 12%, transparent)!important}.schoolart-public-themed :where([data-public-search-shell]):after{content:"";pointer-events:none;border-radius:inherit;border:1px solid color-mix(in oklab, var(--sa-public-primary,#2563eb) 36%, transparent);position:absolute;inset:-1px}.schoolart-public-themed :where([data-public-choice-button]){border-color:color-mix(in oklab, var(--sa-public-border,#e5e7eb) 78%, transparent)!important;background:color-mix(in oklab, var(--sa-public-card,#fff) 92%, transparent)!important;color:var(--sa-public-text,#0f172a)!important}.schoolart-public-themed :where([data-public-choice-button][data-active=true]){border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 72%, var(--sa-public-border,#e5e7eb))!important;background:color-mix(in oklab, var(--sa-public-primary,#2563eb) 12%, var(--sa-public-card,#fff))!important;color:var(--sa-public-primary,#2563eb)!important}.schoolart-public-themed :where([data-public-choice-button]:not(:disabled):hover){border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 42%, var(--sa-public-border,#e5e7eb))!important}.schoolart-public-themed :where(input,textarea,select):focus{border-color:color-mix(in oklab, var(--sa-public-primary,#2563eb) 44%, var(--sa-public-border,#e5e7eb))!important;box-shadow:0 0 0 4px color-mix(in oklab, var(--sa-public-primary,#2563eb) 16%, transparent)!important}.schoolart-public-style-classic{--sa-public-card-radius:1rem;--sa-public-button-radius:.75rem;--sa-public-outline-width:1px;--sa-public-shadow:0 10px 24px #0f172a12;--sa-public-hover-shadow:0 14px 30px #0f172a1a;--sa-public-action-shadow:0 4px 12px #0f172a0f;--sa-public-action-hover-shadow:0 8px 18px #0f172a1a}.schoolart-public-style-apple{--sa-public-card-radius:2rem;--sa-public-button-radius:999px;--sa-public-outline-width:1px;--sa-public-shadow:0 22px 72px #0f172a17;--sa-public-hover-shadow:0 26px 86px color-mix(in oklab, var(--sa-public-primary,#3b82f6) 18%, transparent)}.schoolart-public-style-neo-outline{--sa-public-card-radius:1.15rem;--sa-public-button-radius:.8rem;--sa-public-outline-width:3px;--sa-public-shadow:0 18px 44px #2f4a7424;--sa-public-hover-shadow:0 22px 60px #2f4a742e}.schoolart-public-style-neo-outline :where([class*=bg-white],section,article,form){background:linear-gradient(135deg, color-mix(in oklab, var(--sa-public-card,#fff) 92%, var(--sa-public-primary,#163a72) 8%), var(--sa-public-card,#fff))!important;border:var(--sa-public-outline-width) solid var(--sa-public-border,#101522)!important;box-shadow:var(--sa-public-shadow)!important}.schoolart-public-style-organic-bloom{--sa-public-card-radius:2.6rem 1.8rem 2.35rem 1.65rem;--sa-public-button-radius:999px 760px 920px 820px;--sa-public-outline-width:1px;--sa-public-shadow:0 24px 70px #2f8a6321;--sa-public-hover-shadow:0 30px 90px #2f8a632e}.schoolart-public-style-organic-bloom :where([class*=bg-white],section,article,form){background:radial-gradient(circle at 12% 88%, color-mix(in oklab, var(--sa-public-secondary,#bfe8c9) 38%, transparent), transparent 28%), radial-gradient(circle at 90% 12%, color-mix(in oklab, var(--sa-public-accent,#ff8f5e) 16%, transparent), transparent 24%), var(--sa-public-card,#fffdf4)!important;border:1px solid color-mix(in oklab, var(--sa-public-border,#2f8a63) 58%, transparent)!important;box-shadow:var(--sa-public-shadow)!important}.schoolart-public-style-impact :where([class*=bg-white],section,article,form){background:var(--sa-public-card,#fff)!important;border:var(--sa-public-outline-width) solid var(--sa-public-border,#050505)!important;box-shadow:var(--sa-public-shadow)!important}.schoolart-public-style-impact :where(section,article,form):hover{transform:translate(-2px,-2px);box-shadow:var(--sa-public-hover-shadow)!important}.schoolart-public-style-impact :where(button,a[href]):hover{transform:translate(-1px,-1px);box-shadow:var(--sa-public-action-hover-shadow)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(.bg-blue-600,.text-blue-600,.hover\:text-blue-700:hover){color:var(--sa-public-primary,#2563eb)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where(.bg-blue-600){background:var(--sa-public-primary,#2563eb)!important;color:#fff!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic,.schoolart-style-brutal-academic,.schoolart-style-brutal-academic-root{--schoolart-impact-rest-shadow:2px 2px 0 var(--sa-palette-border,#000);--schoolart-impact-action-rest-shadow:2px 2px 0 var(--sa-palette-border,#000);--schoolart-impact-row-rest-shadow:2px 2px 0 var(--sa-palette-border,#000);--schoolart-impact-card-hover-shadow:4px 4px 0 var(--sa-palette-border,#000);--schoolart-impact-button-hover-shadow:4px 4px 0 var(--sa-palette-border,#000);--schoolart-impact-field-hover-shadow:4px 4px 0 var(--sa-palette-border,#000);--schoolart-impact-row-hover-shadow:4px 4px 0 var(--sa-palette-border,#000);--schoolart-impact-sidebar-rail-shadow:2px 0 0 var(--sa-palette-border,#000);--schoolart-impact-sidebar-rail-hover-shadow:4px 0 0 var(--sa-palette-border,#000)}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-glass-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-header-bar],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a)):not(:hover):not(:focus-within){box-shadow:var(--schoolart-impact-rest-shadow)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):not(:hover):not(:focus):not(:focus-visible):not(:focus-within){box-shadow:var(--schoolart-impact-action-rest-shadow)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(tbody tr,[data-ui-table-row]){box-shadow:var(--schoolart-impact-row-rest-shadow)!important}@media (hover:hover) and (pointer:fine){html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-stat-card],[data-clay-dashboard-tile],[data-premium-section-card],[data-premium-form-section],[data-premium-card],[data-premium-chart-card],[data-dashboard-analytics-card],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel],[data-ui-card],[data-ui-glass-card],[data-ui-dialog-content],[data-ui-alert-dialog-content],[data-ui-table-wrapper],[data-ui-data-table-frame],[data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-dashboard-notification-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-branding-settings-panel],[data-entity-list-card],[data-entity-list-item],[data-dashboard-main] form,[data-dashboard-main] fieldset,[data-dashboard-main] :where(.overflow-x-auto,.overflow-auto):has(table),[data-dashboard-main] :where(.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-3xl.border):not(button):not(a)):hover{box-shadow:var(--schoolart-impact-card-hover-shadow)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):hover{box-shadow:var(--schoolart-impact-button-hover-shadow)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(tbody tr,[data-ui-table-row]):hover{box-shadow:var(--schoolart-impact-row-hover-shadow)!important}}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-dashboard-command-search-shell],[data-dashboard-command-search-panel],[data-premium-searchable-select-menu],[data-ui-dropdown-content],[data-ui-dropdown-sub-content],[data-ui-popover-content],[data-form-panel],[data-show-popup-panel],[data-confirm-dialog-panel]):focus-within{box-shadow:var(--schoolart-impact-card-hover-shadow)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea,[data-ui-input],[data-ui-textarea],[data-dashboard-command-search-input],[data-premium-searchable-select-search]):focus,html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where([data-premium-button],[data-action-button],[data-ui-button],[data-dashboard-header-action],[data-dashboard-sidebar-toggle],[data-dashboard-header-segment],[data-dashboard-notification-action],[data-dashboard-notification-module-link],[data-premium-empty-state-action],[data-show-popup-action],[data-show-popup-button],[data-form-panel-close],[data-generated-password-toggle],[data-generated-password-submit],[data-premium-searchable-select-trigger],[data-entity-list-display-mode-button],[data-branding-tab],[data-ui-tabs-trigger],[data-fourtia-floating-trigger],[data-fourtia-floating-icon-button],[data-fourtia-floating-delete]):focus-visible{box-shadow:var(--schoolart-impact-button-hover-shadow), var(--sa-theme-focus-shadow)!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-dashboard-sidebar] :where([data-dashboard-nav-active=true],[aria-current=page],[data-selected=true],[data-state=active]){box-shadow:var(--schoolart-impact-action-rest-shadow)!important}@media (hover:hover) and (pointer:fine){html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic [data-dashboard-sidebar] :where([data-dashboard-nav-active=false],nav a,nav button):hover{box-shadow:var(--schoolart-impact-button-hover-shadow)!important}}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(tbody td,[data-ui-table-cell]) :where([data-premium-button],[data-action-button],[data-ui-button])+:where([data-premium-button],[data-action-button],[data-ui-button]){margin-inline-start:.25rem!important}html[data-schoolart-style=brutal_academic] body.schoolart-style-brutal-academic .schoolart-dashboard-shell.schoolart-style-brutal-academic :where(tbody td,[data-ui-table-cell]) :where([data-premium-button],[data-action-button],[data-ui-button]){margin-block:.125rem!important}html.dark .schoolart-public-themed{--sa-public-bg:#07111f;--sa-public-card:#0f172a;--sa-public-text:#f8fafc;--sa-public-border:#263244;--sa-public-soft-primary:color-mix(in oklab, var(--sa-public-primary,#60a5fa) 18%, transparent)}.schoolart-public-themed:not(.schoolart-public-style-apple):where([data-public-shell]),.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-shell]){background:var(--sa-public-bg,#f8fafc)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-header],[data-public-mobile-menu],[data-public-nav-menu],[data-public-theme-menu],[data-public-footer]){background:color-mix(in oklab, var(--sa-public-card,#fff) 94%, transparent)!important;color:var(--sa-public-text,#0f172a)!important;border-color:color-mix(in oklab, var(--sa-public-border,#e5e7eb) 70%, transparent)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-theme-control],[data-public-menu-button],[data-public-nav-link],[data-public-theme-menu-item]){border-color:color-mix(in oklab, var(--sa-public-border,#e5e7eb) 64%, transparent)!important;color:var(--sa-public-text,#0f172a)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-theme-control],[data-public-menu-button]){background:color-mix(in oklab, var(--sa-public-card,#fff) 90%, var(--sa-public-soft-primary,transparent))!important;box-shadow:var(--sa-public-action-shadow)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-theme-menu]){border-radius:var(--sa-public-card-radius)!important;box-shadow:var(--sa-public-hover-shadow)!important}.schoolart-public-themed:not(.schoolart-public-style-apple) :where([data-public-theme-menu-item][data-active=true]){background:var(--sa-public-soft-primary)!important;color:var(--sa-public-primary,#2563eb)!important}.schoolart-public-style-apple :where([data-public-footer]){color:#fff!important;background:#111827!important;border-color:#111827f2!important}.schoolart-public-style-neo-outline{--sa-public-card-radius:1.1rem;--sa-public-button-radius:.8rem;--sa-public-outline-width:2px;--sa-public-shadow:0 12px 0 color-mix(in oklab, var(--sa-public-primary,#163a72) 10%, transparent);--sa-public-hover-shadow:0 16px 0 color-mix(in oklab, var(--sa-public-primary,#163a72) 14%, transparent);--sa-public-action-shadow:none;--sa-public-action-hover-shadow:0 10px 0 color-mix(in oklab, var(--sa-public-primary,#163a72) 10%, transparent)}.schoolart-public-style-neo-outline :where([data-public-header],[data-public-mobile-menu],[data-public-nav-menu],[data-public-theme-menu],[data-public-footer],[class*=bg-white],section,article,form){background:linear-gradient(135deg, color-mix(in oklab, var(--sa-public-primary,#163a72) 5%, var(--sa-public-card,#fff)), var(--sa-public-card,#fff))!important;border:var(--sa-public-outline-width) solid color-mix(in oklab, var(--sa-public-border,#101522) 88%, transparent)!important;box-shadow:var(--sa-public-shadow)!important}.schoolart-public-style-neo-outline :where([data-public-nav-link],[data-public-theme-control],[data-public-menu-button],[data-public-action-button]){border:var(--sa-public-outline-width) solid color-mix(in oklab, var(--sa-public-border,#101522) 78%, transparent)!important;background:color-mix(in oklab, var(--sa-public-card,#fff) 92%, var(--sa-public-primary,#163a72) 8%)!important;box-shadow:none!important}.schoolart-public-style-neo-outline :where([data-public-nav-link],[data-public-theme-control],[data-public-menu-button]):hover{background:color-mix(in oklab, var(--sa-public-primary,#163a72) 10%, var(--sa-public-card,#fff))!important;box-shadow:var(--sa-public-action-hover-shadow)!important}.schoolart-public-style-organic-bloom :where([data-public-header],[data-public-mobile-menu],[data-public-nav-menu],[data-public-theme-menu],[data-public-footer],[class*=bg-white],section,article,form){background:radial-gradient(circle at 8% 92%, color-mix(in oklab, var(--sa-public-secondary,#bfe8c9) 34%, transparent), transparent 26%), radial-gradient(circle at 94% 8%, color-mix(in oklab, var(--sa-public-accent,#ff8f5e) 16%, transparent), transparent 24%), color-mix(in oklab, var(--sa-public-card,#fffdf4) 94%, var(--sa-public-primary,#2f8a63) 6%)!important;border:1px solid color-mix(in oklab, var(--sa-public-border,#2f8a63) 46%, transparent)!important;box-shadow:var(--sa-public-shadow)!important}.schoolart-public-style-organic-bloom :where([data-public-nav-link],[data-public-theme-control],[data-public-menu-button],[data-public-action-button]){border-radius:var(--sa-public-button-radius)!important;background:linear-gradient(135deg, color-mix(in oklab, var(--sa-public-card,#fffdf4) 84%, var(--sa-public-primary,#2f8a63) 16%), var(--sa-public-card,#fffdf4))!important}.schoolart-public-style-organic-bloom :where([data-public-hero]):after{content:"";pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--sa-public-primary,#2f8a63) 18%, transparent), transparent 62%);opacity:.72;border-radius:43% 57% 61% 39%/50% 46% 54% 50%;width:min(24vw,16rem);height:min(24vw,16rem);position:absolute;inset:auto 4% 5% auto}.schoolart-public-style-impact{--sa-public-card-radius:0px;--sa-public-button-radius:0px;--sa-public-outline-width:3px;--sa-public-shadow:2px 2px 0 #050505;--sa-public-hover-shadow:4px 4px 0 #050505;--sa-public-action-shadow:2px 2px 0 #050505;--sa-public-action-hover-shadow:4px 4px 0 #050505}.schoolart-public-style-impact :where([data-public-header],[data-public-mobile-menu],[data-public-nav-menu],[data-public-theme-menu],[data-public-footer],[class*=bg-white],section,article,form){border:var(--sa-public-outline-width) solid #050505!important;background:var(--sa-public-card,#fff)!important;box-shadow:var(--sa-public-shadow)!important;border-radius:0!important}.schoolart-public-style-impact :where([data-public-nav-link],[data-public-theme-control],[data-public-menu-button],[data-public-action-button],button,a[href]){border:var(--sa-public-outline-width) solid #050505!important;box-shadow:var(--sa-public-action-shadow)!important;border-radius:0!important}@media (hover:hover) and (pointer:fine){.schoolart-public-style-impact :where([data-public-header],[data-public-mobile-menu],[data-public-nav-menu],[data-public-theme-menu],[data-public-footer],[class*=bg-white],section,article,form):hover{transform:translate(-2px,-2px);box-shadow:var(--sa-public-hover-shadow)!important}.schoolart-public-style-impact :where([data-public-nav-link],[data-public-theme-control],[data-public-menu-button],[data-public-action-button],button,a[href]):hover{transform:translate(-1px,-1px);box-shadow:var(--sa-public-action-hover-shadow)!important}}.schoolart-dashboard-shell [data-dashboard-sidebar]{border-radius:var(--dashboard-sidebar-radius,24px);background:var(--sa-theme-sidebar-bg,var(--sa-palette-sidebar,#fff));-webkit-backdrop-filter:var(--dashboard-sidebar-backdrop-filter,var(--sa-theme-card-filter,none));transition:border-radius .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),background-color .26s cubic-bezier(.22,1,.36,1)}.schoolart-dashboard-shell [data-sidebar-position=left] [data-dashboard-sidebar]{border-top-left-radius:0;border-bottom-left-radius:0}.schoolart-dashboard-shell [data-sidebar-position=right] [data-dashboard-sidebar]{border-top-right-radius:0;border-bottom-right-radius:0}.schoolart-dashboard-shell [data-sidebar-position=top] [data-dashboard-sidebar],.schoolart-dashboard-shell [data-sidebar-position=bottom] [data-dashboard-sidebar]{border-radius:var(--dashboard-sidebar-radius,24px)}.schoolart-dashboard-shell [data-dashboard-sidebar-nav-orientation=horizontal]{scrollbar-width:thin}.schoolart-dashboard-shell [data-dashboard-horizontal-section]{background:color-mix(in oklab, var(--sa-theme-card,#fff) 58%, transparent);border:1px solid color-mix(in oklab, var(--sa-theme-border,#d6deea) 62%, transparent)}.schoolart-dashboard-shell [data-dashboard-nav-section-trigger]{background:color-mix(in oklab, var(--sa-theme-card,#fff) 72%, transparent);border:1px solid color-mix(in oklab, var(--sa-theme-border,#d6deea) 60%, transparent)}.schoolart-dashboard-shell [data-dashboard-nav-section-trigger][data-dashboard-nav-section-open=true]{color:var(--sa-theme-primary,#2563eb);border-color:color-mix(in oklab, var(--sa-theme-primary,#2563eb) 34%, transparent)}.schoolart-dashboard-shell [data-sidebar-style=classic] [data-dashboard-nav-active=true]{background:var(--sa-palette-sidebar-active-bg,color-mix(in oklab, var(--sa-theme-primary) 14%, var(--sa-theme-card)))}.schoolart-dashboard-shell [data-sidebar-style=classic] [data-dashboard-sidebar]{box-shadow:0 18px 48px -42px var(--sa-theme-shadow-ink,#0f172a47)}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout] [data-dashboard-nav-item]{isolation:isolate}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout]{overflow:visible}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout] [data-dashboard-sidebar]{box-shadow:0 28px 70px -48px var(--sa-theme-shadow-ink,#0f172a57);overflow:visible}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout] [data-dashboard-nav-active=true]{background:var(--sa-theme-card,#fff);color:var(--sa-theme-text,#0f172a);box-shadow:0 18px 36px -26px var(--sa-theme-shadow-ink,#0f172a59);border-radius:999px}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout][data-sidebar-position=left] [data-dashboard-nav-active=true]{transform:translateX(var(--dashboard-sidebar-overlap,12px));margin-right:var(--dashboard-sidebar-overlap,12px)}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout][data-sidebar-position=right] [data-dashboard-nav-active=true]{transform:translateX(calc(var(--dashboard-sidebar-overlap,12px) * -1));margin-left:var(--dashboard-sidebar-overlap,12px)}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout][data-sidebar-position=top] [data-dashboard-nav-active=true]{transform:translateY(var(--dashboard-sidebar-overlap,12px));margin-bottom:var(--dashboard-sidebar-overlap,12px)}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout][data-sidebar-position=bottom] [data-dashboard-nav-active=true]{transform:translateY(calc(var(--dashboard-sidebar-overlap,12px) * -1));margin-top:var(--dashboard-sidebar-overlap,12px)}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout] [data-dashboard-nav-active=true]:before,.schoolart-dashboard-shell [data-sidebar-style=organic-cutout] [data-dashboard-nav-active=true]:after{content:"";z-index:-1;background:color-mix(in oklab, var(--sa-theme-card,#fff) 86%, transparent);opacity:.9;border-radius:999px;width:1.1rem;height:1.1rem;position:absolute}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout] [data-dashboard-nav-active=true]:before{top:-.35rem;right:-.35rem}.schoolart-dashboard-shell [data-sidebar-style=organic-cutout] [data-dashboard-nav-active=true]:after{bottom:-.35rem;right:-.35rem}.schoolart-dashboard-shell [data-sidebar-style=layered-rail] [data-dashboard-sidebar],.schoolart-dashboard-shell [data-sidebar-style=glass-rail] [data-dashboard-sidebar]{background:linear-gradient(135deg, color-mix(in oklab, var(--sa-theme-card,#fff) 92%, transparent), color-mix(in oklab, var(--sa-theme-primary,#2563eb) 8%, transparent)), var(--sa-theme-sidebar-bg,var(--sa-palette-sidebar,#fff));border-color:color-mix(in oklab, var(--sa-theme-primary,#2563eb) 18%, transparent);box-shadow:inset -18px 0 34px -36px var(--sa-theme-primary,#2563eb), 0 26px 64px -46px var(--sa-theme-shadow-ink,#0f172a57)}.schoolart-dashboard-shell [data-sidebar-style=layered-rail][data-sidebar-position=left],.schoolart-dashboard-shell [data-sidebar-style=glass-rail][data-sidebar-position=left]{margin-right:calc(var(--dashboard-sidebar-overlap,12px) * -.45);padding-right:calc(var(--dashboard-sidebar-overlap,12px) * .45);z-index:10}.schoolart-dashboard-shell [data-sidebar-style=layered-rail][data-sidebar-position=right],.schoolart-dashboard-shell [data-sidebar-style=glass-rail][data-sidebar-position=right]{margin-left:calc(var(--dashboard-sidebar-overlap,12px) * -.45);padding-left:calc(var(--dashboard-sidebar-overlap,12px) * .45);z-index:10}.schoolart-dashboard-shell [data-sidebar-style=layered-rail] [data-dashboard-nav-active=true],.schoolart-dashboard-shell [data-sidebar-style=glass-rail] [data-dashboard-nav-active=true]{background:color-mix(in oklab, var(--sa-theme-primary,#2563eb) 13%, var(--sa-theme-card,#fff));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sa-theme-primary,#2563eb) 28%, transparent)}.schoolart-dashboard-shell [data-sidebar-style=capsule-dock] [data-dashboard-sidebar],.schoolart-dashboard-shell [data-sidebar-style=pill-dock] [data-dashboard-sidebar]{box-shadow:none;background:0 0;border-color:#0000}.schoolart-dashboard-shell [data-sidebar-style=capsule-dock] [data-dashboard-nav-section],.schoolart-dashboard-shell [data-sidebar-style=pill-dock] [data-dashboard-nav-section],.schoolart-dashboard-shell [data-sidebar-style=capsule-dock] [data-dashboard-horizontal-section],.schoolart-dashboard-shell [data-sidebar-style=pill-dock] [data-dashboard-horizontal-section]{background:color-mix(in oklab, var(--sa-theme-sidebar-bg,#fff) 88%, transparent);border:1px solid color-mix(in oklab, var(--sa-theme-border,#d6deea) 58%, transparent);box-shadow:0 16px 42px -34px var(--sa-theme-shadow-ink,#0f172a57);border-radius:999px}.schoolart-dashboard-shell [data-sidebar-style=capsule-dock] [data-dashboard-nav-item],.schoolart-dashboard-shell [data-sidebar-style=pill-dock] [data-dashboard-nav-item]{border-radius:999px}.schoolart-dashboard-shell [data-sidebar-style=capsule-dock] [data-dashboard-nav-active=true],.schoolart-dashboard-shell [data-sidebar-style=pill-dock] [data-dashboard-nav-active=true]{background:var(--sa-theme-primary,#2563eb);color:var(--sa-palette-primary-fg,#fff);box-shadow:0 14px 32px -22px var(--sa-theme-primary,#2563eb)}.schoolart-dashboard-shell [data-sidebar-style=capsule-dock] [data-dashboard-nav-active=true] [data-dashboard-nav-item-icon],.schoolart-dashboard-shell [data-sidebar-style=pill-dock] [data-dashboard-nav-active=true] [data-dashboard-nav-item-icon]{color:currentColor}.schoolart-dashboard-shell [data-sidebar-style=adaptive-ribbon] [data-dashboard-sidebar],.schoolart-dashboard-shell [data-sidebar-style=impact-block] [data-dashboard-sidebar]{border-radius:max(12px, calc(var(--dashboard-sidebar-radius,24px) * .55));box-shadow:0 0 0 2px color-mix(in oklab, var(--sa-theme-primary,#2563eb) 18%, transparent)}.schoolart-dashboard-shell [data-sidebar-style=adaptive-ribbon] [data-dashboard-horizontal-section],.schoolart-dashboard-shell [data-sidebar-style=impact-block] [data-dashboard-horizontal-section]{transform-origin:50%;border-radius:1rem}.schoolart-dashboard-shell [data-sidebar-style=adaptive-ribbon] [data-dashboard-nav-section-trigger],.schoolart-dashboard-shell [data-sidebar-style=impact-block] [data-dashboard-nav-section-trigger]{border-radius:.85rem}.schoolart-dashboard-shell [data-sidebar-style=adaptive-ribbon] [data-dashboard-nav-section-panel][data-dashboard-nav-section-panel-open=true],.schoolart-dashboard-shell [data-sidebar-style=impact-block] [data-dashboard-nav-section-panel][data-dashboard-nav-section-panel-open=true]{padding-inline-start:.25rem}.schoolart-dashboard-shell [data-sidebar-style=adaptive-ribbon] [data-dashboard-nav-active=true],.schoolart-dashboard-shell [data-sidebar-style=impact-block] [data-dashboard-nav-active=true]{border:1px solid color-mix(in oklab, var(--sa-theme-primary,#2563eb) 44%, transparent);background:color-mix(in oklab, var(--sa-theme-primary,#2563eb) 16%, var(--sa-theme-card,#fff))}.schoolart-dashboard-shell [data-dashboard-sidebar-orientation=horizontal] [data-dashboard-nav-active=true]{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.schoolart-dashboard-shell [data-dashboard-sidebar],.schoolart-dashboard-shell [data-dashboard-nav-item]{transition-duration:1ms!important;transform:none!important}}.schoolart-dashboard-shell [data-offline-utility-cluster]{--offline-utility-offset-x:-.5rem;isolation:isolate;transform:translate3d(var(--offline-utility-offset-x), 0, 0);transform-origin:0;border-radius:999px!important;min-height:2.5rem!important;transition:border-radius .26s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s!important}.schoolart-dashboard-shell [data-offline-utility-cluster]:hover,.schoolart-dashboard-shell [data-offline-utility-cluster]:focus-within,.schoolart-dashboard-shell [data-offline-utility-cluster][data-sync-active=true],.schoolart-dashboard-shell [data-offline-utility-cluster][data-details-open=true]{transform:translate3d(var(--offline-utility-offset-x), -1px, 0)!important;border-radius:.85rem!important}.schoolart-dashboard-shell [data-offline-utility-action]{color:inherit;border-radius:999px;transition:border-radius .24s cubic-bezier(.22,1,.36,1),transform .18s,background-color .18s,color .18s}.schoolart-dashboard-shell [data-offline-utility-action]:hover,.schoolart-dashboard-shell [data-offline-utility-action]:focus-visible,.schoolart-dashboard-shell [data-offline-utility-action][data-active=true]{background:color-mix(in oklab, var(--sa-theme-primary,var(--primary)) 12%, transparent);color:var(--sa-theme-primary,var(--primary));border-radius:.65rem;transform:scale(1.035)}.schoolart-dashboard-shell [data-offline-utility-divider]{background:color-mix(in oklab, var(--sa-theme-border,var(--border)) 72%, transparent);flex:0 0 1px;width:1px;height:1rem;transition:height .22s,opacity .22s;display:block}.schoolart-dashboard-shell [data-offline-utility-cluster]:hover [data-offline-utility-divider],.schoolart-dashboard-shell [data-offline-utility-cluster][data-sync-active=true] [data-offline-utility-divider]{opacity:.82;height:1.25rem}@media (prefers-reduced-motion:reduce){.schoolart-dashboard-shell [data-offline-utility-cluster],.schoolart-dashboard-shell [data-offline-utility-action],.schoolart-dashboard-shell [data-offline-utility-divider]{transition-duration:1ms!important;transform:none!important}}.schoolart-dashboard-shell [data-dashboard-header],.schoolart-dashboard-shell [data-dashboard-header-bar],.schoolart-dashboard-shell [data-dashboard-command-search],.schoolart-dashboard-shell [data-dashboard-command-search-container]{overflow:visible!important}
