
.site-head .subbar.sn-on{background:linear-gradient(180deg,#0e2016,#0a1710)!important;border-bottom:2px solid rgba(245,179,1,.5)!important;box-shadow:0 6px 18px -10px rgba(0,0,0,.6)}
.site-head .subbar.sn-on .sub-in{display:flex!important;align-items:center;gap:14px;min-height:60px;padding-top:0;padding-bottom:0}
.site-head .subbar.sn-on #lg-pick{flex:none;position:relative}
.site-head .subbar.sn-on #lg-pick>summary{display:flex!important;align-items:center;gap:10px;padding:5px 14px 5px 5px!important;border-radius:999px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;cursor:pointer;list-style:none;transition:background .2s,border-color .2s}
.site-head .subbar.sn-on #lg-pick>summary::-webkit-details-marker{display:none}
.site-head .subbar.sn-on #lg-pick>summary:hover,.site-head .subbar.sn-on #lg-pick[open]>summary{background:rgba(255,255,255,.1)!important;border-color:rgba(245,179,1,.6)!important}
.site-head .subbar.sn-on .sn-lg{flex:none;width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px #f5b301}
.site-head .subbar.sn-on .sn-lg img{width:22px;height:22px;object-fit:contain}
.site-head .subbar.sn-on #league-name{display:flex;flex-direction:column;line-height:1.15}
.site-head .subbar.sn-on #league-name b{font:700 14.5px/1.2 Prompt,sans-serif;color:#fff}
.site-head .subbar.sn-on #league-name small{font:600 11.5px/1.2 Prompt,sans-serif;color:#fcd34d}
.site-head .subbar.sn-on #lg-pick>summary svg{color:#fcd34d;transition:transform .2s}
.site-head .subbar.sn-on #lg-pick[open]>summary svg{transform:rotate(180deg)}
.site-head .subbar.sn-on .lg-menu{top:calc(100% + 10px)!important;left:0!important;min-width:min(560px,92vw);display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px!important;padding:10px!important;border-radius:16px!important;background:#0f2419!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 22px 50px -12px rgba(0,0,0,.65)!important;z-index:80}
.site-head .subbar.sn-on #lg-pick[open] .lg-menu{display:grid!important}
.site-head .subbar.sn-on .lg-menu a{display:flex!important;align-items:center;gap:10px;padding:9px 12px!important;border-radius:10px!important;color:rgba(255,255,255,.85)!important;font:600 14px Prompt,sans-serif!important;text-decoration:none!important;background:none!important;white-space:nowrap}
.site-head .subbar.sn-on .lg-menu a i{flex:none;width:26px;height:26px;border-radius:50%;background:#fff;display:grid;place-items:center}
.site-head .subbar.sn-on .lg-menu a i img{width:18px;height:18px;object-fit:contain}
.site-head .subbar.sn-on .lg-menu a:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}
.site-head .subbar.sn-on .lg-menu a[aria-current]{background:rgba(245,179,1,.14)!important;color:#fcd34d!important}
.site-head .subbar.sn-on #league-tabs{display:flex!important;align-items:center;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;padding:0!important;margin:0!important;border:0!important;background:none!important}
.site-head .subbar.sn-on #league-tabs::-webkit-scrollbar{display:none}
.site-head .subbar.sn-on #league-tabs a{flex:none;display:inline-flex!important;align-items:center;gap:7px;padding:9px 14px!important;border-radius:12px!important;border:0!important;background:none!important;color:rgba(255,255,255,.72)!important;font:600 14px/1 Prompt,sans-serif!important;text-decoration:none!important;white-space:nowrap;box-shadow:none!important;transition:background .2s,color .2s}
.site-head .subbar.sn-on #league-tabs a svg{width:17px;height:17px;flex:none;opacity:.85}
.site-head .subbar.sn-on #league-tabs a:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}
.site-head .subbar.sn-on #league-tabs a.is-on,.site-head .subbar.sn-on #league-tabs a[aria-current="page"]{background:#f5b301!important;color:#0b1a12!important;box-shadow:0 6px 16px -8px rgba(245,179,1,.8)!important}
.site-head .subbar.sn-on #league-tabs a.is-on svg,.site-head .subbar.sn-on #league-tabs a[aria-current="page"] svg{opacity:1}
body.sblp .fx-nav{top:var(--lphh,126px)!important}
@media (max-width:760px){
 .site-head .subbar.sn-on .sub-in{gap:8px;min-height:54px}
 .site-head .subbar.sn-on.sn-logo #lg-pick>summary{padding:4px 8px 4px 4px!important;gap:4px}
 .site-head .subbar.sn-on.sn-logo #league-name{display:none!important}
 .site-head .subbar.sn-on:not(.sn-logo) #league-name b{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}
 .site-head .subbar.sn-on #league-name small{display:none}
 .site-head .subbar.sn-on .sn-lg{width:30px;height:30px}
 .site-head .subbar.sn-on .sn-lg img{width:19px;height:19px}
 .site-head .subbar.sn-on #league-tabs{-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);padding-right:24px!important}
 .site-head .subbar.sn-on #league-tabs a{padding:8px 11px!important;font-size:13.5px!important;gap:6px}
 .site-head .subbar.sn-on #league-tabs a svg{width:15px;height:15px}
 .site-head .subbar.sn-on .lg-menu{position:fixed!important;left:10px!important;right:10px!important;top:auto!important;min-width:0;max-height:70vh;overflow:auto}
}
