/* TAMORA_TEMPLATE_V2 - tamora-neon-luxury - colors only; no layout or geometry. */
:root{--tm-accent:#ffe05c;--tm-surface:#241e28;--tm-fg:#fff4dc;--tm-muted:#e6cfa6;}
/* Color corrections for aaPanel custom site-overrides, loaded after global patches */
body.is-chaosapi,body.is-chaosapiv2 {color:var(--tm-fg);}
body :is(.btn--dark,.btn--primary,.btn--light,.btn--flex) { color:#fff4dc !important; }
body :is(.btn--dark,.btn--primary,.btn--light,.btn--flex) :is(span,i,svg) { color:inherit !important; }
body .app-breadcrumbs .nav-item a,body .page-nav ul a {color:#fff4dc !important;}
body .app-breadcrumbs .nav-item a:hover,body .page-nav ul a:hover {color:#ffe05c !important;}
body :is(.btn--brand,.btn--accent,.btn--accent-secondary) {color:#211403 !important; background-color:#ffe05c !important;}
body :is(.btn--brand,.btn--accent,.btn--accent-secondary) :is(span,i,svg) {color:inherit !important;}
body :is(.btn--brand,.btn--accent,.btn--accent-secondary):hover {background-color:#ffb900 !important;}
body :is(input,textarea,select) {accent-color:#ffe05c;}
/* Site-overrides often pins blue poker widgets; preserve geometry and recolor only */
body section.poker .poker__grid > .poker__game,
body section.poker .poker__grid > .poker__extra-provider-v3,
body .slot-content .no-results {background-color:#241e28 !important;}
body section.poker .poker-account-strip-v2 {background-color:#241e28 !important; color:#fff4dc !important;}
body section.poker .poker-account-strip-v2__copy,
body section.poker.poker--d .poker__actions > :first-child {background-color:#ba7911 !important; color:#fff4dc !important;}
body section.poker.poker--d .poker__actions > :nth-child(2) {background-color:#ffe05c !important; color:#211403 !important;}
body :is(.app-header,.app-footer,.app-menu--d,.page-nav) {border-color:#ffe05c !important;}
/* Avoid touching notice colors, images, widths, heights, or position. */
