:root{--color-bg:243 245 252;--color-surface:255 255 255;--color-surface-raised:255 255 255;--color-surface-sunken:234 238 250;--color-text:29 29 31;--color-text-muted:90 95 115;--color-accent:11 18 212;--color-accent-hover:7 13 168;--color-accent-contrast:255 255 255;--color-sky:26 102 224;--color-sky-soft:141 180 255;--color-ink:36 37 40;--color-on-ink:255 255 255;--color-on-ink-muted:201 204 214;--color-border:220 225 242;--color-border-strong:124 131 163;--color-user-bubble:232 236 255;--color-success:30 123 69;--color-warning:138 75 0;--color-warning-bg:255 244 224;--color-danger:180 35 24;--color-info:26 102 224;--color-student-accent:26 102 224;--color-admin-accent:36 37 40;--color-focus-ring:26 102 224;--species-pied-crow-bg:36 37 40;--species-pied-crow-fg:255 255 255;--species-african-grey-parrot-bg:11 18 212;--species-african-grey-parrot-fg:255 255 255;--species-greater-honeyguide-bg:26 102 224;--species-greater-honeyguide-fg:255 255 255;--species-weaver-bg:11 18 212;--species-weaver-fg:255 255 255;--species-african-elephant-bg:26 102 224;--species-african-elephant-fg:255 255 255;--species-meerkat-bg:11 18 212;--species-meerkat-fg:255 255 255;--species-dung-beetle-bg:58 63 85;--species-dung-beetle-fg:255 255 255;--species-mongoose-bg:58 63 85;--species-mongoose-fg:255 255 255;--species-crow-council-bg:36 37 40;--species-crow-council-fg:255 255 255;--blur-nav:20px;--blur-glass:24px;--blur-sheet:30px;--glass-opacity:0.62;--gradient-hero:linear-gradient(135deg,#050FB8,#0B12D4 30%,#1A55E0 62%,#1A6BE0 72%,#08106E);--gradient-page:radial-gradient(60% 50% at 100% 0%,rgba(26,102,224,0.55) 0%,rgba(141,180,255,0.25) 45%,rgba(243,245,252,0) 75%),radial-gradient(50% 40% at 40% 100%,rgba(170,165,240,0.35) 0%,rgba(243,245,252,0) 70%);--elevation-0:none;--elevation-1:0 1px 2px rgba(11,18,80,0.06);--elevation-2:0 8px 24px rgba(11,18,80,0.08);--elevation-3:0 24px 48px rgba(11,18,80,0.14)}.dark{--color-bg:6 10 36;--color-surface:16 21 58;--color-surface-raised:22 28 74;--color-surface-sunken:4 7 25;--color-text:245 245 247;--color-text-muted:169 176 207;--color-accent:141 180 255;--color-accent-hover:169 198 255;--color-accent-contrast:6 10 36;--color-sky:94 155 255;--color-sky-soft:62 95 208;--color-ink:26 31 69;--color-on-ink:255 255 255;--color-on-ink-muted:183 190 224;--color-border:42 49 102;--color-border-strong:110 118 166;--color-user-bubble:26 33 96;--color-success:76 195 138;--color-warning:245 181 68;--color-warning-bg:16 21 58;--color-danger:255 122 110;--color-info:141 180 255;--color-student-accent:141 180 255;--color-admin-accent:201 204 224;--color-focus-ring:141 180 255;--species-pied-crow-bg:245 245 247;--species-pied-crow-fg:29 29 31;--species-african-grey-parrot-bg:141 180 255;--species-african-grey-parrot-fg:6 10 36;--species-greater-honeyguide-bg:94 155 255;--species-greater-honeyguide-fg:6 10 36;--species-weaver-bg:141 180 255;--species-weaver-fg:6 10 36;--species-african-elephant-bg:94 155 255;--species-african-elephant-fg:6 10 36;--species-meerkat-bg:141 180 255;--species-meerkat-fg:6 10 36;--species-dung-beetle-bg:201 204 224;--species-dung-beetle-fg:6 10 36;--species-mongoose-bg:201 204 224;--species-mongoose-fg:6 10 36;--species-crow-council-bg:245 245 247;--species-crow-council-fg:29 29 31;--glass-opacity:0.55;--gradient-page:radial-gradient(60% 50% at 100% 0%,rgba(26,85,224,0.45) 0%,rgba(6,10,36,0) 70%),radial-gradient(50% 40% at 30% 100%,rgba(80,70,200,0.25) 0%,rgba(6,10,36,0) 70%);--elevation-0:none;--elevation-1:none;--elevation-2:none;--elevation-3:none}@media (prefers-reduced-transparency:reduce){:root{--blur-nav:0px;--blur-glass:0px;--blur-sheet:0px;--glass-opacity:0.96}}