:is(#website-style-priority,[data-website-style=s1]){gap:10px}:is(#website-style-priority,[data-website-style=s2]){color:var(--accent-text)}:is(#website-style-priority,[data-website-style=s3]){color:var(--tx-3)}:is(#website-style-priority,[data-website-style=s4]){margin-top:14px}:is(#website-style-priority,[data-website-style=s5]){max-width:22ch;font-size:clamp(22px,2.2vw,32px)}:is(#website-style-priority,[data-website-style=s6]){max-width:54ch;margin-top:12px}:is(#website-style-priority,[data-website-style=s7]){margin-top:8px;line-height:1.25}:is(#website-style-priority,[data-website-style=s8]){aspect-ratio:16/9;border-radius:var(--r-m)}:is(#website-style-priority,[data-website-style=s9]){font-size:16px}:is(#website-style-priority,[data-website-style=s10]){gap:8px;margin-top:6px}:is(#website-style-priority,[data-website-style=s11]){margin-top:12px}:is(#website-style-priority,[data-website-style=s12]){color:var(--tx-2)}:is(#website-style-priority,[data-website-style=s13]){font-size:clamp(14px,1.5vw,21px)}:is(#website-style-priority,[data-website-style=s14]){font-size:11px}:is(#website-style-priority,[data-website-style=s15]){opacity:.6;margin-right:6px}:is(#website-style-priority,[data-website-style=s16]){color:var(--danger)}:is(#website-style-priority,[data-website-style=s17]){max-width:30ch}:is(#website-style-priority,[data-website-style=s18]){margin:36px 0 20px}:is(#website-style-priority,[data-website-style=s19]){flex-wrap:wrap;gap:12px}:is(#website-style-priority,[data-website-style=s20]){gap:20px}:is(#website-style-priority,[data-website-style=s21]){margin:14px 0}:is(#website-style-priority,[data-website-style=s22]){text-align:left;color:var(--danger)}:is(#website-style-priority,[data-website-style=s23]){padding:28px 4px}:is(#website-style-priority,[data-website-style=s24]){padding:20px 0}:is(#website-style-priority,[data-website-style=s25]){margin-top:18px}:is(#website-style-priority,[data-website-style=s26]){margin-top:10px}:is(#website-style-priority,[data-website-style=s27]){color:var(--tx-2);margin:18px 0 0}:is(#website-style-priority,[data-website-style=s28]){max-width:15ch;margin:auto 0 0}:is(#website-style-priority,[data-website-style=s29]){margin-bottom:16px}:is(#website-style-priority,[data-website-style=s30]){margin:14px 0 10px}:is(#website-style-priority,[data-website-style=s31]){margin:0 0 26px}:is(#website-style-priority,[data-website-style=s32]){margin:0 0 20px}:is(#website-style-priority,[data-website-style=s33]){margin-bottom:20px}:is(#website-style-priority,[data-website-style=s34]){color:var(--tx-3);font-size:11px;display:block}:is(#website-style-priority,[data-website-style=s35]){color:var(--tx-2);margin:14px 0 0}:is(#website-style-priority,[data-website-style=s36]){flex-wrap:wrap;align-items:flex-end;gap:24px;margin-top:20px}:is(#website-style-priority,[data-website-style=s37]){margin-top:clamp(20px,2.6vw,34px)}:is(#website-style-priority,[data-website-style=s38]){margin-bottom:18px}:is(#website-style-priority,[data-website-style=s39]){gap:22px;display:grid}:is(#website-style-priority,[data-website-style=s40]){margin:16px 0 0}:is(#website-style-priority,[data-website-style=s41]){gap:10px;margin:22px 0 18px}:is(#website-style-priority,[data-website-style=s42]){color:#f3f1e9d6;margin-top:22px}:is(#website-style-priority,[data-website-style=s43]){gap:clamp(18px,2.4vw,32px);margin-top:26px}:is(#website-style-priority,[data-website-style=s44]){margin-top:clamp(24px,3vw,40px)}:is(#website-style-priority,[data-website-style=s45]){margin-bottom:22px}:is(#website-style-priority,[data-website-style=s46]){max-width:60ch;margin:18px 0 0}:is(#website-style-priority,[data-website-style=s47]){padding-bottom:clamp(48px,6vw,90px)}:is(#website-style-priority,[data-website-style=s48]){margin:18px 0 0}:is(#website-style-priority,[data-website-style=s49]){margin-top:30px}:is(#website-style-priority,[data-website-style=s50]){justify-content:center;gap:10px;margin-top:20px}:is(#website-style-priority,[data-website-style=s51]){margin:12px 0 0}:is(#website-style-priority,[data-website-style=s52]){flex-wrap:wrap;gap:8px}:is(#website-style-priority,[data-website-style=s53]){flex-wrap:wrap;gap:10px;margin-top:22px}:is(#website-style-priority,[data-website-style=s54]){margin-top:20px}:is(#website-style-priority,[data-website-style=s55]){text-align:center;margin:14px 0 0;font-size:12.5px}:is(#website-style-priority,[data-website-style=s56]){text-align:center;margin:12px 0 0;font-size:12.5px}:is(#website-style-priority,[data-website-style=s57]){margin-left:6px}:is(#website-style-priority,[data-website-style=s58]){margin:18px 0 20px}:is(#website-style-priority,[data-website-style=s59]){gap:12px}:is(#website-style-priority,[data-website-style=s60]){color:var(--accent-text);gap:7px}:is(#website-style-priority,[data-website-style=s61]){color:var(--accent-text)}:is(#website-style-priority,[data-website-style=s62]){color:var(--tx-3);margin:16px 0 0}:is(#website-style-priority,[data-website-style=s63]){margin-top:18px;padding:12px 14px}:is(#website-style-priority,[data-website-style=s64]){font-size:13.5px}:is(#website-style-priority,[data-website-style=s65]){color:#f3f1e9cc;max-width:44ch}:is(#website-style-priority,[data-website-style=s66]){transform:rotate(180deg)}:is(#website-style-priority,[data-website-style=s67]){background:var(--green-900);border-color:var(--green-900);color:var(--chalk);margin-top:16px}:is(#website-style-priority,[data-website-style=s68]){margin:10px 0 8px;font-size:17px}:is(#website-style-priority,[data-website-style=s69]){color:#f3f1e9b8;margin:0 0 14px}:is(#website-style-priority,[data-website-style=s70]){margin-top:clamp(40px,4.5vw,64px)}:is(#website-style-priority,[data-website-style=s71]){margin:18px 0 14px}:is(#website-style-priority,[data-website-style=s72]){gap:10px;margin-top:22px}:is(#website-style-priority,[data-website-style=s73]){margin:0 0 16px}:is(#website-style-priority,[data-website-style=s74]){margin:4px 0 22px}:is(#website-style-priority,[data-website-style=s75]){text-align:center;margin:18px 0 0;font-size:12.5px}:is(#website-style-priority,[data-website-style=s76]){max-width:16ch;font-size:clamp(28px,5.2vw,74px);line-height:1}:is(#website-style-priority,[data-website-style=s77]){color:#f3f1e9cc}:is(#website-style-priority,[data-website-style=s78]){gap:14px}:is(#website-style-priority,[data-website-style=s79]){font-size:14.5px;font-weight:550}:is(#website-style-priority,[data-website-style=s80]){max-width:60ch;color:var(--tx-2);margin:0 0 18px}:is(#website-style-priority,[data-website-style=s81]){color:var(--chalk)}:is(#website-style-priority,[data-website-style=s82]){justify-content:flex-end;display:flex}:is(#website-style-priority,[data-website-style=s83]){align-items:flex-end;min-height:clamp(280px,30vw,380px);display:flex}:is(#website-style-priority,[data-website-style=s84]){width:100%}:is(#website-style-priority,[data-website-style=s85]){max-width:16ch;margin:12px 0 14px}:is(#website-style-priority,[data-website-style=s86]){color:#f3f1e9c7;max-width:40ch}:is(#website-style-priority,[data-website-style=s87]){margin-top:24px}:is(#website-style-priority,[data-website-style=s88]){background:var(--green-900);align-items:flex-end;min-height:clamp(280px,30vw,380px);display:flex}:is(#website-style-priority,[data-website-style=s89]){max-width:14ch;margin:12px 0 14px}:is(#website-style-priority,[data-website-style=s90]){gap:9px;margin:0 0 24px;padding:0;list-style:none;display:grid}:is(#website-style-priority,[data-website-style=s91]){color:var(--tx-2);gap:9px}:is(#website-style-priority,[data-website-style=s92]){color:var(--lime);display:grid}:is(#website-style-priority,[data-website-style=s93]){gap:10px;margin-bottom:22px}:is(#website-style-priority,[data-website-style=s94]){gap:22px;margin-top:26px}:is(#website-style-priority,[data-website-style=s95]){margin:0 0 22px}:is(#website-style-priority,[data-website-style=s96]){gap:10px;margin-top:24px}:is(#website-style-priority,[data-website-style=s97]){flex:1}:is(#website-style-priority,[data-website-style=s98]){gap:12px;margin-top:22px}:is(#website-style-priority,[data-website-style=s99]){margin-top:28px}:is(#website-style-priority,[data-website-style=s100]){margin:0 0 14px}:is(#website-style-priority,[data-website-style=s101]){text-transform:uppercase}:is(#website-style-priority,[data-website-style=s102]){text-align:left;max-width:28ch;font-weight:500}:is(#website-style-priority,[data-website-style=s103]){margin:18px 0 16px}:is(#website-style-priority,[data-website-style=s104]){gap:8px}:is(#website-style-priority,[data-website-style=s105]){max-width:22ch;margin:16px 0 18px}:is(#website-style-priority,[data-website-style=s106]){color:#f3f1e9d1}:is(#website-style-priority,[data-website-style=s107]){gap:clamp(18px,2.4vw,34px)}:is(#website-style-priority,[data-website-style=s108]){margin-bottom:11px}:is(#website-style-priority,[data-website-style=s109]){gap:9px;margin-bottom:6px}:is(#website-style-priority,[data-website-style=s110]){color:var(--tx-3);margin:6px 0 0}:is(#website-style-priority,[data-website-style=s111]){max-width:62ch;margin:6px 0 0}:is(#website-style-priority,[data-website-style=s112]){justify-content:space-between;margin-top:20px}:is(#website-style-priority,[data-website-style=s113]){margin:22px 0 14px}:is(#website-style-priority,[data-website-style=s114]){font-size:clamp(19px,2vw,26px)}:is(#website-style-priority,[data-website-style=s115]){gap:clamp(20px,2.4vw,32px)}:is(#website-style-priority,[data-website-style=s116]){align-items:start}:is(#website-style-priority,[data-website-style=s117]){margin-top:16px}:is(#website-style-priority,[data-website-style=s118]){gap:clamp(18px,2vw,24px);display:grid}:is(#website-style-priority,[data-website-style=s119]){font-family:var(--f-display);font-size:20px}:is(#website-style-priority,[data-website-style=s120]){color:var(--tx-3);margin-top:6px}:is(#website-style-priority,[data-website-style=s121]){margin-top:34px}:is(#website-style-priority,[data-website-style=s122]){gap:28px}:is(#website-style-priority,[data-website-style=s123]){flex-wrap:wrap;gap:16px;margin-bottom:16px}:is(#website-style-priority,[data-website-style=s124]){font-family:var(--f-display);font-size:19px}:is(#website-style-priority,[data-website-style=s125]){color:var(--tx-3);margin-top:4px;display:block}:is(#website-style-priority,[data-website-style=s126]){margin:0}:is(#website-style-priority,[data-website-style=s127]){color:var(--accent-text);border-color:currentColor}:is(#website-style-priority,[data-website-style=s128]){border-top:1px solid var(--line);padding:14px 0}:is(#website-style-priority,[data-website-style=s129]){text-align:center;padding:clamp(30px,4vw,54px)}:is(#website-style-priority,[data-website-style=s130]){margin:0 auto 20px}:is(#website-style-priority,[data-website-style=s131]){margin-bottom:12px}:is(#website-style-priority,[data-website-style=s132]){max-width:42ch;margin:0 auto 26px}:is(#website-style-priority,[data-website-style=s133]){justify-content:center;gap:12px}:is(#website-style-priority,[data-website-style=s134]){gap:18px}:is(#website-style-priority,[data-website-style=s135]){margin:10px 0 6px}:is(#website-style-priority,[data-website-style=s136]){gap:14px;margin-bottom:22px}:is(#website-style-priority,[data-website-style=s137]){gap:7px}:is(#website-style-priority,[data-website-style=s138]){border-top:1px solid var(--line);margin-top:22px;padding-top:16px}:is(#website-style-priority,[data-website-style=s139]){background:var(--lime)}:is(#website-style-priority,[data-website-style=s140]){display:block}:is(#website-style-priority,[data-website-style=s141]){border:1.5px solid var(--tx);background:0 0}:is(#website-style-priority,[data-website-style=s142]){color:var(--accent-text)}:is(#website-style-priority,[data-website-style=s143]){color:var(--tx-3);margin-top:8px}:is(#website-style-priority,[data-website-style=s144]){margin-top:8px;font-size:clamp(20px,2vw,26px)}:is(#website-style-priority,[data-website-style=s145]){text-align:right}:is(#website-style-priority,[data-website-style=s146]){margin-top:22px}:is(#website-style-priority,[data-website-style=s147]){gap:10px;margin-top:16px}:is(#website-style-priority,[data-website-style=s148]){max-width:30ch;margin:18px 0 0}:is(#website-style-priority,[data-website-style=s149]){max-width:40ch;color:var(--tx-2);margin:14px 0 0}:is(#website-style-priority,[data-website-style=s150]){gap:clamp(18px,2vw,26px);display:grid}:is(#website-style-priority,[data-website-style=s151]){gap:8px;margin-top:14px}:is(#website-style-priority,[data-website-style=s152]){line-height:2}:is(#website-style-priority,[data-website-style=s153]){margin:16px 0}:is(#website-style-priority,[data-website-style=s154]){background:var(--green-900);padding:24px}:is(#website-style-priority,[data-website-style=s155]){margin:10px 0 8px;font-size:19px}:is(#website-style-priority,[data-website-style=s156]){margin:0 0 18px}:is(#website-style-priority,[data-website-style=s157]){display:grid}:is(#website-style-priority,[data-website-style=s158]){max-width:20ch;margin:16px 0 14px}:is(#website-style-priority,[data-website-style=s159]){margin-top:24px;display:inline-block}:is(#website-style-priority,[data-website-style=s160]){max-width:58ch;margin-top:20px}:is(#website-style-priority,[data-website-style=s161]){max-width:60ch;margin-top:26px}:is(#website-style-priority,[data-website-style=s162]){text-align:center}:is(#website-style-priority,[data-website-style=s163]){align-items:flex-end;min-height:clamp(260px,28vw,360px);display:flex}:is(#website-style-priority,[data-website-style=s164]){width:100%;color:var(--chalk)}:is(#website-style-priority,[data-website-style=s165]){max-width:22ch;margin:12px 0}:is(#website-style-priority,[data-website-style=s166]){color:#f3f1e9cc;max-width:46ch}:is(#website-style-priority,[data-website-style=s167]){max-width:16ch;margin:14px 0 12px}:is(#website-style-priority,[data-website-style=s168]){justify-content:space-between}:is(#website-style-priority,[data-website-style=s169]){width:22%}:is(#website-style-priority,[data-website-style=s170]){margin-top:clamp(24px,3vw,38px)}:is(#website-style-priority,[data-website-style=s171]){gap:10px;margin-bottom:16px}:is(#website-style-priority,[data-website-style=s172]){max-width:20ch}:is(#website-style-priority,[data-website-style=s173]){margin-top:clamp(30px,3.4vw,46px)}:is(#website-style-priority,[data-website-style=s174]){margin-top:clamp(28px,3vw,40px)}:is(#website-style-priority,[data-website-style=s175]){aspect-ratio:16/10;border-radius:8px}:is(#website-style-priority,[data-website-style=s176]){font-size:14px;line-height:1.25}:is(#website-style-priority,[data-website-style=s177]){color:var(--tx-3);font-size:11px}:is(#website-style-priority,[data-website-style=s178]){gap:10px;margin-bottom:14px}:is(#website-style-priority,[data-website-style=s179]){max-width:56ch;margin:0 0 22px}:is(#website-style-priority,[data-website-style=s180]){gap:10px;margin-bottom:28px}:is(#website-style-priority,[data-website-style=s181]){margin-top:clamp(34px,4vw,54px)}:is(#website-style-priority,[data-website-style=s182]){color:var(--tx-3);margin-left:8px}:is(#website-style-priority,[data-website-style=s183]){color:var(--accent-text);border-color:currentColor}:is(#website-style-priority,[data-website-style=s184]){margin-top:26px}:is(#website-style-priority,[data-website-style=s185]){text-transform:none;font-family:var(--f-ui);color:var(--tx);font-size:13.5px}:is(#website-style-priority,[data-website-style=s186]){width:60px;height:60px}:is(#website-style-priority,[data-website-style=s187]){max-width:18ch}:is(#website-style-priority,[data-website-style=s188]){align-items:baseline;gap:12px;margin:18px 0 6px}:is(#website-style-priority,[data-website-style=s189]){color:var(--accent-text);margin:0 0 18px}:is(#website-style-priority,[data-website-style=s190]){margin-bottom:24px}:is(#website-style-priority,[data-website-style=s191]){margin-top:10px;display:block}:is(#website-style-priority,[data-website-style=s192]){gap:12px;margin-bottom:20px}:is(#website-style-priority,[data-website-style=s193]){justify-self:end}:is(#website-style-priority,[data-website-style=s194]){grid-template-columns:52px minmax(0,1fr) auto}:is(#website-style-priority,[data-website-style=s195]){color:var(--tx-3);margin-left:6px}:is(#website-style-priority,[data-website-style=s196]){gap:12px;margin-top:26px}:is(#website-style-priority,[data-website-style=s197]){max-width:58ch;margin:0 0 20px}:is(#website-style-priority,[data-website-style=s198]){gap:12px;margin-top:8px}:is(#website-style-priority,[data-website-style=s199]){margin-bottom:26px}:is(#website-style-priority,[data-website-style=s200]){margin-bottom:14px}:is(#website-style-priority,[data-website-style=s201]){margin-bottom:30px}:is(#website-style-priority,[data-website-style=s202]){gap:12px;margin-top:30px}:is(#website-style-priority,[data-website-style=s203]){--bleed-h:clamp(420px,58vh,620px)}:is(#website-style-priority,[data-website-style=s204]){color:#f3f1e9db;max-width:48ch}:is(#website-style-priority,[data-website-style=s205]){aspect-ratio:16/9;border-radius:var(--r-l)}:is(#website-style-priority,[data-website-style=s206]){margin:12px 0 10px;display:inline-block}:is(#website-style-priority,[data-website-style=s207]){max-width:24ch;margin:22px 0 0}:is(#website-style-priority,[data-website-style=s208]){flex-wrap:wrap;gap:14px;margin-top:22px}:is(#website-style-priority,[data-website-style=s209]){border-top:1px solid var(--line);gap:10px;margin-top:28px;padding-top:22px}:is(#website-style-priority,[data-website-style=s210]){margin-top:clamp(28px,3vw,42px)}:is(#website-style-priority,[data-website-style=s211]){--bleed-h:clamp(380px,52vh,560px)}:is(#website-style-priority,[data-website-style=s212]){grid-template-columns:minmax(0,1fr)}:is(#website-style-priority,[data-website-style=s213]){position:absolute;inset:0}:is(#website-style-priority,[data-website-style=s214]){gap:0 clamp(20px,3vw,48px)}:is(#website-style-priority,[data-website-style=s215]){color:var(--tx-2);margin:16px 0 0}:is(#website-style-priority,[data-website-style=s216]){--bleed-h:clamp(600px,92vh,960px)}:is(#website-style-priority,[data-website-style=s217]){--bleed-h:clamp(460px,70vh,720px)}:is(#website-style-priority,[data-website-style=s218]){--bleed-h:clamp(520px,78vh,820px)}:is(#website-style-priority,[data-website-style=s219]){--bleed-h:clamp(380px,50vh,540px)}:is(#website-style-priority,[data-website-style=s220]){font-family:var(--f-display);letter-spacing:-.025em;font-size:clamp(24px,2.6vw,32px);font-weight:800}:is(#website-style-priority,[data-website-style=s221]){--bleed-h:clamp(460px,66vh,720px)}.fill.fill{position:absolute;inset:0}.small{font-size:11px}.muted{color:var(--tx-3)}.space-top{margin-top:14px}.article-lead-title{max-width:22ch;font-size:clamp(22px,2.2vw,32px)}.article-excerpt{max-width:54ch;margin-top:12px}.article-row-photo{aspect-ratio:1;border-radius:8px}.article-row-title{margin-top:8px;line-height:1.25}.video-lead-photo.video-lead-photo{aspect-ratio:16/9;border-radius:var(--r-m)}.video-title{font-size:16px}.product-price{gap:8px;margin-top:6px}.demo-pass-note{border:1px dashed var(--green-500);padding:10px;font-weight:600}.page-end{padding-bottom:clamp(48px,7vw,96px)}.legal-intro{max-width:56ch}.demo-account-note{margin:16px 0;line-height:1.5;display:block}.ticket-commerce>h1{margin:1rem 0 2rem}.ticket-commerce__grid{align-items:start}.ticket-commerce .panel,.ticket-commerce .panel>p{margin-block:1rem}.ticket-commerce__item{border-bottom:1px solid var(--line);padding-block:1.2rem}.ticket-commerce__item p{margin:.5rem 0}.ticket-commerce__field{gap:.5rem;margin:1.25rem 0;display:grid}.ticket-commerce form .btn{margin-top:1.5rem}.ticket-commerce__terms summary{cursor:pointer;font-weight:600}.ticket-terms-content{overflow-wrap:anywhere;margin-top:1rem;line-height:1.7}.ticket-terms-content :is(p,h2,h3,ul,ol,blockquote){margin-block:1rem}.ticket-terms-content h2{font-size:1.5rem;font-weight:700}.ticket-terms-content h3{font-size:1.25rem;font-weight:700}.ticket-terms-content ul{padding-left:1.5rem;list-style:outside}.ticket-terms-content ol{padding-left:1.5rem;list-style:decimal}.ticket-terms-content a{text-underline-offset:.15em;text-decoration:underline}.ticket-terms-content blockquote{border-left:3px solid var(--line);padding-left:1rem}.ticket-commerce__error{color:var(--red,#b91c1c);overflow-wrap:anywhere}.ticket-commerce__tickets{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1.5rem;display:grid}.ticket-commerce__pass ul{margin:1rem 0;padding-left:1.2rem}.ticket-commerce__qr{background:#fff;border:12px solid #fff;max-width:100%;height:auto;margin:1.5rem auto;display:block}.ticket-commerce__wallets{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.ticket-commerce__wallets form .btn{margin:0}.ticket-custom-days{margin-top:1.5rem}.ticket-custom-days .check{margin:.8rem 0}.ticket-custom-days .btn{margin-top:1rem}.ticket-groups{margin-top:24px;display:grid}.ticket-group{border-bottom:1px solid var(--line);padding:22px 0}.ticket-group:first-child{border-top:1px solid var(--line)}.ticket-group__header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.ticket-group__header h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:20px}.ticket-group__header p{color:var(--tx-3);margin:5px 0 0;font-size:11px}.ticket-group__price{text-align:right;font-size:16px}.ticket-group__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ticket-group__section{border:1px solid var(--line);min-width:0;color:var(--tx);text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:10px;padding:13px 14px;display:flex}.ticket-group__section:hover:not(:disabled){border-color:var(--accent-text);background:color-mix(in srgb, var(--accent-text) 6%, transparent)}.ticket-group__section:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.ticket-group__section:disabled{opacity:.5;cursor:not-allowed}.ticket-group__section .tier__sw{flex:0 0 10px;width:10px;height:10px;margin:0}.ticket-group__section-name{flex:1;gap:3px;min-width:0;display:grid}.ticket-group__section-name b{font-size:14px}.ticket-group__section-name small{color:var(--tx-3);font-size:11px}.ticket-group__section>.num{white-space:nowrap;font-size:13px}.ticket-group__arrow{color:var(--tx-3)}@media (width<=620px){.ticket-group__sections{grid-template-columns:1fr}.ticket-group__header{align-items:flex-start}.ticket-group__header h3{font-size:18px}.ticket-group__price{max-width:50%;font-size:14px}}[data-page=tickets] .ticket-hero{min-height:clamp(380px,50vh,540px)}[data-page=tickets] .ticket-hero .lead{max-width:42ch;font-size:clamp(14px,1.2vw,18px)}[data-page=tickets] .ticket-hero .stat__v{white-space:nowrap;font-size:clamp(18px,2.4vw,32px)}[data-page=tickets] .ticket-hero .d-split{justify-content:space-between;gap:30px;display:flex}[data-page=tickets] .ticket-section-heading{margin:24px 0 22px}[data-page=tickets] .ticket-section-heading h2{letter-spacing:-.035em;align-items:center;gap:18px;margin-top:8px;font-size:clamp(25px,3vw,34px);display:flex}[data-page=tickets] .ticket-section-heading h2:after{content:"";background:var(--line);flex:1;height:1px}[data-page=tickets] .daypick{grid-template-columns:64px minmax(0,1fr) auto 30px;gap:16px;padding:18px}[data-page=tickets] .daypick__p{flex-direction:column;align-items:flex-end;gap:3px;margin:0;display:flex}[data-page=tickets] .daypick__p i{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--tx-3);font-size:9px;font-style:normal}[data-page=tickets] .daypick__p b{white-space:nowrap;font-size:17px}[data-page=tickets] .daypick__b>b{white-space:normal}[data-page=tickets] .ticket-custom-days{border-block:1px solid var(--line);margin-top:24px;padding:18px 0}[data-page=tickets] .ticket-custom-days summary{cursor:pointer;font-size:14px;font-weight:650}[data-page=tickets] .ticket-custom-days p{color:var(--tx-2);margin-top:14px;font-size:13px}[data-page=tickets] .ticket-faq{margin-top:46px}[data-page=tickets] .ticket-faq .faq p{font-size:14px;line-height:1.7}[data-page=tickets] .bookstrip{padding:clamp(20px,2vw,28px)}[data-page=tickets] .bookstrip .sum__row{align-items:center;gap:12px;font-size:13px}[data-page=tickets] .ticket-seat-price{white-space:nowrap;align-items:center;gap:14px;display:flex}[data-page=tickets] .ticket-seat-price button{flex:0 0 30px;width:30px;height:30px;padding:0}[data-page=tickets] .bookstrip .kv{padding-block:14px;font-size:13px}[data-page=tickets] .bookstrip .sum__tot{margin-top:16px;padding-top:22px}[data-page=tickets] .ticket-summary-actions{gap:10px;display:grid}.ticket-summary-note{font-family:var(--f-mono);color:var(--tx-3);text-align:center;margin:16px 0 0;font-size:10px;line-height:1.7}.ticket-summary-note a{text-underline-offset:3px;text-decoration:underline}[data-page=tickets] .ticket-group{padding-block:18px}[data-page=tickets] .ticket-group__header h3{font-size:16px}[data-page=tickets] .ticket-group__sections{flex-wrap:wrap;gap:8px;display:flex}[data-page=tickets] .ticket-group__section{border-radius:24px;gap:8px;padding:8px 12px}[data-page=tickets] .ticket-group__section-name{align-items:baseline;gap:7px;display:flex}[data-page=tickets] .ticket-group__section-name b{font-size:12px}[data-page=tickets] .ticket-group__section-name small{font-size:10px}[data-page=tickets] .ticket-group__section>.num{font-size:11px}[data-page=tickets] .ticket-group__arrow{display:none}.ticket-commerce [hidden]{display:none!important}.ticket-commerce .ticket-flow-heading{border-bottom:1px solid var(--line);margin:18px 0 36px;padding-bottom:30px}.ticket-commerce .ticket-flow-heading h1{margin:0 0 22px}.ticket-commerce .ticket-flow-heading h1:focus{outline:none}.ticket-commerce .ticket-commerce__grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:clamp(24px,4vw,60px)}.ticket-commerce .ticket-commerce__grid .panel{margin-top:0}.ticket-commerce .ticket-commerce__grid h2{letter-spacing:-.03em;font-size:25px}.ticket-commerce .ticket-flow-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ticket-commerce .ticket-flow-actions .btn{margin:0}.ticket-commerce .ticket-next{max-width:55ch;margin:36px 0}.ticket-commerce .ticket-next .eyebrow{margin-bottom:16px;display:block}.ticket-commerce .bookrow{grid-template-columns:minmax(0,1fr) auto}.ticket-commerce .bookrow p{color:var(--tx-3);margin:5px 0 0}.ticket-commerce .bookrow .mono{font-size:11px}.ticket-commerce .ticket-order-summary h3{margin-bottom:18px;font-size:18px}.ticket-commerce .ticket-order-summary__item{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 0;display:grid}.ticket-commerce .ticket-order-summary__item img{object-fit:cover;border-radius:5px;width:44px;height:56px}.ticket-commerce .ticket-order-summary__item b{font-size:13px}.ticket-commerce .ticket-order-summary__item p{font-family:var(--f-mono);color:var(--tx-3);margin-top:4px;font-size:10px;line-height:1.5}.ticket-commerce .ticket-order-summary__item strong{white-space:nowrap;font-size:13px}.ticket-commerce .ticket-order-summary .kv{padding-top:18px;font-size:13px}.ticket-order-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.ticket-commerce .ticket-order-layout .panel{margin:0;padding:clamp(20px,3vw,32px)}.ticket-order-layout .eyebrow{color:var(--tx-3);margin-bottom:12px;font-size:10px;display:block}.ticket-order-layout h2{letter-spacing:-.035em;font-size:clamp(22px,2.5vw,28px);line-height:1.2}.ticket-commerce .ticket-order-status>.ticket-order-status__message{color:var(--tx-2);max-width:52ch;margin:12px 0 24px;font-size:14px;line-height:1.7}.ticket-order-status .ticket-hold{border-radius:8px;margin-block:0 22px;padding:10px 12px;font-size:12px}.ticket-order-actions{flex-wrap:wrap;gap:10px;display:flex}.ticket-order-actions .btn{letter-spacing:.05em;border-radius:8px;min-height:44px;padding:12px 18px;font-size:11px}.ticket-order-cancel{max-width:100%;min-height:44px;color:var(--tx-3);text-align:left;text-underline-offset:3px;cursor:pointer;margin-top:8px;padding-block:10px;font-size:12px;line-height:1.5;text-decoration:underline;display:block}.ticket-order-cancel:hover,.ticket-order-terms:hover{color:var(--tx)}.ticket-order-cancel:focus-visible,.ticket-order-terms:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px}.ticket-commerce .ticket-order-status>.ticket-order-status__hint{color:var(--tx-3);margin:18px 0 0;font-size:12px;line-height:1.7}.ticket-commerce .ticket-order-status>.ticket-commerce__error:not(:empty){margin:16px 0 0;font-size:13px;line-height:1.6}.ticket-commerce .ticket-order-details h2{font-size:20px;line-height:1.3}.ticket-commerce .ticket-order-details>.ticket-order-details__venue{color:var(--tx-3);margin:6px 0 20px;font-size:13px}.ticket-order-details__total{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-block:18px;display:flex}.ticket-order-details__total>span{color:var(--tx-2);font-size:13px}.ticket-order-details__total strong{letter-spacing:-.035em;font-size:25px}.ticket-order-details__buyer{gap:16px;margin-block:20px;display:grid}.ticket-order-details__buyer dt{color:var(--tx-3);margin-bottom:4px;font-size:11px}.ticket-order-details__buyer dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.ticket-order-details__buyer .ticket-order-details__number{font-family:var(--f-mono);font-size:11px}.ticket-order-terms{color:var(--tx-3);text-underline-offset:3px;font-size:11px;text-decoration:underline}.ticket-checkout.sect{padding-top:32px}.ticket-checkout .ticket-flow-heading{margin-bottom:24px;padding-bottom:20px}.ticket-checkout .ticket-commerce__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px}.ticket-checkout .ticket-commerce__grid .panel{padding:clamp(20px,3vw,32px)}.ticket-checkout .eyebrow{font-size:10px}.ticket-checkout .ticket-commerce__grid h2{font-size:clamp(22px,2.5vw,28px);line-height:1.2}.ticket-checkout .panel>.eyebrow{color:var(--tx-3);margin-bottom:12px;display:block}.ticket-checkout .panel>.body-s{color:var(--tx-2);margin:12px 0 24px;font-size:14px;line-height:1.7}.ticket-checkout .bookgrp{background:0 0;border:0;border-radius:0;margin:0;padding:0}.ticket-checkout .bookgrp__h{gap:8px;padding-bottom:18px}.ticket-checkout .bookgrp__h b{font-size:20px;line-height:1.3}.ticket-checkout .bookgrp__h .eyebrow{color:var(--tx-3);margin-bottom:6px}.ticket-checkout .bookgrp__h .mono{font-size:10px}.ticket-checkout .bookrow{padding-block:18px}.ticket-checkout .bookrow b,.ticket-checkout .bookrow strong{font-size:14px}.ticket-checkout .bookrow .body-s{font-size:12px}.ticket-checkout .ticket-flow-actions{gap:10px;margin-top:22px}.ticket-checkout .ticket-flow-actions .btn{letter-spacing:.05em;border-radius:8px;min-height:44px;padding:12px 18px;font-size:11px}.ticket-checkout .ticket-flow-actions .btn--ghost,.ticket-checkout [data-ticket-release]{color:var(--tx-3);letter-spacing:0;text-transform:none;text-underline-offset:3px;box-shadow:none;background:0 0;border-color:#0000;font-size:12px;font-weight:400;text-decoration:underline}.ticket-checkout .ticket-flow-actions .btn--ghost:hover,.ticket-checkout [data-ticket-release]:hover{color:var(--tx);background:0 0}.ticket-checkout .ticket-flow-actions[data-checkout-return]{margin-top:0}.ticket-checkout .ticket-checkout-card>.ticket-checkout-hint{color:var(--tx-3);margin:20px 0 0;font-size:12px;line-height:1.7}.ticket-checkout .ticket-hold{border-radius:8px;padding:10px 12px;font-size:12px}.ticket-checkout .ticket-commerce__field{gap:8px;margin-block:20px}.ticket-checkout .ticket-commerce__field .eyebrow{color:var(--tx-2)}.ticket-checkout .ticket-commerce__field .finput{border-radius:8px;width:100%;min-width:0}.ticket-checkout .ticket-commerce__field .fhint{color:var(--tx-3);margin-top:0;font-size:11px;line-height:1.5}.ticket-checkout .ticket-order-summary h3{letter-spacing:-.025em;font-size:20px}.ticket-checkout .ticket-order-summary .sum__tot{align-items:baseline}.ticket-checkout .ticket-order-summary .sum__tot .num{letter-spacing:-.035em;font-size:25px}.ticket-checkout .ticket-payment-providers{margin-block:22px}.ticket-checkout .ticket-payment-providers legend{letter-spacing:0;text-transform:none;color:var(--tx-3);font-size:11px}.ticket-checkout .payopt{border-radius:8px;gap:12px;padding:14px}.ticket-checkout .payopt b{font-size:13px}.ticket-checkout .payopt .mono{font-family:var(--f-ui);letter-spacing:0;font-size:11px;line-height:1.5}.ticket-checkout .ticket-payment-buyer{border-block:1px solid var(--line);margin-block:20px;padding-block:18px}.ticket-checkout .ticket-payment-buyer .eyebrow{color:var(--tx-3);margin-bottom:10px}.ticket-checkout .ticket-payment-buyer p{font-size:13px;line-height:1.5}.ticket-checkout .ticket-payment-terms{font-size:13px;line-height:1.7}.ticket-checkout-payment{border-top:1px solid var(--line);padding-top:20px}.ticket-checkout-pay .btn{flex:1}.ticket-checkout-pay__total{display:none}.ticket-checkout [data-ticket-payment-status]{margin-block:18px;font-size:13px;line-height:1.7}.ticket-checkout [data-ticket-order-link]{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.ticket-order-layout,.ticket-checkout .ticket-commerce__grid{grid-template-columns:minmax(0,1fr);gap:16px}.ticket-checkout:has([data-ticket-checkout]:not([hidden])){padding-bottom:120px}.ticket-checkout .ticket-checkout-pay{left:var(--pad);right:var(--pad);bottom:calc(var(--tabbar-h) + 10px);z-index:88;background:var(--bg);border:1px solid var(--line);border-radius:10px;gap:16px;margin:0;padding:12px;position:fixed;box-shadow:0 6px 24px #0000001a}.ticket-checkout .ticket-flow-actions.ticket-checkout-pay{flex-flow:row}.ticket-checkout .ticket-flow-actions.ticket-checkout-pay .btn{width:auto;min-width:0}.ticket-checkout-pay__total{gap:4px;font-size:13px;display:grid}.ticket-checkout-pay__total>span{color:var(--tx-3);font-size:10px}}@media (width<=620px){.ticket-checkout .ticket-flow-heading h1{margin-bottom:14px}.ticket-checkout .ticket-commerce__field{margin-block:16px}.ticket-order-actions{grid-template-columns:minmax(0,1fr);display:grid}.ticket-order-actions .btn{width:100%}.ticket-order-cancel{text-align:center;width:100%}}.ticket-referral{padding-block:16px}.ticket-referral__applied{align-items:center;gap:10px;display:flex}.ticket-referral__check{color:var(--accent-text);flex:none}.ticket-referral__identity{flex:1;min-width:0}.ticket-referral__code{font-family:var(--f-mono);overflow-wrap:anywhere;font-size:12px;font-weight:600}.ticket-referral__name{color:var(--tx-3);margin-top:3px;font-size:12px;line-height:1.5}.ticket-referral__remove{width:32px;height:32px;color:var(--tx-3);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.ticket-referral__remove:hover{color:var(--tx);background:var(--line)}.ticket-referral__entry summary{cursor:pointer;color:var(--tx-2);justify-content:space-between;align-items:center;gap:12px;font-size:13px;list-style:none;display:flex}.ticket-referral__entry summary::-webkit-details-marker{display:none}.ticket-referral__entry summary span{font-size:18px;transition:transform .15s}.ticket-referral__entry[open] summary span{transform:rotate(45deg)}.ticket-referral__input-row{align-items:stretch;gap:8px;margin-top:12px;display:flex}.ticket-referral__input-row .finput{min-width:0;height:42px;font-family:var(--f-mono);border-radius:6px;flex:1;padding:10px 12px;font-size:12px}.ticket-referral__apply{border:1px solid var(--line-strong);cursor:pointer;border-radius:6px;padding:0 16px;font-size:12px;font-weight:600}.ticket-referral__apply:hover{background:var(--line)}.ticket-referral :is(button,summary):focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.ticket-referral button:disabled{opacity:.5;cursor:wait}.ticket-referral__error{font-size:12px;line-height:1.5}.ticket-referral__error:not(:empty){margin-top:10px}.ticket-commerce .ticket-payment-providers{border:0;min-width:0;margin:24px 0;padding:0}.ticket-commerce .ticket-payment-providers legend{margin-bottom:12px}.ticket-commerce .payopt{background:var(--sf)}.ticket-commerce .payopt:hover{border-color:var(--accent-text)}.ticket-commerce .payopt:has(input:checked){border-color:var(--sel);background:var(--sel-soft)}.ticket-commerce .payopt:has(input:focus-visible){outline:2px solid var(--sel);outline-offset:3px}.ticket-commerce .payopt input{accent-color:var(--accent-text);margin:0}.ticket-commerce .payopt>span{min-width:0}.ticket-commerce .ticket-payment-terms{font-size:14px;line-height:24px}.ticket-commerce .ticket-payment-terms>span{display:block}.ticket-commerce .ticket-payment-terms a{text-underline-offset:3px;text-decoration:underline}.ticket-commerce .ticket-payment-terms a:hover{color:var(--accent-text)}.ticket-commerce .ticket-payment-buyer{overflow-wrap:anywhere;margin:24px 0}.ticket-commerce .ticket-payment-buyer p{margin:5px 0}.ticket-commerce .ticket-commerce__error:empty{display:none}.ticket-commerce .ticket-hold{background:var(--bg);align-items:baseline;gap:10px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.6}.ticket-commerce .ticket-hold>.livedot{width:6px;height:6px;box-shadow:none;flex:0 0 6px;align-self:start;margin-top:7px;animation:none}.ticket-commerce .ticket-hold>span:last-child{overflow-wrap:anywhere;min-width:0}.ticket-commerce .ticket-hold [role=timer]{font-family:var(--f-ui);font-size:inherit;letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums}.ticket-commerce .ticket-commerce__tickets{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin-top:32px}.ticket-commerce .ticket-commerce__pass{border:1px solid var(--line);background:var(--sf);border-radius:14px;overflow:hidden}.ticket-commerce .ticket-pass-brand{justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.ticket-commerce .ticket-pass-brand .logo{width:120px}.ticket-commerce .ticket-pass-brand .mono{color:var(--tx-3);text-transform:uppercase;font-size:9px}.ticket-commerce .ticket-pass-hero{color:#f3f1e9;background:#08100c;height:130px;position:relative}.ticket-commerce .ticket-pass-hero>img{object-fit:cover;opacity:.5;width:100%;height:100%}.ticket-commerce .ticket-pass-hero>div{background:linear-gradient(#0000,#08100ccc);flex-direction:column;justify-content:flex-end;padding:18px;display:flex;position:absolute;inset:0}.ticket-commerce .ticket-pass-hero h2{letter-spacing:-.035em;margin-top:8px;font-size:23px;line-height:1.1}.ticket-commerce .ticket-pass-hero .eyebrow{color:var(--lime)}.ticket-commerce .ticket-pass-body{padding:22px}.ticket-commerce .ticket-pass-seat{border-block:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin-top:18px;padding:18px 0;display:grid}.ticket-commerce .ticket-pass-seat>div{gap:8px;display:grid}.ticket-commerce .ticket-pass-seat b{font-family:var(--f-display);font-size:32px;line-height:1}.ticket-commerce .ticket-pass-days{color:var(--tx-2);padding:0;font-size:11px;line-height:1.8;list-style:none}.ticket-commerce .ticket-commerce__qr{width:220px;margin:20px auto}.ticket-commerce .ticket-commerce__wallets{gap:8px;margin:18px 0;display:grid}.ticket-commerce .ticket-commerce__wallets .btn{width:100%;font-size:10px}.ticket-commerce .ticket-pass-number{letter-spacing:.08em;text-align:center;overflow-wrap:anywhere;border-top:1px dashed var(--line);margin-top:22px;padding-top:18px;font-size:10px}.ticket-commerce .ticket-recovery-help{align-self:start}.ticket-commerce .ticket-recovery-help .kv{gap:20px;padding-block:18px;font-size:13px}.ticket-commerce .ticket-recovery-help .btn{margin-top:20px}@media (width<=900px){.ticket-commerce .ticket-commerce__grid{grid-template-columns:minmax(0,1fr)}.ticket-commerce .ticket-commerce__tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-commerce .ticket-order-summary{position:static}}@media (width<=620px){[data-page=tickets] .ticket-hero .d-split{flex-direction:column;gap:0}[data-page=tickets] .daypick{grid-template-columns:44px minmax(0,1fr) 26px;gap:10px;padding:15px}[data-page=tickets] .daypick__p{flex-direction:row;grid-area:2/2;align-items:baseline;gap:6px}[data-page=tickets] .daypick__go{grid-area:1/3/span 2}[data-page=tickets] .daypick__d{grid-row:1/span 2}[data-page=tickets] .daypick__b>b{font-size:15px}[data-page=tickets] .bookstrip__k b{font-size:14px}.ticket-commerce .ticket-commerce__tickets{grid-template-columns:minmax(0,1fr)}.ticket-commerce .ticket-commerce__pass{width:100%;max-width:420px;margin-inline:auto}.ticket-commerce .ticket-flow-actions{flex-direction:column}.ticket-commerce .ticket-flow-actions .btn{width:100%}.ticket-commerce .ticket-order-summary__item{grid-template-columns:38px minmax(0,1fr) auto;gap:8px}.ticket-commerce .ticket-order-summary__item img{width:38px}}[data-page=tickets] .ticket-hero .stats{flex-shrink:0;grid-template-columns:.65fr 1fr 1.5fr;width:clamp(360px,40vw,550px);min-width:0;max-width:100%}[data-page=tickets] .ticket-hero .stat{min-width:0;padding-inline:clamp(8px,1.2vw,16px)}@media (width<=780px){[data-page=tickets] .ticket-hero .stats{width:100%}}[data-page=tickets] .bookstrip .kv,.ticket-commerce .kv{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;display:flex}[data-page=tickets] .bookstrip .kv b,.ticket-commerce .kv b{text-align:right}[data-page=tickets] .bookstrip .kv:has(+.sum__tot){border-bottom:0}.ticket-commerce .kv:has(+.sum__tot){border-bottom:0}[data-page=tickets] .ticket-summary-actions .btn--ghost{height:36px;font-size:10px}[data-page=tickets] .seat.is-on,[data-page=tickets] .seat.is-on:hover:not(:disabled){background:var(--sel);color:var(--sel-tx);border-color:var(--sel)}.stagehead__context-compact{display:none}@media (width<=720px){[data-page=tickets] .stagehead--seats .wrap{grid-template-columns:36px minmax(0,1fr);gap:8px;padding-block:16px;display:grid}[data-page=tickets] .stagehead--seats .backlink{justify-content:center;align-self:start;min-height:36px;padding:0}[data-page=tickets] .stagehead--seats .backlink>span,[data-page=tickets] .stagehead--seats .stagehead__context-full{display:none}[data-page=tickets] .stagehead--seats .stagehead__t{gap:6px}[data-page=tickets] .stagehead--seats h1{letter-spacing:-.035em;font-size:22px;line-height:1.3}[data-page=tickets] .stagehead__context-compact{color:var(--tx-3);font-size:12px;line-height:1.5;display:block}}[data-page=tickets] .sec__top{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}[data-page=tickets] .sec__top .pricepill{white-space:nowrap;min-width:0}[data-page=tickets] .sec__m{text-wrap:pretty}[data-page=tickets] .sec__viz{align-items:stretch;gap:14px}[data-page=tickets] .sec__iso{aspect-ratio:2.35;grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;min-height:0;display:grid}[data-page=tickets] .sec__iso .eyebrow{font-size:clamp(9px,1vw,11px)}[data-page=tickets] .sec__iso .iso{width:100%;height:100%;min-height:0;max-height:none;display:block}[data-page=tickets] .sec__caption{color:var(--tx-3);grid-column:1/-1;margin:0;font-size:11px;line-height:1.6}@media (width<=720px){[data-page=tickets] .sec__viz{grid-template-columns:minmax(0,1fr)}[data-page=tickets] .sec__iso{padding:12px}}@media (width<=560px){[data-page=tickets] .sec__top{grid-template-columns:minmax(0,1fr);gap:14px}[data-page=tickets] .sec__top .pricepill{flex-direction:row;justify-self:start;align-items:baseline;gap:10px;padding:10px 14px}}.ticket-commerce .panel,.ticket-commerce .bookrow>div,.ticket-commerce .ticket-order-summary__item>div,.ticket-commerce .ticket-pass-body{overflow-wrap:anywhere;min-width:0}.ticket-commerce .btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:48px;padding-block:12px}.ticket-commerce .ticket-pass-brand{flex-wrap:wrap}.ticket-commerce .ticket-pass-hero{height:auto;min-height:130px}.ticket-commerce .ticket-pass-hero>img{position:absolute;inset:0}.ticket-commerce .ticket-pass-hero>div{overflow-wrap:anywhere;min-height:130px;position:relative}.ticket-commerce .ticket-pass-seat{grid-template-columns:repeat(3,minmax(0,1fr))}.ticket-commerce .ticket-pass-seat b{overflow-wrap:anywhere;font-size:clamp(22px,3vw,32px)}@media (width<=620px){.ticket-commerce .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ticket-commerce .steps li{text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:11px}}@media (width<=420px){body.has-actionbar:has([data-page=tickets]){padding-bottom:calc(var(--tabbar-h) + 110px)}body:has([data-page=tickets]) .actionbar{gap:12px}body:has([data-page=tickets]) .actionbar .btn{white-space:normal;text-align:center;flex:0 48%;min-width:0;height:auto;padding:12px;font-size:10px}body:has([data-page=tickets]) .actionbar__t b{font-size:16px;line-height:1.3}body:has([data-page=tickets]) .actionbar__t span{letter-spacing:.06em;font-size:9px}.ticket-commerce .ticket-order-summary__item{grid-template-columns:38px minmax(0,1fr)}.ticket-commerce .ticket-order-summary__item strong{grid-column:2}.ticket-commerce .bookrow{grid-template-columns:minmax(0,1fr);gap:10px}.ticket-commerce .sum__tot{flex-wrap:wrap;gap:8px}}.ticket-commerce .ticket-order-summary__item .seatstub{--w:44px}@media (width<=620px){.ticket-commerce .ticket-order-summary__item:has(.seatstub){grid-template-columns:44px minmax(0,1fr) auto;gap:12px}}.ticket-commerce .ticket-upgrade-all{border:1px solid var(--line);border-radius:var(--r-m);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:32px;padding:18px 20px;display:flex}.ticket-commerce .ticket-upgrade-all p{color:var(--tx-2);margin:0}.ticket-commerce .ticket-upgrade-link{width:100%;margin-top:6px}:root{--ink-950:#050b08;--ink-900:#08100c;--ink-800:#0d1712;--ink-700:#132019;--ink-600:#1b2b22;--chalk-50:#faf9f4;--chalk:#f3f1e9;--chalk-200:#e7e4d8;--chalk-400:#c9c5b5;--green-900:#0b3a28;--green-700:#11553a;--green-500:#17694a;--green-300:#2f9c6c;--lime:#c7f36b;--lime-dim:#9cc44e;--sun:#f2a65a;--clay:#c2603a;--danger:#e0574f;--line:#f3f1e924;--line-strong:#f3f1e942;--line-ink:#08100c1f;--line-ink-strong:#08100c38;--tx:#f3f1e9;--tx-2:#f3f1e9a8;--tx-3:#f3f1e98f;--r-s:8px;--r-m:14px;--r-l:20px;--r-xl:28px;--r-pill:999px;--pad:clamp(20px,4.2vw,72px);--max:1360px;--ease:cubic-bezier(.22,.61,.36,1);--f-display:"Archivo","Archivo Expanded",-apple-system,"Helvetica Neue",Arial,sans-serif;--f-ui:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--markline:var(--lime);--accent-text:var(--lime);--grade:saturate(.9) contrast(1.08) brightness(.86) hue-rotate(-4deg);--grade-hero:saturate(.84) contrast(1.12) brightness(.76) hue-rotate(-5deg);--grade-hover:saturate(1) contrast(1.06) brightness(.95) hue-rotate(-4deg);--grade-deep:saturate(.62) contrast(1.2) brightness(.52) hue-rotate(-6deg)}.t-chalk{--tx:#0d1712;--tx-2:#0d1712b8;--tx-3:#0d1712a3;--line:var(--line-ink);--line-strong:var(--line-ink-strong);--markline:var(--green-500);--accent-text:var(--green-500);background:var(--chalk);color:var(--tx)}.t-chalk .ph:where(:not(.ph--hero,.ph--vignette,.ph--edges,.ph--night,.ph--dark))>img{filter:saturate(1.02)contrast(1.04)brightness(.98)}.t-chalk .ph:where(:not(.ph--hero,.ph--vignette,.ph--edges,.ph--night,.ph--dark)):before{background:var(--clay);opacity:.07}.t-chalk .ph:where(:not(.ph--hero,.ph--vignette,.ph--edges,.ph--night,.ph--dark)):after{background:linear-gradient(#0d171205 40%,#0d17128c)}.t-chalk .ph--none:after{display:none}.t-chalk .mcard{background:var(--chalk-50)}.t-chalk .mcard:hover{background:#fff}.t-chalk .panel{background:var(--chalk-50)}.t-chalk .score__s{background:#0d171212}.t-chalk .score__s.won{background:#0d171224}.t-chalk .btn--ghost:hover{background:#0d17120d}.t-chalk .chip.is-on,.t-chalk .seg button.is-on{background:var(--ink-900);color:var(--chalk)}.t-chalk .tabs button.is-on:after,.t-chalk .nav a.is-on:after{background:var(--green-500)}.t-chalk .link:hover{color:var(--green-500);border-color:var(--green-500)}.t-chalk .ftr a:hover{color:var(--green-500)}.t-chalk .form i{background:#0d171224}.t-chalk .form i.w{background:var(--green-500)}.t-chalk .nav a.live-link{color:var(--green-500)}.t-chalk .nav a.live-link .livedot{background:var(--green-500);animation:2s infinite pulse-dark;box-shadow:0 0 #17694a80}.t-chalk .badge--sun{color:#93431f;background:#c2603a1a;border-color:#c2603a73}.t-chalk .badge--out{color:#a8332c;border-color:#b03a3473}.t-chalk .eyebrow--lime,.t-chalk .stat__d{color:var(--green-500)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ink-900);color:var(--tx);font-family:var(--f-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:4px}::selection{background:var(--lime);color:var(--ink-900)}.d-xl,.d-l,.d-m{font-family:var(--f-display);margin:0;font-stretch:100%}.d-xl{letter-spacing:-.035em;font-size:clamp(44px,8.4vw,118px);font-weight:450;line-height:.92}.d-l{letter-spacing:-.032em;font-size:clamp(32px,5vw,68px);font-weight:500;line-height:.96}.d-m{letter-spacing:-.028em;font-size:clamp(25px,3.1vw,44px);font-weight:520;line-height:1.02}h1,h2,h3,h4{font-family:var(--f-display);margin:0;line-height:1.08}h2{letter-spacing:-.026em;font-size:clamp(23px,2.5vw,36px);font-weight:560}h3{letter-spacing:-.02em;font-size:clamp(18px,1.5vw,25px);font-weight:560}h4{letter-spacing:-.015em;font-size:17px;font-weight:600}p{margin:0 0 1em}.lead{color:var(--tx-2);max-width:56ch;font-size:clamp(15px,1.15vw,18px);line-height:1.6}.body-s{color:var(--tx-2);font-size:14px;line-height:1.58}.h-caps{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.005em;margin:0;font-size:clamp(17px,1.7vw,26px);font-weight:620;line-height:1.1}.d-split{flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:clamp(10px,2vw,40px);width:100%;display:flex}.d-split>span{font-family:var(--f-display);letter-spacing:-.035em;white-space:nowrap;font-size:clamp(26px,6.4vw,92px);font-weight:450;line-height:.94}.d-split--3>span{font-size:clamp(30px,7.4vw,104px)}.accent{color:var(--lime)}.t-chalk .accent{color:var(--green-500)}.eyebrow{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.eyebrow--lime{color:var(--lime)}.mono{font-family:var(--f-mono);letter-spacing:.06em;font-size:12px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.wrap{max-width:var(--max);padding-inline:var(--pad);margin:0 auto}.sect{padding-block:clamp(48px,6.5vw,104px)}.sect--tight{padding-block:clamp(32px,4vw,60px)}.grid{gap:clamp(16px,1.6vw,24px);display:grid}.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row-sb{justify-content:space-between;align-items:center;gap:16px;display:flex}.spacer{flex:1}.rule{background:var(--line);border:0;height:1px;margin:0}.rule--strong{background:var(--line-strong)}.shead{align-items:flex-end;gap:20px;margin-bottom:clamp(20px,2.4vw,34px);display:flex}.shead__t{flex-direction:column;gap:9px;min-width:0;display:flex}.shead__line{background:var(--line);flex:1;height:1px;margin-bottom:11px}.shead a.link{white-space:nowrap;padding-bottom:4px}button.link{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.link{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx);border-bottom:1px solid var(--line-strong);transition:.2s var(--ease);padding-bottom:3px;font-size:11.5px}.link:hover{border-color:var(--lime);color:var(--lime)}.ph{background:var(--ink-950);isolation:isolate;position:relative;overflow:hidden}.ph>img{object-fit:cover;width:100%;height:100%;filter:var(--grade);transition:transform .7s var(--ease),filter .5s var(--ease)}.ph:before{content:"";z-index:1;pointer-events:none;background:var(--green-900);mix-blend-mode:color;opacity:0;position:absolute;inset:0}.ph:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#050b080a 38%,#050b0870 74%,#050b08e0 100%);position:absolute;inset:0}.ph--flat:after{background:linear-gradient(#050b081f,#050b089e)}.ph--none:after,.ph--noscrim:after{display:none}.ph--vignette>img{filter:var(--grade-deep) blur(2px);transform:scale(1.04)}.ph--vignette:after{background:radial-gradient(72% 62% at 50% 44%,#050b0885 0%,#050b08c7 40%,#050b08f2 74%,#050b08fc 100%)}.ph--hero:after{background:linear-gradient(#0000 14%,#050b08b3 34% 68%,#0000 84%),linear-gradient(90deg,#050b089e 0%,#050b083d 46%,#050b084d 100%),linear-gradient(#0000 44%,#050b0847 64%,#050b08a8 82%,#050b08f0 100%),linear-gradient(#050b08b8 0%,#0000 20%)}.ph--hero>img{filter:var(--grade-deep)}.ph--edges:after{background:linear-gradient(#0000 66%,#050b08cc 100%),linear-gradient(#050b08a8 0%,#0000 28%)}.ph--warm:before{background:var(--clay);mix-blend-mode:color;opacity:.18}.ph--night>img{filter:grayscale(.86)contrast(1.24)brightness(.5)saturate(1.05)}.ph--night:before{background:var(--green-700);opacity:.22}a:hover>.ph>img,.card:hover .ph>img,.acard:hover .ph>img,.pcard:hover .ph>img,.fig:hover .ph>img{filter:var(--grade-hover);transform:scale(1.035)}.ph__body{z-index:3;position:relative}.grain:after{content:"";z-index:4;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='.5'/></svg>");position:absolute;inset:0}.livedot{background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 #c7f36b8c}@keyframes pulse{0%{box-shadow:0 0 #c7f36b80}70%{box-shadow:0 0 0 7px #c7f36b00}to{box-shadow:0 0 #c7f36b00}}.badge{border-radius:var(--r-pill);height:24px;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--tx-2);white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:10.5px;display:inline-flex}.badge--live{background:var(--lime);color:var(--ink-900);border-color:var(--lime);font-weight:600}.badge--live .livedot{background:var(--ink-900);box-shadow:none;animation:none}.badge--done{color:var(--tx-3)}.badge--soon{border-color:var(--line-strong)}.badge--sun{color:var(--sun);background:#f2a65a24;border-color:#f2a65a66}.badge--out{color:var(--danger);border-color:#e0574f66}.tape{position:relative}.tape:before{content:"";background:var(--lime);width:2px;position:absolute;top:0;bottom:0;left:0}.livebar{background:var(--lime);color:var(--ink-900);z-index:60;position:relative}.livebar .livedot{background:var(--ink-900);animation:2s infinite pulse-dark}@keyframes pulse-dark{0%{box-shadow:0 0 #08100c73}70%{box-shadow:0 0 0 7px #08100c00}to{box-shadow:0 0 #08100c00}}.livebar__in{height:38px;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;font-size:11.5px;display:flex;overflow:hidden}.livebar b{font-weight:700}.livebar .sep{opacity:.45;flex:none}.livebar__in>span{flex:none}.lb-cta{text-underline-offset:3px;flex:none;margin-left:auto;text-decoration:underline}.btn{border-radius:var(--r-pill);height:50px;font-family:var(--f-ui);letter-spacing:.08em;text-transform:uppercase;transition:.22s var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:13px;font-weight:650;display:inline-flex}.btn--primary{background:var(--lime);color:var(--ink-900)}.btn--primary:hover{background:#d5ff7f;transform:translateY(-1px)}.btn--ghost{border-color:var(--line-strong);color:var(--tx)}.btn--ghost:hover{border-color:var(--tx);background:#f3f1e90d}.btn--ink{background:var(--ink-900);color:var(--chalk)}.btn--ink:hover{background:var(--green-900)}.btn--sm{height:40px;padding:0 18px;font-size:11.5px}.btn--block{width:100%}.btn .arw{transition:transform .22s var(--ease)}.btn:hover .arw{transform:translate(3px)}.hdr{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--line);background:#08100cc7;position:sticky;top:0}.t-chalk .hdr{border-bottom-color:var(--line-ink);background:#faf9f4d1}.hdr__in{align-items:center;gap:clamp(16px,2.4vw,40px);height:68px;display:flex}.logo{color:var(--tx-1);-webkit-tap-highlight-color:transparent;flex:none;align-items:center;gap:9px;display:flex}.logo__mark,.logo__wm{background:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logo__mark{width:28px;height:28px;-webkit-mask-image:url(/website/images/logo-mark.png);mask-image:url(/website/images/logo-mark.png)}.logo__wm{width:100px;height:16px;-webkit-mask-image:url(/website/images/logo-wordmark.png);mask-image:url(/website/images/logo-wordmark.png)}.ftr .logo{color:var(--tx-1)}@media (width<=420px){.logo__wm{width:87px;height:14px}.logo__mark{width:25px;height:25px}}.nav{align-items:center;gap:clamp(12px,1.5vw,24px);min-width:0;display:flex;overflow:hidden}.nav a{color:var(--tx-2);white-space:nowrap;transition:color .2s var(--ease);padding:6px 0;font-size:13.5px;font-weight:500;position:relative}.nav a:hover{color:var(--tx)}.nav a.is-on{color:var(--tx);font-weight:650}.nav a.is-on:after{content:"";background:var(--lime);height:2px;position:absolute;bottom:-2px;left:0;right:0}.nav a.live-link{color:var(--lime);align-items:center;gap:6px;font-weight:600;display:inline-flex}.hdr__act{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.iconbtn{border:1px solid var(--line);width:38px;height:38px;transition:.2s var(--ease);border-radius:50%;place-items:center;display:grid}.iconbtn:hover{border-color:var(--tx-2);background:#f3f1e90d}.t-chalk .iconbtn:hover{background:#0d17120d}.burger{display:none}.card{flex-direction:column;min-width:0;display:flex;position:relative}.mcard{border:1px solid var(--line);border-radius:var(--r-m);transition:.22s var(--ease);background:#f3f1e906;padding:18px 20px}.mcard:hover{border-color:var(--line-strong);background:#f3f1e90b}.mcard--live{background:#c7f36b0b;border-color:#c7f36b6b}.mcard__top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.mcard__meta{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);font-size:10.5px}.score{gap:2px;display:grid}.score__row{grid-template-columns:1fr auto;align-items:center;gap:14px;padding:7px 0;display:grid}.score__row+.score__row{border-top:1px solid var(--line)}.score__p{align-items:center;gap:10px;min-width:0;display:flex}.score__seed{font-family:var(--f-mono);color:var(--tx-3);flex:none;width:22px;font-size:10.5px}.score__flag{object-fit:cover;border-radius:2px;flex:none;width:18px;height:12px;box-shadow:0 0 0 1px #f3f1e924}.score__nm{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.score__nm .sur{font-weight:750}.score__nm .giv{font-weight:inherit}.score__srv{background:var(--lime);border-radius:50%;flex:none;width:6px;height:6px}.score__sets{flex:none;align-items:center;gap:6px;display:flex}.score__s{width:26px;height:26px;color:var(--tx-2);font-variant-numeric:tabular-nums;background:#f3f1e90d;border-radius:6px;place-items:center;font-size:14px;font-weight:650;display:grid}.score__s.won{color:var(--tx);background:#f3f1e91f}.score__s.cur{background:var(--lime);color:var(--ink-900)}.score__s sup{opacity:.8;vertical-align:super;margin-left:1px;font-size:9px;font-weight:600}.score__row.lost .score__nm,.score__row.lost .score__seed{color:var(--tx-3)}.score__win{width:12px;color:var(--lime);flex:none}.score__head{border-top:0!important;padding:0 0 8px!important}.score__h{text-align:center;width:clamp(38px,4vw,54px);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.score__row+.score__row.score__head{border-top:0}.score__s{background:#f3f1e912}.score--hero .score__row{padding:18px 0}.score--hero .score__nm{font-size:clamp(20px,2.4vw,32px);font-family:var(--f-display);letter-spacing:-.015em;font-weight:750}.score--hero .score__head+.score__row{border-top:0}.score--hero .score__s{border-radius:8px;width:clamp(38px,4vw,54px);height:clamp(46px,4.6vw,62px);font-size:clamp(20px,2.2vw,30px)}.score--hero .score__flag{width:26px;height:18px}.score--hero .score__seed{width:34px;font-size:12px}.score--rail .score__row{padding:4px 0}.score--rail .score__nm{font-size:13.5px}.score--rail .score__s{border-radius:4px;width:21px;height:21px;font-size:12px}.pcard{border:1px solid var(--line);border-radius:var(--r-m);background:var(--ink-800);transition:.24s var(--ease);flex-direction:column;min-height:250px;display:flex;position:relative;overflow:hidden}.pcard:hover{border-color:var(--line-strong);transform:translateY(-2px)}.pcard__art{background:var(--green-900);flex:1;min-height:150px;position:relative;overflow:hidden}.pcard__art .ph>img{filter:saturate(.8)contrast(1.05)brightness(.9)}.pcard__art .ph:after{background:linear-gradient(#0000 45%,#050b0880)}.pcard__art .ph{position:absolute;inset:0}.pcard__rank{z-index:5;font-family:var(--f-display);letter-spacing:.04em;color:var(--lime);font-size:12px;font-weight:700;position:absolute;top:12px;right:14px}.pcard__init{z-index:2;font-family:var(--f-display);color:#f3f1e924;letter-spacing:-.04em;pointer-events:none;place-items:center;padding-top:26px;font-size:clamp(38px,6vw,58px);font-weight:600;display:grid;position:absolute;inset:0}.pcard__ft{border-top:1px solid var(--line);padding:14px}.pcard__nm{font-family:var(--f-display);letter-spacing:-.015em;font-size:17px;font-weight:750;line-height:1.12}.pcard__sub{align-items:center;gap:8px;margin-top:7px;display:flex}.form{gap:3px;display:flex}.form i{background:var(--line-strong);border-radius:2px;width:16px;height:5px;font-style:normal}.form i.w{background:var(--lime)}.form i.l{background:#e0574f8c}.acard .ph{aspect-ratio:16/10;border-radius:var(--r-m)}.acard__t{font-family:var(--f-display);letter-spacing:-.012em;transition:color .2s var(--ease);margin-top:14px;font-size:18px;font-weight:700;line-height:1.2}.acard:hover .acard__t{color:var(--lime)}.acard__m{align-items:center;gap:10px;margin-top:9px;display:flex}.play{z-index:5;place-items:center;display:grid;position:absolute;inset:0}.play span{width:54px;height:54px;color:var(--ink-900);transition:.24s var(--ease);background:#c7f36bf0;border-radius:50%;place-items:center;display:grid}a:hover .play span{transform:scale(1.08)}.dur{z-index:5;font-family:var(--f-mono);letter-spacing:.06em;background:#050b08b8;border-radius:4px;padding:3px 7px;font-size:10.5px;position:absolute;bottom:10px;right:10px}.stats{background:var(--line);border:1px solid var(--line);border-radius:var(--r-m);gap:1px;display:grid;overflow:hidden}.stat{background:var(--ink-900);padding:18px 16px}.t-chalk .stat{background:var(--chalk-50)}.stat__v{font-family:var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1}.stat__k{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);margin-top:8px;font-size:10.5px}.stat__d{color:var(--lime);margin-top:4px;font-size:12px}.cmp{gap:14px;display:grid}.cmp__r{grid-template-columns:52px 1fr 52px;align-items:center;gap:14px;display:grid}.cmp__k{text-align:center;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);grid-column:1/-1;margin-bottom:-8px;font-size:10.5px}.cmp__v{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.cmp__v:last-child{text-align:right}.cmp__bar{background:var(--line);border-radius:4px;gap:3px;height:8px;display:flex;overflow:hidden}.cmp__bar i{border-radius:4px;height:100%;display:block}.cmp__bar i:first-child{background:var(--lime)}.cmp__bar i:last-child{background:#f3f1e957}.tblwrap{scrollbar-width:thin;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.tblwrap>.tbl{min-width:460px}.tbl{width:100%;font-size:14px}.tbl th{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);text-align:left;white-space:nowrap;padding:0 12px 12px;font-size:10.5px;font-weight:500}.tbl td{border-top:1px solid var(--line);vertical-align:middle;padding:14px 12px}.tbl tbody tr{transition:background .18s var(--ease)}.tbl tbody tr:hover{background:#f3f1e909}.t-chalk .tbl tbody tr:hover{background:#0d171208}.tbl th:first-child,.tbl td:first-child{padding-left:0}.tbl th:last-child,.tbl td:last-child{text-align:right;padding-right:0}.trend{font-family:var(--f-mono);font-size:11px}.trend.up{color:var(--lime)}.trend.dn{color:var(--danger)}.trend.eq{color:var(--tx-3)}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs button{color:var(--tx-3);white-space:nowrap;transition:color .2s var(--ease);padding:12px 16px;font-size:13.5px;font-weight:600;position:relative}.tabs button:hover{color:var(--tx-2)}.tabs button.is-on{color:var(--tx)}.tabs button.is-on:after{content:"";background:var(--lime);height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.seg{border:1px solid var(--line);border-radius:var(--r-pill);gap:2px;padding:3px;display:inline-flex}.seg button{border-radius:var(--r-pill);height:32px;color:var(--tx-3);padding:0 15px;font-size:12.5px;font-weight:600}.seg button.is-on{background:var(--tx);color:var(--ink-900)}.pane{display:none}.pane.is-on{animation:fade .3s var(--ease);display:block}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-pill);border:1px solid var(--line);height:34px;color:var(--tx-2);transition:.2s var(--ease);align-items:center;gap:7px;padding:0 15px;font-size:12.5px;font-weight:550;display:inline-flex}.chip:hover{border-color:var(--line-strong);color:var(--tx)}.chip.is-on{background:var(--tx);color:var(--ink-900);border-color:var(--tx)}.flag{object-fit:cover;width:18px;height:12px;box-shadow:0 0 0 1px var(--line);border-radius:2px;flex:none}.block{border-radius:var(--r-l);isolation:isolate;position:relative;overflow:hidden}.block__in{z-index:3;padding:clamp(28px,4vw,60px);position:relative}.ftr{border-top:1px solid var(--line);padding-block:clamp(40px,5vw,72px) 32px}.ftr__cols{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;display:grid}.ftr h5{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);margin:0 0 16px;font-size:10.5px;font-weight:500}.ftr ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ftr a{color:var(--tx-2);transition:color .2s var(--ease);font-size:13.5px}.ftr a:hover{color:var(--lime)}.notebar{background:var(--green-500);color:#f3f1e9}.notebar .wrap{align-items:center;gap:14px;padding-top:11px;padding-bottom:11px;display:flex}.notebar__t{flex:1;min-width:0;font-size:13.5px;line-height:1.45}.notebar__x{width:32px;height:32px;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:50%;flex:none;font-size:20px;line-height:1}.notebar__x:hover{opacity:1;background:#ffffff24}.crumb{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.crumb a:hover{color:var(--tx)}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--pad)*-1);padding-bottom:4px;padding-inline:var(--pad);gap:16px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:0 0 clamp(250px,26vw,330px)}@media (width<=1080px){.ftr__cols{grid-template-columns:1fr 1fr 1fr}.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.nav{display:none}.burger{display:grid}.g-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.lb-round,.lb-sep2{display:none}}@media (width<=720px){.lb-court,.livebar__in>.sep:first-of-type{display:none}}@media (width<=560px){.livebar__in{gap:9px;height:46px;font-size:10px}.lb-flag b{display:none}.lb-cta b{font-size:10px}.score--hero .giv,.score--rail .giv{display:none}}@media (width<=620px){.hide-sm{display:none}.stats.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stats.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:14px 12px}.g-2,.g-3,.g-4{grid-template-columns:1fr}.ftr__cols{grid-template-columns:1fr 1fr}.shead{flex-wrap:wrap;align-items:flex-start;gap:10px}.shead__t{width:100%}.shead a.link,.shead .tcta{margin-left:0}.shead__line{display:none}.score__s{width:23px;height:23px;font-size:12.5px}.score--hero .score__s{width:34px;height:42px;font-size:20px}.hdr__in{height:58px}}@media (width<=400px){.btn{padding:0 18px;font-size:12px}.btn--sm{padding:0 14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.ovl{z-index:200;display:flex;position:fixed;inset:0}.ovl__bg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .2s var(--ease);background:#050b08b8;position:absolute;inset:0}.ovl.is-open .ovl__bg{opacity:1}.ovl__panel{z-index:2;background:var(--ink-900);border:1px solid var(--line);opacity:0;transition:.22s var(--ease);flex-direction:column;display:flex;position:relative;transform:translateY(-10px)}.t-chalk .ovl__panel{background:var(--chalk-50)}.ovl.is-open .ovl__panel{opacity:1;transform:none}.ovl__panel--search{border-radius:var(--r-l);width:min(720px,100% - 24px);max-height:min(78vh,720px);margin:clamp(12px,7vh,80px) auto auto;overflow:hidden}.ovl__panel--drawer{border-top:0;border-bottom:0;border-right:0;border-radius:0;width:min(420px,100%);height:100%;margin-left:auto;transform:translate(18px)}.ovl.is-open .ovl__panel--drawer{transform:none}.srch{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex}.srch__ic{color:var(--tx-3);place-items:center;display:grid}.srch__in{min-width:0;color:var(--tx);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.srch__in::placeholder{color:var(--tx-3)}.srch__res{padding:8px 10px 16px;overflow-y:auto}.srch__hint{padding:22px 8px}.srch__count{color:var(--tx-3);padding:10px 8px 4px}.srch__g{padding:10px 8px 4px}.srch__g .eyebrow{padding-left:8px}.srch__r{border-radius:var(--r-s);transition:background .15s var(--ease);align-items:center;gap:12px;padding:10px;display:flex}.srch__r:hover{background:#f3f1e90e}.t-chalk .srch__r:hover{background:#0d17120b}.srch__t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.srch__t b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.srch__t .mono{color:var(--tx-3);font-size:11px}.srch__dot{background:var(--green-900);width:44px;height:44px;font-family:var(--f-display);border-radius:8px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.drw__h{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.drw__b{flex:1;padding:18px 20px 28px;overflow-y:auto}.mnav{display:grid}.mnav a{border-bottom:1px solid var(--line);font-family:var(--f-display);letter-spacing:-.01em;padding:13px 0;font-size:19px;font-weight:700}.mnav a:hover,.mnav a.is-on{color:var(--lime)}.t-chalk .mnav a:hover,.t-chalk .mnav a.is-on{color:var(--green-500)}.toasts{z-index:300;pointer-events:none;gap:8px;width:max-content;max-width:calc(100% - 24px);display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.toast{border-radius:var(--r-pill);background:var(--chalk);color:var(--ink-900);opacity:0;transition:.24s var(--ease);pointer-events:auto;align-items:center;gap:14px;padding:12px 18px;font-size:13.5px;font-weight:600;display:flex;transform:translateY(8px);box-shadow:0 8px 30px #050b0866}.toast.is-in{opacity:1;transform:none}.dot-n{background:var(--lime);min-width:16px;height:16px;color:var(--ink-900);font-family:var(--f-mono);border-radius:999px;place-items:center;padding:0 4px;font-size:9.5px;font-weight:600;line-height:1;display:grid;position:absolute;top:-3px;right:-3px}.iconbtn{position:relative}.empty{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--r-m);flex-direction:column;align-items:center;gap:6px;padding:clamp(34px,5vw,64px) 20px;display:flex}.empty__mark{width:44px;height:44px;color:var(--tx-3);margin-bottom:8px}.empty__mark svg{width:100%;height:100%}.empty h3{font-size:19px}.empty p{max-width:44ch;margin:0}.skel{border-radius:var(--r-s);background:linear-gradient(90deg,#f3f1e90d,#f3f1e91a,#f3f1e90d) 0 0/200% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.score__nm .amp{color:var(--tx-3);margin:0 2px;font-weight:400}.score__nm--tbd{color:var(--tx-3);font-style:normal}.score__link{z-index:1;min-width:0;display:inline-flex;position:relative}.score__link:hover .sur{color:var(--lime)}.t-chalk .score__link:hover .sur{color:var(--green-500)}.flag--blank{background:var(--line);border-radius:2px;flex:none;width:18px;height:12px;display:inline-block}.mcard__ft{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.mcard__ft .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);font-size:10.5px}.mcard{text-align:left}.op-row{border-bottom:1px solid var(--line);transition:.2s var(--ease);grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,28px);padding:16px 0;display:grid}.op-row:hover{background:#f3f1e908}.t-chalk .op-row:hover{background:#0d171207}.op-row .score{max-width:400px}.mcard,.op-row,.sev{position:relative}.match-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.match-link:focus-visible:after{outline:2px solid var(--lime);outline-offset:4px}.op-time{font-family:var(--f-mono);color:var(--tx-2);font-size:13px}.op-meta{justify-content:flex-end;gap:10px}.op-list{border-top:1px solid var(--line)}.prow{border-bottom:1px solid var(--line);transition:.18s var(--ease);grid-template-columns:44px minmax(0,1fr) 92px 72px 72px 92px;align-items:center;gap:16px;padding:14px 0;display:grid}.prow:hover{background:#f3f1e908}.t-chalk .prow:hover{background:#0d171207}.prow__rank{color:var(--tx-3);font-size:13px}.prow__id{align-items:center;gap:10px;min-width:0;display:flex}.prow__id b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.prow__club{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.prow__cat,.prow .num{color:var(--tx-2);font-size:12.5px}.prow:hover b{color:var(--lime)}.t-chalk .prow:hover b{color:var(--green-500)}.arow{border-top:1px solid var(--line);transition:.2s var(--ease);grid-template-columns:78px minmax(0,1fr);align-items:start;gap:16px;padding:16px 0;display:grid}.arow:first-child{border-top:0;padding-top:0}.arow:hover h4{color:var(--lime)}.t-chalk .arow:hover h4{color:var(--green-500)}.arow h4{transition:color .2s var(--ease)}.acard--lead .ph{aspect-ratio:16/9}.gal{columns:4 260px;column-gap:clamp(12px,1.4vw,18px)}.ptile{break-inside:avoid;border-radius:var(--r-m);width:100%;aspect-ratio:var(--ar,4/3);border:1px solid var(--line);transition:.22s var(--ease);margin-bottom:clamp(12px,1.4vw,18px);padding:0;display:block;position:relative;overflow:hidden}.ptile:nth-child(3n){--ar:3/4}.ptile:nth-child(5n){--ar:1/1}.ptile:hover{border-color:var(--lime);transform:translateY(-2px)}.ptile__cap{z-index:5;color:var(--tx-2);position:absolute;bottom:10px;left:12px}.lightbox{z-index:250;background:#050b08f0;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lightbox img{border-radius:var(--r-m);max-width:min(1100px,100%);max-height:82vh}.prod{border:1px solid var(--line);border-radius:var(--r-m);transition:.22s var(--ease);background:var(--ink-800);flex-direction:column;display:flex;overflow:hidden}.t-chalk .prod{background:var(--chalk-50)}.prod:hover{border-color:var(--line-strong);transform:translateY(-2px)}.prod.is-out{opacity:.62}.prod__art{aspect-ratio:1;position:relative;overflow:hidden}.prod__flag{z-index:6;position:absolute;top:12px;left:12px}.prod__ft{border-top:1px solid var(--line);padding:14px}.prod__nm{font-family:var(--f-display);letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1.22}.session{border:1px solid var(--line);border-radius:var(--r-m);transition:.2s var(--ease);text-align:left;background:#f3f1e906;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,28px);width:100%;padding:18px 20px;display:grid;position:relative}.t-chalk .session{background:var(--chalk-50)}.session:hover{border-color:var(--line-strong)}.t-chalk .session:hover{background:#fff}.session.is-on{border-color:var(--lime);box-shadow:inset 3px 0 0 var(--lime)}.t-chalk .session.is-on{border-color:var(--ink-900);box-shadow:inset 3px 0 0 var(--green-500);background:#fff}.session[aria-disabled=true]{opacity:.5}.session__d{font-family:var(--f-display);letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1}.session__d small{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);margin-top:6px;font-size:10.5px;font-weight:500;display:block}.session__t{font-family:var(--f-display);letter-spacing:-.01em;font-size:18px;font-weight:750}.session__m{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.session__p{text-align:right;white-space:nowrap}.session__p b{font-family:var(--f-display);letter-spacing:-.02em;font-size:20px;font-weight:800;display:block}.session__p small{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);margin-top:4px;font-size:10.5px;display:block}.sessions{gap:10px;display:grid}.qty{border:1px solid var(--line-strong);border-radius:var(--r-pill);flex:none;align-items:center;height:40px;display:inline-flex}.qty button{width:38px;height:38px;color:var(--tx-2);border-radius:50%;place-items:center;font-size:17px;display:grid}.qty button:hover{color:var(--tx);background:#f3f1e90f}.t-chalk .qty button:hover{background:#0d17120d}.qty span{text-align:center;font-variant-numeric:tabular-nums;width:32px;font-weight:700}.ttype{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 0;display:grid}.ttype:first-of-type{border-top:0}.ttype__t{font-family:var(--f-display);letter-spacing:-.012em;font-size:19px;font-weight:750}.ttype ul{flex-wrap:wrap;gap:16px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ttype li{color:var(--tx-2);align-items:center;gap:7px;font-size:13px;display:inline-flex}.ttype__r{align-items:center;gap:18px;display:flex}.price{text-align:right;white-space:nowrap}.price b{font-family:var(--f-display);letter-spacing:-.025em;font-size:clamp(20px,2vw,26px);font-weight:800;display:block}.price small{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);font-size:10.5px}.cartlist{gap:14px;display:grid}.cartrow{border-bottom:1px solid var(--line);grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:14px;display:grid}.cartrow__t{flex-direction:column;gap:3px;min-width:0;display:flex}.cartrow__t b{font-size:14px}.cartrow__t .mono{color:var(--tx-3);font-size:11px}.cartsum{margin-top:20px}@media (width>=961px){.sum{position:sticky;top:96px}}.sum__row{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.sum__row:first-of-type{border-top:0}.sum__tot{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;gap:16px;margin-top:6px;padding-top:16px;display:flex}.sum__tot b{font-family:var(--f-display);letter-spacing:-.025em;font-size:28px;font-weight:800}.dticket{border:1px solid var(--line-strong);border-radius:var(--r-l);background:linear-gradient(150deg,var(--green-900),var(--ink-900) 62%);position:relative;overflow:hidden}.dticket:before,.dticket:after{content:"";background:var(--ink-900);border:1px solid var(--line-strong);border-radius:50%;width:22px;height:22px;position:absolute;top:calc(50% - 11px);left:-12px}.dticket:after{left:auto;right:-12px}.t-chalk .dticket{background:linear-gradient(150deg,var(--green-900),var(--ink-800) 62%);color:var(--chalk)}.t-chalk .dticket:before,.t-chalk .dticket:after{background:var(--chalk)}.dticket__top{justify-content:space-between;align-items:flex-start;gap:20px;padding:clamp(20px,2.6vw,30px);display:flex}.dticket__ev{font-family:var(--f-display);letter-spacing:-.02em;max-width:22ch;margin-top:12px;font-size:clamp(20px,2.2vw,28px);font-weight:800;line-height:1.08}.dticket__qr{background:var(--chalk);color:var(--ink-900);border-radius:10px;flex:none;padding:8px;display:grid}.dticket__grid{background:var(--line);border-top:1px dashed var(--line-strong);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.dkv{background:var(--ink-900);padding:14px clamp(16px,2vw,24px)}.t-chalk .dkv{background:var(--ink-800);color:var(--chalk)}.dkv b{word-break:break-word;margin-top:6px;font-size:14px;font-weight:650;display:block}.dticket__ft{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,2vw,24px);display:flex}.dticket__ft .mono{color:var(--tx-3);letter-spacing:.06em;font-size:10.5px}.bracket{align-items:stretch;gap:clamp(18px,3vw,54px);padding-bottom:12px;display:flex;overflow-x:auto}.bracket__col{flex-direction:column;flex:0 0 clamp(210px,20vw,250px);justify-content:space-around;gap:12px;display:flex;position:relative}.bracket__h{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);border-bottom:1px solid var(--line);flex:none;margin-bottom:4px;padding-bottom:6px;font-size:10.5px}.bmatch{background:var(--line);border:1px solid var(--line);border-radius:var(--r-s);transition:.2s var(--ease);gap:1px;display:grid;position:relative;overflow:hidden}.bmatch:hover{border-color:var(--line-strong)}.bmatch.is-live{border-color:#c7f36b80}.bmatch__live{z-index:4;background:var(--ink-900);border-radius:50%;padding:3px;display:grid;position:absolute;top:-6px;right:-6px}.bslot{background:var(--ink-900);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:grid}.t-chalk .bslot{background:var(--chalk-50)}.bslot__n{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.bslot__s{color:var(--tx-3);text-align:right;min-width:40px;padding-left:4px;font-size:11.5px}.bslot.won .bslot__n{color:var(--tx)}.bslot.won .bslot__s{color:var(--lime)}.t-chalk .bslot.won .bslot__s{color:var(--green-500)}.bslot.lost .bslot__n,.bslot.lost .bslot__s{color:var(--tx-3)}.bracket__links{display:none}.tl{gap:18px;display:grid}.tl__set{gap:8px;display:grid}.tl__games{flex-wrap:wrap;gap:3px;display:flex}.tl__g{width:22px;height:34px;font-family:var(--f-mono);color:var(--tx-3);background:#f3f1e912;border-radius:4px;place-items:center;font-size:9.5px;font-style:normal;display:grid;position:relative}.t-chalk .tl__g{background:#0d171212}.tl__g.p1{background:var(--lime);color:var(--ink-900)}.tl__g.p2{color:var(--ink-900);background:#f3f1e957}.t-chalk .tl__g.p2{color:var(--chalk);background:#0d171257}.tl__g.brk:after{content:"";border:1.5px solid var(--tx);border-radius:4px;position:absolute;inset:0}.tl__key{flex-wrap:wrap;gap:16px;display:flex}.tl__key span{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.tl__key i{border-radius:3px;width:11px;height:11px;display:block}.panel{border:1px solid var(--line);border-radius:var(--r-m);padding:clamp(18px,2vw,26px)}.panel__h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.panel--flat{border:0;padding:0}.kvlist{display:grid}.kvlist .kv{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.kvlist .kv:first-child{border-top:0}.kvlist .kv span:first-child{color:var(--tx-3);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.kvlist .kv b{text-align:right;font-weight:650}.chip__n{font-family:var(--f-mono);color:var(--tx-2);margin-left:2px;font-size:10px}.chip.is-on .chip__n{color:#08100cb8}.t-chalk .chip.is-on .chip__n{color:#f3f1e9c7}.pagehead{border-bottom:1px solid var(--line);padding-block:clamp(28px,3.6vw,54px) clamp(22px,2.6vw,36px)}.split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(28px,3.4vw,56px);display:grid}.split--wide{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.formrow{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.formpill{width:34px;height:34px;font-family:var(--f-display);border-radius:8px;flex:none;place-items:center;font-size:14px;font-weight:750;display:grid}.formpill.w{background:var(--lime);color:var(--ink-900)}.formpill.l{color:#f2867f;background:#e0574f29;box-shadow:inset 0 0 0 1px #e0574f80}.btn.is-on{background:var(--lime);color:var(--ink-900);border-color:var(--lime)}.t-chalk .btn.is-on{background:var(--green-500);color:var(--chalk);border-color:var(--green-500)}.hide-xs{display:inline-flex}.faq summary{cursor:pointer;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;font-weight:650;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--f-mono);color:var(--tx-3);font-size:17px}.faq details[open] summary:after{content:"−"}.faq p{max-width:66ch;margin:0;padding-bottom:16px}.prose{max-width:68ch}.prose p{margin:0 0 1.15em;font-size:clamp(16px,1.2vw,18px);line-height:1.68}.prose p:first-of-type{color:var(--tx);font-size:clamp(18px,1.4vw,21px);line-height:1.55}.rail--wide>*{flex:0 0 clamp(280px,32vw,400px)}@media (width<=1080px){.gal{columns:3 220px}.prow{grid-template-columns:38px minmax(0,1fr) 72px 64px 84px}.prow__cat{display:none}}@media (width<=960px){.split,.split--wide{grid-template-columns:minmax(0,1fr)}.session{grid-template-columns:72px minmax(0,1fr)}.session__p{text-align:left;grid-column:1/-1}}@media (width<=760px){.gal{columns:2 150px}.dticket__grid{grid-template-columns:repeat(2,1fr)}.ovl__panel--search{max-height:92vh;margin-top:8px}}@media (width<=880px){.op-row{grid-template-columns:64px minmax(0,1fr);row-gap:10px}.op-row>.op-meta{grid-column:1/-1;justify-content:flex-start}.op-row .score{max-width:none}}@media (width<=620px){.prow{grid-template-columns:32px minmax(0,1fr) auto;row-gap:8px}.prow .num:nth-of-type(2){display:none}.ttype{grid-template-columns:1fr}.ttype__r{justify-content:space-between}.hide-xs{display:none}.dticket__grid{grid-template-columns:1fr}.toasts{width:auto;left:12px;right:12px;transform:none}}.skiplink{z-index:400;background:var(--lime);color:var(--ink-900);border-radius:0 0 var(--r-m) 0;padding:12px 20px;font-size:13px;font-weight:700;position:absolute;top:0;left:-9999px}.skiplink:focus{left:0}.hero{flex-direction:column;justify-content:flex-end;min-height:clamp(560px,86vh,880px);display:flex;position:relative}.hero>.ph{position:absolute;inset:0}.hero__in{z-index:5;padding-block:clamp(36px,5vw,72px);position:relative}.hero__kicker{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;display:flex}.hero__kicker .r{background:var(--line-strong);flex:1;max-width:120px;height:1px}.hero h1{max-width:15ch}.hero__cta{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,38px);display:flex}.hero__strip{z-index:5;border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;position:relative}.hero__strip>div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050b08e0;padding:18px clamp(14px,2vw,28px)}.hero__strip b{font-family:var(--f-display);letter-spacing:-.01em;margin-top:6px;font-size:clamp(15px,1.4vw,20px);font-weight:750;display:block}.courtlines{z-index:3;pointer-events:none;opacity:.5;position:absolute;inset:0}.live-panel{border-radius:var(--r-l);background:linear-gradient(140deg,#c7f36b17,#c7f36b04 55%);border:1px solid #c7f36b5c;overflow:hidden}.live-panel__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.live-panel__l{padding:clamp(22px,2.6vw,34px);padding-left:clamp(26px,3vw,40px)}.live-panel__r{border-left:1px solid var(--line);min-height:260px;position:relative}.live-second{align-content:center;gap:14px;height:100%;padding:clamp(20px,2.4vw,28px);display:grid}.comp-block{align-items:flex-end;min-height:clamp(320px,38vw,460px);display:flex}.news-lead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(20px,2.6vw,40px);display:grid}.news-side{display:grid}.sell{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(16px,1.6vw,24px);display:grid}@media (width<=960px){.live-panel__grid,.news-lead,.sell{grid-template-columns:minmax(0,1fr)}.live-panel__r{border-left:0;border-top:1px solid var(--line);min-height:200px}.hero__strip{grid-template-columns:1fr 1fr}}.filterbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sel{border-radius:var(--r-pill);border:1px solid var(--line);height:34px;color:var(--tx-2);font:inherit;appearance:none;cursor:pointer;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23707a75' stroke-width='2'><path d='M2 4l4 4 4-4'/></svg>") right 13px center no-repeat;padding:0 34px 0 14px;font-size:12.5px;font-weight:550}.sel:hover{border-color:var(--line-strong);color:var(--tx)}.sel option{background:var(--ink-800);color:var(--tx)}.t-chalk .sel option{color:var(--ink-900);background:#fff}.daygroup{margin-bottom:clamp(26px,3vw,44px)}.daygroup__h{align-items:center;gap:16px;margin-bottom:6px;display:flex}.daygroup__line{background:var(--line);flex:1;height:1px}.mhero{border-bottom:1px solid var(--line);background:linear-gradient(160deg,var(--green-900) 0%,var(--ink-900) 46%,var(--ink-950) 100%);position:relative;overflow:hidden}.mhero>.ph{opacity:.3;position:absolute;inset:0}.mhero>.ph>img{filter:grayscale()contrast(.9)brightness(.42)blur(1px)}.mhero>.ph:before,.mhero>.ph:after{display:none}.mhero__lines{z-index:2;pointer-events:none;opacity:.5;position:absolute;inset:0}.mhero__in{z-index:5;padding-block:clamp(20px,2.6vw,34px) clamp(26px,3.2vw,44px);position:relative}.mhero__bar{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 clamp(22px,2.6vw,34px);display:flex}.mhero__board{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);display:grid}.score-wrap{padding-left:clamp(18px,2vw,28px)}.mhero__side{border:1px solid var(--line);border-radius:var(--r-m);background:#050b0880;min-width:min(100%,236px);padding:6px 18px}.h2h{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:22px 0;display:grid}.h2h__n{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1}.h2h__c{text-align:center}.lg{border-radius:3px;flex:none;width:11px;height:11px;display:block}.lg--a{background:var(--lime)}.lg--b{background:#f3f1e957;border-radius:3px;width:11px;height:11px}.t-chalk .lg--b{background:#0d171257}.prow--mini{grid-template-columns:18px minmax(0,1fr) auto;gap:12px;padding:12px 0}.prow--mini span{flex-direction:column;gap:3px;min-width:0;display:flex}@media (width<=960px){.mhero__board{grid-template-columns:minmax(0,1fr)}}[hidden]{display:none!important}.stats.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stats.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}.stats.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=720px){.stats.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.stats.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stats .stat__v{font-size:clamp(20px,6vw,26px)}.stat{padding:12px 10px}}.field{border:1px solid var(--line);border-radius:var(--r-pill);min-width:min(320px,100%);height:40px;transition:border-color .2s var(--ease);align-items:center;gap:10px;padding:0 16px;display:inline-flex}.field:focus-within{border-color:var(--tx-2)}.field__ic{color:var(--tx-3);flex:none;place-items:center;display:grid}.field input,.field textarea,.field select{min-width:0;color:var(--tx);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.field input::placeholder{color:var(--tx-3)}.prow-head{border-bottom:1px solid var(--line-strong);grid-template-columns:44px minmax(0,1fr) 92px 72px 72px 92px;gap:16px;padding-bottom:12px;display:grid}.prow-head span{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);font-size:10.5px}@media (width<=1080px){.prow-head{grid-template-columns:38px minmax(0,1fr) 72px 64px 84px}.prow-head span:nth-child(3){display:none}}@media (width<=620px){.prow-head{display:none}.field--search{min-width:100%}}.phero{border-bottom:1px solid var(--line);background:linear-gradient(150deg,var(--green-900) 0%,var(--ink-900) 52%,var(--ink-950) 100%);position:relative;overflow:hidden}.phero>.ph{position:absolute;inset:0}.phero>.ph>img{filter:var(--grade-deep)}.phero>.ph:after{background:linear-gradient(90deg,#050b08f0 0%,#050b08db 34%,#050b0870 62%,#050b0847 100%),linear-gradient(#0000 58%,#050b08db 100%),linear-gradient(#050b08b3 0%,#0000 24%)}.phero__wm{z-index:3;pointer-events:none;font-family:var(--f-display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #f3f1e933;white-space:nowrap;font-size:clamp(82px,12vw,190px);font-weight:450;font-stretch:100%;line-height:.8;position:absolute;bottom:4%;right:-1%}.phero{align-items:flex-end;min-height:clamp(480px,62vh,660px);display:flex}.phero__in{z-index:5;width:100%;padding-block:clamp(26px,3.4vw,50px) clamp(26px,3.4vw,46px);position:relative}.phero__id{flex-wrap:wrap;align-items:flex-end;gap:clamp(18px,2.4vw,34px);margin-top:24px;display:flex}.phero__rankwrap{flex-direction:column;gap:10px;display:flex}.phero__rank{font-family:var(--f-display);letter-spacing:-.05em;color:var(--lime);font-size:clamp(62px,7.6vw,110px);font-weight:450;line-height:.84}.phero__nm{font-family:var(--f-display);letter-spacing:-.04em;color:var(--chalk);margin:0;font-size:clamp(36px,6.2vw,88px);font-weight:450;font-stretch:100%;line-height:.9}.phero__nm .given{letter-spacing:-.02em;color:#f3f1e9b3;margin-bottom:4px;font-size:.4em;font-weight:520;display:block}.phero__meta{border-top:1px solid #f3f1e938;flex-wrap:wrap;gap:clamp(16px,2.4vw,40px);margin-top:clamp(24px,3vw,40px);padding-top:22px;display:flex}.phero__meta>div{min-width:86px}.phero__meta b{font-family:var(--f-display);margin-top:6px;font-size:clamp(15px,1.4vw,19px);font-weight:750;display:block}.phero__act{flex-wrap:wrap;align-items:center;gap:clamp(16px,2.2vw,30px);margin-top:28px;display:flex}a.formpill{transition:transform .18s var(--ease)}a.formpill:hover{transform:translateY(-2px)}@media (width<=1080px){.phero{min-height:clamp(240px,34svh,340px)}.phero__in{padding-block:24px}.phero__id{flex-wrap:nowrap;gap:16px;margin-top:12px}.phero__rankwrap{flex:none}.phero__id>div:last-child{flex:1;min-width:0}.phero__id .d-l{overflow-wrap:anywhere;font-size:clamp(32px,4.8vw,48px);line-height:1.04}.phero__id .eyebrow:empty,.phero__id .lead:empty{display:none}.phero .crumb>span:last-child{overflow-wrap:anywhere;min-width:0}}@media (width<=860px){.phero__wm{display:none}}.player-overview.sect{padding-block:clamp(28px,4vw,56px)}.player-overview__grid{grid-template-columns:minmax(0,clamp(220px,32vw,320px)) minmax(0,1fr);align-items:start}.player-overview__next>h2{overflow-wrap:anywhere;margin:6px 0 16px}.player-overview__portrait{aspect-ratio:4/5;border-radius:var(--r-m);width:100%}.player-overview__portrait>img{object-fit:contain;position:absolute;inset:0}.player-matches.sect--tight{padding-top:0}.player-matches .op-row{grid-template-columns:100px minmax(0,1fr) auto}[data-page=player] .score__row{grid-template-columns:minmax(0,1fr) auto}[data-page=player] .score__nm{white-space:normal;overflow-wrap:anywhere;min-width:0}[data-page=player] .score__sets:not(:has(.score__s)){display:none}[data-page=player] .badge{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:24px;padding-block:4px}.player-overview .mcard__ft{flex-wrap:wrap;gap:8px 12px}.player-overview .mcard__ft>span{flex:170px;min-width:0}.player-overview .mcard__ft>.match-link{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.player-overview .mcard__ft>.match-link>svg{flex:none}@media (width<=1080px){.player-matches .op-row{grid-template-columns:100px minmax(0,1fr)}.player-matches .op-meta{grid-column:1/-1;justify-content:flex-start;gap:8px}}@media (pointer:coarse),(width<=860px){.player-overview .mcard__ft>.match-link{min-height:44px}}@media (width<=700px){.player-overview__grid{grid-template-columns:minmax(0,1fr);gap:24px}.player-overview__portrait{justify-self:center;width:min(100%,240px)}}@media (width<=620px){.player-matches .op-row{grid-template-columns:minmax(0,1fr);gap:8px}}@media (width<=400px){[data-page=player] .score__row{grid-template-columns:minmax(0,1fr);gap:4px}[data-page=player] .score__sets{flex-wrap:wrap;padding-left:60px}}.score__s{white-space:nowrap}.competition-overview.sect{padding-block:clamp(32px,4vw,60px);scroll-margin-top:88px}.competition-overview__heading{justify-content:space-between;align-items:flex-start;gap:24px 40px;display:flex}.competition-overview__heading>div{min-width:0}.competition-overview__heading .eyebrow{margin-bottom:12px;display:block}.competition-overview h2{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(28px,3vw,42px);font-weight:500}.competition-overview__players{min-height:44px;color:var(--accent-text);flex-shrink:0;align-items:center;gap:12px;font-size:14px;display:inline-flex}.competition-overview__players>span{font-size:20px;line-height:1}.competition-overview__players:hover{text-underline-offset:5px;text-decoration:underline}.competition-draw__heading{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px 24px;margin-top:28px;margin-bottom:24px;padding-top:26px;display:flex}.competition-draw__heading h3{font-size:clamp(22px,2vw,28px);font-weight:520}.competition-draw__heading p{color:var(--tx-2);margin:0;font-size:13px;line-height:1.5}@media (width<=620px){.competition-overview__heading{flex-direction:column;gap:12px}.competition-draw__heading{flex-wrap:wrap}}.whero{align-items:flex-end;min-height:clamp(420px,58vh,600px);display:flex;position:relative}.whero>.ph{position:absolute;inset:0}.whero__in{z-index:5;padding-block:clamp(30px,4vw,64px);position:relative}.vplayer{aspect-ratio:16/9;border-radius:var(--r-l);border:1px solid var(--line);background:var(--ink-950);position:relative;overflow:hidden}.vplayer__play{z-index:6;place-items:center;display:grid;position:absolute;inset:0}.vplayer__play span{width:78px;height:78px;color:var(--ink-900);transition:transform .22s var(--ease);background:#c7f36bf2;border-radius:50%;place-items:center;display:grid}.vplayer__play span svg{width:28px;height:28px}.vplayer__play:hover span{transform:scale(1.07)}.vplayer__bar{z-index:6;background:linear-gradient(#0000,#050b08e6);align-items:center;gap:14px;padding:16px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.vplayer__t{background:#f3f1e938;border-radius:2px;flex:1;height:3px;display:block}.vplayer__t i{background:var(--lime);border-radius:2px;height:100%;display:block}.vplayer__bar .mono{color:var(--tx-2);flex:none;font-size:11px}.arow .ph .dur{padding:2px 5px;font-size:9.5px;bottom:6px;right:6px}.nlead{border:1px solid var(--line);border-radius:var(--r-l);transition:.22s var(--ease);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(22px,3vw,48px);display:grid;overflow:hidden}.nlead:hover{border-color:var(--line-strong)}.nlead>.ph{aspect-ratio:4/3;height:100%}.nlead__b{padding:clamp(20px,2.6vw,40px) clamp(20px,2.6vw,40px) clamp(20px,2.6vw,40px) 0}.ahero{align-items:flex-end;min-height:clamp(380px,50vh,540px);display:flex;position:relative}.ahero>.ph{position:absolute;inset:0}.ahero>.ph>img{filter:grayscale(.92)contrast(1.28)brightness(.42)}.ahero__in{z-index:5;padding-block:clamp(28px,3.6vw,56px);position:relative}.abyline{align-items:center;gap:10px;display:inline-flex}.abyline__av{background:var(--green-700);width:34px;height:34px;font-family:var(--f-display);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.abyline span span{display:block}.abyline b{font-size:13.5px}.abyline .mono{color:var(--tx-2);font-size:10.5px}.ahero .abyline .mono{color:#f3f1e9db}.pullq{font-family:var(--f-display);letter-spacing:-.018em;border-left:2px solid var(--lime);color:var(--tx);margin:1.6em 0;padding:6px 0 6px 22px;font-size:clamp(20px,2.2vw,28px);font-weight:750;line-height:1.22}.lightbox{flex-direction:column}.lightbox figure{max-width:min(1100px,100%);margin:0}.lightbox__x{z-index:3;border-color:var(--line-strong);position:absolute;top:18px;right:18px}@media (width<=860px){.nlead{grid-template-columns:1fr}.nlead__b{padding:0 clamp(18px,3vw,26px) clamp(22px,3vw,30px)}}.notice{border-radius:var(--r-m);border:1px solid var(--line-strong);flex-direction:column;gap:6px;margin-bottom:24px;padding:16px 20px;display:flex}.notice b{font-size:14.5px}.notice span{color:var(--tx-2);font-size:13.5px}.notice--warn{background:#f2a65a12;border-color:#f2a65a73}.notice--good{background:#c7f36b0f;border-color:#c7f36b66}.t-chalk .notice--good{background:#17694a0f;border-color:#17694a66}.ttype.is-out{opacity:.55}.steps{flex-wrap:wrap;gap:clamp(14px,2.4vw,34px);margin:0;padding:0;list-style:none;display:flex}.steps li{color:var(--tx-3);align-items:center;gap:10px;font-size:13.5px;font-weight:600;display:flex}.steps li.is-on{color:var(--tx)}.steps li.is-done{color:var(--tx-2)}.steps__n{border:1px solid var(--line-strong);width:26px;height:26px;font-family:var(--f-mono);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.steps li.is-on .steps__n{background:var(--lime);color:var(--ink-900);border-color:var(--lime)}.steps li.is-done .steps__n{border-color:var(--green-500);color:var(--green-500)}.formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.fgroup{flex-direction:column;gap:8px;display:flex}.fgroup:first-child{grid-column:1/-1}.finput{border:1px solid var(--line-strong);border-radius:var(--r-s);height:46px;color:var(--tx);font:inherit;background:0 0;outline:0;width:100%;padding:0 16px;font-size:15px}.finput:focus{border-color:var(--tx-2)}.fhint{color:var(--tx-3);font-size:12px}.check{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.check input{appearance:none;cursor:pointer;background-color:#0000;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%3E%3Crect%20x%3D%22.9%22%20y%3D%22.9%22%20width%3D%2216.2%22%20height%3D%2216.2%22%20rx%3D%224.4%22%20fill%3D%22%23fff%22%20stroke%3D%22%239A9486%22%20stroke-width%3D%221.6%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;border:0;flex:none;width:44px;height:44px;margin:-10px -13px -16px}.check input:checked{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%225%22%20fill%3D%22%2317694A%22%2F%3E%3Cpath%20d%3D%22M4.6%209.2l2.9%202.9%205.9-5.9%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.check input:focus-visible{outline:2px solid var(--green-500);outline-offset:-12px;border-radius:9px}.check span{flex-direction:column;gap:4px;display:flex}.check b{font-size:14px}.paygrid{gap:10px;display:grid}.payopt{border:1px solid var(--line-strong);border-radius:var(--r-m);cursor:pointer;transition:.18s var(--ease);align-items:center;gap:14px;padding:16px 18px;display:flex}.payopt.is-on{border-color:var(--green-500);background:#17694a12}.payopt input{width:17px;height:17px;accent-color:var(--green-500);flex:none}.payopt span{flex-direction:column;gap:3px;display:flex}.payopt b{font-size:14.5px}.payopt .mono{color:var(--tx-3);font-size:11px}@media (width<=620px){.formgrid{grid-template-columns:1fr}}.shophero{border-radius:var(--r-l);border:1px solid var(--line);align-items:flex-end;min-height:clamp(300px,34vw,430px);display:flex;position:relative;overflow:hidden}.shophero__b{width:100%;padding:clamp(22px,3vw,44px)}.psplit{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3.4vw,56px);display:grid}.pgal{gap:12px;display:grid}.pgal__main{aspect-ratio:4/5;border-radius:var(--r-m);border:1px solid var(--line);position:relative;overflow:hidden}.pgal__thumbs{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pgal__t{aspect-ratio:1;border-radius:var(--r-s);border:1px solid var(--line);transition:.18s var(--ease);padding:0;position:relative;overflow:hidden}.pgal__t.is-on{border-color:var(--green-500)}.vgrid{flex-wrap:wrap;gap:8px;display:flex}.vbtn{border:1px solid var(--line-strong);border-radius:var(--r-s);min-width:56px;height:42px;color:var(--tx-2);transition:.18s var(--ease);padding:0 16px;font-size:14px;font-weight:600}.vbtn:hover:not(:disabled){border-color:var(--tx);color:var(--tx)}.vbtn.is-on{background:var(--tx);color:var(--ink-900);border-color:var(--tx)}.t-chalk .vbtn.is-on{background:var(--ink-900);color:var(--chalk);border-color:var(--ink-900)}.vbtn.is-out{opacity:.4;cursor:not-allowed;text-decoration:line-through}.cartbig{border-top:1px solid var(--line);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 0;display:grid}.cartbig:first-of-type{border-top:0;padding-top:0}.cartbig__t{flex-direction:column;gap:5px;min-width:0;display:flex}.cartbig__t b{font-family:var(--f-display);letter-spacing:-.01em;font-size:17px;font-weight:750}.cartbig__t .mono{color:var(--tx-3);font-size:11.5px}.cartbig__r{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.cartbig__r b{font-family:var(--f-display);letter-spacing:-.02em;font-size:18px;font-weight:800}@media (width<=860px){.psplit{grid-template-columns:1fr}}@media (width<=620px){.cartbig{grid-template-columns:76px minmax(0,1fr);row-gap:12px}.cartbig__r{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}.ph--noscrim:after{display:none}.shophero .ph>img{filter:saturate(.92)contrast(1.04)brightness(.72)}.shophero .ph:before{opacity:0}.shophero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#050b08eb 0%,#050b08b3 34%,#050b082e 66%,#0000 100%),linear-gradient(#0000 56%,#050b089e 100%);position:absolute;inset:0}.shophero__b{z-index:5;color:var(--chalk);position:relative}.plan__b{flex:1;gap:11px;margin:0 0 24px;padding:0;list-style:none;display:grid}.plan__b li{color:var(--tx-2);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.plan__ic{color:var(--green-500);flex:none;margin-top:3px;display:grid}.tbl--compare td:first-child,.tbl--compare th:first-child{width:46%}.tbl--compare th:last-child,.tbl--compare td:last-child{text-align:center}.tick{color:var(--green-500);place-items:center;display:inline-grid}.tick--no{color:var(--tx-3);font-family:var(--f-mono)}.avatar{background:var(--green-700);width:58px;height:58px;color:var(--chalk);font-family:var(--f-display);border-radius:50%;flex:none;place-items:center;font-size:19px;font-weight:800;display:grid}.notif{border-top:1px solid var(--line);grid-template-columns:10px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;display:grid}.notif:first-child{border-top:0;padding-top:0}.notif__d{background:var(--line-strong);border-radius:50%;width:7px;height:7px;margin-top:6px}.notif.is-new .notif__d{background:var(--lime)}.t-chalk .notif.is-new .notif__d{background:var(--green-500)}.notif div{flex-direction:column;gap:4px;min-width:0;display:flex}.notif b{font-size:14.5px}.notif a:hover b{color:var(--green-500)}.notif .mono{color:var(--tx-3);font-size:10.5px}.t-chalk .dticket,.t-chalk .on-dark,.t-chalk .bleed,.t-chalk .fig,.t-chalk .shophero,.t-chalk .block,.t-chalk .pcard,.t-chalk .prod__art,.t-chalk .ph--dark{--tx:#f3f1e9;--tx-2:#f3f1e9bd;--tx-3:#f3f1e99e;--accent-text:var(--lime);--line:#f3f1e929;--line-strong:#f3f1e94d;color:var(--tx)}.t-chalk .on-dark .eyebrow--lime,.t-chalk .bleed .eyebrow--lime,.t-chalk .block .eyebrow--lime,.t-chalk .shophero .eyebrow--lime,.t-chalk .on-dark .accent,.t-chalk .bleed .accent{color:var(--lime)}.t-chalk .on-dark .tcta,.t-chalk .block .tcta,.t-chalk .shophero .tcta{color:var(--chalk)}.t-chalk .on-dark .tcta--lime,.t-chalk .block .tcta--lime,.t-chalk .bleed .tcta--lime,.t-chalk .fig .tcta--lime,.t-chalk .shophero .tcta--lime{color:var(--lime)}.t-chalk .bleed .tcta{color:var(--chalk)}.t-chalk .ph--dark .badge--sun,.t-chalk .fig .badge--sun,.t-chalk .bleed .badge--sun{color:var(--sun);background:#f2a65a2e;border-color:#f2a65a80}.t-chalk .ph--dark .badge--out,.t-chalk .fig .badge--out,.t-chalk .bleed .badge--out{color:#f0827a;border-color:#f0827a8c}.t-chalk .ph--dark .badge,.t-chalk .bleed .badge{color:#f3f1e9e6;border-color:#f3f1e957}.t-chalk .prod__art .badge--sun{color:#8a3f1c;background:#fbede2;border-color:#c2603a73}.t-chalk .prod__art .badge--out{color:#9e2f29;background:#fae9e8;border-color:#b03a3473}.t-chalk .prod__art .badge{color:#2a302c;background:#fff;border-color:#181c1a38}.field--big{border-color:var(--line-strong);min-width:min(620px,100%);height:58px;padding:0 22px}.field--big input{font-size:17px}.sres{gap:2px;display:grid}.sres__r{border-radius:var(--r-m);transition:.18s var(--ease);border:1px solid #0000;align-items:center;gap:16px;padding:14px;display:flex}.sres__r:hover{border-color:var(--line);background:#f3f1e909}.t-chalk .sres__r:hover{background:#0d171209}.sres__t{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sres__t b{font-family:var(--f-display);letter-spacing:-.01em;font-size:16px;font-weight:700}.sres__t .mono{color:var(--tx-3);font-size:11.5px}.partners{background:var(--line);border:1px solid var(--line);border-radius:var(--r-m);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:12px;display:grid;overflow:hidden}.partner{background:var(--chalk-50);text-align:center;font-family:var(--f-display);letter-spacing:-.01em;place-items:center;min-height:120px;padding:24px 18px;font-size:15px;font-weight:750;display:grid}body:not(.t-chalk) .partner{background:var(--ink-800)}@media (width<=760px){.partners{grid-template-columns:repeat(2,minmax(0,1fr))}}.daystrip{scrollbar-width:none;margin-inline:calc(var(--pad)*-1);padding-bottom:4px;padding-inline:var(--pad);gap:8px;display:flex;overflow-x:auto}.daystrip::-webkit-scrollbar{display:none}.dayb{border:1px solid var(--line);border-radius:var(--r-m);min-width:82px;transition:.18s var(--ease);flex-direction:column;flex:1 0 82px;align-items:center;gap:4px;padding:12px 10px;display:flex;position:relative}.dayb:hover{border-color:var(--line-strong)}.dayb.is-today:after{content:"";background:var(--lime);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:8px}.dayb.is-on.is-today:after{background:var(--green-500)}.dayb__d{font-family:var(--f-display);letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1}.dayb__w{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.dayb.is-on .dayb__w,.dayb.is-on .dayb__n{color:#08100c99}.dayb__n{font-family:var(--f-mono);color:var(--tx-3);font-size:10px}.sevlist{border-top:1px solid var(--line)}.sev{border-bottom:1px solid var(--line);transition:.18s var(--ease);grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,28px);padding:18px 0;display:grid}.sev:has(.match-link):hover{background:#f3f1e908}.t-chalk .sev:has(.match-link):hover{background:#0d171207}.sev .op-time{flex-direction:column;gap:3px;display:flex}.sev .op-time small{color:var(--tx-3);font-size:11px}.sev__t{font-family:var(--f-display);letter-spacing:-.012em;margin-bottom:4px;font-size:17px;font-weight:750;display:block}.sev__b{min-width:0}.sev__r{white-space:nowrap}.cal{border:1px solid var(--line);border-radius:var(--r-m);--h:54px;overflow:hidden}.cal__head{border-bottom:1px solid var(--line);background:#f3f1e908;grid-template-columns:62px repeat(auto-fit,minmax(0,1fr));display:grid}.t-chalk .cal__head{background:var(--chalk-200)}.cal__head span{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);border-left:1px solid var(--line);padding:11px 12px;font-size:10px}.cal__head span:first-child{border-left:0}.cal__body{height:calc(var(--rows) * var(--h));grid-template-columns:62px repeat(auto-fit,minmax(0,1fr));display:grid;overflow-x:auto}.cal__hours{grid-auto-rows:var(--h);display:grid}.cal__hours span{font-family:var(--f-mono);color:var(--tx-3);border-top:1px solid var(--line);padding:4px 10px;font-size:10px}.cal__col{border-left:1px solid var(--line);grid-auto-rows:var(--h);display:grid;position:relative}.cal__slot{border-top:1px solid var(--line)}.cal__ev{z-index:3;background:var(--green-900);transition:.16s var(--ease);border:1px solid #f3f1e929;border-radius:6px;flex-direction:column;gap:3px;padding:7px 9px;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}.cal__ev:hover{border-color:var(--lime)}.cal__ev.is-live{background:var(--lime);color:var(--ink-900);border-color:var(--lime)}.cal__ev b{font-size:12px;font-weight:650;line-height:1.2}.cal__ev .mono{opacity:.7;font-size:10px}@media (width<=860px){.sev{grid-template-columns:70px minmax(0,1fr);row-gap:10px}.sev__r{grid-column:1/-1}.cal__body,.cal__head{grid-template-columns:52px repeat(4,minmax(140px,1fr))}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tcta{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--tx);transition:.22s var(--ease);background:0 0;border-bottom:1px solid;align-items:center;gap:12px;padding:0 0 9px;font-size:clamp(12.5px,1.05vw,14px);font-weight:600;display:inline-flex}.tcta .ne{transition:transform .22s var(--ease);flex:none}.tcta:hover{color:var(--lime)}.tcta:hover .ne{transform:translate(3px,-3px)}.tcta--lime{color:var(--lime)}.tcta--lime:hover{color:#dcff8a}.t-chalk .tcta:hover,.t-chalk .tcta--lime{color:var(--green-500)}.dotgrid{flex:none;display:block}.lockup{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-2);align-items:center;gap:8px;font-size:10px;display:inline-flex}.bleed{min-height:var(--bleed-h,clamp(460px,64vh,760px));isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.bleed>.ph{z-index:0;position:absolute;inset:0}.competitions-hero>.ph>img{object-position:20% 12%}.bleed__in{z-index:5;width:100%;padding-block:clamp(30px,4vw,64px);position:relative}.bleed__top{z-index:6;justify-content:space-between;align-items:center;gap:16px;padding-block:clamp(16px,2vw,26px);display:flex;position:absolute;top:0;left:0;right:0}.bleed__top:before,.bleed__foot:before{content:"";z-index:-1;pointer-events:none;height:190%;position:absolute;left:0;right:0}.bleed__top:before{background:linear-gradient(#050b08c7 0%,#050b086b 55%,#0000 100%);top:0}.bleed__foot:before{background:linear-gradient(#0000 0%,#050b0880 45%,#050b08db 100%);bottom:0}.bleed__top>span:nth-child(2){text-align:center;flex:1}.bleed__top>span:last-child{text-align:right}.bleed__foot{z-index:6;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(20px,3vw,48px);padding-block:clamp(16px,2vw,26px);display:flex;position:absolute;bottom:0;left:0;right:0}.bleed__foot>span:first-child{max-width:min(46ch,52%)}.bleed__foot .lead{margin:0}.bleed--hasfoot .bleed__in{padding-bottom:clamp(104px,15vw,168px)}.bleed--hasfoot.bleed--hero .bleed__in{padding-bottom:clamp(120px,17vw,190px)}.bleed--center{text-align:center;align-items:center}.bleed--center .bleed__in{flex-direction:column;align-items:center;gap:20px;display:flex}.bleed--center .lead{text-align:center;max-width:52ch;margin-inline:auto}.pill-label{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:30px;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--chalk);background:#050b086b;border:1px solid #f3f1e957;align-items:center;gap:9px;padding:0 14px;font-size:10px;display:inline-flex}.pill-label i{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px;display:block}.marq{border-block:1px solid var(--line);background:var(--ink-950);z-index:8;padding-block:11px;position:relative;overflow:hidden}.t-chalk .marq{background:var(--chalk-200);border-color:var(--line-ink)}.marq__t{align-items:center;gap:26px;width:max-content;animation:46s linear infinite marq;display:flex}.marq__t span{font-family:var(--f-display);letter-spacing:.2em;text-transform:uppercase;color:var(--tx-3);white-space:nowrap;font-size:13px;font-weight:600}.marq__t i{color:var(--lime);opacity:.75;display:flex}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marq__t{animation:none}}.rulenote{align-items:center;gap:clamp(16px,2.4vw,34px);margin-top:clamp(24px,3vw,40px);display:flex}.rulenote__l{background:var(--line-strong);flex:1;height:1px}.hpanel{border-radius:var(--r-m);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#050b087a;border:1px solid #f3f1e929;min-width:min(100%,304px);overflow:hidden}.hpanel__l{font-family:var(--f-display);letter-spacing:-.01em;color:var(--chalk);padding:12px 16px 0;font-size:14px;font-weight:560;display:block}.hpanel__art{height:76px;margin:10px 0 0;position:relative}.hpanel__art .ph{position:absolute;inset:0}.hpanel__row{gap:2px;display:flex}.hpanel__row>div{flex:1;padding:12px 16px 14px}.hpanel__row b{font-family:var(--f-display);letter-spacing:-.03em;color:var(--chalk);font-size:clamp(19px,1.9vw,25px);font-weight:520;line-height:1;display:block}.hpanel__row>div:last-child b{color:var(--lime)}.hpanel__row span{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:#f3f1e9cc;margin-top:5px;font-size:9.5px;display:block}.fig{aspect-ratio:3/2;border-radius:var(--r-m);border:1px solid var(--line);transition:.24s var(--ease);isolation:isolate;display:block;position:relative;overflow:hidden}.fig .ph>img{filter:saturate(.78)contrast(1.06)brightness(.86)hue-rotate(-6deg)}.fig:hover .ph>img{filter:saturate(.95)contrast(1.04)brightness(.98)}.fig:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#0000 30%,#050b081f 48%,#050b0885 72%,#050b08f0 100%),linear-gradient(#050b08d1 0%,#050b0833 22%,#0000 38%),linear-gradient(270deg,#050b08c7 0%,#050b0833 34%,#0000 58%);position:absolute;inset:0}.fig:hover{border-color:#c7f36b80;transform:translateY(-2px)}.fig__layer{z-index:6;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:clamp(14px,1.7vw,22px);display:grid;position:absolute;inset:0}.fig__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fig__head .dotgrid{color:var(--lime);opacity:.9}.fig__act{font-family:var(--f-display);letter-spacing:.13em;text-transform:uppercase;color:var(--lime);text-align:right;border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:3px;font-size:11px;font-weight:600;display:inline-flex}.fig__act .ne{transition:transform .22s var(--ease);flex:none}.fig:hover .fig__act .ne{transform:translate(3px,-3px)}.fig__mid{justify-content:flex-end;align-items:center;min-height:0;padding-left:96px;display:flex;overflow:visible}.fig__stats{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:clamp(14px,2vw,26px);display:flex}.fig__stats b{font-family:var(--f-display);color:var(--lime);letter-spacing:-.03em;white-space:nowrap;font-size:clamp(18px,1.9vw,28px);font-weight:450;line-height:1;display:block}.fig__stats i{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#f3f1e9d1;margin-top:4px;font-size:9.5px;font-style:normal;display:block}.fig__foot{flex-direction:column;gap:5px;min-width:0;display:flex}.fig__mark{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#f3f1e9cc;font-size:9.5px}.fig__nm{font-family:var(--f-display);color:var(--chalk);letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(23px,2.5vw,38px);font-weight:460;line-height:1.02;overflow:hidden}.fig__chips{z-index:7;gap:8px;display:grid;position:absolute;top:40%;left:0;transform:translateY(-50%)}.fig__chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--chalk);background:#050b0894;border:1px solid #f3f1e92e;border-left:0;border-radius:0 10px 10px 0;flex-direction:column;align-items:center;gap:3px;padding:9px 10px;display:flex}.fig__chip i{font-family:var(--f-mono);letter-spacing:.06em;color:#f3f1e9d1;font-size:9px;font-style:normal}.thumbs{align-items:flex-end;display:flex}.thumbs__t{aspect-ratio:4/3;border:1px solid #f3f1e938;border-radius:8px;width:clamp(78px,9vw,132px);margin-left:-18px;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px #050b0880}.thumbs__t:first-child{margin-left:0}.thumbs__t img{object-fit:cover;width:100%;height:100%}.thumbs__l{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--chalk);white-space:nowrap;border-bottom:1px solid #f3f1e966;align-items:center;gap:7px;margin-left:16px;padding-bottom:3px;font-size:10px;display:inline-flex}.thumbs__l:hover{color:var(--lime);border-color:var(--lime)}.shead--big .shead__t h2{font-size:clamp(20px,2.2vw,30px)}.shead .h-caps{margin:0}.arrowbtn{border:1px solid var(--lime);width:38px;height:38px;color:var(--lime);transition:.2s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.arrowbtn:hover{background:var(--lime);color:var(--ink-900)}.t-chalk .arrowbtn{border-color:var(--green-500);color:var(--green-500)}.t-chalk .arrowbtn:hover{background:var(--green-500);color:var(--chalk)}@media (width<=860px){.d-split{flex-wrap:wrap;justify-content:flex-start;gap:6px 18px}.d-split>span{font-size:clamp(30px,10vw,52px)}.fig__chips{display:none}.fig{aspect-ratio:4/3}.thumbs__t{width:72px}}@media (width<=620px){.bleed__top>span:nth-child(2){display:none}.fig__stats{gap:8px}.thumbs__l{display:none}}.hero-caps{justify-content:space-between;gap:clamp(10px,2vw,40px);margin-top:clamp(12px,1.4vw,18px);padding-block:10px;display:flex;position:relative}.hero-caps:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#050b088c 22% 78%,#0000);border-radius:10px;position:absolute;inset:-8px -16px}.hero-caps>div{flex:1;min-width:0}.hero-caps b{font-family:var(--f-display);letter-spacing:-.01em;color:var(--chalk);font-size:13.5px;font-weight:560;display:block}.hero-caps span{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#f3f1e9e0;margin-top:4px;font-size:10px;display:block}.bleed--hero{align-items:center}.bleed--hero .bleed__foot{align-items:flex-end;padding-block:clamp(22px,3vw,44px)}.hero-act{flex-wrap:wrap;align-items:flex-end;gap:clamp(18px,2.4vw,34px);display:flex}.livemini{background:#050b084d;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"dot name"".score";align-content:center;gap:3px;padding:0 16px;display:grid;position:absolute;inset:0}.livemini>.livedot{grid-area:dot;align-self:center;margin-right:8px}.livemini__n{font-family:var(--f-display);color:var(--chalk);white-space:nowrap;text-overflow:ellipsis;grid-area:name;font-size:13px;font-weight:560;overflow:hidden}.livemini__s{color:var(--lime);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;grid-area:score;font-size:10.5px;overflow:hidden}.d-split--lime>span{color:var(--lime)}.rail--fig>*{flex:0 0 clamp(300px,42vw,520px)}@media (width<=860px){.hero-caps{display:none}.hero-floor{gap:18px;margin-top:28px}.hero-act{gap:18px}}.figgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}@media (width>=1180px){.figgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.figgrid{grid-template-columns:minmax(0,1fr)}}.bleed .stats{background:#f3f1e924;border-color:#f3f1e933}.bleed .stat{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050b0880}.bleed .crumb{color:#f3f1e9db}.bleed .crumb a:hover{color:var(--lime)}.bleed .lockup,.phero .crumb{color:#f3f1e9db}.d-split--2>span{font-size:clamp(30px,6.2vw,84px)}@media (width<=760px){.bleed{flex-direction:column;justify-content:flex-end}.bleed__foot{flex-direction:column;align-items:flex-start;gap:16px;padding-block:0 clamp(20px,5vw,32px);position:static}.bleed--hasfoot .bleed__in,.bleed--hasfoot.bleed--hero .bleed__in{padding-bottom:clamp(20px,4vw,30px)}.bleed__foot>span:first-child{max-width:100%}.bleed__foot>span:last-child,.bleed__foot .stats{width:100%}.hero-act{justify-content:flex-start;width:100%}}.bleed__in,.dhero__in,.whero__in,.ahero__in,.chero__in,.phero__in,.hero__in,.mhero__in{width:100%}.pagehead h1.d-l,.pagehead h1.d-split{margin:14px 0 16px}.home-hero{--bleed-h:clamp(440px,70vh,760px)}.home-statement{--bleed-h:0}.home-statement .bleed__in{gap:18px;padding-block:clamp(40px,5vw,72px)}.home-statement .home-statement__title{overflow-wrap:anywhere;max-width:18ch;font-size:clamp(28px,4.6vw,60px);line-height:1.05}.home-statement .lead{margin:0}.home-statement>.ph:after{opacity:1;mix-blend-mode:normal;background:#050b08b8}.home-field .shead>.row{white-space:nowrap;flex:none}.home-field .shead{flex-wrap:nowrap;align-items:flex-end}.home-field .shead__t{flex:1;width:auto;min-width:0}@media (width<=620px){.home-field .shead{gap:12px}.home-field .shead__line{display:none}.home-field .shead__t h2{font-size:clamp(16px,4.5vw,20px)}.home-field .shead>.row{gap:8px;min-height:44px;margin-bottom:-10px;font-size:12px}.home-field .shead .arrowbtn{border:0;width:24px;height:24px}}.home-field .fig{display:grid}.home-field .fig__layer{grid-template-rows:auto minmax(min-content,1fr) auto;position:relative;inset:auto}.home-field .fig__nm{white-space:normal;overflow-wrap:anywhere}.home-promos .sell{grid-template-columns:minmax(0,1fr)}.home-promos .block{min-height:clamp(280px,24vw,360px);display:flex}.home-promos .block__in{flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,44px);display:flex}.home-promos .body-s.row{align-items:flex-start}.home-promos .body-s.row>span{flex:none;padding-top:5px}.home-promos__action{margin-top:auto;padding-top:10px}.home-promos .block__in>.tcta{margin-top:auto}.home-promos h2{overflow-wrap:anywhere}@media (width<=1080px){.ftr--balanced .ftr__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}.ftr--balanced .ftr__cols>div:first-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}.ftr--balanced .ftr__cols>div:first-child>.logo,.ftr--balanced .ftr__cols>div:first-child>p{grid-column:1}.ftr--balanced .ftr__contact{grid-area:1/2/3;margin-top:0}}@media (width<=700px){.home-promos .sell{grid-template-columns:minmax(0,1fr)}.home-promos .block{min-height:0}.home-promos .block__in{padding:24px}.ftr--balanced .ftr__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr--balanced .ftr__cols>div:first-child{display:block}.ftr--balanced .ftr__contact{max-width:none;margin-top:20px}}.home-court{--bleed-h:clamp(340px,50vh,560px);flex-direction:column;justify-content:flex-end;align-items:stretch}.home-court .ph:after{opacity:1;mix-blend-mode:normal;background:linear-gradient(#050b0899 0%,#050b0814 35%,#050b0861 58%,#050b08eb 100%)}.home-court.bleed--hasfoot .bleed__in{padding-top:88px;padding-bottom:20px}.home-court__title{font-family:var(--f-display);letter-spacing:-.035em;margin:0;font-size:clamp(36px,6.6vw,88px);font-weight:450;line-height:1.05}.home-court__title>span:last-child{white-space:nowrap}.home-court__description{max-width:560px;color:var(--ivory,#f3f1e8);margin:16px 0 0;font-size:clamp(15px,1.3vw,18px);line-height:1.5}.home-court .bleed__foot{justify-content:flex-start;gap:16px 32px;width:100%;padding-top:0;padding-bottom:28px;position:relative;inset:auto}.home-court .bleed__foot:before{display:none}@media (width<=860px){.home-hero{--bleed-h:clamp(360px,60svh,520px);flex-direction:column;justify-content:center;align-items:stretch}.home-hero.bleed--hasfoot .bleed__in{padding-top:68px;padding-bottom:16px}.home-hero .d-split{flex-wrap:wrap;justify-content:flex-start;gap:4px 16px}.home-hero .d-split>span{font-size:clamp(36px,11vw,64px)}.home-hero .bleed__foot{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;width:100%;padding-top:0;padding-bottom:24px;display:grid;position:relative;inset:auto}.home-hero .bleed__foot>span:first-child{width:100%;max-width:none}.home-hero .bleed__foot>span:last-child{width:100%}.home-hero .bleed__foot:before{display:none}.home-hero .hpanel{width:100%;min-width:0}.home-hero .hero-act{justify-content:flex-start;gap:12px 16px}.home-hero .hero-act .tcta{letter-spacing:.08em;min-height:44px;font-size:12px}.home-court{--bleed-h:clamp(280px,42svh,400px)}.home-court.bleed--hasfoot .bleed__in{padding-top:76px;padding-bottom:16px}.home-court__title{font-size:clamp(32px,9vw,54px)}.home-court .bleed__foot{flex-direction:row;align-items:baseline;gap:12px 20px;padding-bottom:20px}.home-court .bleed__foot>span:first-child,.home-court .bleed__foot>span:last-child{width:auto;max-width:none}.home-court .tcta{letter-spacing:.06em;min-height:44px;font-size:11px}}@media (width<=620px) and (height<=650px){.home-hero{--bleed-h:310px}.home-hero.bleed--hasfoot .bleed__in{padding-top:52px;padding-bottom:12px}.home-hero .bleed__foot{gap:12px;padding-bottom:18px}.home-hero .hpanel__l{padding:10px 12px 0}.home-hero .hpanel__row>div{padding:8px 12px 10px}}@media (width<=360px){.home-hero .bleed__top{flex-wrap:nowrap;gap:8px}.home-hero .bleed__top .lockup{letter-spacing:.06em;gap:6px;font-size:9px}}@media (width>=620px) and (width<=860px) and (height<=500px){.home-hero{--bleed-h:0;padding:60px var(--pad) 18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.home-hero.bleed--hasfoot .bleed__in,.home-hero .bleed__foot{padding:0}.home-hero .d-split>span{font-size:clamp(30px,5vw,44px)}}:root{--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--tabbar-h:0px}html{-webkit-tap-highlight-color:transparent}@media (pointer:coarse),(width<=860px){a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent}.tcta,.link,.lb-cta,.score__link,.crumb a,.ftr a,.mnav a,.thumbs__l,.arow,.srch__r,.sres__r,.fig__act,.logo,.abyline,.notif a,.plan__b a,.lockup,.pill-label,.prow,.op-row,.sev,.session{position:relative}.tcta{box-sizing:border-box;align-items:center;min-height:44px;padding-block:9px 11px}.link{align-items:center;min-height:44px;padding-block:8px 10px;display:inline-flex}.lb-cta{align-items:center;min-height:44px;display:inline-flex}.crumb a,.ftr a,.thumbs__l,.fig__act,.logo,.score__link,.notif a,.abyline{align-items:center;min-height:40px;display:inline-flex}.crumb{row-gap:0}.ftr ul{gap:2px}.shead a.link,.shead .link{padding-bottom:8px}.chip,.sel,.seg button,.qty button,.vbtn,.tabs button,.iconbtn,.btn--sm,.formpill,.dayb,.tbtn{min-height:44px}.iconbtn{width:44px;height:44px}.qty{height:46px}.qty button{width:44px;height:44px}.seg{padding:4px}.tabs button{padding-block:14px}.formpill{width:44px}.arrowbtn{width:44px;height:44px}.btn:active,.tcta:active,.chip:active,.fig:active,.mcard:active,.acard:active,.prod:active,.session:active,.op-row:active,.sev:active,.pcard:active{transition-duration:60ms;transform:scale(.985)}.fig:active,.prod:active{transform:translateY(0)scale(.985)}}@media (width<=860px){.livebar__in{height:46px}.field input,.field textarea{height:100%}input,select,textarea,.finput,.ainput,.srch__in,.field input{font-size:16px!important}.sel{padding-right:38px;font-size:16px}.field{height:48px}.finput{height:50px}}body{overscroll-behavior-y:none}.drw__b,.srch__res,.aimg__lib,.adm__side{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.tblwrap,.rail,.bracket,.daystrip,.tabs,.chips{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto}@media (width<=860px){.rail,.daystrip{scroll-padding-inline:var(--pad)}.tblwrap{position:relative}.tblwrap:after{content:"";pointer-events:none;background:linear-gradient(to left,var(--ink-900),transparent);width:26px;position:absolute;top:0;bottom:0;right:0}.t-chalk .tblwrap:after{background:linear-gradient(to left,var(--chalk),transparent)}}.tabbar{display:none}@media (width<=860px){:root{--tabbar-h:calc(58px + var(--safe-b))}.tabbar{z-index:90;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-top:1px solid var(--line);padding-bottom:var(--safe-b);background:#08100cf0;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.t-chalk .tabbar{border-top-color:var(--line-ink);background:#faf9f4f5}.tabbar a{min-height:58px;color:var(--tx-3);font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px 6px;font-size:9.5px;display:flex;position:relative}.tabbar a svg{flex:none;width:21px;height:21px}.tabbar a.is-on{color:var(--tx)}.tabbar a.is-on:before{content:"";background:var(--lime);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:22%;right:22%}.t-chalk .tabbar a.is-on:before{background:var(--green-500)}.tabbar a:active{background:#f3f1e90f}.t-chalk .tabbar a:active{background:#0d17120d}.tabbar .dot-n{top:6px;right:calc(50% - 20px)}.tabbar .livedot{position:absolute;top:9px;right:calc(50% - 16px)}body:has(.tabbar){padding-bottom:var(--tabbar-h)}.adminbody{padding-bottom:0}.ftr{padding-bottom:40px}}.actionbar{display:none}@media (width<=960px){.actionbar{left:0;right:0;bottom:var(--tabbar-h);z-index:88;padding:12px var(--pad);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--line);background:#08100cf5;align-items:center;gap:14px;display:flex;position:fixed}.t-chalk .actionbar{border-top-color:var(--line-ink);background:#faf9f4f7}.actionbar__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.actionbar__t span{font-family:var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.actionbar__t b{font-family:var(--f-display);letter-spacing:-.025em;font-size:19px;font-weight:800}.actionbar .btn{flex:none;min-height:48px}body.has-actionbar{padding-bottom:calc(var(--tabbar-h) + 74px)}}@media (width<=860px){.ovl__panel--drawer{width:100%;height:92%;padding-bottom:var(--safe-b);border-left:0;border-radius:18px 18px 0 0;margin-top:auto}.ovl__panel--drawer:before{content:"";background:var(--line-strong);border-radius:999px;width:40px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ovl.is-open .ovl__panel--drawer{transform:none}.ovl__panel--drawer{transform:translateY(24px)}.drw__h{padding-top:24px}.ovl__panel--search{border-radius:0;width:100%;height:100%;max-height:100%;margin:0}.mnav a{padding:16px 0;font-size:20px}.toasts{bottom:calc(var(--tabbar-h) + 14px)}}@media (width<=620px){.hdr__in{gap:10px;height:60px}.sect{padding-block:clamp(36px,9vw,56px)}.sect--tight{padding-block:clamp(26px,7vw,40px)}.shead{margin-bottom:18px}.pagehead{padding-block:26px 22px}.lead{font-size:15.5px;line-height:1.55}.panel{padding:18px 16px}.grid{gap:14px}.rail>*{flex:0 0 78vw}.rail--fig>*{flex:0 0 86vw}.figgrid{gap:14px}.fig{aspect-ratio:5/4}.fig__nm{font-size:clamp(22px,7vw,30px)}.d-split>span{font-size:clamp(32px,11vw,50px)}.stats.g-3 .stat__k,.stats.g-4 .stat__k{letter-spacing:.08em;font-size:9px}.dticket__top{padding:18px}.dticket__qr svg{width:70px;height:70px}.plans{gap:14px}.plan{padding:22px 18px}}.split>*,.split--wide>*,.psplit>*,.msplit>*,.tsplit>*,.grid>*,.figgrid>*,.adm__grid2>*,.adm__grid3>*,.g-2>*,.g-3>*,.g-4>*,.news-lead>*,.sell>*,aside>*,.panel,.apanel,.kvlist,.kvlist>*{min-width:0}.fig--swap .fig__b,.fig--swap .pcard__art .fig__b{opacity:0;transition:opacity .45s var(--ease)}.fig--swap:hover .fig__b,.fig--swap:focus-visible .fig__b{opacity:1}.fig--swap:hover .fig__a,.fig--swap:focus-visible .fig__a{opacity:0;transition:opacity .45s var(--ease)}.fig--swap .fig__a{transition:opacity .45s var(--ease)}.fig__a>img,.fig__b>img{object-position:center 22%}.pcard__art .fig__a>img,.pcard__art .fig__b>img{object-position:center 18%}.fig .ph>img{object-position:var(--player-portrait-position,center top);transform-origin:var(--player-portrait-position,center top)}@media (pointer:coarse),(width<=860px){.fig--swap:active .fig__b{opacity:1}.fig--swap:active .fig__a{opacity:0}}.prod__art .ph>img,.pgal__main .ph>img,.pgal__t .ph>img{filter:none}.prod__art .ph:before,.pgal__main .ph:before,.pgal__t .ph:before{opacity:0}.prod__art .ph:after,.pgal__main .ph:after,.pgal__t .ph:after{display:none}.pgal__main,.pgal__main .ph,.pgal__t,.pgal__t .ph{background:var(--sf)}.prod__art,.prod__art .ph{background:var(--ink-800)}.prod__art .ph>img{object-fit:cover;transition:transform .5s var(--ease);padding:0}.prod:hover .prod__art .ph>img{transform:scale(1.04)}.pgal__main .ph>img,.pgal__t .ph>img{object-fit:cover;padding:0}.prod__flag{mix-blend-mode:normal}.auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100vh - 106px);display:grid}.auth__art{display:flex;position:relative;overflow:hidden}.auth__art>.ph{position:absolute;inset:0}.auth__artin{z-index:5;flex-direction:column;width:100%;padding:clamp(26px,3.4vw,52px);display:flex;position:relative}.auth__list{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.auth__list li{color:#f3f1e9db;align-items:flex-start;gap:11px;font-size:14px;display:flex}.auth__list span{color:var(--lime);flex:none;margin-top:3px;display:grid}.auth__form{padding:clamp(28px,4vw,64px) var(--pad);justify-content:center;align-items:center;display:flex}.auth__inner{width:100%;max-width:400px}.auth__or{color:var(--tx-3);align-items:center;gap:14px;margin:20px 0;display:flex}.auth__or:before,.auth__or:after{content:"";background:var(--line);flex:1;height:1px}.auth__or span{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.pickgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pick{aspect-ratio:3/4;border-radius:var(--r-s);border:1px solid var(--line);transition:.18s var(--ease);padding:0;position:relative;overflow:hidden}.pick .ph>img{filter:saturate(.8)contrast(1.05)brightness(.82);object-position:center 22%}.pick .ph:after{background:linear-gradient(#050b081a 38%,#050b08eb)}.pick__b{z-index:4;text-align:left;display:block;position:absolute;bottom:8px;left:8px;right:8px}.pick__b b{font-family:var(--f-display);color:var(--chalk);font-size:12.5px;font-weight:600;line-height:1.15;display:block}.pick__b i{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#f3f1e9ad;margin-top:3px;font-size:8.5px;font-style:normal;display:block}.pick__tick{z-index:5;color:#0000;width:22px;height:22px;transition:.16s var(--ease);background:#050b0880;border:1px solid #f3f1e973;border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;right:7px}.pick.is-on{border-color:var(--lime)}.pick.is-on .pick__tick{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}@media (width<=900px){.auth{grid-template-columns:minmax(0,1fr);min-height:0}.auth__art{min-height:230px}.auth__artin h2{margin-top:20px}.auth__list{display:none}}.usermenu{position:relative}.usermenu__btn{border-radius:var(--r-pill);border:1px solid var(--line);height:38px;transition:.18s var(--ease);align-items:center;gap:8px;padding:0 6px;display:inline-flex}.usermenu__btn:hover{border-color:var(--tx-2)}.usermenu__av{background:var(--green-700);width:26px;height:26px;color:var(--chalk);font-family:var(--f-display);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.usermenu__pop{z-index:70;background:var(--ink-800);border:1px solid var(--line-strong);border-radius:var(--r-m);min-width:216px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #050b088c}.t-chalk .usermenu__pop{background:#fff;box-shadow:0 18px 50px #0d171229}.usermenu.is-open .usermenu__pop{display:block}.usermenu__pop a,.usermenu__pop button{border-radius:var(--r-s);width:100%;color:var(--tx-2);text-align:left;align-items:center;gap:10px;min-height:42px;padding:10px 12px;font-size:13.5px;font-weight:550;display:flex}.usermenu__pop a:hover,.usermenu__pop button:hover{color:var(--tx);background:#f3f1e90f}.t-chalk .usermenu__pop a:hover,.t-chalk .usermenu__pop button:hover{background:#0d17120d}.usermenu__who{border-bottom:1px solid var(--line);margin-bottom:6px;padding:8px 12px 10px}.usermenu__who b{font-size:13.5px;display:block}.usermenu__who span{font-family:var(--f-mono);color:var(--tx-3);margin-top:3px;font-size:10.5px;display:block}.stub{border:1px solid var(--line);border-radius:var(--r-m);transition:.2s var(--ease);background:#f3f1e906;grid-template-columns:18px 92px minmax(0,1fr) 14px 240px;align-items:stretch;min-height:104px;display:grid;position:relative;overflow:hidden}.t-chalk .stub{background:var(--chalk-50)}.stub:hover{border-color:var(--line-strong)}.t-chalk .stub:hover{background:#fff;box-shadow:0 6px 22px #0d171212}.stub.is-on{border-color:var(--lime);box-shadow:inset 3px 0 0 var(--lime)}.t-chalk .stub.is-on{border-color:var(--ink-900);box-shadow:inset 3px 0 0 var(--green-500)}.stub.is-off{opacity:.55}.stub__spine{background:repeating-linear-gradient(to bottom,var(--line) 0 6px,transparent 6px 13px) 50%/1px 100% no-repeat, linear-gradient(var(--green-900),var(--green-900));border-right:1px solid var(--line)}.t-chalk .stub__spine{background:repeating-linear-gradient(to bottom,var(--line-ink-strong) 0 6px,transparent 6px 13px) 50%/1px 100% no-repeat, linear-gradient(var(--chalk-200),var(--chalk-200))}.stub__date{border-right:1px dashed var(--line-strong);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:14px 8px;display:flex}.stub__date b{font-family:var(--f-display);letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1}.stub__date i,.stub__date u{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px;font-style:normal;text-decoration:none}.stub__body{flex-direction:column;justify-content:center;gap:9px;min-width:0;padding:16px 20px;display:flex}.stub__t{font-family:var(--f-display);letter-spacing:-.015em;font-size:17px;font-weight:700;line-height:1.2}.stub__m{flex-wrap:wrap;gap:8px;display:flex}.stub__tear{border-left:1px dashed var(--line-strong);position:relative}.stub__tear:before,.stub__tear:after{content:"";background:var(--ink-900);border-radius:50%;width:14px;height:14px;position:absolute;left:-7px}.stub__tear:before{top:-7px}.stub__tear:after{bottom:-7px}.t-chalk .stub__tear:before,.t-chalk .stub__tear:after{background:var(--chalk)}.stub__price{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;padding:14px 18px;display:flex}.stub__price i{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px;font-style:normal}.stub__price b{font-family:var(--f-display);letter-spacing:-.025em;font-size:21px;font-weight:800}.stub__price u{width:100%;height:20px;color:var(--tx-3);margin-top:4px;text-decoration:none;display:block}.barcode{width:100%;height:100%;display:block}.dticket__bar{border-top:1px dashed var(--line-strong);color:var(--tx-2);align-items:center;gap:14px;padding:12px clamp(16px,2vw,24px);display:flex}.dticket__bar .barcode{height:34px;color:var(--chalk);flex:1}.dticket__bar .mono{letter-spacing:.12em;white-space:nowrap;color:var(--tx-3);font-size:10.5px}@media (width<=860px){.stub{grid-template-columns:14px 76px minmax(0,1fr);min-height:0}.stub__tear{display:none}.stub__spine{grid-row:1/3}.stub__price{text-align:left;grid-column:2/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-width:0;padding:0 18px 16px;display:grid}.stub__price i,.stub__price b{grid-column:1}.stub__price b{font-size:clamp(18px,5.35vw,21px);line-height:1.2}.stub__price u{grid-area:1/2/3;width:clamp(40px,16vw,90px);height:24px;margin:0}.stub__body{padding-bottom:10px}}.ftr__contact{max-width:34ch;margin:20px 0 0;padding:0;list-style:none;display:grid}.ftr .ftr__contact{gap:18px}.ftr__contact li{color:var(--tx-2);grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:10px;font-size:13px;line-height:1.45;display:grid}.ftr__ck{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:10px}.ftr__contact li>*{min-width:0}.ftr__contact a{color:var(--tx-2);border-bottom:1px solid var(--line-strong);transition:color .2s var(--ease),border-color .2s var(--ease);justify-self:start;padding-bottom:1px;text-decoration:none}.ftr__contact a:hover{color:var(--tx-1);border-bottom-color:currentColor}@media (width<=420px){.ftr__contact li{grid-template-columns:1fr;gap:2px}.ftr__ck{padding-top:0}}@media (width<=560px){.shop__meta{flex-direction:column;align-items:flex-start;gap:6px}.shop__meta>*{text-align:left;white-space:nowrap;margin-left:0!important}}.tabs--scroll{position:relative}.tabs--scroll:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--bg-edge,#0a100df5));width:34px;position:absolute;inset:0 0 0 auto}.legal__head{gap:14px;max-width:70ch;display:grid}.legal{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,72px);display:grid}.legal__toc{position:sticky;top:96px}.legal__toc ol{counter-reset:toc;gap:9px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.legal__toc li{counter-increment:toc;grid-template-columns:22px minmax(0,1fr);gap:4px;display:grid}.legal__toc li:before{content:counter(toc,decimal-leading-zero);font-family:var(--f-mono);color:var(--tx-3);padding-top:3px;font-size:10px}.legal__body{max-width:68ch}.legal__body h2{margin:32px 0 10px;scroll-margin-top:96px;font-size:clamp(17px,1.5vw,21px)}.legal__body h2:first-child{margin-top:0}@media (width<=860px){.legal{grid-template-columns:1fr;gap:26px}.legal__toc{position:static}}.daypicks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=1560px){.daypicks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=420px){.daypicks{grid-template-columns:1fr}}.daypick{text-align:left;border:1px solid var(--line);border-radius:var(--r-m);background:var(--sf);transition:.2s var(--ease);min-height:112px;color:var(--tx);grid-template-columns:54px minmax(0,1fr);align-items:start;gap:12px;padding:16px 16px 16px 14px;display:grid;position:relative}.daypick:hover{background:var(--sf-2);border-color:var(--line-strong)}.daypick.is-on{background:var(--sf-2);border-color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime)}.t-chalk .daypick.is-on{background:var(--ink-900);color:var(--chalk);border-color:var(--ink-900);box-shadow:none}.t-chalk .daypick.is-on .mono,.t-chalk .daypick.is-on .daypick__d i{color:#f3f1e99e}.t-chalk .daypick.is-on .badge{color:var(--chalk);border-color:#f3f1e94d}.t-chalk .daypick.is-on .badge--sun{color:var(--sun)}.daypick.is-off{opacity:.55}.daypick__d{border-right:1px dashed var(--line-strong);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:2px;padding-top:2px;padding-right:12px;display:flex}.daypick__d b{font-family:var(--f-display);letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1}.daypick__d i{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);white-space:nowrap;font-size:9.5px;font-style:normal}.daypick__b{flex-direction:column;gap:6px;min-width:0;display:flex}.daypick__b>b{font-family:var(--f-display);letter-spacing:-.015em;padding-right:22px;font-size:16px;font-weight:750;line-height:1.15}.daypick__b .mono{color:var(--tx-3);font-size:10.5px;line-height:1.4}.daypick__m{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.daypick__tick{background:var(--lime);width:22px;height:22px;color:var(--ink-900);opacity:0;transition:.2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;transform:scale(.6)}.daypick.is-on .daypick__tick{opacity:1;transform:none}.stadium{border:1px solid var(--line);border-radius:var(--r-l);background:var(--sf);overflow:hidden}.stadium__h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;padding:clamp(16px,2vw,24px) clamp(16px,2vw,24px) 12px;display:flex}.stadium__t{font-family:var(--f-display);letter-spacing:-.02em;margin:8px 0 0;font-size:clamp(20px,2.2vw,28px);font-weight:800}.arena__stats{gap:clamp(14px,2vw,28px);display:flex}.arena__stats span{flex-direction:column;gap:3px;display:flex}.arena__stats b{font-family:var(--f-display);letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1}.arena__stats i{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:10px;font-style:normal}.zoomctl{border:1px solid var(--line-strong);border-radius:var(--r-pill);align-items:center;gap:2px;padding:3px;display:inline-flex}.zoomctl button{width:34px;height:34px;color:var(--tx-2);border-radius:50%;font-size:18px}.zoomctl button:hover{background:var(--sf-2);color:var(--tx)}.zoomctl .mono{text-align:center;min-width:44px;font-size:11px}.stadium__frame{background:var(--plate);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;max-height:78vh;position:relative;overflow:auto}.stadium__zoom{--z:1;--vx:0;--vy:0;--vw:1448;--vh:1086;width:calc(100% * var(--z));aspect-ratio:var(--vw)/var(--vh);transition:width .18s var(--ease);position:relative;overflow:hidden}.stadium__img{left:calc(-100% * var(--vx) / var(--vw));top:calc(-100% * var(--vy) / var(--vh));width:calc(100% * 1448 / var(--vw));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;height:auto;display:block;position:absolute}.stadium .smap{width:100%;height:100%;font-family:var(--f-mono);position:absolute;inset:0}.smap__sec{cursor:pointer;outline:none}.smap__hot{fill:#17694a00;stroke:#17694a00;stroke-width:2px;stroke-linejoin:round;transition:.15s var(--ease)}.smap__sec:hover .smap__hot,.smap__sec:focus-visible .smap__hot{fill:#c7f36b61;stroke:var(--green-500)}.smap__sec.is-on .smap__hot{fill:#c7f36b8c;stroke:var(--green-500);stroke-width:4px}.smap__sec.is-out .smap__hot{fill:url(#hatch);stroke:#0d171259}.smap__sec.is-out{cursor:not-allowed}.smap__sec.is-dim .smap__hot{fill:#f3f1e9b8}.smap__pill rect{fill:#0d1712d1}.smap__pill text{fill:var(--chalk);letter-spacing:.04em;font-size:13px}.smap__sec.is-out .smap__pill rect{fill:#a8332ce6}.smap__booth{fill:#0d171200;stroke:none}.smap__tip{z-index:5;pointer-events:none;background:var(--ink-900);color:var(--chalk);border-radius:8px;flex-direction:column;gap:3px;min-width:150px;padding:8px 11px;font-size:12.5px;display:flex;position:absolute}.smap__tip b{font-family:var(--f-display);font-size:13.5px}.smap__tip span{font-family:var(--f-mono);color:#f3f1e9b3;letter-spacing:.04em;font-size:10.5px}.stadium__ft{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px clamp(16px,2vw,24px) 16px;display:flex}.stadium__ft .mono{color:var(--tx-3);font-size:10.5px}.arena__legend{font-family:var(--f-mono);color:var(--tx-3);align-items:center;gap:14px;font-size:10.5px;display:inline-flex}.arena__legend .lg{vertical-align:-2px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.arena__legend .lg--sel{border:1px solid var(--green-500);background:#c7f36be6}.arena__legend .lg--out{background:repeating-linear-gradient(45deg,var(--hatch) 0 2px,transparent 2px 5px);border:1px solid var(--line-strong)}.tiers{border-top:1px solid var(--line);gap:0;margin-top:14px;display:grid}.tier{border-bottom:1px solid var(--line);grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 0;display:grid}.tier__sw{border:1px solid var(--line-strong);border-radius:3px;width:14px;height:14px}.tier__n{flex-direction:column;gap:2px;min-width:0;display:flex}.tier__n b{font-size:14px}.tier__n .mono{color:var(--tx-3);font-size:10.5px}.tier__a{color:var(--tx-3);white-space:nowrap;font-size:10.5px}.tier__p{font-family:var(--f-display);letter-spacing:-.02em;white-space:nowrap;text-align:right;min-width:92px;font-size:17px;font-weight:800}@media (width<=520px){.tier{grid-template-columns:14px minmax(0,1fr) auto}.tier__a{display:none}}.sec{border:1px solid var(--line);border-radius:var(--r-l);background:var(--sf);padding:clamp(16px,2vw,26px)}.sec__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.backlink{min-height:44px;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);align-items:center;gap:8px;margin-bottom:4px;padding:0 6px 0 0;font-size:11px;display:inline-flex}.backlink:hover{color:var(--tx)}.sec__t{font-family:var(--f-display);letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1}.sec__m{color:var(--tx-2);margin:8px 0 0;font-size:14px}.pricepill{background:var(--inv);color:var(--inv-tx);border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-width:140px;padding:12px 20px;display:flex}.pricepill b{font-family:var(--f-display);letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1}.pricepill span{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:inherit;opacity:.62;font-size:10px}.sec__viz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:18px;display:grid}@media (width<=720px){.sec__viz{grid-template-columns:1fr}}.sec__crop{--vx:0;--vy:0;--vw:1448;--vh:1086;border-radius:var(--r-m);border:1px solid var(--line);aspect-ratio:var(--vw)/var(--vh);background:var(--plate);position:relative;overflow:hidden}.sec__crop img{left:calc(-100% * var(--vx) / var(--vw));top:calc(-100% * var(--vy) / var(--vh));width:calc(100% * 1448 / var(--vw));max-width:none;height:auto;position:absolute}.sec__crop .smap{width:100%;height:100%;position:absolute;inset:0}.sec__iso{border:1px solid var(--line);border-radius:var(--r-m);background:var(--sf-2);flex-direction:column;gap:8px;padding:14px;display:flex}.sec__iso .mono{font-size:10.5px}.iso{width:100%;height:auto;max-height:200px}.iso__stand{fill:var(--sf);stroke:var(--line-strong);stroke-width:1px}.iso__seat{fill:var(--tier)}.iso__seat.is-sold{fill:var(--hatch)}.iso__seat.is-held{fill:#f2a65a}.iso__court{fill:var(--green-900)}.iso__lbl{fill:#f3f1e9cc;font-family:var(--f-mono);letter-spacing:.2em;font-size:9px}.seatlegend{font-family:var(--f-mono);color:var(--tx-3);flex-wrap:wrap;gap:16px;margin:4px 0 14px;font-size:10.5px;display:flex}.seatlegend span{align-items:center;gap:7px;display:inline-flex}.seatlegend .seat{pointer-events:none;border-radius:3px;width:14px;height:14px;font-size:0}.seatgrid{--seat:24px;--gap:4px;overscroll-behavior-x:contain;scrollbar-width:thin;max-height:70vh;padding:0 0 8px;position:relative;overflow:auto}.seatgrid__in{gap:var(--gap);min-width:100%;display:inline-grid}.seatrow{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.seatrow--h{z-index:2;background:var(--sf);padding-bottom:2px;position:sticky;top:0}.seatrow__l{color:var(--tx-3);text-align:center;background:var(--sf);z-index:1;font-size:10px;position:sticky;left:0}.seatrow__s{grid-template-columns:repeat(var(--n),var(--seat));gap:var(--gap);justify-content:start;display:grid}.seatno{width:var(--seat);text-align:center;font-family:var(--f-mono);color:var(--tx-3);font-size:9.5px;line-height:16px}.seatpad{display:block}.seat{width:var(--seat);height:var(--seat);background:var(--seat-bg);color:var(--seat-tx);font-family:var(--f-mono);cursor:pointer;transition:.12s var(--ease);border:1px solid #0000;border-radius:6px;place-items:center;padding:0;font-size:9.5px;line-height:1;display:grid}.seat:hover:not(:disabled){border-color:var(--sel);background:var(--sel-soft)}.seat.is-on{background:var(--sel);border-color:var(--sel);color:var(--sel-tx);font-weight:700}.seat.is-mine{background:var(--sel-soft);border-color:var(--sel);color:var(--sel-ink);cursor:default}.seat.is-sold{background:var(--sold-bg);color:var(--sold-tx);cursor:not-allowed}.seat.is-held{border:1px dashed var(--warn-tx);color:var(--warn-tx);cursor:not-allowed;background:0 0}.seat.is-block{background:repeating-linear-gradient(45deg,var(--hatch) 0 2px,transparent 2px 5px);border-color:var(--line);color:#0000;cursor:not-allowed}.seatgrid__court{background:var(--green-900);border-radius:6px;place-items:center;height:30px;margin-top:12px;display:grid;position:sticky;left:0}.seatgrid__court span{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#f3f1e9bf;font-size:10px}@media (width<=640px){.seatgrid{--seat:40px;--gap:4px}.seat{font-size:12px}.seatno{font-size:10px}}.sec__ft{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:14px;padding-top:12px;display:flex}.sec__ft .mono{color:var(--tx-3);font-size:10.5px}.sellist{max-height:260px;margin-bottom:6px;overflow:auto}.bookstrip__ctx{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px;margin-bottom:6px;padding-bottom:14px;display:grid}.bookstrip__k{flex-direction:column;gap:4px;min-width:0;display:flex}.bookstrip__k b{font-family:var(--f-display);letter-spacing:-.015em;font-size:16px;font-weight:750;line-height:1.15}.bookstrip__k .mono{color:var(--tx-3);font-size:10.5px}.holdnote{border:1px solid var(--line);border-radius:var(--r-s);align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}.holdnote .livedot{background:var(--sun);box-shadow:none}.dticket__seat{flex-wrap:wrap;align-items:baseline;gap:14px;padding:0 clamp(20px,2.6vw,30px) 18px;display:flex}.dticket__seat b{font-family:var(--f-display);letter-spacing:-.025em;font-size:clamp(22px,2.6vw,32px);font-weight:800}.dticket__seat .mono{color:var(--tx-3)}.dticket__bar{border-top:1px dashed var(--line-strong);flex-direction:column;align-items:center;gap:6px;padding:16px clamp(16px,2vw,24px) 6px;display:flex}.dticket .dticket__bar .barcode{width:min(100%,360px);max-height:44px;color:var(--chalk);flex:none;height:44px!important}.dticket__bar .mono{color:var(--tx-3);letter-spacing:.2em;font-size:11px}.dticket__acts{flex-wrap:wrap;gap:10px;padding:12px clamp(16px,2vw,24px) 16px;display:flex}.wbtn{color:#fff;height:44px;font-family:var(--f-ui);background:#000;border:1px solid #ffffff38;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:10px;min-width:170px;padding:0 16px 0 12px;display:inline-flex}.wbtn span{flex-direction:column;align-items:flex-start;line-height:1.05;display:flex}.wbtn i{letter-spacing:.04em;opacity:.8;font-size:9.5px;font-style:normal}.wbtn b{letter-spacing:-.01em;font-size:14px;font-weight:600}.wbtn:hover{border-color:#ffffff80}.ovl__panel--sheet{border-radius:var(--r-l);background:var(--ink-900);width:min(460px,100% - 24px);color:var(--chalk);max-height:calc(100% - 24px);margin:auto;padding:22px;overflow:auto}.wsheet__h{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.wsheet__h h3{margin:0;font-size:18px}.wpass{background:linear-gradient(160deg,var(--green-900),var(--ink-800) 70%);color:var(--chalk);border:1px solid #f3f1e924;border-radius:16px;padding:18px;overflow:hidden}.wpass--google{color:#0d1712;background:#fff;border-color:#e3e3e3}.wpass__h{align-items:center;gap:10px;margin-bottom:16px;display:flex}.wpass__brand{flex:1;font-size:13px;font-weight:700}.wpass__k{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:10px}.wpass__ev{font-family:var(--f-display);letter-spacing:-.02em;margin-bottom:16px;font-size:24px;font-weight:800;line-height:1.05}.wpass__row{flex-wrap:wrap;gap:18px;margin-bottom:12px;display:flex}.wpass__row span{flex-direction:column;gap:3px;min-width:0;display:flex}.wpass__row i{font-style:normal;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:9.5px}.wpass__row b{font-size:14px;font-weight:650}.wpass__code{color:#0d1712;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;margin-top:10px;padding:14px;display:flex}.wpass__code .mono{letter-spacing:.2em;opacity:.7;font-size:11px}.wpass .logo__mark{width:22px;height:22px}.flag--big{width:36px;height:24px}.runshow{border-top:1px solid var(--line);gap:0;display:grid}.runshow__r{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;padding:14px 0;display:grid}.runshow__t{font-family:var(--f-mono);letter-spacing:.06em;padding-top:3px;font-size:12px}.runshow__b b{font-size:15px;display:block}.runshow__b span{color:var(--tx-2);margin-top:3px;font-size:13px;display:block}.runshow__r.is-feature .runshow__b b{font-family:var(--f-display);letter-spacing:-.015em;font-size:17px}.figgrid--one .fig{aspect-ratio:21/9}@media (width<=720px){.figgrid--one .fig{aspect-ratio:3/2}}.bookgrp{border:1px solid var(--line);border-radius:var(--r-m);background:var(--sf);margin-bottom:14px;padding:clamp(16px,2vw,22px)}.bookgrp__h{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.bookgrp__h>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.bookgrp__h b{font-family:var(--f-display);letter-spacing:-.015em;font-size:18px;font-weight:750}.bookgrp__h .mono{color:var(--tx-3);font-size:10.5px}.bookrows{display:grid}.bookrow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:11px 0;font-size:14px;display:grid}.bookrow:last-child{border-bottom:0}.bookrow__seat{align-items:center;gap:10px;display:inline-flex}.bookrow__seat .seat{pointer-events:none;border-radius:4px;width:16px;height:16px;font-size:0}.nextsteps{color:var(--tx-2);gap:10px;margin:0;padding-left:18px;font-size:13.5px;display:grid}.nextsteps b{color:var(--tx)}.pass{max-width:420px;color:var(--ink-900);border:1px solid var(--line-ink-strong);background:#fff;border-radius:18px;margin:0 auto;position:relative;overflow:hidden}.pass__top{justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.pass__brand{align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.pass__brand .logo__mark{width:20px;height:20px}.pass__when{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pass__when i{font-style:normal;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.pass__when b{font-size:14px}.pass__hero{background:var(--ink-900);height:120px;color:var(--chalk);position:relative;overflow:hidden}.pass__hero .ph{opacity:.75}.pass__heroin{z-index:2;background:linear-gradient(#08100c1a,#08100cc7);flex-direction:column;justify-content:flex-end;gap:6px;padding:14px 18px;display:flex;position:absolute;inset:0}.pass__heroin b{font-family:var(--f-display);letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.05}.pass__heroin .badge{align-self:flex-start}.pass__body{gap:14px;padding:16px 18px 18px;display:grid}.pass__venue{flex-direction:column;gap:4px;display:flex}.pass__venue b{font-family:var(--f-display);letter-spacing:-.015em;font-size:20px;font-weight:750}.pass__seat{border-top:1px solid var(--line-ink);border-bottom:1px solid var(--line-ink);grid-template-columns:minmax(0,1.4fr) 1fr 1fr;gap:12px;padding:12px 0;display:grid}.pass__seat span,.pass__row span{flex-direction:column;gap:3px;min-width:0;display:flex}.pass__seat i,.pass__row i{font-style:normal;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.pass__seat b{font-family:var(--f-display);letter-spacing:-.025em;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1}.pass__row{justify-content:space-between;gap:16px;display:flex}.pass__row b{font-size:14px;font-weight:650}.pass__price b{font-family:var(--f-display);font-size:18px;font-weight:800}.pass__qr{color:var(--ink-900);flex-direction:column;align-items:center;gap:8px;padding-top:6px;display:flex}.pass__qr .mono{letter-spacing:.2em;color:var(--tx-2);font-size:11px}.pass__tear{border-top:2px dashed var(--line-ink-strong);height:0;margin:4px 14px;position:relative}.pass__tear:before,.pass__tear:after{content:"";background:var(--bg);border:1px solid var(--line-ink-strong);border-radius:50%;width:24px;height:24px;position:absolute;top:-13px}.pass__tear:before{left:-27px}.pass__tear:after{right:-27px}.pass__stub{color:var(--ink-900);flex-direction:column;align-items:center;gap:6px;padding:16px 18px 14px;display:flex}.pass__stub .barcode{flex:none;width:min(100%,300px);max-height:48px;height:48px!important}.pass__stub .mono{letter-spacing:.16em;color:var(--tx-3);font-size:10.5px}.pass__acts{flex-wrap:wrap;gap:10px;padding:0 18px 18px;display:flex}.pass .eyebrow--lime{color:var(--lime)}.grid .pass{margin:0}.daypick{grid-template-columns:58px minmax(0,1fr) 28px;align-items:center;min-height:0;padding:16px 14px}.daypick__d i{white-space:nowrap}.daypick__b{gap:4px}.daypick__b>b{white-space:nowrap;text-overflow:ellipsis;padding-right:0;font-size:17px;overflow:hidden}.daypick__l{color:var(--tx-2);font-size:12.5px;line-height:1.35}.daypick__l.mono{color:var(--tx-3);font-size:10.5px}.daypick__p{font-family:var(--f-display);align-items:baseline;gap:10px;margin-top:4px;font-size:14px;font-weight:750;display:flex}.daypick__p em{font-style:normal;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--warn-tx);font-size:10px}.t-chalk .daypick.is-on .daypick__p em{color:var(--sun)}.daypick__go{border:1px solid var(--line-strong);width:28px;height:28px;color:var(--tx-2);transition:.2s var(--ease);border-radius:50%;place-items:center;display:grid}.daypick:hover .daypick__go{border-color:var(--tx);color:var(--tx)}.daypick.is-on .daypick__go{background:var(--lime);border-color:var(--lime);color:var(--ink-900)}.t-chalk .daypick.is-on .daypick__l{color:#f3f1e9b8}.daypick__tick{display:none}@media (width>=1560px){.daypicks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.daypicks{grid-template-columns:1fr}}.steps--tix{margin-bottom:18px}.t-chalk .steps li.is-on .steps__n{background:var(--ink-900);color:var(--chalk);border-color:var(--ink-900)}.trustline{font-family:var(--f-mono);letter-spacing:.04em;color:var(--tx-3);text-align:center;margin:14px 0 0;font-size:10.5px;line-height:1.6}.smap__pill--name rect{fill:#f3f1e9eb}.smap__pill--name text{fill:var(--ink-900);font-weight:600}.sec__viz--wide{grid-template-columns:1fr}.sec__viz--wide .sec__crop{width:100%;max-width:520px}.sec__viz--wide .iso{max-height:240px}.sec__top{flex-wrap:nowrap}.sec__top>div:first-child{flex:320px;min-width:0}.sec__top .pricepill{flex:none}@media (width<=560px){.sec__top{flex-wrap:wrap}}.stagehead{border-bottom:1px solid var(--line);background:var(--sf)}.stagehead .wrap{flex-wrap:wrap;align-items:center;gap:clamp(14px,2vw,28px);padding-top:10px;padding-bottom:12px;display:flex}.stagehead .backlink{margin:0}.stagehead__t{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.stagehead__t h1{margin:0;font-size:clamp(22px,2.6vw,32px)}.stagehead .steps{margin:0}@media (width<=720px){.stagehead .steps{display:none}.stagehead .wrap{gap:10px}.stagehead__t h1{font-size:22px}}.tix-task .tix{padding-top:clamp(18px,2.4vw,30px)}@media (width<=960px){.tix-task .tix .split{gap:18px}}.tier__secs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.secchip{border-radius:var(--r-pill);border:1px solid var(--line-strong);height:34px;font-family:var(--f-ui);color:var(--tx);align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.secchip i{font-style:normal;font-family:var(--f-mono);color:var(--tx-3);font-size:10px}.secchip:hover:not(:disabled){border-color:var(--tx);background:var(--sf-2)}.secchip.is-out{opacity:.5;cursor:not-allowed;text-decoration:line-through}.tier{grid-template-columns:14px minmax(0,1fr) auto;align-items:start}.tier__a{display:none}.tier__sw{margin-top:4px}.rmbtn{border:1px solid var(--line-strong);width:36px;height:36px;color:var(--tx-2);transition:.15s var(--ease);border-radius:50%;flex:none;place-items:center;display:inline-grid}.rmbtn:hover{border-color:var(--danger);color:var(--danger);background:#e0574f14}.bookrow{grid-template-columns:minmax(0,1fr) auto 36px}.btn--idle{color:var(--tx-3);border-color:var(--line-strong);cursor:default;pointer-events:none;background:0 0}.btn--idle:hover{transform:none}.daypicks{grid-template-columns:1fr!important}.daypick{grid-template-columns:64px minmax(0,1fr) auto 32px;gap:16px;padding:16px 18px}.daypick__p{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:110px;margin:0;display:flex}.daypick__p i{font-style:normal;font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.daypick__p b{font-family:var(--f-display);letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1}.daypick__p em{margin-top:2px}.daypick.is-on .daypick__p i{color:#f3f1e99e}.daypick__go{width:32px;height:32px}@media (width<=600px){.daypick{grid-template-columns:56px minmax(0,1fr) 32px;gap:12px;padding:14px}.daypick__p{text-align:left;flex-direction:row;grid-column:2;align-items:baseline;gap:6px;min-width:0}}.bracket{gap:clamp(24px,3.4vw,64px)}.bracket__col{gap:16px}.bracket__h{margin-bottom:8px}.t-chalk .bleed{--tx:#f3f1e9;--tx-2:#f3f1e9a8;--tx-3:#f3f1e98f;--line:#f3f1e924;--line-strong:#f3f1e942;--accent-text:var(--lime);background:var(--ink-900);color:var(--tx)}.t-chalk .bleed .stat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08100cb8}.t-chalk .bleed .crumb a,.t-chalk .bleed .crumb{color:var(--tx-2)}.t-chalk .bleed .d-split .accent{color:var(--lime)}.t-chalk .bleed .d-split>span,.t-chalk .bleed .d-split{color:var(--chalk);opacity:1}.t-chalk .bleed .d-split>span.accent,.t-chalk .bleed .accent{color:var(--lime)}.t-chalk .bleed .lead{color:#f3f1e9d1}.t-chalk .bleed .lockup{color:var(--chalk)}@media (width<=560px){.bleed__top{flex-wrap:wrap;gap:8px}.bleed__top>span:nth-child(2){display:none}}.panel>.mcard{display:block}h1.d-split--long>span{font-size:clamp(26px,5.3vw,76px)}@media (width<=860px){h1.d-split--long>span{font-size:clamp(30px,10vw,52px)}}.bleed--busy>.ph.ph--hero>img{filter:var(--grade-deep) brightness(.6)}.bleed--busy>.ph.ph--hero:after{background:linear-gradient(#0000 6%,#050b08d6 28% 72%,#0000 90%),linear-gradient(#0000 40%,#050b0857 60%,#050b08bd 80%,#050b08f7 100%),linear-gradient(#050b08c7 0%,#0000 22%)}.t-chalk .bleed--busy>.ph.ph--hero>img{filter:var(--grade-deep) brightness(.56)}.phero>.ph.ph--hero>img{filter:var(--grade-deep) brightness(.66)}.phero>.ph.ph--hero:after{background:linear-gradient(90deg,#050b08f7 0%,#050b08eb 36%,#050b08a8 66%,#050b0870 100%),linear-gradient(#0000 28%,#050b089e 58%,#050b08f2 100%),linear-gradient(#050b08b8 0%,#0000 24%)}.tblwrap>.tbl--rank{min-width:640px}.tbl--rank td.mono,.tbl--rank td .mono{white-space:nowrap}@media (width<=620px){.row-sb.drawnote{flex-direction:column;align-items:flex-start;gap:6px}}.bracket__col{justify-content:space-around;padding-top:34px;position:relative}.bracket__col>.bracket__h{margin:0;position:absolute;top:0;left:0;right:0}@media (width<=860px){.fig__chips{display:grid;top:50%}}.prow.prow--e1,.prow-head.prow--e1{grid-template-columns:44px minmax(0,1fr) 110px 170px 70px;gap:16px}.prow-head.prow--e1 span:nth-child(3),.prow.prow--e1 .prow__cat{display:block}.prow.prow--e1 .num,.prow.prow--e1 .prow__cat{white-space:nowrap}@media (width<=620px){.prow.prow--e1,.prow-head.prow--e1{grid-template-columns:32px minmax(0,1fr) auto;row-gap:0}.prow-head.prow--e1 span:nth-child(3),.prow-head.prow--e1 span:last-child,.prow.prow--e1 .prow__cat,.prow.prow--e1 .link{display:none}}.tbl--rank td b{white-space:nowrap}@media (width<=620px){.fig__stats{gap:16px}.prow.prow--e1 .prow__id{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px 10px;display:grid}.prow.prow--e1 .prow__club{grid-column:2}.prow.prow--e1 .num{font-size:12px}}.tbl--rank td a{white-space:nowrap}.bleed__in{z-index:7}a.mcard{display:block}.t-chalk .block .ph>img{filter:var(--grade-deep) brightness(.62)}.auth__art .ph>img{filter:var(--grade-deep) brightness(.7)}.passlist{gap:18px;display:grid}.passlist__sum{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;display:flex}.passlist__sum b{font-family:var(--f-display);letter-spacing:-.015em;margin-top:6px;font-size:18px;font-weight:750;display:block}.passlist__acts{flex-wrap:wrap;gap:8px;display:flex}.passlist__acts .btn svg{width:16px;height:16px}.passlist__open{justify-items:start;gap:10px;display:grid}.passlist__open .pass{width:100%}.passgrp{gap:8px;display:grid}.passgrp__h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.passgrp__h b{font-family:var(--f-display);font-size:15px;font-weight:750}.passgrp__h .mono{color:var(--tx-3);font-size:10.5px}.stubrow{text-align:left;border:1px solid var(--line);border-radius:var(--r-m);background:var(--sf);width:100%;color:var(--tx);transition:.18s var(--ease);grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:10px 12px;display:grid}.stubrow:hover{border-color:var(--line-strong);background:var(--sf-2)}.stubrow__qr{width:44px;height:44px;color:var(--ink-900);border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;display:grid}.stubrow__qr svg{width:34px;height:34px}.stubrow__b{flex-direction:column;gap:3px;min-width:0;display:flex}.stubrow__b b{font-family:var(--f-display);letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:750;overflow:hidden}.stubrow__b .mono{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.stubrow__go{border:1px solid var(--line-strong);width:28px;height:28px;color:var(--tx-2);border-radius:50%;place-items:center;display:grid}.stubrow:hover .stubrow__go{border-color:var(--tx);color:var(--tx)}.passview{background:var(--chalk);width:min(480px,100% - 24px);color:var(--ink-900);--bg:var(--chalk);--tx:#0d1712;--tx-2:#0d1712b8;--tx-3:#0d1712a3;--line:var(--line-ink);--line-strong:var(--line-ink-strong);padding:14px 14px 16px}.passview__h{grid-template-columns:40px minmax(0,1fr) 40px 40px;align-items:center;gap:8px;margin-bottom:10px;display:grid}.passview__h .mono{text-align:center;letter-spacing:.14em;font-size:11px}.passview__h .iconbtn{border-color:var(--line-ink-strong);color:var(--ink-900)}.passview__h .iconbtn:disabled{opacity:.3}.passview .pass{max-width:none;margin:0}.passview__ft{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.passview__ft .mono{color:var(--tx-3);font-size:10.5px}.passview.is-gate{background:#fff;border-radius:0;flex-direction:column;width:100%;max-height:none;margin:0;padding:12px;display:flex;position:fixed;inset:0}.passview.is-gate .js-pass-body{flex:1;place-items:center;display:grid;overflow:auto}.passview.is-gate .pass{border-color:#0000;width:min(100%,520px)}.passview.is-gate .pass__hero{height:72px}.passview.is-gate .pass__acts{display:none}.passview.is-gate .passview__ft .btn{background:var(--ink-900)}.passlist__open .pass{max-width:420px;margin:0}.passview.is-gate .pass__hero{display:none}.passview.is-gate .pass__top{border-bottom:1px solid var(--line-ink)}.passview.is-gate .pass__qr svg{width:min(200px,52vw);height:auto}.passview.is-gate .pass__body{gap:10px;padding:12px 16px}.passview.is-gate .pass__row:last-of-type{display:none}.passview.is-gate .passview__h{background:#fff}:root{--bg:var(--ink-900);--sf:var(--ink-800);--sf-2:var(--ink-700);--inv:var(--chalk);--inv-tx:var(--ink-900);--sel:var(--lime);--sel-tx:var(--ink-900);--sel-soft:#c7f36b24;--sel-ink:var(--lime);--seat-bg:#f3f1e929;--seat-tx:var(--chalk);--sold-bg:#f3f1e90b;--sold-tx:#f3f1e942;--hatch:#f3f1e938;--warn-tx:var(--sun);--plate:#f3f1e9}.t-chalk{--bg:var(--chalk);--sf:var(--chalk-50);--sf-2:#fff;--inv:var(--ink-900);--inv-tx:var(--chalk);--sel:var(--green-500);--sel-tx:var(--chalk);--sel-soft:#e2f0e8;--sel-ink:var(--green-500);--seat-bg:#d9d5c7;--seat-tx:var(--ink-900);--sold-bg:#0d17120f;--sold-tx:#0d17123d;--hatch:#0d171233;--warn-tx:#93431f}.t-chalk .on-dark,.t-chalk .bleed,.t-chalk .fig,.t-chalk .block,.t-chalk .ph--dark,.t-chalk .shophero{--bg:var(--ink-900);--sf:var(--ink-800);--sf-2:var(--ink-700);--inv:var(--chalk);--inv-tx:var(--ink-900);--sel:var(--lime);--sel-tx:var(--ink-900);--warn-tx:var(--sun)}.thm .thm__moon,.t-chalk .thm .thm__sun{display:none}.t-chalk .thm .thm__moon{display:block}.mnav__thm{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:2px 0 16px;display:flex}.mnav__thm .seg button{min-width:64px;height:36px}body:not(.t-chalk) .stadium__frame:not(.is-dark){border:1px solid var(--line);border-radius:var(--r-m);margin:0 clamp(10px,1.4vw,16px)}.stadium__frame.is-dark,.sec__crop.is-dark{--plate:#08100c}.stadium__frame.is-dark .smap__sec.is-out .smap__hot{stroke:#f3f1e973}body:not(.t-chalk) .btn--ink{background:var(--lime);color:var(--ink-900)}body:not(.t-chalk) .btn--ink:hover{background:#d5ff7f}body:not(.t-chalk) .passview .btn--ink{background:var(--ink-900);color:var(--chalk)}body:not(.t-chalk) .passview .btn--ink:hover{background:var(--green-900)}.prod__flag .badge{color:var(--chalk);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08100cd1;border-color:#0000}.prod__flag .badge--sun{color:var(--sun)}.prod__flag .badge--out{color:#f0827a}.pass,.stubrow__qr{--tx:#0d1712;--tx-2:#0d1712b8;--tx-3:#0d171299;--line:var(--line-ink);--line-strong:var(--line-ink-strong);--accent-text:var(--green-500)}.pass .eyebrow{color:var(--tx-3)}.pass .eyebrow--lime,.pass__hero .eyebrow--lime{color:var(--lime)}.t-chalk .mhero,.t-chalk .phero,.t-chalk .chero,.t-chalk .whero,.t-chalk .ahero,.t-chalk .hero,.t-chalk .auth__art,.t-chalk .hpanel,.t-chalk .live-panel,.t-chalk .vplayer{--tx:#f3f1e9;--tx-2:#f3f1e9bd;--tx-3:#f3f1e99e;--line:#f3f1e929;--line-strong:#f3f1e94d;--accent-text:var(--lime);--bg:var(--ink-900);--sf:var(--ink-800);--sf-2:var(--ink-700);color:var(--tx)}.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero,.auth__art) .accent,.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero,.auth__art) .eyebrow--lime{color:var(--lime)}.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero) .badge{color:#f3f1e9e6;border-color:#f3f1e957}.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero) .btn--ghost{color:var(--chalk);border-color:#f3f1e94d}.dayb.is-on{background:var(--inv);color:var(--inv-tx);border-color:var(--inv)}.dayb.is-on .dayb__w,.dayb.is-on .dayb__n{color:inherit;opacity:.62}.dur{color:var(--chalk);background:#08100cc7}.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero,.bleed,.on-dark,.block,.fig) .tcta--lime{color:var(--lime)}.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero,.bleed,.on-dark,.block,.fig) .tcta{color:var(--chalk)}.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero,.bleed,.on-dark,.block,.fig) .tcta:hover,.t-chalk :is(.mhero,.phero,.chero,.whero,.ahero,.hero,.bleed,.on-dark,.block,.fig) .tcta.tcta--lime{color:var(--lime)}.sec__viz{align-items:start}.sec__iso .iso{max-height:180px}.player-content{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:40px;display:grid}.player-content__main{gap:40px;min-width:0;display:grid}.player-content__sidebar{gap:24px;min-width:0;display:grid}.player-content .player-overview__grid{grid-template-columns:minmax(140px,200px) minmax(0,1fr);gap:24px}.player-file{border:1px solid var(--line);border-radius:var(--r-m);min-width:0;padding:24px}.player-file h2{font-family:var(--f-ui);letter-spacing:0;margin:0 0 20px;font-size:14px;font-weight:600;line-height:1.4}.player-facts>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:baseline;gap:16px;padding:13px 0;display:grid}.player-facts>div:first-child{padding-top:0}.player-facts>div:last-child{border-bottom:0;padding-bottom:0}.player-facts dt{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);font-size:9px;line-height:1.6}.player-facts dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:500;line-height:1.6}.player-biography{white-space:pre-line;overflow-wrap:anywhere;color:var(--tx-2);font-size:13px;line-height:1.8}.player-file--biography h2{margin-bottom:14px}.player-detail-panel{border:1px solid var(--line);border-radius:var(--r-m);min-width:0;padding:clamp(20px,3vw,32px)}.player-detail-panel h2{margin:8px 0 24px}.player-record+.player-record{margin-top:28px}.player-record h3{margin-bottom:14px}.player-form{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.player-form ol{gap:6px;padding:0;list-style:none;display:flex}.player-form__result{border:1px solid var(--line);width:44px;height:44px;font-family:var(--f-mono);border-radius:6px;place-items:center;display:grid}.player-form__result.is-win{background:var(--lime);color:var(--ink-900);border-color:var(--lime)}.player-record-note{color:var(--tx-3);margin-top:24px;font-size:12px;line-height:1.6}@media (width<=1050px){.player-content{gap:24px}.player-content .player-overview__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.player-content{grid-template-columns:minmax(0,1fr)}.player-file{padding:22px}}.phero.player-hero{align-items:stretch;min-height:620px}.player-hero__photo{position:absolute;inset:0}.player-hero__photo img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.player-hero__photo:after{content:"";background:linear-gradient(90deg,#050b08d4,#050b0838),linear-gradient(#0000 35%,#050b08d9);position:absolute;inset:0}.player-hero .phero__in{flex-direction:column;justify-content:flex-end;padding-top:44px;padding-bottom:44px;display:flex}.player-hero .crumb{margin-bottom:auto;padding-bottom:64px}.player-hero__identity{align-items:flex-end;gap:28px;display:flex}.player-hero__name{min-width:0}.player-hero__status{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}.player-hero .phero__nm{overflow-wrap:anywhere}.player-hero .phero__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:640px;display:grid}.player-hero .phero__meta>div{min-width:0}.player-hero .phero__meta dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:16px;font-weight:650}.player-section-nav{border-bottom:1px solid var(--line);gap:28px;display:flex;overflow-x:auto}.player-section-nav a{white-space:nowrap;padding:24px 0;font-size:13px}.player-section-nav a:first-child{border-bottom:2px solid var(--lime)}.player-content [id]{scroll-margin-top:100px}.player-tournament-form>h2{margin:8px 0 16px}.player-tournament-form>.eyebrow{margin-bottom:24px}.player-tournament-form .player-form{margin:0 0 18px}.player-tournament-form .player-form>.eyebrow{display:none}.player-tournament-form .player-form__result:not(.is-win){background:#a43d2c33}@media (width<=760px){.phero.player-hero{min-height:600px}.player-hero .phero__in{padding-block:36px 30px}.player-hero .crumb{gap:8px;padding-bottom:52px;font-size:9px}.player-hero__identity{flex-direction:column;align-items:flex-start;gap:22px}.player-hero .phero__rank{font-size:60px}.player-hero .phero__nm{font-size:44px}.player-hero .phero__nm .given{font-size:18px}.player-hero .phero__meta{gap:14px;margin-top:28px;padding-top:22px}.player-hero .phero__meta dd{font-size:14px}.player-hero .phero__meta dt{font-size:9px}.player-hero__photo img{object-position:60% 25%}.player-hero__photo:after{background:linear-gradient(90deg,#050b089e,#050b082e),linear-gradient(#050b0826 35%,#050b08de)}.player-section-nav{gap:24px}.player-section-nav a{padding-block:20px;font-size:12px}.player-content{padding-top:30px}}.player-content>.player-overview{grid-area:1/1;min-width:0}.player-content__main{grid-area:2/1}.player-content__sidebar{grid-area:1/2/3}.player-content>.player-matches{grid-area:3/1/auto/-1}.player-next-round{color:var(--tx-3);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;margin:12px 0 24px;font-size:11px}.player-content .player-overview__next>h2{margin:0}.player-content:not(:has(>.player-content__main))>.player-content__sidebar{grid-row:1}.player-content:not(:has(>.player-content__main))>.player-matches{grid-row:2}@media (width>=1101px){.player-content{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);column-gap:64px;padding-top:44px}.player-content__sidebar{border-left:1px solid var(--line);padding-left:32px}.player-file{border:0;border-radius:0;padding:0}.player-facts>div{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:12px}.player-facts dd{text-align:left}}@media (width<=1100px){.player-content{grid-template-columns:minmax(0,1fr);gap:32px}.player-content>.player-content__sidebar{order:0;grid-area:auto/1}.player-content>.player-overview{order:1;grid-area:auto/1}.player-content__main{order:2;grid-area:auto/1}.player-content>.player-matches{order:3;grid-area:auto/1}:is(.player-content:not(:has(>.player-content__main))>.player-content__sidebar,.player-content:not(:has(>.player-content__main))>.player-matches){grid-row:auto}}.ftr--balanced .ftr__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 32px}.ftr--balanced .ftr__cols>div:first-child{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 64px;padding-bottom:32px;display:grid}.ftr--balanced .ftr__cols>div:first-child>.logo,.ftr--balanced .ftr__cols>div:first-child>p{grid-column:1}.ftr--balanced .ftr__contact{grid-area:1/2/3;max-width:none;margin:0}.ftr--balanced .ftr__cols>div:nth-child(2){order:1}.ftr--balanced .ftr__cols>div:nth-child(4){order:2}.ftr--balanced .ftr__cols>div:nth-child(3){order:3}.ftr--balanced .ftr__cols>div:nth-child(5){order:4}.ftr--balanced h5{color:var(--tx-1);margin-bottom:14px}@media (width<=700px){.ftr--balanced .ftr__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.ftr--balanced .ftr__cols>div:first-child{padding-bottom:28px;display:block}.ftr--balanced .ftr__contact{margin-top:24px}}@media (width>=1101px){.player-hero:has(.player-hero__photo){background:#08100c}.player-hero__photo{width:50%;max-width:calc(var(--max)/2);inset:0 auto 0 50%;overflow:hidden}.player-hero__photo img{object-fit:cover;object-position:center top;width:100%;height:100%}.player-hero__photo:after{display:none}:is(.player-hero:has(.player-hero__photo) .player-hero__identity,.player-hero:has(.player-hero__photo) .phero__meta,.player-hero:has(.player-hero__photo) .phero__act){width:44%;max-width:560px}.player-hero:has(.player-hero__photo) .phero__nm{font-size:clamp(56px,6vw,88px)}}:is([data-page=players] .filterbar,[data-page=players] .row-sb:has(>.js-pcount)){display:none}.seatpick{border:1px solid var(--line);border-radius:var(--r-m);background:var(--sf-2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(16px,2.4vw,32px);margin-bottom:14px;padding:clamp(16px,1.8vw,22px);display:grid}.seatpick__q,.seatpick__seats{flex-direction:column;gap:10px;min-width:0;display:flex}.seatpick__seats{border-left:1px solid var(--line);justify-content:center;align-self:stretch;padding-left:clamp(16px,2.4vw,32px)}.seatpick--none{grid-template-columns:1fr}.seatpick--none .seatpick__seats{border-left:0;padding-left:0}.seatpick__step{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--sf);align-items:center;gap:4px;width:max-content;padding:5px;display:inline-flex}.seatpick__step button{width:46px;height:46px;color:var(--tx);border-radius:50%;place-items:center;font-size:22px;line-height:1;transition:background .15s,color .15s;display:grid}.seatpick__step button:hover:not(:disabled){background:var(--inv);color:var(--inv-tx)}.seatpick__step button:disabled{opacity:.3;cursor:not-allowed}.seatpick__step output{text-align:center;min-width:48px;font-family:var(--f-display);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.seatpick__cap{color:var(--tx-3);font-size:10.5px}.seatpick__where{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.15}.seatpick__tags{flex-wrap:wrap;gap:6px;display:flex}.seatpick__tags i{font-style:normal;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--sel-soft);color:var(--sel-ink);padding:5px 10px;font-size:10px}.seatpick__note{color:var(--warn-tx);margin:0 0 14px;font-size:13.5px;line-height:1.5}.seatpick__mine{color:var(--tx-2);flex-direction:column;gap:4px;margin:0 0 14px;font-size:13.5px;display:flex}.iso.has-pick .iso__seat:not(.is-pick):not(.is-mine){opacity:.3}.iso__seat.is-pick{fill:var(--sel)}.iso__seat.is-mine{fill:var(--sel);opacity:.5}@media (width<=640px){.seatpick{grid-template-columns:1fr}.seatpick__seats{border-left:0;border-top:1px solid var(--line);padding-top:14px;padding-left:0}}.fig--studio{background:radial-gradient(120% 110% at 88% 8%,#123049 0%,#0a2339 34%,#061829 64%,#040e18 100%)}.fig--studio>.ph{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34%);mask-image:linear-gradient(90deg,#0000 0,#000 34%);left:40%!important}.fig--studio>.ph>img,.fig--studio:hover>.ph>img{filter:none;object-position:var(--player-portrait-position,50% 12%)}.fig--studio>.ph:before,.fig--studio>.ph:after{opacity:0}.fig--studio:after{background:linear-gradient(#0000 45%,#040e1859 70%,#040e18e6 100%),linear-gradient(#040e188c 0%,#0000 26%)}.fig--studio .fig__chips{display:none}.fig--studio .fig__head{justify-content:flex-start;align-items:center;gap:14px}.fig--studio .fig__mid{justify-content:flex-start;padding-left:0}.fig--studio .fig__stats{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.fig--studio .fig__stats b{font-size:clamp(17px,1.6vw,22px)}.fig--studio .fig__mark{color:var(--lime);align-items:center;gap:8px;display:flex}.fig--studio .fig__nm{white-space:normal;max-width:74%;font-size:clamp(21px,2vw,28px)}.player-hero:has(.player-hero__photo){background:radial-gradient(120% 100% at 80% 12%,#123049 0%,#0a2339 30%,#061829 58%,#040e18 100%)}.player-hero__photo:after{background:linear-gradient(90deg,#040e18d4,#040e1838),linear-gradient(#0000 35%,#040e18d9)}@media (width>=1101px){.player-hero:has(.player-hero__photo){background:radial-gradient(120% 100% at 80% 12%,#123049 0%,#0a2339 30%,#061829 58%,#040e18 100%)}.player-hero__photo{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22% 88%,#0000 100%),linear-gradient(0deg,#0000 0,#000 24%);mask-image:linear-gradient(90deg,#0000 0,#000 22% 88%,#0000 100%),linear-gradient(0deg,#0000 0,#000 24%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media (width<=760px){.phero.player-hero:has(.player-hero__photo){background:linear-gradient(#0b2540 0%,#061829 46%,#040e18 100%);min-height:0;display:block}.player-hero__photo{aspect-ratio:1;position:relative;inset:auto;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 34%);mask-image:linear-gradient(0deg,#0000 0,#000 34%)}.player-hero__photo img{object-position:center 12%}.player-hero__photo:after{display:none}.player-hero:has(.player-hero__photo) .phero__in{margin-top:-22%;padding-top:0}.player-hero:has(.player-hero__photo) .crumb{display:none}}.seatstub{--w:52px;--tier:#2f9c6c;--tier-tx:#f3f1e9;--cut:15px;width:var(--w);grid-template-rows:var(--cut) auto;color:#0d1712;text-align:center;font-family:var(--f-mono);-webkit-mask-image:radial-gradient(circle 5px at 0 var(--cut),transparent 96%,#000 100%),radial-gradient(circle 5px at 100% var(--cut),transparent 96%,#000 100%);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle 5px at 0 var(--cut),transparent 96%,#000 100%),radial-gradient(circle 5px at 100% var(--cut),transparent 96%,#000 100%);mask-image:radial-gradient(circle 5px at 0 var(--cut),transparent 96%,#000 100%),radial-gradient(circle 5px at 100% var(--cut),transparent 96%,#000 100%);background:#f3f1e9;border-radius:6px;flex:none;align-self:start;display:grid;-webkit-mask-composite:source-in;mask-composite:intersect}.seatstub--prem{--tier:#e8b23a;--tier-tx:#0d1712}.seatstub--premplus{--tier:#d9742b;--tier-tx:#0d1712}.seatstub--court{--tier:#c8343a;--tier-tx:#f3f1e9}.seatstub__day{background:var(--tier);color:var(--tier-tx);font-size:8px;line-height:var(--cut);letter-spacing:.14em;text-transform:uppercase;border-radius:6px 6px 0 0;font-weight:600}.seatstub__b{flex-direction:column;align-items:center;padding:5px 2px 6px;display:flex;position:relative}.seatstub__b:before{content:"";border-top:1.5px dashed #0d171247;position:absolute;top:0;left:7px;right:7px}.seatstub__sec,.seatstub__row{letter-spacing:.1em;text-transform:uppercase;opacity:.66;white-space:nowrap;font-size:7.5px}.seatstub__no{font-family:var(--f-display);font-weight:800;font-size:calc(var(--w) * .38);letter-spacing:-.03em;margin:1px 0;line-height:1.05}.t-chalk .seatstub{box-shadow:inset 0 0 0 1px #0d171224}.sec__viz--solo{grid-template-columns:minmax(0,1fr)}.art{z-index:0;background:#040b07;position:absolute;inset:0;overflow:hidden;container-type:size}.art__stage{right:var(--art-r,0);bottom:var(--art-b,0);top:var(--art-t,auto);z-index:0;aspect-ratio:var(--ar);height:var(--art-h,max(100cqh,calc(100cqw / var(--arn))));position:absolute}.art__l{height:100%;translate:calc(var(--px,0) * var(--d,0) * 1px) calc(var(--py,0) * var(--d,0) * .6px);transition:translate .6s var(--ease);display:block;position:absolute;bottom:0}.art__l img{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block}.art__l--bg{width:100%;left:0}.art__l--bg img{filter:saturate(1.04)}.art__sweep{pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 38%,#c7f36b29 50%,#0000 62%);position:absolute;inset:0}.art:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#40c45c2e,#1c78340f 55%,#0000);width:70%;height:90%;position:absolute;top:-30%;right:-8%}.art:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#040b074d 78%,#040b07d1 100%),linear-gradient(90deg,#040b078c 0%,#0000 30%);position:absolute;inset:0}.bleed--art .bleed__top:before,.bleed--art .bleed__foot:before,.bleed--art .hero-caps:before{display:none}.bleed--art .bleed__top{z-index:8}.bleed--art .d-split>span{text-shadow:0 2px 24px #040b0799}.bleed--art .hero-caps>div{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#040b07c2;border:1px solid #f3f1e929;border-radius:12px;flex:0 auto;width:max-content;max-width:calc(33% - 20px);margin-left:-14px;padding:10px 14px 11px}.bleed--art .hero-caps>div>span{color:#f3f1e9e6}.bleed--art .bleed__top .lockup{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040b0799;border-radius:999px;padding:7px 12px}.t-chalk .bleed--art{color:var(--chalk)}.art--home{--ar:3840/1826;--arn:2.103}@media (width>=861px){.home-hero.bleed--art{--bleed-h:clamp(440px,calc(100svh - var(--hero-top,69px) - var(--band-h,44px)),900px)}}.art--home .art__l--bg{--d:4;--i:0}.art--home .art__l--p1{--d:10;--i:1;width:82.71%;left:0}.art--home .art__l--p2{--d:16;--i:2;width:78.96%;left:21.04%}.art--tix{--ar:6912/1992;--arn:3.4699}.art--tix .art__stage{right:auto;left:calc(50cqw - max(100cqh * var(--arn), 100cqw) / 2)}.art--tix .art__l--bg{--d:3;--i:0}.art--tix .art__l--tix{--d:12;--i:1;width:39.29%;left:30%}.art--tix:before{background:radial-gradient(closest-side,#40c45c38,#0000);width:60%;height:100%;top:-40%;right:-4%}.art--tix:after{background:linear-gradient(#0000 50%,#040b0740 70%,#040b07cc 100%),linear-gradient(90deg,#040b0799 0%,#0000 34%)}@media (prefers-reduced-motion:no-preference){.art__l--bg img{animation:artBg 2.6s var(--ease) both}.art__l:not(.art__l--bg){animation:artIn 1.3s var(--ease) both;animation-delay:calc(.25s + var(--i) * .14s)}.art__sweep{animation:9s ease-in-out 1.4s infinite artSweep}.art:before{animation:7s ease-in-out infinite alternate artBloom}}@keyframes artBg{0%{opacity:.4;transform:scale(1.07)}to{opacity:1;transform:none}}@keyframes artIn{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes artSweep{0%{opacity:0;transform:translate(-70%)}12%{opacity:1}38%{opacity:0;transform:translate(70%)}to{opacity:0;transform:translate(70%)}}@keyframes artBloom{0%{opacity:.7}to{opacity:1}}@media (width<=860px) and (orientation:portrait){.art--home .art__stage{--art-h:calc(192cqw / var(--arn));--art-r:-2cqw;--art-t:84px;--art-b:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 62%,#0000 96%);mask-image:linear-gradient(#0000 0,#000 14% 62%,#0000 96%)}.art--home:after{background:linear-gradient(#0000 52%,#040b0766 70%,#040b07e6 100%)}.art--home:before{width:120%;height:60%;top:-6%;right:-30%}.home-hero.bleed--art{--bleed-h:0;justify-content:flex-end}.home-hero.bleed--art.bleed--hasfoot .bleed__in{padding-top:calc(84px + 74vw)}.art--tix .art__stage{--art-h:min(96vw,400px);--art-t:64px;--art-b:auto;left:calc(64vw - var(--art-h) * var(--arn) * .47);-webkit-mask-image:linear-gradient(#0000 0,#000 12% 66%,#0000 98%);mask-image:linear-gradient(#0000 0,#000 12% 66%,#0000 98%)}.art--tix:after{background:linear-gradient(#0000 40%,#040b0766 60%,#040b07eb 100%)}[data-page=tickets] .ticket-hero.bleed--art .bleed__in{padding-top:calc(64px + min(70vw,300px))}.bleed--art .bleed__top .lockup{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}}.smap__sec.is-mine .smap__hot{fill:#f3f1e980;stroke:var(--ink-900);stroke-width:3px;stroke-dasharray:8 6}.smap__pill--mine rect{fill:#f3f1e9f2}.smap__pill--mine text{fill:var(--ink-900);font-weight:600}.seatpick--up{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.seatpick--up .seatpick__from{border-top:0;border-left:0;padding-top:0;padding-left:0}.seatpick__was{font-family:var(--f-display);color:var(--tx-2);font-size:16px;font-weight:700;text-decoration:line-through;text-decoration-thickness:1.5px}@media (width<=860px){.seatpick--up{grid-template-columns:1fr}}.ptn{border-block:1px solid var(--line);background:var(--ink-950);padding-block:clamp(22px,2.4vw,34px) clamp(14px,1.6vw,22px)}.t-chalk .ptn{background:var(--chalk-200);border-color:var(--line-ink)}.ptn__h{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ptn__more{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);padding-block:8px;font-size:10.5px}.ptn__more:hover{color:var(--tx)}.ptn__grid{grid-template-columns:repeat(6,minmax(0,1fr));margin:clamp(6px,1vw,12px) 0 0;padding:0;list-style:none;display:grid}.ptn__cell{border-left:1px solid var(--line);place-items:center;min-height:clamp(96px,8vw,120px);padding:16px 12px;display:grid}.ptn__cell:first-child{border-left:0}.t-chalk .ptn__grid,.t-chalk .ptn__cell{border-color:var(--line-ink)}.plogo{opacity:.8;max-width:100%;height:auto;transition:opacity .2s var(--ease);flex:none;display:block}.t-chalk .plogo{filter:brightness(0);opacity:.78}.ptn__cell:hover .plogo,.partner:hover .plogo{opacity:1}.plogo--name{opacity:1;font-family:var(--f-display);letter-spacing:-.01em;color:var(--tx);font-size:15px;font-weight:750}.t-chalk .plogo--name{filter:none}@media (width<=1180px){.plogo{zoom:.86}}@media (width<=900px){.ptn__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ptn__cell:nth-child(3n+1){border-left:0}.ptn__cell:nth-child(n+4){border-top:1px solid var(--line)}.plogo{zoom:.92}}@media (width<=560px){.ptn__cell{min-height:76px;padding:12px 6px}.ptn .plogo{zoom:.6}}
