[data-theme=classic]{--aml-premium-electric:var(--aml-brand-primary,#00b8f8);--aml-premium-cyan:color-mix(in srgb, var(--aml-brand-primary,#00b8f8) 70%, #7adfff);--aml-premium-deep:var(--aml-brand-secondary,#005aab);--aml-premium-midnight:#03162a;--aml-page-bg:#060607;--aml-card:#131316;--aml-muted:#b4b4be;--aml-text:#fbfaf8;--aml-ink:#fbfaf8;--aml-accent:var(--aml-premium-electric);--aml-accent-hover:color-mix(in srgb, var(--aml-premium-electric) 78%, white);--aml-accent-contrast:#03101d;--aml-accent-2:var(--aml-premium-deep);--aml-border:#00b8f83d;--aml-border-strong:#44ccff7a;--aml-hero-gradient:linear-gradient(145deg, #17171a 0%, #070d16 55%, #041225 100%);--aml-hero-glow:color-mix(in srgb, var(--aml-premium-electric) 28%, transparent);--aml-grid-line:#67d4ff17;--aml-page-noise:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.07'/%3E%3C/svg%3E");--aml-card-shadow-hover:0 0 0 1px #00b8f83d, 0 24px 70px -18px color-mix(in srgb, var(--aml-premium-electric) 48%, transparent);--aml-btn-shadow:0 0 0 1px #34c5ff59, 0 12px 30px -10px #005aab9e;--aml-stripe:linear-gradient(90deg, var(--aml-premium-electric) 0%, var(--aml-premium-cyan) 48%, var(--aml-premium-deep) 100%);--aml-athlete-hero-bg:#0b0a09;--aml-athlete-photo-bg:linear-gradient(155deg, #1b1f26 0%, #0a101a 55%, #05080f 100%);--aml-offset-shadow:0 0 0 1px #00b8f829, 0 28px 64px -26px #000000e6;--aml-surface-raised:color-mix(in srgb, white 10%, var(--aml-card));--aml-nav-bg:#09090bf2;--aml-nav-fg:#f6f3ee;--aml-nav-muted:#a7c1d8;--aml-nav-border:#00b8f838;--aml-drawer-bg:#0b0a09;--aml-drawer-fg:#f6f3ee;--aml-drawer-muted:#a7c1d8;--aml-drawer-border:#00b8f84d;--aml-footer-bg:#040405;--aml-footer-fg:#f6f3ee;--aml-footer-muted:#9fb8cc;--aml-footer-edge:#00b8f82e;--aml-radius-promo:1.25rem;--aml-cut-corner:11px}[data-theme=classic].aml-page-gradient{background-color:#060607;background-image:var(--aml-page-noise), radial-gradient(ellipse 120% 70% at 50% -15%, #00b8f852 0%, transparent 52%), radial-gradient(ellipse 55% 45% at 100% 60%, #0084ff33 0%, transparent 56%), radial-gradient(ellipse 50% 40% at 0% 85%, #005aab2e 0%, transparent 54%), linear-gradient(168deg, #0f0f12 0%, #080809 42%, #0a0807 100%)}[data-theme=classic] .aml-hero-title{font-family:var(--font-fight);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 70px color-mix(in srgb, var(--aml-premium-electric) 45%, transparent), 0 2px 0 #00000094;line-height:.94}[data-theme=classic] .aml-wordmark-inner{color:var(--aml-premium-cyan);filter:drop-shadow(0 0 20px #00b8f861)}[data-theme=classic] .aml-card-interactive:hover{box-shadow:var(--aml-card-shadow-hover)}[data-theme=classic] .aml-site-header{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:linear-gradient(#0a0a0cf5 0%,#060608f5 100%),linear-gradient(90deg,#d4a75814 0%,#b86a3b14 100%)}[data-theme=classic] .aml-nav-link{color:var(--aml-nav-muted)}[data-theme=classic] .aml-nav-link:hover,[data-theme=classic] .aml-nav-link[aria-current=page]{color:var(--aml-premium-cyan)}[data-theme=classic] .aml-fight-card-promo{border-color:#00b8f857;box-shadow:0 0 0 1px #00b8f833,0 26px 64px -28px #000000db}[data-theme=classic] .aml-fight-card-promo__bar{border-bottom:1px solid #00b8f859}[data-theme=classic] .aml-fight-card-promo__vs{color:var(--aml-premium-cyan)}[data-theme=classic] .aml-btn-secondary{color:var(--aml-text);box-shadow:none;background:linear-gradient(#ffffff0d 0%,#08080a8c 100%);border-color:#00b8f84d}[data-theme=classic] .aml-btn-primary{border-color:#00b8f899}[data-theme=classic] .aml-btn-secondary:hover{border-color:var(--aml-premium-cyan);color:var(--aml-premium-cyan);background:linear-gradient(#00b8f829 0%,#005aab4d 100%)}[data-theme=classic] .aml-premium-panel{background:linear-gradient(160deg,#11141af2 0%,#070c14f2 100%),linear-gradient(120deg,#00b8f814 0%,#005aab14 100%);border:1px solid #00b8f847;box-shadow:0 0 0 1px #00b8f829,0 24px 56px -28px #000000e6}
