.fn-bracket[data-astro-cid-q7x6nk2s]{position:relative;z-index:1;color:#fff;font-family:Oswald,sans-serif}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-match{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(8px,1.4vw,18px);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:clamp(7px,.8vw,9px) clamp(10px,1.2vw,14px);color:inherit;text-decoration:none}.fn-bracket[data-astro-cid-q7x6nk2s] a.fn-match{cursor:pointer;transition:border-color .15s,background .15s}.fn-bracket[data-astro-cid-q7x6nk2s] a.fn-match:hover{border-color:color-mix(in srgb,var(--belt) 45%,transparent);background:#ffffff0f}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-slot{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:5px;min-width:0}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-nm{font-family:Oswald,sans-serif;font-weight:700;font-size:clamp(10px,1vw,12px);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-match .fn-slot:last-child .fn-nm{text-align:right}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-pair{display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,1.4vw,16px)}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-match .fn-slot:last-child .fn-pair{flex-direction:row-reverse}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-av{flex:none;width:clamp(28px,2.6vw,38px);height:clamp(28px,2.6vw,38px);border-radius:50%;border:2px solid rgba(255,255,255,.25);overflow:hidden;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:11px;color:#ffffffb3;background:#ffffff0d}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-av img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-score{flex:none;font-family:Bebas Neue,sans-serif;font-size:clamp(18px,2vw,26px);line-height:1;color:#fff;letter-spacing:.01em}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-tbd .fn-nm{color:#ffffff4d;font-weight:600}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-tbd .fn-av{border-style:dashed}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-vs{transform:translateY(8px);font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#fff6}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-slot.seeded .fn-av{border-color:var(--belt)}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-slot.me .fn-nm{color:var(--yellow)}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-slot.won .fn-av{border-color:var(--belt);box-shadow:0 0 0 3px color-mix(in srgb,var(--belt) 35%,transparent),0 0 16px color-mix(in srgb,var(--belt) 45%,transparent)}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-slot.won .fn-score{color:var(--belt);text-shadow:0 0 12px color-mix(in srgb,var(--belt) 55%,transparent)}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-slot.below .fn-score{opacity:.32}.fn-bracket[data-astro-cid-q7x6nk2s] .fn-match.mine{background:#ffcc001a}.fn-rounds[data-astro-cid-q7x6nk2s]{max-width:620px;margin:0 auto}.fn-pills[data-astro-cid-q7x6nk2s]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;margin-bottom:18px;scrollbar-width:none}.fn-pills[data-astro-cid-q7x6nk2s]::-webkit-scrollbar{display:none}.fn-pill[data-astro-cid-q7x6nk2s]{flex:1 0 auto;white-space:nowrap;appearance:none;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#ffffffb3;border-radius:100px;padding:10px 18px;cursor:pointer;font-family:Oswald,sans-serif;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;transition:background .15s,color .15s,border-color .15s;touch-action:manipulation}.fn-pill[data-astro-cid-q7x6nk2s]:hover{color:#fff}.fn-pill[data-astro-cid-q7x6nk2s].on{background:var(--belt);border-color:var(--belt);color:#000}.fn-pill[data-astro-cid-q7x6nk2s].active:not(.on){border-color:color-mix(in srgb,var(--belt) 70%,transparent);color:#fff}.fn-pill[data-astro-cid-q7x6nk2s].active:not(.on):before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--belt);margin-right:7px;vertical-align:middle}.fn-round[data-astro-cid-q7x6nk2s]{display:none}.fn-round[data-astro-cid-q7x6nk2s].on{display:block}.fn-round-h[data-astro-cid-q7x6nk2s]{margin:0 0 12px;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.fn-round-date[data-astro-cid-q7x6nk2s]{text-transform:none;letter-spacing:.03em;font-weight:600;color:#fff6}.fn-list[data-astro-cid-q7x6nk2s]{display:flex;flex-direction:column;gap:10px}@media(min-width:900px){.fn-pills[data-astro-cid-q7x6nk2s]{display:none}.fn-rounds[data-astro-cid-q7x6nk2s]{display:flex;align-items:stretch;gap:clamp(14px,1.8vw,36px);max-width:1500px;margin:0 auto}.fn-round[data-astro-cid-q7x6nk2s]{display:flex!important;flex-direction:column;flex:1 1 0;min-width:0}.fn-round-h[data-astro-cid-q7x6nk2s]{text-align:center;margin-bottom:16px}.fn-list[data-astro-cid-q7x6nk2s]{flex:1;justify-content:space-around;gap:clamp(12px,2vh,24px)}.fn-rounds[data-astro-cid-q7x6nk2s] .fn-match[data-astro-cid-q7x6nk2s]{grid-template-columns:1fr;gap:4px}.fn-rounds[data-astro-cid-q7x6nk2s] .fn-match[data-astro-cid-q7x6nk2s] .fn-slot[data-astro-cid-q7x6nk2s]:last-child{flex-direction:row;text-align:left}.fn-rounds[data-astro-cid-q7x6nk2s] .fn-nm[data-astro-cid-q7x6nk2s]{white-space:normal;line-height:1.05}.fn-rounds[data-astro-cid-q7x6nk2s] .fn-vs[data-astro-cid-q7x6nk2s]{justify-self:start;padding-left:2px}.fn-round[data-astro-cid-q7x6nk2s].active{position:relative}.fn-round[data-astro-cid-q7x6nk2s].active:before{content:"";position:absolute;inset:-5px;z-index:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--belt) 15%,transparent),color-mix(in srgb,var(--belt) 5%,transparent));border-radius:16px}.fn-round[data-astro-cid-q7x6nk2s].active>[data-astro-cid-q7x6nk2s]{position:relative;z-index:1}.fn-round[data-astro-cid-q7x6nk2s].active .fn-match{background:#100e0c}.fn-round[data-astro-cid-q7x6nk2s].active .fn-match.mine{background:color-mix(in srgb,#100e0c 82%,var(--yellow))}.fn-round[data-astro-cid-q7x6nk2s][data-round=final]{flex:.9 1 0;justify-content:center}.fn-round[data-astro-cid-q7x6nk2s][data-round=final] .fn-list[data-astro-cid-q7x6nk2s]{flex:none}.fn-round[data-astro-cid-q7x6nk2s][data-round=final] .fn-round-h[data-astro-cid-q7x6nk2s]{color:var(--belt);font-size:15px}.fn-round[data-astro-cid-q7x6nk2s][data-round=final] .fn-match[data-astro-cid-q7x6nk2s]{border-color:color-mix(in srgb,var(--belt) 45%,transparent);background:color-mix(in srgb,var(--belt) 12%,transparent)}}
