.visual-theme-tech{--v-primary: #10b981;--v-primary-glow: rgba(16, 185, 129, .4);--v-accent: #34d399;--v-bg: #010203;--v-card-bg: rgba(6, 8, 12, .9);--v-bg-inner: rgba(16, 185, 129, .05);--v-card-hover-bg: rgba(16, 185, 129, .1);--v-card-border: rgba(16, 185, 129, .4);--v-card-shadow: 0 4px 20px rgba(0, 0, 0, .8), inset 0 0 15px rgba(16, 185, 129, .05);background:radial-gradient(circle at 50% 40%,#10b9811f,#010203 70%);background-attachment:fixed;--v-text-primary: #ffffff;--v-text-secondary: #f4f4f5;--v-text-muted: #cbd5e1;--v-text-highlight: #4ade80;--v-chart-1: #10b981;--v-chart-2: #34d399;--v-chart-3: #fbbf24;--v-chart-4: #60a5fa;--v-chart-5: #8b5cf6;--v-success: #10b981;--v-warning: #fbbf24;--v-danger: #f87171;--ds-bg-primary: var(--v-card-bg);--ds-bg-secondary: var(--v-bg);--ds-bg-tertiary: var(--v-bg-inner);--ds-text-primary: var(--v-text-primary);--ds-text-secondary: var(--v-text-secondary);--ds-text-muted: var(--v-text-muted);--ds-border-default: var(--v-card-border);--primary: 158 64% 52%;--v-header-bg: rgba(9, 9, 11, .9);--v-header-border: rgba(16, 185, 129, .2);--v-header-line: var(--v-primary);--v-header-text-main: #ffffff;--v-header-text-sub: rgba(255, 255, 255, .5);--lp-table-header-text: var(--v-primary);--lp-table-row-text: #ffffff;--lp-table-row-bg-odd: rgba(255, 255, 255, .02);--lp-table-row-hover: rgba(16, 185, 129, .08)}.visual-theme-tech svg,.visual-theme-tech path,.visual-theme-tech .recharts-wrapper,.visual-theme-light svg,.visual-theme-light path,.visual-theme-light .recharts-wrapper{outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.visual-theme-light{--v-primary: #10b981;--v-primary-glow: rgba(16, 185, 129, .2);--v-accent: #059669;--v-bg: #f1f5f9;--v-card-bg: #ffffff;--v-bg-inner: #f8fafc;--v-card-hover-bg: #f8fafc;--v-card-border: rgba(203, 213, 225, .5);--v-card-shadow: 0 8px 30px rgba(16, 185, 129, .04);--v-text-primary: #0f172b;--v-text-secondary: #334155;--v-text-muted: #64748b;--v-text-highlight: #059669;--v-chart-1: #10b981;--v-chart-2: #059669;--v-chart-3: #f59e0b;--v-chart-4: #2563eb;--v-chart-5: #7c3aed;--v-success: #10b981;--v-warning: #f59e0b;--v-danger: #ef4444;--ds-bg-primary: var(--v-card-bg);--ds-bg-secondary: var(--v-bg);--ds-bg-tertiary: var(--v-bg-inner);--ds-text-primary: var(--v-text-primary);--ds-text-secondary: var(--v-text-secondary);--ds-text-muted: var(--v-text-muted);--ds-border-default: var(--v-card-border);--primary: 158 64% 52%;--v-header-bg: rgba(255, 255, 255, .85);--v-header-border: rgba(16, 185, 129, .15);--v-header-line: var(--v-primary);--v-header-text-main: #0f172b;--v-header-text-sub: #64748b;--lp-table-header-text: var(--v-primary);--lp-table-row-text: #334155;--lp-table-row-bg-odd: #f8fafc;--lp-table-row-hover: #f1f5f9}.visual-theme-purple{--v-primary: #8b5cf6;--v-primary-glow: rgba(139, 92, 246, .4);--v-accent: #a78bfa;--v-bg: #050208;--v-card-bg: rgba(18, 12, 28, .9);--v-bg-inner: rgba(139, 92, 246, .05);--v-card-hover-bg: rgba(139, 92, 246, .1);--v-card-border: rgba(139, 92, 246, .3);--v-card-shadow: 0 4px 25px rgba(0, 0, 0, .9), inset 0 0 15px rgba(139, 92, 246, .1);background:radial-gradient(circle at 50% 30%,#8b5cf626,#050208 80%);background-attachment:fixed;--v-text-primary: #ffffff;--v-text-secondary: #f5f3ff;--v-text-muted: #d8b4fe;--v-text-highlight: #c084fc;--v-chart-1: #8b5cf6;--v-chart-2: #c084fc;--v-chart-3: #fb7185;--v-chart-4: #38bdf8;--v-chart-5: #4ade80;--v-success: #34d399;--v-warning: #fbbf24;--v-danger: #f87171;--ds-bg-primary: var(--v-card-bg);--ds-bg-secondary: var(--v-bg);--ds-bg-tertiary: var(--v-bg-inner);--ds-text-primary: var(--v-text-primary);--ds-text-secondary: var(--v-text-secondary);--ds-text-muted: var(--v-text-muted);--ds-border-default: var(--v-card-border);--primary: 258 90% 66%;--v-header-bg: rgba(12, 8, 20, .95);--v-header-border: rgba(139, 92, 246, .2);--v-header-line: var(--v-primary);--v-header-text-main: #ffffff;--v-header-text-sub: rgba(255, 255, 255, .6);--lp-table-header-text: var(--v-primary);--lp-table-row-text: #ffffff;--lp-table-row-bg-odd: rgba(255, 255, 255, .02);--lp-table-row-hover: rgba(139, 92, 246, .08)}
