.cyberpunk{--background: oklch(.97 .008 290);--background-50: oklch(.97 .008 290 / .5);--background-80: oklch(.97 .008 290 / .8);--foreground: oklch(.18 .04 290);--foreground-secondary: oklch(.35 .035 290);--foreground-muted: oklch(.5 .025 290);--card: oklch(.95 .01 290);--card-foreground: oklch(.18 .04 290);--popover: oklch(.97 .008 290);--popover-foreground: oklch(.18 .04 290);--primary: oklch(.55 .28 330);--primary-foreground: oklch(1 0 0);--brand-400: oklch(.6 .26 330);--brand-500: oklch(.55 .28 330);--brand-600: oklch(.5 .3 330);--secondary: oklch(.91 .015 290);--secondary-foreground: oklch(.18 .04 290);--muted: oklch(.92 .012 290);--muted-foreground: oklch(.5 .022 290);--accent: oklch(.92 .02 200);--accent-foreground: oklch(.18 .04 290);--destructive: oklch(.55 .22 25);--border: oklch(.86 .018 290);--border-glass: oklch(.18 .04 290 / .1);--input: oklch(.86 .018 290);--ring: oklch(.55 .28 330);--chart-1: oklch(.55 .28 330);--chart-2: oklch(.55 .24 200);--chart-3: oklch(.55 .25 290);--chart-4: oklch(.58 .22 70);--chart-5: oklch(.55 .2 160);--sidebar: oklch(.93 .012 290);--sidebar-foreground: oklch(.18 .04 290);--sidebar-primary: oklch(.55 .28 330);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(.9 .015 290);--sidebar-accent-foreground: oklch(.18 .04 290);--sidebar-border: oklch(.86 .018 290);--sidebar-ring: oklch(.55 .28 330);--action-view: oklch(.55 .28 330);--action-view-hover: oklch(.5 .3 330);--action-followup: oklch(.55 .24 200);--action-followup-hover: oklch(.5 .26 200);--action-commit: oklch(.55 .22 160);--action-commit-hover: oklch(.5 .24 160);--action-verify: oklch(.55 .22 160);--action-verify-hover: oklch(.5 .24 160);--running-indicator: oklch(.55 .28 330);--running-indicator-text: oklch(.5 .3 330);--status-success: oklch(.55 .2 160);--status-success-bg: oklch(.55 .2 160 / .15);--status-warning: oklch(.65 .2 70);--status-warning-bg: oklch(.65 .2 70 / .15);--status-error: oklch(.55 .22 25);--status-error-bg: oklch(.55 .22 25 / .15);--status-info: oklch(.55 .24 200);--status-info-bg: oklch(.55 .24 200 / .15);--status-backlog: oklch(.5 .02 290);--status-in-progress: oklch(.65 .2 70);--status-waiting: oklch(.6 .18 50);--shadow-xs: 0 1px 2px oklch(.18 .04 290 / .08);--shadow-sm: 0 1px 3px oklch(.18 .04 290 / .1), 0 1px 2px oklch(.18 .04 290 / .08);--shadow-md: 0 4px 6px -1px oklch(.18 .04 290 / .1), 0 2px 4px -1px oklch(.18 .04 290 / .08);--shadow-lg: 0 10px 15px -3px oklch(.18 .04 290 / .1), 0 4px 6px -2px oklch(.18 .04 290 / .06);--shadow-xl: 0 20px 25px -5px oklch(.18 .04 290 / .12), 0 10px 10px -5px oklch(.18 .04 290 / .08)}.cyberpunk .content-bg{background:linear-gradient(135deg,#f5f4fa,#f1ecf6,#f5f4fa)}.cyberpunk .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#e879f9,#22d3ee,#e879f9)}.cyberpunk .animated-outline-inner{background:#eeedf5!important;color:#c026d3!important}.dark.cyberpunk{--background: oklch(.1 .025 280);--background-50: oklch(.1 .025 280 / .5);--background-80: oklch(.1 .025 280 / .8);--foreground: oklch(.95 .015 290);--foreground-secondary: oklch(.75 .02 290);--foreground-muted: oklch(.6 .018 290);--card: oklch(.14 .03 280);--card-foreground: oklch(.95 .015 290);--popover: oklch(.12 .028 280);--popover-foreground: oklch(.95 .015 290);--primary: oklch(.7 .3 330);--primary-foreground: oklch(.1 .025 280);--brand-400: oklch(.75 .28 330);--brand-500: oklch(.7 .3 330);--brand-600: oklch(.65 .32 330);--secondary: oklch(1 0 0 / .05);--secondary-foreground: oklch(.95 .015 290);--muted: oklch(.18 .035 280);--muted-foreground: oklch(.62 .02 290);--accent: oklch(.65 .25 200 / .15);--accent-foreground: oklch(.95 .015 290);--destructive: oklch(.65 .28 25);--border: oklch(.55 .28 330 / .3);--border-glass: oklch(.7 .3 330 / .15);--input: oklch(.14 .03 280);--ring: oklch(.7 .3 330);--chart-1: oklch(.7 .3 330);--chart-2: oklch(.65 .28 200);--chart-3: oklch(.68 .28 290);--chart-4: oklch(.7 .25 70);--chart-5: oklch(.65 .25 160);--sidebar: oklch(.08 .022 280 / .9);--sidebar-foreground: oklch(.95 .015 290);--sidebar-primary: oklch(.7 .3 330);--sidebar-primary-foreground: oklch(.1 .025 280);--sidebar-accent: oklch(.65 .25 200 / .1);--sidebar-accent-foreground: oklch(.95 .015 290);--sidebar-border: oklch(.55 .28 330 / .2);--sidebar-ring: oklch(.7 .3 330);--action-view: oklch(.7 .3 330);--action-view-hover: oklch(.65 .32 330);--action-followup: oklch(.65 .28 200);--action-followup-hover: oklch(.6 .3 200);--action-commit: oklch(.65 .25 160);--action-commit-hover: oklch(.6 .27 160);--action-verify: oklch(.65 .25 160);--action-verify-hover: oklch(.6 .27 160);--running-indicator: oklch(.7 .3 330);--running-indicator-text: oklch(.75 .28 330);--status-success: oklch(.65 .25 160);--status-success-bg: oklch(.65 .25 160 / .2);--status-warning: oklch(.72 .25 70);--status-warning-bg: oklch(.72 .25 70 / .2);--status-error: oklch(.65 .28 25);--status-error-bg: oklch(.65 .28 25 / .2);--status-info: oklch(.65 .28 200);--status-info-bg: oklch(.65 .28 200 / .2);--status-backlog: oklch(.48 .025 285);--status-in-progress: oklch(.72 .25 70);--status-waiting: oklch(.68 .22 50);--shadow-xs: 0 1px 2px oklch(.7 .3 330 / .15);--shadow-sm: 0 1px 3px oklch(.7 .3 330 / .2), 0 1px 2px oklch(.7 .3 330 / .15);--shadow-md: 0 4px 6px -1px oklch(.7 .3 330 / .2), 0 2px 4px -1px oklch(.7 .3 330 / .15);--shadow-lg: 0 10px 15px -3px oklch(.7 .3 330 / .25), 0 4px 6px -2px oklch(.65 .28 200 / .15);--shadow-xl: 0 20px 25px -5px oklch(.7 .3 330 / .3), 0 10px 10px -5px oklch(.65 .28 200 / .2)}.dark.cyberpunk .content-bg{background:linear-gradient(135deg,#02030a,#080514,#02030a)}.dark.cyberpunk .animated-outline-gradient{background:conic-gradient(from 90deg at 50% 50%,#e879f9,#22d3ee,#e879f9)}.dark.cyberpunk .animated-outline-inner{background:#070815!important;color:#f0abfc!important}
