:root{--fv-thumb-aspect-ratio:366/275;}:root{--theme-color:#dc2626;--color-accent:#dc2626;--color-bg:#131313;--color-bg-secondary:#1e1e1e;--color-bg-elevated:#292929;--accent-primary:#dc2626;--accent-secondary:#f87171;--chg-accent-text:#f87171;--accent-gradient:linear-gradient(135deg, #dc2626, #f87171);--color-text:#fef1ef;--color-text-secondary:#94a3b8;--color-text-muted:#8192a9;--color-border:rgba(254, 241, 239, 0.08);--color-muted:#8192a9;--text-on-theme-accent:#ffffff;--color-accent-dark:#991b1b;--color-success:#10b981;--chg-bg-primary:#131313;--chg-bg-secondary:#1e1e1e;--chg-bg-elevated:#292929;--chg-accent-primary:#dc2626;--chg-accent-secondary:#f87171;--chg-accent-dark:#991b1b;--chg-text-primary:#fef1ef;--chg-text-secondary:#94a3b8;--chg-text-muted:#8192a9;--chg-text-white:#ffffff;--chg-text-contrast:#fef1ef;--chg-border:rgba(254, 241, 239, 0.08);--chg-border-subtle:rgba(254, 241, 239, 0.08);--chg-accent-alpha-04:rgba(220, 38, 38, 0.04);--chg-accent-alpha-06:rgba(220, 38, 38, 0.06);--chg-accent-alpha-08:rgba(220, 38, 38, 0.08);--chg-accent-alpha-10:rgba(220, 38, 38, 0.1);--chg-accent-alpha-12:rgba(220, 38, 38, 0.12);--chg-accent-alpha-15:rgba(220, 38, 38, 0.15);--chg-accent-alpha-20:rgba(220, 38, 38, 0.2);--chg-accent-alpha-25:rgba(220, 38, 38, 0.25);--chg-accent-alpha-30:rgba(220, 38, 38, 0.3);--chg-accent-alpha-35:rgba(220, 38, 38, 0.35);--chg-accent-alpha-40:rgba(220, 38, 38, 0.4);--chg-accent-alpha-50:rgba(220, 38, 38, 0.5);--chg-accent-sec-alpha-40:rgba(248, 113, 113, 0.4);--chg-bg-primary-30:rgba(19, 19, 19, 0.3);--chg-bg-primary-80:rgba(19, 19, 19, 0.8);--chg-bg-primary-95:rgba(19, 19, 19, 0.95);--chg-bg-primary-96:rgba(19, 19, 19, 0.96);--chg-bg-secondary-85:rgba(30, 30, 30, 0.85);--chg-bg-secondary-95:rgba(30, 30, 30, 0.95);--chg-surface-alpha-01:rgba(254, 241, 239, 0.01);--chg-surface-alpha-02:rgba(254, 241, 239, 0.02);--chg-surface-alpha-08:rgba(254, 241, 239, 0.08);--chg-overlay-dark-40:rgba(0, 0, 0, 0.4);--chg-overlay-dark-60:rgba(0, 0, 0, 0.6);--chg-overlay-dark-70:rgba(0, 0, 0, 0.7);--chg-player-bg:#000000;--chg-select-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='m3 6 6 6 6-6' fill='none' stroke='%23dc2626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/svg%3E");--bg-white-10:rgba(254, 241, 239, 0.1);--bg-white-20:rgba(254, 241, 239, 0.2);--bg-white-60:rgba(254, 241, 239, 0.6)}