:root{--background:35 69% 94%;--foreground:245 28% 23%;--card:38 56% 89%;--card-foreground:245 28% 23%;--popover:38 56% 89%;--popover-foreground:245 28% 23%;--primary:241 62% 63%;--primary-foreground:35 69% 94%;--primary-text:241 62% 63%;--secondary:38 56% 89%;--secondary-foreground:246 13% 47%;--muted:38 56% 89%;--muted-foreground:246 13% 47%;--accent:151 41% 31%;--accent-foreground:35 69% 94%;--destructive:343 80% 35%;--destructive-foreground:35 69% 94%;--success:151 41% 31%;--success-foreground:35 69% 94%;--warning:26 90% 37%;--warning-foreground:35 69% 94%;--severity-high:17 88% 40%;--severity-high-foreground:35 69% 94%;--border:38 48% 86%;--input:38 48% 86%;--ring:241 62% 63%;--sidebar-background:35 69% 94%;--sidebar-foreground:245 28% 23%;--sidebar-primary:241 62% 63%;--sidebar-primary-foreground:35 69% 94%;--sidebar-accent:38 56% 89%;--sidebar-accent-foreground:245 28% 23%;--sidebar-border:38 48% 86%;--sidebar-ring:241 62% 63%;--radius:0.5rem;--paper:#0d1317;--paper-dark:#101d42;--ink:#f0ebe0;--moss:#89d2dc;--terracotta:#a4a4ea;--golden:#a2a6de;--rule:#1c2e6e;--periwinkle:#6564db;--periwinkle-light:#7574e8;--royal-blue:#232ed1}:root[data-theme=twilight]{--background:254 43% 21%;--foreground:260 100% 97%;--card:253 44% 27%;--card-foreground:260 100% 97%;--popover:253 44% 27%;--popover-foreground:260 100% 97%;--primary:241 62% 63%;--primary-foreground:260 100% 97%;--primary-text:241 62% 63%;--secondary:253 44% 27%;--secondary-foreground:254 36% 77%;--muted:253 44% 27%;--muted-foreground:254 36% 77%;--accent:187 66% 69%;--accent-foreground:254 43% 21%;--destructive:350 85% 72%;--destructive-foreground:254 43% 21%;--success:187 66% 69%;--success-foreground:254 43% 21%;--warning:45 86% 69%;--warning-foreground:254 43% 21%;--severity-high:350 85% 72%;--severity-high-foreground:254 43% 21%;--border:253 33% 37%;--input:253 33% 37%;--ring:241 62% 63%;--sidebar-background:254 43% 21%;--sidebar-foreground:260 100% 97%;--sidebar-primary:241 62% 63%;--sidebar-primary-foreground:260 100% 97%;--sidebar-accent:253 44% 27%;--sidebar-accent-foreground:260 100% 97%;--sidebar-border:253 33% 37%;--sidebar-ring:241 62% 63%}:root[data-theme=light]{--background:0 0% 100%;--foreground:245.45 28.21% 22.94%;--card:240 12.5% 96.86%;--card-foreground:245.45 28.21% 22.94%;--popover:240 12.5% 96.86%;--popover-foreground:245.45 28.21% 22.94%;--primary:240.5 62.3% 62.55%;--primary-foreground:0 0% 100%;--primary-text:240.5 62.3% 62.55%;--secondary:240 12.5% 96.86%;--secondary-foreground:246 12.61% 46.67%;--muted:240 12.5% 96.86%;--muted-foreground:246 12.61% 46.67%;--accent:151.38 41.4% 30.78%;--accent-foreground:0 0% 100%;--destructive:343.4 79.66% 34.71%;--destructive-foreground:0 0% 100%;--success:151.38 41.4% 30.78%;--success-foreground:0 0% 100%;--warning:25.96 90.48% 37.06%;--warning-foreground:0 0% 100%;--severity-high:17.47 88.35% 40.39%;--severity-high-foreground:0 0% 100%;--border:240 7.41% 89.41%;--input:240 7.41% 89.41%;--ring:240.5 62.3% 62.55%;--sidebar-background:0 0% 100%;--sidebar-foreground:245.45 28.21% 22.94%;--sidebar-primary:240.5 62.3% 62.55%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 12.5% 96.86%;--sidebar-accent-foreground:245.45 28.21% 22.94%;--sidebar-border:240 7.41% 89.41%;--sidebar-ring:240.5 62.3% 62.55%}:root[data-theme=dark]{--background:0 0% 0%;--foreground:240 15.15% 93.53%;--card:0 0% 8.24%;--card-foreground:240 15.15% 93.53%;--popover:0 0% 8.24%;--popover-foreground:240 15.15% 93.53%;--primary:240.5 62.3% 62.55%;--primary-foreground:0 0% 100%;--primary-text:240.52 71.6% 68.24%;--secondary:0 0% 8.24%;--secondary-foreground:0 0% 62.75%;--muted:0 0% 8.24%;--muted-foreground:0 0% 54.12%;--accent:186.99 65.61% 69.22%;--accent-foreground:0 0% 0%;--destructive:350.08 84.62% 71.96%;--destructive-foreground:0 0% 0%;--success:186.99 65.61% 69.22%;--success-foreground:0 0% 0%;--warning:45.11 86.16% 68.82%;--warning-foreground:0 0% 0%;--severity-high:27.02 95.98% 60.98%;--severity-high-foreground:0 0% 0%;--border:0 0% 16.47%;--input:0 0% 16.47%;--ring:240.5 62.3% 62.55%;--sidebar-background:0 0% 0%;--sidebar-foreground:240 15.15% 93.53%;--sidebar-primary:240.5 62.3% 62.55%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:0 0% 8.24%;--sidebar-accent-foreground:240 15.15% 93.53%;--sidebar-border:0 0% 16.47%;--sidebar-ring:240.5 62.3% 62.55%}:root{--cream:35.45 68.75% 93.73%;--cream-warm:38 55.56% 89.41%;--cream-border:37.71 47.95% 85.69%;--ink-purple:245.45 28.21% 22.94%;--ink-purple-muted:246 12.61% 46.67%;--ink-purple-subtle:249.23 14.13% 63.92%;--coral:12.95 79.43% 65.69%;--coral-soft:16.74 81.13% 89.61%;--coral-deep:13.58 53.73% 50%;--mint:133.64 28.57% 69.8%;--mint-soft:103.33 30% 88.24%;--mint-deep:151.38 41.4% 30.78%;--lilac:268.36 44% 75.49%;--lilac-soft:274.74 38.78% 90.39%;--sky:199.66 48.33% 76.47%;--sky-soft:201.82 45.83% 90.59%;--butter:45.11 86.16% 68.82%;--butter-soft:44.71 86.44% 88.43%;--blush:0 65.12% 83.14%;--blush-soft:0 72.22% 92.94%}[data-theme=light]{--cream:0 0% 100%;--cream-warm:240 12.5% 96.86%;--cream-border:240 7.41% 89.41%;--ink-purple:245.45 28.21% 22.94%;--ink-purple-muted:246 12.61% 46.67%;--ink-purple-subtle:249.23 14.13% 63.92%;--coral:12.95 79.43% 65.69%;--coral-soft:16.74 81.13% 89.61%;--coral-deep:13.33 60% 41.18%;--mint:133.64 28.57% 69.8%;--mint-soft:103.33 30% 88.24%;--mint-deep:151.38 41.4% 30.78%;--lilac:268.36 44% 75.49%;--lilac-soft:274.74 38.78% 90.39%;--sky:199.66 48.33% 76.47%;--sky-soft:201.82 45.83% 90.59%;--butter:45.11 86.16% 68.82%;--butter-soft:44.71 86.44% 88.43%;--blush:0 65.12% 83.14%;--blush-soft:0 72.22% 92.94%}[data-theme=dark]{--cream:0 0% 0%;--cream-warm:0 0% 8.24%;--cream-border:0 0% 16.47%;--ink-purple:240 15.15% 93.53%;--ink-purple-muted:0 0% 54.12%;--ink-purple-subtle:0 0% 43.92%;--coral:350.08 84.62% 71.96%;--coral-soft:287.03 29.13% 24.9%;--coral-deep:350.08 84.62% 71.96%;--mint:186.99 65.61% 69.22%;--mint-soft:189.41 45.13% 22.16%;--mint-deep:186.99 65.61% 69.22%;--lilac:0 0% 54.12%;--lilac-soft:0 0% 20%;--sky:212.47 76.58% 78.24%;--sky-soft:221.54 38.24% 26.67%;--butter:45.11 86.16% 68.82%;--butter-soft:41.74 42.59% 21.18%;--blush:339.45 73.74% 80.59%;--blush-soft:337.5 27.59% 22.75%}