:root{--brand-primary: #4A2070;--brand-primary-rgb: 74, 32, 112;--brand-primary-text: #ffffff;--brand-primary-light: #7A3CB2;--brand-primary-light-rgb: 122, 60, 178;--brand-primary-dark: #2B1242;--brand-primary-dark-rgb: 43, 18, 66;--brand-primary-deep: #100621;--brand-primary-deep-rgb: 16, 6, 33;--brand-primary-soft: #ECE7F3;--brand-backdrop: linear-gradient(214.98deg, var(--brand-primary-dark) 0%, var(--brand-primary-deep) 58.17%, var(--brand-primary-deep) 100%);--live-ring: linear-gradient(123.01deg, #F9D432 0%, #8A01EB 60.1%, #A26E61 96.15%);--secondary: #e1b847;--secondary-rgb: 225, 184, 71;--secondary-light: #f7df8c;--secondary-light-rgb: 247, 223, 140;--secondary-text: #111111;--secondary-gradient: linear-gradient(180deg, var(--secondary-light) 0%, var(--secondary) 100%);--secondary-dark: #A67000;--secondary-dark-rgb: 166, 112, 0;--secondary-soft: #FFF6DB;--accent: #e1b847;--accent-rgb: 225, 184, 71;--accent-text: #111111;--header-bg: var(--brand-primary);--header-text: var(--brand-primary-text);--header-text-muted: rgba(255, 255, 255, .75);--header-text-soft: rgba(255, 255, 255, .55);--header-line: rgba(255, 255, 255, .42);--header-line-strong: rgba(255, 255, 255, .75);--header-field-bg: rgba(255, 255, 255, .08);--header-field-bg-focus: rgba(255, 255, 255, .12);--header-accent-text: #FDB92A;--header-accent-label: #A67000;--nav-bg: var(--secondary-gradient);--nav-text: #111111;--nav-divider: #6A6A6A;--sub-nav-active-bg: #F8DE8E;--sub-nav-active-text: #111111;--page-bg: #F5F5F5;--surface: #ffffff;--border: #e0e6e6;--text: #111111;--text-muted: #777777;--link: #1e1e1e;--silver: #CFD6DC;--focus-ring: var(--secondary-light);--panel-title: #243a48;--panel-line: #7e97a7;--panel-select: #CED5D9;--panel-select-hover: #eff2f2;--dark-black-line: #262B36;--data-link: #2789ce;--data-link-deep: #004488;--danger-gradient: linear-gradient(180deg, #ff7343 0%, #ff4b2b 40%, #e63212 100%);--primary: var(--secondary-gradient);--white: #fff;--black: #111111;--dark-black: linear-gradient(180deg, #434650 0%, #262B36 100%);--gray: #CFD6DC;--vh: 1vh}
