:root{--color-background:210 40% 98%;--color-foreground:222 47% 11%;--color-surface:0 0% 100%;--color-surface-elevated:0 0% 100%;--color-surface-foreground:222 47% 11%;--color-muted:210 40% 96%;--color-muted-foreground:215 20% 42%;--color-border:214 32% 91%;--color-border-hover:215 20% 65%;--color-input:214 32% 91%;--color-ring:222 47% 11%;--color-focus:222 47% 11%;--color-primary:222 47% 11%;--color-primary-hover:215 25% 27%;--color-primary-active:217 33% 17%;--color-primary-foreground:0 0% 100%;--color-secondary:210 40% 96%;--color-secondary-hover:214 32% 91%;--color-secondary-active:213 27% 84%;--color-secondary-foreground:222 47% 11%;--color-accent:210 40% 96%;--color-accent-hover:214 32% 91%;--color-accent-active:213 27% 84%;--color-accent-foreground:222 47% 11%;--color-destructive:6 63% 46%;--color-destructive-hover:6 63% 40%;--color-destructive-active:6 63% 34%;--color-destructive-foreground:0 0% 100%;--color-success:142 72% 29%;--color-success-foreground:0 0% 100%;--color-warning:37 91% 55%;--color-warning-foreground:37 84% 12%;--color-info:245 57% 51%;--color-info-foreground:0 0% 100%;--color-primary-soft:222 40% 93%;--color-primary-soft-foreground:222 47% 11%;--color-primary-ink:222 47% 11%;--color-primary-deep:222 47% 10%;--color-destructive-soft:0 94% 89%;--color-destructive-soft-foreground:0 74% 31%;--color-success-soft:141 79% 85%;--color-success-soft-foreground:144 80% 10%;--color-warning-soft:46 97% 89%;--color-warning-soft-foreground:38 84% 27%;--color-info-soft:228 100% 94%;--color-info-soft-foreground:244 47% 20%;--color-overlay:0 0% 0%;--color-scrim:0 0% 100%;--color-skeleton:214 32% 91%;--color-skeleton-shine:210 40% 96%}html[data-theme=dark],.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:222 47% 11%;--color-foreground:210 40% 98%;--color-surface:217 33% 17%;--color-surface-elevated:215 25% 27%;--color-surface-foreground:210 40% 98%;--color-muted:215 25% 27%;--color-muted-foreground:215 20% 65%;--color-border:215 25% 27%;--color-border-hover:215 20% 42%;--color-input:215 25% 27%;--color-ring:200 98% 55%;--color-focus:200 98% 55%;--color-primary:200 98% 55%;--color-primary-hover:199 95% 48%;--color-primary-active:199 95% 42%;--color-primary-foreground:222 47% 11%;--color-secondary:217 33% 17%;--color-secondary-hover:215 25% 27%;--color-secondary-active:215 25% 35%;--color-secondary-foreground:210 40% 98%;--color-accent:217 33% 17%;--color-accent-hover:215 25% 27%;--color-accent-active:215 25% 35%;--color-accent-foreground:210 40% 98%;--color-destructive:6 68% 62%;--color-destructive-hover:6 68% 67%;--color-destructive-active:6 68% 72%;--color-destructive-foreground:252 16% 8%;--color-success:142 68% 58%;--color-success-foreground:252 16% 8%;--color-warning:37 91% 55%;--color-warning-foreground:252 16% 8%;--color-info:230 94% 82%;--color-info-foreground:252 16% 8%;--color-primary-soft:200 59% 15%;--color-primary-soft-foreground:200 90% 72%;--color-primary-ink:200 90% 72%;--color-primary-deep:200 98% 34%;--color-destructive-soft:0 75% 15%;--color-destructive-soft-foreground:0 94% 89%;--color-success-soft:141 51% 12%;--color-success-soft-foreground:141 79% 85%;--color-warning-soft:44 71% 13%;--color-warning-soft-foreground:46 97% 65%;--color-info-soft:244 47% 20%;--color-info-soft-foreground:228 96% 89%;--color-overlay:0 0% 0%;--color-scrim:0 0% 100%;--color-skeleton:215 25% 27%;--color-skeleton-shine:217 33% 17%}html[data-neutral=warm]{--color-background:38 44% 96%;--color-foreground:252 16% 12%;--color-surface:0 0% 100%;--color-surface-elevated:0 0% 100%;--color-surface-foreground:252 16% 12%;--color-muted:38 33% 94%;--color-muted-foreground:266 7% 42%;--color-border:39 27% 90%;--color-border-hover:266 7% 62%;--color-input:39 27% 90%;--color-secondary:38 33% 94%;--color-secondary-hover:39 27% 90%;--color-secondary-active:38 24% 85%;--color-secondary-foreground:252 16% 12%;--color-accent:38 33% 94%;--color-accent-hover:39 27% 90%;--color-accent-active:38 24% 85%;--color-accent-foreground:252 16% 12%;--color-skeleton:38 33% 94%;--color-skeleton-shine:38 44% 96%;--su-shadow-color:28 26 36}html[data-theme=dark][data-neutral=warm],.dark[data-neutral=warm]{--color-background:255 10% 8%;--color-foreground:276 19% 95%;--color-surface:257 11% 12%;--color-surface-elevated:258 13% 16%;--color-surface-foreground:276 19% 95%;--color-muted:258 13% 16%;--color-muted-foreground:262 10% 61%;--color-border:260 12% 20%;--color-border-hover:262 10% 61%;--color-input:260 12% 20%;--color-secondary:258 13% 16%;--color-secondary-hover:260 12% 20%;--color-secondary-active:260 12% 26%;--color-secondary-foreground:276 19% 95%;--color-accent:258 13% 16%;--color-accent-hover:260 12% 20%;--color-accent-active:260 12% 26%;--color-accent-foreground:276 19% 95%;--color-skeleton:258 13% 16%;--color-skeleton-shine:257 11% 12%;--su-shadow-color:0 0 0}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary,select:not(:disabled),[role=tab]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]),[role=option]:not([aria-disabled=true]),[role=combobox]:not([aria-disabled=true]),[role=menuitem]:not([aria-disabled=true]),[role=checkbox]:not([aria-disabled=true]),[role=radio]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),label[for]{cursor:pointer}button:disabled,[aria-disabled=true],input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}::selection{background-color:hsl(var(--color-primary) / .2)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}
