:root{--background:84 13% 96%;--foreground:300 3% 10%;--card:0 0% 100%;--card-foreground:300 3% 10%;--popover:0 0% 100%;--popover-foreground:300 3% 10%;--primary:84 45% 53%;--primary-foreground:300 3% 10%;--brand-accent:84 45% 53%;--secondary:84 13% 93%;--secondary-foreground:300 3% 14%;--muted:84 13% 94%;--muted-foreground:110 4% 37%;--accent:84 30% 91%;--accent-foreground:94 55% 27%;--destructive:6 64% 46%;--destructive-foreground:0 0% 100%;--success:99 45% 43%;--success-foreground:0 0% 100%;--warning:39 73% 42%;--warning-foreground:0 0% 100%;--border:90 10% 88%;--input:90 10% 88%;--ring:84 45% 53%;--radius:0.625rem;--sidebar:300 3% 10%;--sidebar-foreground:86 15% 90%;--sidebar-muted-foreground:110 6% 60%;--sidebar-primary:84 45% 53%;--sidebar-primary-foreground:300 3% 10%;--sidebar-accent:300 3% 17%;--sidebar-accent-foreground:84 13% 96%;--sidebar-border:300 3% 20%;--form-band:300 3% 10%;--form-band-foreground:86 15% 90%;--pill-border:90 10% 84%;--pill-selected:84 45% 53%;--pill-selected-foreground:300 3% 10%;--pill-selected-border:84 45% 45%}.dark{--background:120 7% 6%;--foreground:86 19% 92%;--card:120 6% 10%;--card-foreground:86 19% 92%;--popover:120 6% 10%;--popover-foreground:86 19% 92%;--primary:82 50% 59%;--primary-foreground:120 40% 9%;--brand-accent:82 50% 59%;--secondary:120 6% 16%;--secondary-foreground:86 19% 92%;--muted:120 6% 13%;--muted-foreground:110 5% 62%;--accent:120 10% 17%;--accent-foreground:82 50% 72%;--destructive:0 73% 66%;--destructive-foreground:120 40% 9%;--success:99 42% 50%;--success-foreground:120 40% 9%;--warning:38 62% 53%;--warning-foreground:120 40% 9%;--border:120 5% 14%;--input:120 5% 22%;--ring:82 50% 59%;--sidebar:300 3% 10%;--sidebar-foreground:86 19% 92%;--sidebar-muted-foreground:110 5% 62%;--sidebar-primary:82 50% 59%;--sidebar-primary-foreground:120 40% 9%;--sidebar-accent:120 5% 16%;--sidebar-accent-foreground:86 19% 92%;--sidebar-border:120 5% 20%;--form-band:300 3% 10%;--form-band-foreground:86 19% 92%;--pill-border:120 5% 26%;--pill-selected:82 50% 59%;--pill-selected-foreground:120 40% 9%;--pill-selected-border:82 50% 50%}