:where([data-theme=classicv4]:not(.dark):not(.dark *)){--background: oklch(1 0 0);--foreground: oklch(.145 0 0);--foreground-hex: #252525;--background-hex: #ffffff;--card: oklch(1 0 0 / .2);--card-foreground: oklch(.145 0 0);--primary: oklch(.3511 .0044 247.95);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.3511 .0044 247.95);--tertiary: oklch(.32 0 0);--brand: oklch(.72 .18 25);--brand-foreground: oklch(.985 0 0);--muted: oklch(.2993 .0107 254 / 3.92%);--muted-foreground: oklch(24.5% 0 none);--accent: oklch(.2993 .0107 254 / 3.92%);--accent-foreground: oklch(.3511 .0044 247.95);--destructive: oklch(.514 .191 22.216);--destructive-foreground: oklch(1 0 0);--border: oklch(.922 0 0);--input: var(--border);--ring: oklch(.708 0 0);--chart-1: oklch(.81 .1 252);--chart-2: oklch(.62 .19 260);--chart-3: oklch(.55 .22 263);--chart-4: oklch(.49 .22 264);--chart-5: oklch(.42 .18 266);--success: oklch(.9257 0 0);--success-foreground: oklch(.145 0 0);--warning: oklch(.6534 0 0);--warning-foreground: oklch(.145 0 0);--info: oklch(.7316 0 0);--info-foreground: oklch(.145 0 0);--color-success-accent: var(--success);--color-success-foreground: var(--success-foreground);--color-success-soft: var(--muted);--color-warning-accent: var(--warning);--color-warning-foreground: var(--warning-foreground);--color-warning-soft: var(--muted);--color-info-accent: var(--info);--color-info-foreground: var(--info-foreground);--color-info-soft: var(--muted);--elevation-1: 0 1px 2px rgba(0, 0, 0, .05);--elevation-2: 0 2px 6px rgba(0, 0, 0, .08);--elevation-3: 0 8px 24px rgba(0, 0, 0, .12);--background-lg: linear-gradient( to bottom, rgba(90, 35, 255, .15) 0%, rgba(30, 108, 255, .05) 20%, rgba(11, 30, 82, 0) 30% )}:where(.dark [data-theme=classicv4],[data-theme=classicv4].dark){--background: oklch(.1944 .0051 248.09);--foreground: oklch(.985 0 0);--foreground-hex: #fafafa;--background-hex: #2d2d2f;--card: oklch(1 0 0 / .08);--card-foreground: oklch(.985 0 0);--primary: oklch(.922 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.3511 .0044 247.95);--secondary-foreground: oklch(.985 0 0);--tertiary: oklch(.85 .0044 247.95);--brand: oklch(.75 .19 25);--brand-foreground: oklch(.985 0 0);--muted: oklch(1 0 0 / .08);--muted-foreground: oklch(86.1% 0 none);--accent: oklch(.371 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.514 .191 22.216);--destructive-foreground: oklch(.985 0 0);--border: oklch(.34 0 0);--input: oklch(.325 0 0);--ring: oklch(.556 0 0);--chart-1: oklch(.81 .1 252);--chart-2: oklch(.62 .19 260);--chart-3: oklch(.55 .22 263);--chart-4: oklch(.49 .22 264);--chart-5: oklch(.42 .18 266);--success: oklch(.9257 0 0);--success-foreground: oklch(.145 0 0);--warning: oklch(.6534 0 0);--warning-foreground: oklch(.145 0 0);--info: oklch(.5999 0 0);--info-foreground: oklch(.145 0 0);--color-success-accent: var(--success);--color-success-foreground: var(--success-foreground);--color-success-soft: var(--muted);--color-warning-accent: var(--warning);--color-warning-foreground: var(--warning-foreground);--color-warning-soft: var(--muted);--color-info-accent: var(--info);--color-info-foreground: var(--info-foreground);--color-info-soft: var(--muted);--elevation-1: 0 1px 2px rgba(0, 0, 0, .25);--elevation-2: 0 2px 8px rgba(0, 0, 0, .3);--elevation-3: 0 10px 28px rgba(0, 0, 0, .4);--background-lg: linear-gradient( to bottom, rgba(90, 35, 255, .05) 0%, rgba(30, 108, 255, .015) 25%, rgba(11, 30, 82, 0) 40% )}:where([data-theme=classicv4]) .variant-success{--primary: var(--success);--primary-foreground: var(--success-foreground)}:where([data-theme=classicv4]) .variant-warning{--primary: var(--warning);--primary-foreground: var(--warning-foreground)}:where([data-theme=classicv4]) .variant-info{--primary: var(--info);--primary-foreground: var(--info-foreground)}:where([data-theme=classicv4]) .variant-destructive{--primary: var(--destructive);--primary-foreground: var(--destructive-foreground)}:where([data-theme=classicv4]) .variant-brand{--primary: var(--primary);--primary-foreground: var(--primary-foreground)}
