
html body[class*="sbm-"] main{--turf:#15803d!important;--turf-soft:#eaf5ee!important;--sbacc-ink:#0f3a26!important}
html body main header.mx-hero{--hc:#14532d;}
html body[class] main header.mx-hero.mx-hero{--ac:#1e3a8a;position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,var(--hc) 0%,color-mix(in srgb,var(--hc) 62%,#050b08) 49.6%,#f5b301 49.6%,#f5b301 50.4%,color-mix(in srgb,var(--ac) 62%,#050b08) 50.4%,var(--ac) 100%)!important}
html body main header.mx-hero>.mx-bg{display:none!important}
html body main header.mx-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(110deg,rgba(255,255,255,.035) 0 2px,transparent 2px 24px),linear-gradient(180deg,rgba(5,11,8,.5) 0%,rgba(5,11,8,.12) 45%,rgba(5,11,8,.78) 100%)!important;opacity:1!important;filter:none!important}
html body main header.mx-hero .mx-wm{position:absolute;top:50%;width:min(44vw,560px);aspect-ratio:1;background:center/contain no-repeat;opacity:.12;z-index:-1;pointer-events:none}
html body main header.mx-hero .mx-wm.l{left:-8%;transform:translateY(-50%) rotate(-12deg)}
html body main header.mx-hero .mx-wm.r{right:-8%;transform:translateY(-50%) rotate(12deg)}
html body main .mx-hero .mx-st:not(.live){background:rgba(245,179,1,.16)!important;border-color:rgba(245,179,1,.45)!important;color:#fcd34d!important}
html body main .mx-hero .sbp-lab,html body main .mx-hero .sbp-form em{color:#fcd34d!important}
html body main .mx-hero .sbp-days{background:rgba(245,179,1,.2)!important;color:#fde68a!important}
html body main .mx-hero .sbp-cd .u{border-color:rgba(255,255,255,.16)!important;background:rgba(5,11,8,.55)!important}
html body main .mx-hero .sbp-cd .u small,html body main .mx-hero .sbp-cd>i{color:rgba(255,255,255,.72)!important}
html body main .mx-hero .sbp-act a.pri{background:linear-gradient(180deg,#22c55e,#15803d)!important;border-color:#15803d!important;color:#fff!important}
html body main .mx-hero .sbp-act button{border-color:rgba(255,255,255,.35)!important}
html body main .mx-card>h2::before,html body main .mx-card>h3::before,html body main .mx-side .mx-card>h2::before,html body main .mx-side .mx-card>h3::before{background:linear-gradient(#2bd576,#15803d)!important}
html body main .mx-tabs a[aria-current],html body main .mx-tabs a.on,html body main .mx-tabs a.active{background:#0f3a26!important}
html body main .mx-h2h .bar i.h{background:#15803d!important}
html body main .mx-h2h .bar i.a{background:#f5b301!important}
html body main .mx-mini tr.me.a td{background:rgba(245,179,1,.14)!important}
html body main .mx-mini tr.me.a td:first-child{box-shadow:inset 3px 0 #f5b301!important}
html body main .mx-fmc .side:last-child .fm{color:#b45309!important}
html body main .mx-pcard .in.a{border-top-color:#f5b301!important}
html body main a.mx-res,html body main a.mx-res b,html body main a.mx-more{color:#0f3a26!important}
html body.sbm-ft .ftx:not(#f1):not(#f2) .mx-card>h2:first-child,html body.sbm-ft .ftx:not(#f1):not(#f2) .mx-card>h3:first-child{background:#0f3a26!important;border-bottom-color:#f5b301!important}
html body.sbm-ft .ftx:not(#f1):not(#f2) .mx-card>h2:first-child::before,html body.sbm-ft .ftx:not(#f1):not(#f2) .mx-card>h3:first-child::before{background:#f5b301!important}
html body[class] main nav.mx-tabs:not(#x):not(#y) a[aria-selected="true"]{background:#15803d!important;color:#fff!important}
html body.sbm-ft main nav.mx-tabs:not(#x){background:#0b1a12!important}
html body.sbm-ft main header.mx-hero .ftp-bg{background:repeating-linear-gradient(110deg,rgba(255,255,255,.035) 0 2px,transparent 2px 24px),linear-gradient(180deg,rgba(5,11,8,.45) 0%,rgba(5,11,8,.1) 40%,rgba(5,11,8,.85) 100%),linear-gradient(110deg,var(--hc) 0%,color-mix(in srgb,var(--hc) 62%,#050b08) 49.6%,#f5b301 49.6%,#f5b301 50.4%,color-mix(in srgb,var(--ac) 62%,#050b08) 50.4%,var(--ac) 100%)!important}
html body.sbm-ft main header.mx-hero .ftp-bg .ph,html body.sbm-ft main header.mx-hero .ftp-bg .glow{display:none!important}
html body.sbm-ft main header.mx-hero .ftp-bg .mx-wm{z-index:0}
@media (max-width:760px){html body main header.mx-hero .mx-wm{width:70vw;top:40%}html body main header.mx-hero .mx-wm.l{left:-28%}html body main header.mx-hero .mx-wm.r{right:-28%}}
