/* Selectable public-site palette. The default gold style remains in theme.css. */
.ab-body[data-site-theme=red]{--ab-bg:#18070c;--ab-panel:#2a101b;--ab-gold:#f43f5e;--ab-gold-light:#ff9dbb;--ab-muted:#c5aab7;--ab-line:#613046;background:#18070c!important;color:#fff1f7}
.ab-body[data-site-theme=red] .ab-header{background:#240a15f7;border-color:#74334e}.ab-body[data-site-theme=red] .ab-wordmark>span{color:#ff739d}.ab-body[data-site-theme=red] .ab-gold,.ab-body[data-site-theme=red] .ab-promo-primary{background:linear-gradient(135deg,#f43f5e,#b91c50)!important;border-color:#ff779e!important;color:white!important;box-shadow:0 4px 18px #f43f5e22}.ab-body[data-site-theme=red] .ab-outline{background:#36101f;border-color:#b04e73;color:#ffe7f2!important}.ab-body[data-site-theme=red] .ab-menu{background:#240a15;border-color:#6b3048}.ab-body[data-site-theme=red] .ab-menu-top{border-color:#6b3048}.ab-body[data-site-theme=red] .ab-side-tabs a{background:#3c1527;border-color:#773a52;color:#ffd2e5}.ab-body[data-site-theme=red] .ab-side-group h2{color:#ef9fbe}.ab-body[data-site-theme=red] .ab-side-link:hover,.ab-body[data-site-theme=red] .ab-side-link.is-active{background:#5d1c39;color:#ffb7d1}.ab-body[data-site-theme=red] .ab-side-link{color:#efc5d7}.ab-body[data-site-theme=red] .ab-vip{color:#ff8db5!important}.ab-body[data-site-theme=red] .ab-bottom-nav{background:#240a15f5;border-color:#79334f}.ab-body[data-site-theme=red] .ab-bottom-nav a,.ab-body[data-site-theme=red] .ab-bottom-nav button{color:#eec6d8}.ab-body[data-site-theme=red] .ab-bottom-nav .is-active{color:#ff98ba}.ab-body[data-site-theme=red] .ab-footer{background:#240a15;border-color:#73304a}.ab-body[data-site-theme=red] .ab-footer a:hover{color:#ff9dbb}.ab-body[data-site-theme=red] .ab-promotions-filters button.is-active{color:#ffe6f0;background:#852b4b;border-color:#f36e97}.ab-body[data-site-theme=red] .ab-promotions-filters button{background:#2d101c;border-color:#7c3a51;color:#e5b5ca}.ab-body[data-site-theme=red] .ab-promo-card{background:#2a101b;border-color:#73304a}.ab-body[data-site-theme=red] .ab-promo-card h2{color:#fff0f6}.ab-body[data-site-theme=red] .ab-promo-metrics{background:#3c1526;border-color:#703047}.ab-body[data-site-theme=red] .ab-promo-metrics strong{color:#ffaccb}.ab-body[data-site-theme=red] .ab-promo-details{border-color:#713047}.ab-body[data-site-theme=red] .ab-promo-details summary{color:#f2c2d9;background:#30101f}.ab-body[data-site-theme=red] .ab-promo-description,.ab-body[data-site-theme=red] .ab-promo-details p{color:#dcc0ce}.ab-body[data-site-theme=red] .ab-promo-secondary{border-color:#ae5278;background:#42192c;color:#ffe0ed}.ab-body[data-site-theme=red] .ab-promotions-heading h1 span{color:#ff83ad}.ab-body[data-site-theme=red] .ab-promo-tag{background:#671e3c;border-color:#f36596;color:#ffe0ef}.ab-body[data-site-theme=red] .ab-promo-fallback{background:radial-gradient(at 50% 20%,#96244e,#250c17 75%);color:#ffbad3}.ab-body[data-site-theme=red] .ab-promo-fallback strong{color:#ff8db5}.ab-body[data-site-theme=red] .ab-section-title,.ab-body[data-site-theme=red] .ab-section-header h2{color:#fff0f6}.ab-body[data-site-theme=red] .ab-game-card{border-color:#7c3451;background:#2d101d}.ab-body[data-site-theme=red] .ab-game-card:hover{border-color:#ff7aa7}.ab-body[data-site-theme=red] .ab-auth-card,.ab-body[data-site-theme=red] .ab-auth-panel{background:#2c101e;border-color:#82405c}.ab-body[data-site-theme=red] input:not([type=checkbox]):not([type=radio]),.ab-body[data-site-theme=red] select,.ab-body[data-site-theme=red] textarea{background:#200913!important;border-color:#a34e73!important;color:#ffe9f4!important}.ab-body[data-site-theme=red] input::placeholder,.ab-body[data-site-theme=red] textarea::placeholder{color:#d8a6be}.ab-body[data-site-theme=red] :focus-visible{outline-color:#ff8db5}.ab-body[data-site-theme=red] .ab-account-card{background:#2d101e;border-color:#813b58}
