:root{--cb-accent: #2563eb;--cb-accent-hover: #1d4fd8;--cb-accent-pressed: #1843b5;--cb-accent-soft: rgba(37,99,235,.08);--cb-accent-soft-hover:rgba(37,99,235,.14);--cb-accent-on-soft: #1d4ed8;--cb-accent-ring: rgba(37,99,235,.2);--cb-primary: #2563eb;--cb-primary-bright: #4f82f0;--cb-primary-dim: rgba(37,99,235,.08);--cb-primary-hover: #1d4fd8;--cb-primary-soft: rgba(37,99,235,.08);--cb-primary-ghost: rgba(37,99,235,.05);--cb-canvas: #e8ecf3;--cb-surface: #ffffff;--cb-surface-alt: #eef1f7;--cb-surface-raised: #ffffff;--cb-surface-sunk: #eef1f7;--cb-chrome-bg: #ffffff;--cb-chrome-border: #dde3ec;--cb-sidebar-bg: #edf0f6;--cb-border: #dde3ec;--cb-border-strong: #cbd3e0;--cb-border-accent: rgba(37,99,235,.16);--cb-border-focus: #2563eb;--cb-focus-ring: rgba(37,99,235,.2);--cb-shadow-card: 0 1px 2px rgba(23,35,77,.04), 0 2px 8px rgba(23,35,77,.05);--cb-shadow-popover: 0 4px 16px rgba(23,35,77,.09);--cb-shadow-modal: 0 24px 64px rgba(23,35,77,.16);--cb-text-primary: #141923;--cb-text-secondary: #525e72;--cb-text-tertiary: #87909f;--cb-text-disabled: #a4adbf;--cb-text-inverse: #f7f9fc;--cb-text-muted: #87909f;--cb-success: #119a66;--cb-success-soft: rgba(17,154,102,.1);--cb-warning: #b88318;--cb-warning-soft: #f5edcc;--cb-danger: #d8534d;--cb-danger-soft: rgba(216,83,77,.1);--cb-info: var(--cb-accent);--cb-info-soft: var(--cb-accent-soft);--cb-color-yt: #ef3e36;--cb-color-ig: #e1306c;--cb-color-fb: #1877f2;--cb-glow-yt: rgba(239,62,54,.09);--cb-glow-ig: rgba(225,48,108,.09);--cb-glow-fb: rgba(24,119,242,.09);--cb-glow-vio: rgba(37,99,235,.1);--cb-glow-green: rgba(17,154,102,.12);--cb-glow-cyan: rgba(34,211,238,.1);--cb-base: #e8ecf3;--cb-overlay: #ffffff;--cb-raised: #ffffff;--cb-nav: #edf0f6;--cb-hover: rgba(0,0,0,.04);--cb-row-alt: rgba(0,20,60,.02);--cb-row-hover: rgba(37,99,235,.04);--cb-chrome-bg-alpha: rgba(255,255,255,.95);--cb-radius: 10px;--cb-radius-lg: 14px;--cb-shadow-sm: 0 1px 2px rgba(23,35,77,.04), 0 1px 4px rgba(23,35,77,.04);--cb-shadow-md: 0 4px 16px rgba(23,35,77,.09);--cb-shadow-lg: 0 16px 50px rgba(23,35,77,.14);--cb-transition: .18s ease;--cb-transition-spring: .25s cubic-bezier(.22,1,.36,1);--color-bg-canvas: #e8ecf3;--color-bg-base: #e8ecf3;--color-bg-surface: #ffffff;--color-bg-elevated: #eef1f7;--color-bg-overlay: #eef1f7;--color-border-faint: #e8ecf3;--color-border-subtle: #dde3ec;--color-border-default: #cbd3e0;--color-border-strong: #c4cdd9;--color-border-accent: rgba(37,99,235,.16);--color-text-primary: #141923;--color-text-secondary: #525e72;--color-text-muted: #87909f;--color-text-disabled: #a4adbf;--color-text-inverse: #f7f9fc;--color-accent: #2563eb;--color-accent-hover: #1d4fd8;--color-accent-subtle: rgba(37,99,235,.08);--color-accent-text: #1d4ed8;--color-positive: #119a66;--color-positive-subtle: rgba(17,154,102,.1);--color-positive-border: rgba(17,154,102,.22);--color-negative: #d8534d;--color-negative-subtle: rgba(216,83,77,.1);--color-negative-border: rgba(216,83,77,.22);--font: "Hanken Grotesk", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "IBM Plex Mono", "JetBrains Mono", "Fira Code", monospace;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--shadow-card: 0 1px 3px rgba(23,35,77,.07), 0 2px 8px rgba(23,35,77,.06);--shadow-elevated: 0 8px 24px rgba(23,35,77,.13);--shadow-modal: 0 24px 64px rgba(23,35,77,.16);--acc-contrast: #ffffff;--glow-accent: 0 6px 18px -6px rgba(37,99,235,.35);--surface-glass: rgba(255,255,255,.85);--viz-1: #2563eb;--viz-2: #38a6e0;--viz-3: #6e7ef0;--viz-4: #2fb9c9;--canvas: var(--cb-canvas);--chrome: var(--cb-chrome-bg);--side: var(--cb-sidebar-bg);--surface: var(--cb-surface);--surface2: var(--cb-surface-alt);--sunk: var(--cb-surface-sunk);--line: var(--cb-border);--line2: var(--cb-border-strong);--ink: var(--cb-text-primary);--ink2: var(--cb-text-secondary);--ink3: var(--cb-text-tertiary);--acc: var(--cb-accent);--acc2: var(--cb-primary-bright);--accsoft: var(--cb-accent-soft);--accsoft2: var(--cb-accent-soft-hover);--up: var(--cb-success);--upsoft: var(--cb-success-soft);--down: var(--cb-danger);--downsoft: var(--cb-danger-soft);--yt: var(--cb-color-yt);--ig: var(--cb-color-ig);--fb: var(--cb-color-fb);--shadow: var(--cb-shadow-card);--shadow2: var(--cb-shadow-popover);--sans: var(--font);--mono: var(--font-mono);--r-card: 14px;--r-btn: 9px;--r-chip: 20px}[data-density=comfort]{--cb-canvas: #e3e8f2;--cb-surface: #f2f5f9;--cb-surface-alt: #eaecf4;--cb-text-primary: #202839;--cb-shadow-card: 0 1px 3px rgba(23,35,77,.06), 0 2px 8px rgba(23,35,77,.05);--color-bg-canvas: #e3e8f2;--color-bg-base: #e3e8f2;--color-bg-surface: #f2f5f9;--color-bg-elevated: #eaecf4;--color-text-primary: #202839;--shadow-card: 0 1px 3px rgba(23,35,77,.06), 0 2px 8px rgba(23,35,77,.05)}[data-theme=dark],body.dark{--cb-canvas: #070a13;--cb-surface: #0d1320;--cb-surface-alt: #111828;--cb-surface-raised: #151d30;--cb-surface-sunk: #0a0f1a;--cb-chrome-bg: #0a0f1a;--cb-chrome-border: #1c2536;--cb-sidebar-bg: #080c15;--cb-border: #1c2536;--cb-border-strong: #283349;--cb-border-accent: rgba(91,147,240,.2);--cb-border-focus: #5b93f0;--cb-focus-ring: rgba(91,147,240,.28);--cb-text-primary: #e8ecf4;--cb-text-secondary: #9aa7bd;--cb-text-tertiary: #64708a;--cb-text-disabled: #3a4460;--cb-text-inverse: #070a13;--cb-text-muted: #64708a;--cb-accent: #5b93f0;--cb-accent-hover: #79a6f4;--cb-accent-pressed: #4d84ec;--cb-accent-soft: rgba(91,147,240,.13);--cb-accent-soft-hover:rgba(91,147,240,.2);--cb-accent-on-soft: #c8dffe;--cb-accent-ring: rgba(91,147,240,.28);--cb-primary: #5b93f0;--cb-primary-bright: #79a6f4;--cb-primary-dim: rgba(91,147,240,.13);--cb-primary-hover: #79a6f4;--cb-primary-soft: rgba(91,147,240,.13);--cb-primary-ghost: rgba(91,147,240,.07);--cb-success: #2bcf8e;--cb-success-soft: rgba(43,207,142,.12);--cb-warning: #f59e0b;--cb-warning-soft: rgba(245,158,11,.12);--cb-danger: #ff6168;--cb-danger-soft: rgba(255,97,104,.12);--cb-color-yt: #ff5b54;--cb-color-ig: #ff5b96;--cb-color-fb: #4d8cff;--cb-shadow-card: 0 1px 2px rgba(0,0,0,.4), 0 2px 10px rgba(0,0,0,.3);--cb-shadow-popover: 0 8px 28px rgba(0,0,0,.5);--cb-shadow-modal: 0 24px 64px rgba(0,0,0,.8);--cb-hover: rgba(255,255,255,.05);--cb-row-alt: rgba(255,255,255,.02);--cb-row-hover: rgba(91,147,240,.07);--cb-chrome-bg-alpha: rgba(10,15,26,.95);--cb-base: #070a13;--cb-overlay: #0d1320;--cb-raised: #151d30;--cb-nav: #0a0f1a;--color-bg-canvas: #070a13;--color-bg-base: #070a13;--color-bg-surface: #0d1320;--color-bg-elevated: #111828;--color-bg-overlay: #111828;--color-border-faint: #0a0f1a;--color-border-subtle: #1c2536;--color-border-default: #1c2536;--color-border-strong: #283349;--color-border-accent: rgba(91,147,240,.2);--color-text-primary: #e8ecf4;--color-text-secondary: #9aa7bd;--color-text-muted: #64708a;--color-text-disabled: #3a4460;--color-text-inverse: #070a13;--color-accent: #5b93f0;--color-accent-hover: #79a6f4;--color-accent-subtle: rgba(91,147,240,.13);--color-accent-text: #c8dffe;--color-positive: #2bcf8e;--color-positive-subtle: rgba(43,207,142,.12);--color-positive-border: rgba(43,207,142,.22);--color-negative: #ff6168;--color-negative-subtle: rgba(255,97,104,.12);--color-negative-border: rgba(255,97,104,.22);--shadow-card: 0 1px 2px rgba(0,0,0,.4), 0 2px 10px rgba(0,0,0,.3);--shadow-elevated: 0 8px 28px rgba(0,0,0,.5);--shadow-modal: 0 24px 64px rgba(0,0,0,.8);--acc-contrast: #081021;--glow-accent: 0 0 0 1px rgba(91,147,240,.25), 0 0 18px rgba(91,147,240,.22);--surface-glass: rgba(13,19,32,.82);--viz-1: #5b93f0;--viz-2: #4cc3f0;--viz-3: #8d9bf5;--viz-4: #43cfdf}[data-theme=dark] body,body.dark{background-color:var(--cb-canvas);background-image:radial-gradient(ellipse 80% 55% at 50% -10%,rgba(59,118,232,.1) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 100%,rgba(59,118,232,.06) 0%,transparent 55%);color:var(--cb-text-primary)}[data-theme=dark] #root{background-color:transparent;color:var(--cb-text-primary)}[data-theme=dark] .MuiPaper-root,[data-theme=dark] .MuiCard-root{background-color:var(--cb-surface)!important;border-color:var(--cb-border)!important}[data-theme=dark] .MuiDrawer-paper{background-color:var(--cb-chrome-bg)!important;border-color:var(--cb-chrome-border)!important}[data-theme=dark] .MuiDialog-paper,[data-theme=dark] .MuiMenu-paper{background-color:var(--cb-surface-raised)!important;border:1px solid var(--cb-border)!important}[data-theme=dark] .MuiTableHead-root .MuiTableCell-head{background-color:var(--cb-surface-sunk)!important;color:var(--cb-text-tertiary)!important;border-color:var(--cb-border)!important}[data-theme=dark] .MuiTableRow-root:hover{background-color:#5b93f00a!important}[data-theme=dark] .MuiTableCell-root{border-color:var(--cb-border)!important;color:var(--cb-text-primary)!important}[data-theme=dark] .MuiOutlinedInput-root{background-color:var(--cb-surface-sunk)!important;color:var(--cb-text-primary)!important}[data-theme=dark] .MuiOutlinedInput-notchedOutline{border-color:var(--cb-border)!important}[data-theme=dark] .MuiInputBase-input{color:var(--cb-text-primary)!important}[data-theme=dark] .MuiInputLabel-root{color:var(--cb-text-tertiary)!important}[data-theme=dark] .MuiSelect-select{background-color:var(--cb-surface-sunk)!important;color:var(--cb-text-primary)!important}[data-theme=dark] .MuiMenuItem-root{color:var(--cb-text-primary)!important}[data-theme=dark] .MuiMenuItem-root:hover{background-color:#5b93f014!important}[data-theme=dark] .MuiMenuItem-root.Mui-selected{background-color:#5b93f024!important}[data-theme=dark] .MuiDivider-root{border-color:var(--cb-border)!important}[data-theme=dark] .MuiSkeleton-root{background-color:var(--cb-surface-alt)!important}[data-theme=dark] .MuiSkeleton-root:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent)!important}[data-theme=dark] .MuiTooltip-tooltip{background-color:#151d30!important;border:1px solid #283349!important;color:#e8ecf4!important}[data-theme=dark] .MuiTooltip-arrow:before{background-color:#151d30!important;border:1px solid #283349!important}[data-theme=dark] .MuiLinearProgress-root{background-color:#ffffff0f!important}[data-theme=dark] .MuiChip-root{background-color:var(--cb-surface-alt)!important;border-color:var(--cb-border)!important;color:var(--cb-text-primary)!important}[data-theme=dark] .MuiListItemButton-root{color:var(--cb-text-primary)!important}[data-theme=dark] .MuiListItemButton-root:hover{background-color:#5b93f00f!important}[data-theme=dark] .MuiAlert-root{background-color:var(--cb-surface-alt)!important}[data-theme=dark] .MuiBottomNavigation-root{background-color:var(--cb-chrome-bg)!important;border-color:var(--cb-border)!important}[data-theme=dark] .MuiBottomNavigationAction-root{color:var(--cb-text-muted)!important}[data-theme=dark] .MuiBottomNavigationAction-root.Mui-selected{color:var(--cb-accent)!important}[data-theme=dark] .MuiTabs-root{background-color:var(--cb-canvas)!important}[data-theme=dark] .MuiTab-root{color:var(--cb-text-muted)!important}[data-theme=dark] .MuiTab-root.Mui-selected{color:var(--cb-accent)!important}[data-theme=dark] .MuiTabs-indicator{background-color:var(--cb-accent)!important}[data-theme=dark] .MuiSwitch-switchBase{color:var(--cb-text-muted)!important}[data-theme=dark] .MuiSwitch-track{background-color:#ffffff26!important}[data-theme=dark] .MuiIconButton-root{color:var(--cb-text-secondary)!important}[data-theme=dark] .MuiLinearProgress-bar{background-color:var(--cb-accent)!important}[data-theme=dark] body{scrollbar-color:#283349 #070a13}[data-theme=dark] body::-webkit-scrollbar-track{background:#070a13}[data-theme=dark] body::-webkit-scrollbar-thumb{background:#283349}[data-theme=dark] body::-webkit-scrollbar-thumb:hover{background:var(--cb-accent)}[data-theme=dark] .cb-scroll-thin{scrollbar-color:#283349 transparent}[data-theme=dark] header{box-shadow:0 2px 16px #0000008c,0 1px 0 var(--cb-chrome-border)!important}[data-theme=dark] .cb-spark-glow,body.dark .cb-spark-glow{filter:drop-shadow(0 1px 4px rgba(91,147,240,.45))}html{scroll-behavior:smooth}html,body{background:var(--cb-canvas);color:var(--cb-text-primary);overflow-x:clip;max-width:100%}#root{min-height:100vh;width:100%;max-width:100%;overflow-x:clip}body{font-size:15px;line-height:1.45;font-family:var(--font);color:var(--color-text-primary);background:var(--color-bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" 1,"lnum" 1;scrollbar-width:thin;scrollbar-color:#b8c0d0 var(--color-bg-canvas)}body::-webkit-scrollbar{width:5px;height:5px}body::-webkit-scrollbar-track{background:var(--color-bg-canvas)}body::-webkit-scrollbar-thumb{background:#cbd2de;border-radius:99px}body::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}@keyframes cbPageSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cbFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cb-tab-pane{animation:cbPageSlideIn .2s ease-out both}@keyframes cbStripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes cbNumReveal{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.cb-stat-value{animation:cbNumReveal .55s cubic-bezier(.22,1,.36,1) both;animation-delay:.05s}.cb-count-up{animation:cbNumReveal .6s cubic-bezier(.22,1,.36,1) both}@keyframes cbRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cbFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cbCardIn{0%{opacity:0;transform:translateY(14px) scale(.993);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.cb-card-enter{animation:cbCardIn .4s cubic-bezier(.22,1,.36,1) both}.cb-card-enter:nth-child(1){animation-delay:0s}.cb-card-enter:nth-child(2){animation-delay:.05s}.cb-card-enter:nth-child(3){animation-delay:.1s}.cb-card-enter:nth-child(4){animation-delay:.15s}.cb-card-enter:nth-child(5){animation-delay:.2s}.cb-card-enter:nth-child(6){animation-delay:.25s}@keyframes cbNeonPulse{0%,to{box-shadow:0 0 0 1px transparent,var(--cb-shadow-card)}50%{box-shadow:0 0 0 1px var(--cb-border-accent),var(--cb-shadow-popover)}}@keyframes cbNeonPulseYt{0%,to{box-shadow:var(--cb-shadow-card)}50%{box-shadow:var(--cb-shadow-popover)}}@keyframes cbNeonPulseIg{0%,to{box-shadow:var(--cb-shadow-card)}50%{box-shadow:var(--cb-shadow-popover)}}@keyframes cbNeonPulseFb{0%,to{box-shadow:var(--cb-shadow-card)}50%{box-shadow:var(--cb-shadow-popover)}}.cb-btn-pulse{animation:cbNeonPulse 3s ease-in-out infinite}.cb-neon-pulse-yt{animation:cbNeonPulseYt 3s ease-in-out infinite}.cb-neon-pulse-ig{animation:cbNeonPulseIg 3s ease-in-out infinite}.cb-neon-pulse-fb{animation:cbNeonPulseFb 3s ease-in-out infinite}@keyframes cbGlowBreath{0%,to{filter:none}50%{filter:brightness(1.05)}}.cb-glow-breath{animation:cbGlowBreath 2.5s ease-in-out infinite}@keyframes cbScanLine{0%{top:-2px;opacity:.5}60%{opacity:.25}to{top:100%;opacity:0}}.cb-scan-line{position:relative;overflow:hidden}.cb-scan-line:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--cb-primary) 40%,var(--cb-primary-bright) 60%,transparent 100%);opacity:0;top:-2px;pointer-events:none;transition:none}.cb-scan-line:hover:after{animation:cbScanLine .7s cubic-bezier(.4,0,.6,1) forwards}@keyframes cbParticleFloat{0%{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-6px) scale(1.2);opacity:.9}to{transform:translateY(0) scale(1);opacity:.5}}.cb-particle{animation:cbParticleFloat 3s ease-in-out infinite}.cb-particle:nth-child(2){animation-delay:.6s}.cb-particle:nth-child(3){animation-delay:1.2s}@keyframes cbEqBar1{0%,to{height:4px}50%{height:12px}}@keyframes cbEqBar2{0%,to{height:8px}50%{height:4px}}@keyframes cbEqBar3{0%,to{height:6px}50%{height:14px}}.cb-eq-bar-1{animation:cbEqBar1 .9s ease-in-out infinite}.cb-eq-bar-2{animation:cbEqBar2 .7s ease-in-out infinite}.cb-eq-bar-3{animation:cbEqBar3 1.1s ease-in-out infinite}@keyframes cbShimmer{0%{background-position:-400% 0}to{background-position:400% 0}}.cb-sk{background:linear-gradient(90deg,#2563eb08,#2563eb12,#2563eb08);background-size:400% 100%;animation:cbShimmer 1.8s ease-in-out infinite;border-radius:6px}.cb-skeleton-shimmer{background:linear-gradient(90deg,#00000005,#0000000d,#00000005);background-size:200% 100%;animation:cbShimmer 1.5s ease-in-out infinite}@keyframes cbWipeReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes cbSpin{to{transform:rotate(360deg)}}.cb-spin{animation:cbSpin 1s linear infinite}@keyframes cbTooltipRise{0%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes cbChipPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.cb-chip-pop{animation:cbChipPop .2s cubic-bezier(.34,1.56,.64,1) both}@keyframes cbGlowFlash{0%{text-shadow:0 0 0 transparent}35%{text-shadow:0 0 8px var(--color-positive)}to{text-shadow:0 0 0 transparent}}.cb-delta-flash{animation:cbGlowFlash .6s ease-out 1}@keyframes cbBreathe{0%{border-color:var(--color-border-default);box-shadow:0 0 #2563eb00;transform:scale(1)}to{border-color:var(--color-accent);box-shadow:0 0 12px #2563eb1f;transform:scale(1.003)}}.cb-dropzone-idle{animation:cbBreathe 2.5s ease-in-out infinite alternate}@keyframes cbBtnShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cb-btn-shimmer{background-image:linear-gradient(90deg,#fff0,#ffffff47,#fff0);background-size:200% 100%;animation:cbBtnShimmer 1s linear infinite}@keyframes cbSlideInRight{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.cb-slide-in-right{animation:cbSlideInRight .2s ease-out both}@keyframes cbHighlightInLeft{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cb-highlight-left{transform-origin:left center;animation:cbHighlightInLeft .15s ease-out both}@keyframes cbCheckDraw{0%{stroke-dashoffset:var(--cb-check-len, 24)}to{stroke-dashoffset:0}}.cb-check-draw{stroke-dasharray:var(--cb-check-len, 24);stroke-dashoffset:var(--cb-check-len, 24);animation:cbCheckDraw .3s ease-out forwards}@keyframes cbThumbIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.cb-thumb-in{animation:cbThumbIn .25s ease-out both}@keyframes cbMediaPulse{0%{background-position:0% 50%}to{background-position:100% 50%}}.cb-media-pulse{background:linear-gradient(120deg,#2a2a2e,#3a3a40,#2a2a2e,#3a3a40,#2a2a2e);background-size:300% 100%;animation:cbMediaPulse 2s ease-in-out infinite alternate}.cb-glow-green{color:var(--cb-success)!important}.cb-glow-red{color:var(--cb-danger)!important}.cb-glow-cyan{color:var(--cb-info)!important}.cb-glow-violet{color:var(--cb-primary-bright)!important}.cb-neon-icon{color:var(--cb-primary)}.cb-neon-yt{border-color:var(--cb-color-yt)!important}.cb-neon-ig{border-color:var(--cb-color-ig)!important}.cb-neon-fb{border-color:var(--cb-color-fb)!important}.cb-neon-vio{border-color:var(--cb-primary)!important}.cb-platform-yt{color:var(--cb-color-yt)!important}.cb-platform-ig{color:var(--cb-color-ig)!important}.cb-platform-fb{color:var(--cb-color-fb)!important}.cb-card-glass{background:#fff;border:1px solid var(--cb-border);border-radius:var(--cb-radius-lg);box-shadow:var(--cb-shadow-card);transition:box-shadow var(--cb-transition-spring),transform var(--cb-transition-spring),border-color var(--cb-transition)}.cb-card-glass:hover{box-shadow:var(--cb-shadow-popover);transform:translateY(-1px);border-color:var(--cb-border-strong)}.cb-card-premium{background:#fff;border:1px solid var(--cb-border);border-radius:var(--cb-radius-lg);box-shadow:var(--cb-shadow-card);transition:box-shadow var(--cb-transition-spring),transform var(--cb-transition-spring),border-color var(--cb-transition)}.cb-card-premium:hover{box-shadow:var(--cb-shadow-popover);transform:translateY(-1px);border-color:var(--cb-border-strong)}.cb-table-row-active{background:var(--cb-primary-soft)!important;box-shadow:inset 2px 0 0 var(--cb-primary)}.cb-progress-teal .MuiLinearProgress-bar{background:var(--cb-primary)!important}.cb-scroll-thin{scrollbar-width:thin;scrollbar-color:#dde4ef transparent}.cb-scroll-thin::-webkit-scrollbar{width:4px;height:4px}.cb-scroll-thin::-webkit-scrollbar-thumb{background:#dde4ef;border-radius:4px}.cb-chart-wrap{position:relative;overflow:hidden}.recharts-tooltip-wrapper{pointer-events:none!important}.cb-topbar-neon-line{position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--cb-color-yt) 20%,var(--cb-color-ig) 50%,var(--cb-color-fb) 80%,transparent 100%);opacity:.3}.cb-rail-icon-active{color:var(--cb-primary)!important}@media(max-width:900px){.cb-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cb-tab-pane,.cb-stat-value,.cb-count-up,.cb-card-enter,.cb-sk,.cb-skeleton-shimmer,.cb-btn-pulse,.cb-neon-pulse-yt,.cb-neon-pulse-ig,.cb-neon-pulse-fb,.cb-glow-breath,.cb-particle,.cb-eq-bar-1,.cb-eq-bar-2,.cb-eq-bar-3,.cb-chip-pop,.cb-delta-flash,.cb-dropzone-idle,.cb-btn-shimmer,.cb-slide-in-right,.cb-highlight-left,.cb-check-draw,.cb-thumb-in,.cb-media-pulse,.MuiTooltip-tooltip,.cb-spin{animation:none!important}.cb-key-reveal input{animation:none!important;clip-path:none!important}.cb-chip-pop,.cb-slide-in-right{opacity:1!important;transform:none!important}.cb-highlight-left{transform:scaleX(1)!important}.cb-check-draw{stroke-dashoffset:0!important}.cb-thumb-in{opacity:1!important;transform:none!important}.cb-card-glass,.cb-card-premium{transition:box-shadow .15s ease,border-color .15s ease!important}.cb-card-glass:hover,.cb-card-premium:hover{transform:none!important}.cb-scan-line:hover:after{animation:none!important}}@media(display-mode:standalone){html{overscroll-behavior-y:contain}}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:3px}.MuiButtonBase-root:focus-visible{outline:2px solid var(--color-accent)!important;outline-offset:2px!important}
