/* PT: cedar bronze. Owner revision 2026-11-04: stronger individual surfaces; geometry retained. */
:root{--page-bg:#1a1710;--header-bg:#2f281b;--panel-bg:#3c3423;--panel-soft:#4a402c;--control-bg:#4a402c;--light-bg:#584e37;--heading-bg:#3c3423;--accent:#d2d58b;--accent-hover:#d2d58b;--accent-highlight:#d2d58b;--accent-soft:#d2d58b;--brand-green:#d2d58b;--muted:#dedbe2;--line:#8b7b51;--surface-border:#8b7b51;--focus-ring:#d2d58b;--sitefx-surface-glass:#3c3423;--sitefx-surface-soft:#4a402c;--verde-background:#1a1710;--verde-background-secondary:#3c3423;--verde-surface:#4a402c;--verde-surface-raised:#584e37;--verde-border:#8b7b51;--verde-border-soft:#584e37;--verde-accent:#d2d58b;--verde-text:#f8f7fa;--verde-text-secondary:#dedbe2;--variant-radius:22px;--variant-button-radius:12.2px}
html,body{background:#1a1710!important;color:#f8f7fa}
.ui-topbar,.ui-header,.ui-nav,.ui-pin-side,.ui-pin-side-nav,.ui-sidebar,.verde-footer{background:#2f281b!important;border-color:#8b7b51!important}
.ui-topbar{box-shadow:0 1px 0 #8b7b51!important}
.ui-nav{box-shadow:0 1px 0 #8b7b51,0 8px 24px #1a171080!important}
.ui-pin-sec,.ui-cnt-sec,.ui-reg-card,.ui-bet-slip{background:#3c3423!important;border-color:#8b7b51!important;border-radius:22px!important;box-shadow:inset 0 2px 0 #d2d58b88,0 12px 31px #1a1710b3!important}
.ui-pin-sec:before,.ui-pin-sec:after,.ui-cnt-sec:before,.ui-cnt-sec:after{border-color:#8b7b51!important}
.ui-side-menu a,.ui-side-nav a{background:#4a402c!important;border-color:#8b7b51!important;border-radius:12.2px!important}
.ui-side-menu a:hover,.ui-side-nav a:hover{background:#584e37!important;border-color:#d2d58b!important}
.ui-side-service-app{background:#584e37!important;border-color:#8b7b51!important}
.ui-hero .ui-pin-btn,.ui-pin-btn.ui-hot,.ui-pin-btn,.ui-btn.ui-hot,.ui-hero .ui-btn,.ui-btn.ui-btn-primary,.ui-btn,.ui-signup-btn,.ui-tool-btn-live-casino,.ui-side-badge,.ui-cookie #cookieOk,.ui-promo-banner-card .ui-promo-banner-cta,.ui-promo-banner-cta,.ui-plat-banner-cta,.ui-chat-invite-copy>a,.ui-side-cta,.ui-mob-bonus{background:#d2d58b!important;border-color:#d2d58b!important;color:#10150c!important;border-radius:12.2px!important;box-shadow:inset 0 1px 0 #ffffff30,0 4px 14px #1a171088!important}
.ui-btn:hover,.ui-promo-banner-cta:hover,.ui-plat-banner-cta:hover{background:#d2d58b!important;filter:brightness(1.08)}
.ui-plat-banner-card .ui-app-banner-actions .ui-app-banner-btn,.ui-app-download-actions .ui-app-download-btn,.ui-app-banner-btn,.ui-app-download-btn{background:#d2d58b!important;color:#10150c!important;border-color:#d2d58b!important;border-radius:12.2px!important}
.ui-nav-links a[aria-current],.ui-nav-links a:hover{color:#d2d58b!important}
.ui-nav-links a::after{background:#d2d58b!important}
.verde-edge-actions a{background:#d2d58b!important;border-color:#d2d58b!important;color:#10150c!important;box-shadow:0 6px 18px #1a171099!important}
main table{background:#3c3423!important;border-color:#8b7b51!important;border-radius:14.0px!important;box-shadow:0 0 0 1px #8b7b51,0 12px 31px #1a1710b3!important;font-variant-numeric:tabular-nums}
main table tr{background:#3c3423!important}
main table tr:nth-child(even){background:#584e37!important}
main table :is(th,td){border-color:#8b7b51!important}
main table thead tr,main table thead :is(th,td),main table:not(:has(thead))>tbody>tr:first-child,main table:not(:has(thead))>tbody>tr:first-child>:is(th,td),main table>tr:first-child,main table>tr:first-child>:is(th,td){background:#d2d58b!important;color:#10150c!important;border-color:#8b7b51!important;box-shadow:inset 0 -2px 0 #d2d58b88!important}
main table thead :is(a,span,p,strong,b),main table:not(:has(thead))>tbody>tr:first-child :is(a,span,p,strong,b),main table>tr:first-child :is(a,span,p,strong,b){color:inherit!important}
main table tr:hover{background:#584e37!important}
.ui-table-wrap,.ui-table-scroll{border-color:#8b7b51!important;border-radius:14.0px!important;box-shadow:0 12px 31px #1a1710b3!important}
.ui-info-card,.ui-info-card:hover,.ui-pros-cons-panel,.ui-expert-card,.ui-install-plat-card{background:#4a402c!important;border-color:#8b7b51!important;border-radius:18px!important;box-shadow:inset 0 1px 0 #ffffff0d,0 7px 22px #1a171099!important}
.ui-expert-meta,.ui-install-plat-card-head{background:#584e37!important;border-color:#8b7b51!important}
.ui-card-icon,.ui-expert-avatar{background:#d2d58b!important;color:#10150c!important;border-color:#d2d58b!important}
.ui-list-feature,.ui-standalone-list-scene,.ui-editorial-figure{border-color:#8b7b51!important;border-radius:22px!important;box-shadow:0 0 0 1px #8b7b51,0 12px 31px #1a1710b3!important}
:is(.ui-list-feature-cnt,.ui-standalone-list-scene-cnt)>:is(ul,ol)>li{background:color-mix(in srgb,#4a402c 95%,transparent)!important;color:#f8f7fa!important;border-color:#8b7b51!important;border-radius:12.2px!important;box-shadow:inset 2px 0 0 #d2d58b77!important}
:is(.ui-list-feature-cnt,.ui-standalone-list-scene-cnt)>:is(ul,ol)>li:hover{background:color-mix(in srgb,#584e37 98%,transparent)!important;border-color:#d2d58b!important}
.ui-faq-item,.ui-faq details,details.ui-faq-item{background:#4a402c!important;border-color:#8b7b51!important;border-radius:20px!important;box-shadow:inset 0 1px 0 #ffffff0d,0 5px 18px #1a171066!important}
.ui-faq-item[open]{background:#584e37!important;border-color:#d2d58b!important}
.verde-providers,.verde-footer-panel,.verde-security{background:#3c3423!important;border-color:#8b7b51!important;border-radius:18px!important}
.verde-provider-dots{background:#2f281b!important}
.verde-provider-dots button{background:#8b7b51!important}
.verde-provider-dots button[aria-pressed=true]{background:#d2d58b!important}
.verde-footer-grid,.verde-footer-categories,.verde-copyright,.verde-license,.verde-footer-disclosure{border-color:#8b7b51!important}
/* Shared chrome uses this locale's surfaces, including previously hard-coded donor colours. */
.ui-tool-btn:not(.ui-tool-btn-live-casino),.ui-side-menu a.ui-side-wheel,.ui-side-wheel,.ui-mob-wheel,.ui-mob-burger,.ui-mob-drawer-close{background:#4a402c!important;border-color:#8b7b51!important;color:#f8f7fa!important}
.ui-side-menu a.ui-side-wheel:hover,.ui-side-wheel:hover{background:#584e37!important;border-color:#d2d58b!important}
.ui-cookie,.ui-chat-invite{background:#3c3423!important;border-color:#8b7b51!important;box-shadow:0 8px 24px #1a171099!important}
.ui-chat-invite-copy>span,.ui-slots-marquee-star{color:#d2d58b!important}
.ui-floating-chat{border-color:#d2d58b!important}
.ui-floating-chat-mark,.verde-card-play{background:#d2d58b!important;color:#10150c!important}
.ui-mob-menu,.ui-mob-primary{background:#2f281b!important;border-color:#8b7b51!important}
.ui-slot-card-media{background:#4a402c!important}
.ui-slot-card-overlay{background:#1a171088!important}
.ui-slots-marquee{background:radial-gradient(ellipse at 12% 90%,#4a402c99,transparent 65%),radial-gradient(ellipse at 95% 95%,#584e3777,transparent 60%)!important}
.ui-editorial-figure>.ui-media-brand,.ui-list-feature-media>.ui-media-brand{background:#2f281b88!important}
.ui-wof-primary,.ui-wof-primary:hover,.ui-wof-primary:focus-visible{background:#d2d58b!important;color:#10150c!important;box-shadow:0 8px 24px #d2d58b26!important}
.ui-wof-wheel{background:repeating-conic-gradient(from -16.363deg,#1a1710cc 0deg 1.25deg,transparent 1.25deg 32.727deg),conic-gradient(from -16.363deg,#584e37 0deg 32.727deg,#3c3423 32.727deg 65.454deg,#584e37 65.454deg 98.181deg,#4a402c 98.181deg 130.908deg,#584e37 130.908deg 163.635deg,#d2d58b 163.635deg 196.362deg,#584e37 196.362deg 229.089deg,#3c3423 229.089deg 261.816deg,#584e37 261.816deg 294.543deg,#4a402c 294.543deg 327.27deg,#584e37 327.27deg 360deg)!important;box-shadow:inset 0 0 45px #0008,0 0 34px #d2d58b33!important}
.ui-wof-marquee{background:linear-gradient(145deg,#584e37,#3c3423 70%)!important;box-shadow:0 0 24px #d2d58b33!important}
.ui-wof-rim-lights i,.ui-wof-marquee-lights i{box-shadow:0 0 9px 3px #d2d58b66!important}
:is(a,button,summary):focus-visible{outline-color:#d2d58b!important}
