.StageExpansion-module__xNb67W__root{gap:var(--space-4);min-width:0;display:grid}.StageExpansion-module__xNb67W__group{min-width:0}.StageExpansion-module__xNb67W__group header{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.StageExpansion-module__xNb67W__group h4{font:var(--text-h3)}.StageExpansion-module__xNb67W__group header>span,.StageExpansion-module__xNb67W__summary,.StageExpansion-module__xNb67W__rounds small{font-size:var(--fs-sm);color:var(--text-muted)}.StageExpansion-module__xNb67W__tableWrap{border:var(--border-w) solid var(--border);border-radius:var(--radius-md);overflow-x:auto}.StageExpansion-module__xNb67W__tableWrap table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fs-sm)}.StageExpansion-module__xNb67W__tableWrap th,.StageExpansion-module__xNb67W__tableWrap td{text-align:left;padding:var(--space-3);border-bottom:var(--border-w) solid var(--border);overflow-wrap:anywhere}.StageExpansion-module__xNb67W__tableWrap th{background:var(--surface-2);color:var(--text-muted)}.StageExpansion-module__xNb67W__tableWrap th:first-child{width:calc(var(--space-8) * 2)}.StageExpansion-module__xNb67W__tableWrap th:nth-child(4){width:calc(var(--space-8) * 3)}.StageExpansion-module__xNb67W__number{font-family:var(--font-mono)}.StageExpansion-module__xNb67W__noDraw{padding:var(--space-6);border:var(--border-w) dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-sm)}.StageExpansion-module__xNb67W__summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-w) solid var(--border);flex-wrap:wrap;display:flex}.StageExpansion-module__xNb67W__links{gap:var(--space-4);flex-wrap:wrap;display:flex}.StageExpansion-module__xNb67W__links a{color:var(--text);font-weight:var(--fw-semibold)}.StageExpansion-module__xNb67W__rounds{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.StageExpansion-module__xNb67W__rounds li{align-items:center;gap:var(--space-3);border-bottom:var(--border-w) solid var(--border);padding:var(--space-3) 0;flex-wrap:wrap;display:flex}.StageExpansion-module__xNb67W__stale{padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--warning);border-left-width:var(--space-1);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}
.layout-module__sqqsta__page{width:100%;max-width:var(--container);padding:var(--space-10) var(--space-6);gap:var(--space-8);margin-inline:auto;display:grid}.layout-module__sqqsta__page button{min-height:var(--control-lg)}.layout-module__sqqsta__page button[aria-label]{min-width:var(--control-lg)}.layout-module__sqqsta__page :focus-visible{outline-color:var(--text)}.layout-module__sqqsta__page .neutral-stat svg{stroke:var(--text-muted);color:var(--text-muted)!important}.layout-module__sqqsta__page label[for]>span{color:var(--text-muted)!important}.layout-module__sqqsta__pageHeader{gap:var(--space-4);display:grid}.layout-module__sqqsta__breadcrumb{width:fit-content;font:var(--fw-semibold) var(--fs-xs) / var(--lh-normal) var(--font-mono);letter-spacing:var(--ls-wide);color:var(--text-muted)}.layout-module__sqqsta__breadcrumb a{color:inherit}.layout-module__sqqsta__breadcrumb a:hover{color:var(--text)}.layout-module__sqqsta__pageHeaderMain{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.layout-module__sqqsta__pageHeaderCopy{gap:var(--space-2);display:grid}.layout-module__sqqsta__pageTitle{font:var(--text-h1)}.layout-module__sqqsta__pageMeta{font:var(--fw-medium) var(--fs-xs) / var(--lh-normal) var(--font-mono);letter-spacing:var(--ls-wide);color:var(--text-muted);font-variant-numeric:tabular-nums}.layout-module__sqqsta__pageDescription{color:var(--text-muted)}.layout-module__sqqsta__pageActions,.layout-module__sqqsta__sectionActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.layout-module__sqqsta__section{gap:var(--space-4);display:grid}.layout-module__sqqsta__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.layout-module__sqqsta__sectionCopy{gap:var(--space-2);display:grid}.layout-module__sqqsta__sectionLabel{font:var(--fw-bold) var(--fs-2xs) / var(--lh-tight) var(--font-mono);letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--text-subtle)}.layout-module__sqqsta__sectionDescription{font-size:var(--fs-sm);color:var(--text-muted)}.layout-module__sqqsta__sectionContent{min-width:0}.layout-module__sqqsta__stack{display:flex}.layout-module__sqqsta__stackRow{flex-direction:row}.layout-module__sqqsta__stackColumn{flex-direction:column}.layout-module__sqqsta__stackWrap{flex-wrap:wrap}.layout-module__sqqsta__gap0{gap:var(--space-0)}.layout-module__sqqsta__gap1{gap:var(--space-1)}.layout-module__sqqsta__gap2{gap:var(--space-2)}.layout-module__sqqsta__gap3{gap:var(--space-3)}.layout-module__sqqsta__gap4{gap:var(--space-4)}.layout-module__sqqsta__gap5{gap:var(--space-5)}.layout-module__sqqsta__gap6{gap:var(--space-6)}.layout-module__sqqsta__gap8{gap:var(--space-8)}.layout-module__sqqsta__gap10{gap:var(--space-10)}.layout-module__sqqsta__gap12{gap:var(--space-12)}.layout-module__sqqsta__alignStart{align-items:flex-start}.layout-module__sqqsta__alignCenter{align-items:center}.layout-module__sqqsta__alignEnd{align-items:flex-end}.layout-module__sqqsta__alignStretch{align-items:stretch}.layout-module__sqqsta__alignBaseline{align-items:baseline}@media print{.layout-module__sqqsta__page{max-width:none;padding:var(--space-0);gap:var(--space-6)}.layout-module__sqqsta__pageActions,.layout-module__sqqsta__sectionActions{display:none}}
.phone-module__6qncRG__header,.phone-module__6qncRG__dock,.phone-module__6qncRG__layer,.phone-module__6qncRG__sheet{display:none}@media screen{.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on{--phone-nav-h:48px;--phone-header-h:calc(env(safe-area-inset-top,0px) + var(--phone-nav-h) + var(--space-3) + var(--border-w));--phone-header-offset:var(--phone-header-h);--phone-filter-h:0px;--phone-filter-border:transparent;--phone-tab-h:3.25rem;--phone-bar-h:calc(var(--space-2) + var(--phone-tab-h) + var(--space-2) + var(--border-w) + env(safe-area-inset-bottom,0px));--tab-bar-space:var(--phone-bar-h);padding-top:calc(var(--phone-header-h) + var(--space-3))}.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on:has([data-phone-bell]){--tab-bar-space:calc(var(--phone-bar-h) + var(--tap-min) + var(--space-2))}.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on[data-viewer-keyboard=open]{--tab-bar-space:0px}.phone-module__6qncRG__on[data-viewer-keyboard=open] .phone-module__6qncRG__dock,.phone-module__6qncRG__on>[data-phone-hidden],.phone-module__6qncRG__on [data-tab-bar]{display:none}.phone-module__6qncRG__on:has([data-phone-now]) [id=public-panel-now]{display:none}.phone-module__6qncRG__on:has([data-phone-schedule]) [id=public-panel-schedule]{display:none}.phone-module__6qncRG__on:has([data-phone-schedule]) [aria-label=賽程篩選]{display:none}.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on:has([data-phone-standings]){padding-bottom:0}.phone-module__6qncRG__on:has([data-phone-standings]) [id=public-panel-standings]{display:none}.phone-module__6qncRG__on:has([data-phone-standings]) [aria-label=排名篩選]{display:none}.phone-module__6qncRG__on:has([data-phone-info]) [id=public-panel-info]{display:none}.phone-module__6qncRG__on:has([data-phone-bracket]) [id=public-panel-bracket]{display:none}.phone-module__6qncRG__on:has([data-phone-bracket]) [aria-label=賽程圖篩選]{display:none}.phone-module__6qncRG__on:has([data-phone-bracket][data-fill])>footer{display:none}.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on:has([data-phone-bracket][data-fill]){padding-bottom:0}.phone-module__6qncRG__on:has([data-phone-bracket][data-fill])>:has(>[id=public-panel-bracket]){display:none}.phone-module__6qncRG__on [id]{scroll-margin-top:calc(var(--phone-header-offset) + var(--phone-filter-h) + var(--space-4))}.phone-module__6qncRG__header{inset-inline:0;z-index:30;padding:env(safe-area-inset-top,0px) max(var(--space-4), env(safe-area-inset-right,0px)) var(--space-3) max(var(--space-4), env(safe-area-inset-left,0px));border-bottom:var(--border-w) solid var(--border);background:var(--bg);transition:none;display:block;position:fixed;top:0}.phone-module__6qncRG__nav{height:var(--phone-nav-h);justify-content:flex-end;align-items:center;display:flex;position:relative}.phone-module__6qncRG__nameWrap{inset:0 calc(var(--space-16) + var(--space-12));pointer-events:none;align-content:center;justify-items:center;min-width:0;display:grid;position:absolute}.phone-module__6qncRG__name{max-width:100%;padding-inline:var(--space-2);text-overflow:ellipsis;white-space:nowrap;color:var(--text);font:var(--fw-semibold) .9375rem / 1.3 var(--font-sans);margin:0;overflow:hidden}.phone-module__6qncRG__status{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-muted);font:var(--fw-regular) var(--fs-2xs) / 1.3 var(--font-sans);margin:0;overflow:hidden}.phone-module__6qncRG__status[data-warning]{color:var(--warning)}.phone-module__6qncRG__navEnd{width:calc(var(--space-16) + var(--space-12));justify-content:flex-end;align-items:center;display:flex;position:relative}.phone-module__6qncRG__iconButton{min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.phone-module__6qncRG__heart{color:var(--accent)}.phone-module__6qncRG__iconButton:focus-visible,.phone-module__6qncRG__tab:focus-visible,.phone-module__6qncRG__row:focus-visible,.phone-module__6qncRG__card:focus-visible,.phone-module__6qncRG__back:focus-visible,.phone-module__6qncRG__bell:focus-visible,.phone-module__6qncRG__done:focus-visible,.phone-module__6qncRG__report:focus-visible{outline:var(--border-w-thick) solid var(--accent);outline-offset:calc(-1 * var(--border-w-thick))}.phone-module__6qncRG__iconButton svg[data-spinning]{animation:.8s linear infinite phone-module__6qncRG__phone-spin}.phone-module__6qncRG__notice{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--warning);border-radius:var(--radius-md);color:var(--text);font:var(--fw-regular) var(--fs-sm) / var(--lh-normal) var(--font-sans)}.phone-module__6qncRG__dock{inset-inline:0;z-index:30;padding:var(--space-2) max(var(--space-1), env(safe-area-inset-right,0px)) calc(var(--space-2) + env(safe-area-inset-bottom,0px)) max(var(--space-1), env(safe-area-inset-left,0px));border-top:var(--border-w) solid var(--border);background:var(--surface);transition:none;display:block;position:fixed;bottom:0}.phone-module__6qncRG__tabBar{display:block}.phone-module__6qncRG__tabList{gap:var(--space-1);display:flex}.phone-module__6qncRG__tab{min-width:0;height:var(--phone-tab-h);min-height:var(--tap-min);justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);color:var(--text-muted);font:var(--fw-medium) var(--fs-2xs) / 1.3 var(--font-sans);flex-direction:column;flex:1;text-decoration:none;transition:none;display:flex}.phone-module__6qncRG__tab[aria-selected=true]{background:var(--accent-soft);color:var(--text);font-weight:var(--fw-bold)}.phone-module__6qncRG__tabIcon{color:var(--text-muted);flex:none}.phone-module__6qncRG__tabIcon path{stroke-width:1.8px}.phone-module__6qncRG__tab[aria-selected=true] .phone-module__6qncRG__tabIcon{color:var(--accent)}.phone-module__6qncRG__tab[aria-selected=true] .phone-module__6qncRG__tabIcon path{stroke-width:2.4px}.phone-module__6qncRG__tabLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.phone-module__6qncRG__bell{bottom:calc(100% + var(--space-2));width:var(--tap-min);height:var(--tap-min);border:var(--border-w) solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--accent);box-shadow:var(--shadow-md);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-inline-start:max(var(--space-4), env(safe-area-inset-left,0px))}.phone-module__6qncRG__layer{z-index:60;background:var(--bg);color:var(--text);touch-action:pan-y;flex-direction:column;animation:.25s ease-out phone-module__6qncRG__phone-slide-in;display:flex;position:fixed;inset:0}.phone-module__6qncRG__layerPanel{display:contents}.phone-module__6qncRG__layer[data-leaving]{animation:.18s ease-in forwards phone-module__6qncRG__phone-slide-out}.phone-module__6qncRG__layerHeader{min-height:calc(var(--tap-min) + var(--space-3));padding:env(safe-area-inset-top,0px) max(var(--space-4), env(safe-area-inset-right,0px)) 0 max(var(--space-4), env(safe-area-inset-left,0px));border-bottom:var(--border-w) solid var(--border);flex:none;align-items:center;display:flex;position:relative}.phone-module__6qncRG__back{z-index:1;min-height:var(--tap-min);color:var(--text);font:var(--fw-semibold) var(--fs-md) / 1 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.phone-module__6qncRG__layerTitle{inset:env(safe-area-inset-top,0px) 0 0 0;color:var(--text);font:var(--fw-semibold) .9375rem / 1.3 var(--font-sans);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute}.phone-module__6qncRG__layerBody{align-content:start;gap:var(--space-5);overscroll-behavior:contain;padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right,0px)) calc(var(--space-8) + env(safe-area-inset-bottom,0px)) max(var(--space-4), env(safe-area-inset-left,0px));flex:1;display:grid;overflow-y:auto}.phone-module__6qncRG__section{gap:var(--space-2);min-width:0;display:grid}.phone-module__6qncRG__sectionTitle{color:var(--text-muted);font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans);margin:0}.phone-module__6qncRG__row{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);font:var(--fw-regular) var(--fs-md) / var(--lh-normal) var(--font-sans);text-align:start;cursor:pointer;border:0;text-decoration:none;display:flex}.phone-module__6qncRG__muted{color:var(--text-muted)}.phone-module__6qncRG__announcementWrap{gap:var(--space-3);min-width:0;display:grid}.phone-module__6qncRG__announcementGroup{border-radius:var(--radius-lg);background:var(--bg);margin:0;padding:0;list-style:none;overflow:hidden}.phone-module__6qncRG__announcementItem{gap:var(--space-1);margin-inline:var(--space-4);padding-block:var(--space-3);display:grid}.phone-module__6qncRG__announcementItem+.phone-module__6qncRG__announcementItem{border-top:var(--border-w) solid var(--border)}.phone-module__6qncRG__announcementBody{font:var(--fw-regular) var(--fs-md) / 1.5 var(--font-sans);white-space:pre-line;overflow-wrap:anywhere;margin:0}.phone-module__6qncRG__note{color:var(--text-muted);font:var(--fw-regular) var(--fs-sm) / var(--lh-normal) var(--font-sans)}.phone-module__6qncRG__attribution{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.phone-module__6qncRG__report{min-width:var(--space-6);min-height:var(--space-6);color:var(--accent);font:var(--fw-regular) var(--fs-sm) / var(--lh-normal) var(--font-sans);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.phone-module__6qncRG__cards{gap:var(--space-3);display:flex}.phone-module__6qncRG__card{justify-items:center;gap:var(--space-2);cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;flex:1;padding:0;display:grid}.phone-module__6qncRG__thumb{aspect-ratio:1.5;border:var(--border-w-thick) solid var(--border);border-radius:var(--radius-md);width:100%;display:block;overflow:hidden}.phone-module__6qncRG__thumb[data-selected]{border-color:var(--accent)}.phone-module__6qncRG__thumbSvg{width:100%;height:100%;display:block}.phone-module__6qncRG__cardLabel{color:var(--text);font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans)}.phone-module__6qncRG__cardLabel[data-selected]{color:var(--accent)}.phone-module__6qncRG__miniLight{--mini-bg:var(--n-50);--mini-surface:var(--n-0);--mini-text:var(--n-900);--mini-muted:var(--n-600)}.phone-module__6qncRG__miniDark{--mini-bg:var(--n-950);--mini-surface:#1f1f1e;--mini-text:var(--n-50);--mini-muted:#ababa8}.phone-module__6qncRG__miniBg{fill:var(--mini-bg)}.phone-module__6qncRG__miniSurface{fill:var(--mini-surface)}.phone-module__6qncRG__miniText{fill:var(--mini-text)}.phone-module__6qncRG__miniMuted{fill:var(--mini-muted)}.phone-module__6qncRG__miniAccent{fill:var(--crimson-500)}.phone-module__6qncRG__sheet{border:var(--border-w) solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);width:100%;max-width:none;max-height:90dvh;color:var(--text);background:0 0;border:0;margin:0;padding:0;animation:none;display:block;position:fixed;inset:auto 0 0;overflow:visible}.phone-module__6qncRG__sheet:not([open]){display:none}.phone-module__6qncRG__sheet::backdrop{background:var(--overlay);opacity:var(--sheet-scrim,1);transition:opacity .22s;animation:.25s ease-out phone-module__6qncRG__phone-window-in}.phone-module__6qncRG__sheet[data-leaving]::backdrop{opacity:0}.phone-module__6qncRG__sheet[data-leaving] .phone-module__6qncRG__sheetPanel{animation:.22s ease-in forwards phone-module__6qncRG__phone-sheet-out}.phone-module__6qncRG__sheetPanel{background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translateY(var(--sheet-drag,0px));max-height:90dvh;padding:var(--space-2) max(var(--space-4), env(safe-area-inset-right,0px)) max(env(safe-area-inset-bottom,0px), var(--space-4)) max(var(--space-4), env(safe-area-inset-left,0px));flex-direction:column;transition:transform .22s cubic-bezier(.32,.72,0,1);animation:.25s ease-out phone-module__6qncRG__phone-sheet-in;display:flex;overflow:hidden}.phone-module__6qncRG__sheetPanel[data-dragging]{transition:none;animation:none}.phone-module__6qncRG__sheetPanel:focus{outline:none}.phone-module__6qncRG__grab{border-radius:var(--radius-pill);background:var(--border-strong);flex:none;align-self:center;width:2.25rem;height:.3125rem}.phone-module__6qncRG__sheetHeader{justify-content:space-between;align-items:center;gap:var(--space-4);flex:none;display:flex}.phone-module__6qncRG__sheetTitleRow{align-items:center;gap:var(--space-2);flex-shrink:1;min-width:0;display:flex}.phone-module__6qncRG__sheetTitle{color:var(--text);font:var(--fw-bold) var(--fs-lg) / var(--lh-normal) var(--font-sans);margin:0}.phone-module__6qncRG__done.phone-module__6qncRG__done{min-height:var(--tap-min);padding:0 0 0 var(--space-4);color:var(--accent);font:var(--fw-regular) var(--fs-md) / 1 var(--font-sans);cursor:pointer;background:0 0;border:0}.phone-module__6qncRG__sheetBody{overscroll-behavior:contain;padding-bottom:var(--space-3);overflow-y:auto}}@media screen and not (min-width:40rem){.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on{--phone-tab-h:3.9375rem;--phone-bar-h:calc(var(--space-2) + var(--phone-tab-h) + var(--space-6) + var(--border-w) + env(safe-area-inset-bottom,0px))}.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on:has([data-phone-division-row]) .phone-module__6qncRG__header{border-bottom-color:#0000}.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on :is([data-phone-bracket],[data-phone-schedule],[data-phone-standings]):has(>[data-phone-division-row]){--phone-filter-h:calc(var(--capsule-height) + var(--space-1) * 2 + var(--space-2) + var(--border-w-thick) + var(--border-w))}.phone-module__6qncRG__header{transform:translateY(calc(-1 * var(--chrome-offset,0px)))}.phone-module__6qncRG__dock{transform:translateY(calc(var(--chrome-progress,0) * 16px));padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px))}.phone-module__6qncRG__tabList{transform:scale(calc(1 - var(--chrome-progress,0) * .3));transform-origin:bottom}.phone-module__6qncRG__tabIcon{transform:translateY(calc(var(--chrome-progress,0) * 9px))}.phone-module__6qncRG__tabLabel{opacity:clamp(0, calc(1 - var(--chrome-progress,0) * 2.5), 1)}.phone-module__6qncRG__on:before{content:"";z-index:29;height:max(12px, env(safe-area-inset-top,0px));background:linear-gradient(var(--bg), transparent);pointer-events:none;position:fixed;inset:0 0 auto}.phone-module__6qncRG__on [data-phone-division-row]{transform:translateY(calc(-1 * var(--chrome-offset,0px)));background:0 0}.phone-module__6qncRG__on [data-phone-info] [data-phone-division-row]{transform:none}.phone-module__6qncRG__on [data-phone-division-row]:before{content:"";z-index:-1;background:var(--bg);opacity:calc(1 - var(--chrome-progress,0));pointer-events:none;position:absolute;inset:0}.phone-module__6qncRG__on [data-phone-division-row] a{background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.phone-module__6qncRG__on [data-phone-division-row] a[aria-current=true]{background:var(--text)}}@media screen and (min-width:40rem){.phone-module__6qncRG__on .phone-module__6qncRG__header{border-bottom-width:0;padding-bottom:0}.phone-module__6qncRG__on [data-phone-division-row]{margin-inline:calc(-1 * max(var(--space-4), var(--viewer-gutter,var(--space-4))));padding:var(--space-1) max(var(--space-4), var(--viewer-gutter,var(--space-4))) calc(var(--space-1) + var(--space-2) + var(--border-w-thick) + var(--capsule-hairline));border-bottom:0}.phone-module__6qncRG__on [data-phone-division-row]:after{content:"";height:var(--capsule-hairline);background:var(--border);pointer-events:none;position:absolute;inset:auto 0 0}.phone-module__6qncRG__on.phone-module__6qncRG__on.phone-module__6qncRG__on{--phone-nav-h:var(--tap-min);--phone-header-h:calc(env(safe-area-inset-top,0px) + var(--phone-nav-h));padding-top:calc(var(--phone-header-h) + var(--border-w-thick));--board-gutter:var(--space-4);gap:var(--space-5);max-width:1200px;padding-bottom:calc(var(--space-8) + var(--tab-bar-space));margin-inline:auto}.phone-module__6qncRG__on .phone-module__6qncRG__header,.phone-module__6qncRG__on .phone-module__6qncRG__dock{max-width:1200px;margin-inline:auto}.phone-module__6qncRG__sheet{border-bottom:var(--border-w) solid var(--border);border-radius:var(--radius-lg);width:min(540px,100% - 32px);max-height:min(90dvh,100dvh - 32px);margin:auto;animation:none;inset:0}.phone-module__6qncRG__sheetPanel{border-radius:var(--radius-lg);max-height:min(90dvh,100dvh - 32px);animation-name:phone-module__6qncRG__phone-window-in}.phone-module__6qncRG__sheet[data-leaving] .phone-module__6qncRG__sheetPanel{animation-name:phone-module__6qncRG__phone-window-out}.phone-module__6qncRG__grab{display:none}.phone-module__6qncRG__layer{background:var(--overlay);justify-content:center;align-items:center;animation:none}.phone-module__6qncRG__layer[data-leaving]{animation-name:phone-module__6qncRG__phone-window-out}.phone-module__6qncRG__layerPanel{border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--bg);flex-direction:column;width:min(540px,100% - 32px);max-height:min(90dvh,100dvh - 32px);display:flex;overflow:hidden}}@keyframes phone-module__6qncRG__phone-window-in{0%{opacity:0}to{opacity:1}}@keyframes phone-module__6qncRG__phone-window-out{0%{opacity:1}to{opacity:0}}@keyframes phone-module__6qncRG__phone-slide-in{0%{transform:translate(100%)}to{transform:none}}@keyframes phone-module__6qncRG__phone-slide-out{0%{transform:none}to{transform:translate(100%)}}@keyframes phone-module__6qncRG__phone-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes phone-module__6qncRG__phone-sheet-out{0%{transform:translateY(var(--sheet-drag,0px))}to{transform:translateY(100%)}}@keyframes phone-module__6qncRG__phone-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.phone-module__6qncRG__layer,.phone-module__6qncRG__layer[data-leaving],.phone-module__6qncRG__sheet,.phone-module__6qncRG__sheetPanel,.phone-module__6qncRG__sheet[data-leaving] .phone-module__6qncRG__sheetPanel,.phone-module__6qncRG__sheet::backdrop{animation-name:phone-module__6qncRG__phone-window-in;animation-duration:1ms}.phone-module__6qncRG__sheet[data-leaving] .phone-module__6qncRG__sheetPanel{animation-name:phone-module__6qncRG__phone-window-out}.phone-module__6qncRG__sheetPanel{transition:none}.phone-module__6qncRG__iconButton svg[data-spinning]{animation:none}.phone-module__6qncRG__header,.phone-module__6qncRG__dock,.phone-module__6qncRG__tab{transition:none}}@media print{.phone-module__6qncRG__header,.phone-module__6qncRG__dock,.phone-module__6qncRG__layer,.phone-module__6qncRG__sheet{display:none!important}}
.standings-module__iQjh9a__body,.standings-module__iQjh9a__full,.standings-module__iQjh9a__arrow{display:none}@media screen{.standings-module__iQjh9a__body{gap:var(--space-4);min-width:0;display:grid}.standings-module__iQjh9a__viewport{margin-inline:calc(-1 * var(--space-4));container-type:inline-size}.standings-module__iQjh9a__track{--card-w:min(270px, calc(100cqw - 14px));--stride:calc(var(--card-w) + 14px);padding:var(--space-4) calc((100cqw - var(--stride)) / 2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;display:flex;overflow-x:auto}.standings-module__iQjh9a__track::-webkit-scrollbar{display:none}.standings-module__iQjh9a__slide{width:var(--stride);scroll-snap-align:center;scroll-snap-stop:always;flex:none;padding-inline:7px}.standings-module__iQjh9a__depth{width:100%}.standings-module__iQjh9a__card{gap:var(--space-2);height:max(max(320px, calc(100dvh - 340px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))), var(--rank-card-min,0px));padding:var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}.standings-module__iQjh9a__cardHeader{gap:var(--space-2);flex:none;min-width:0;display:grid}.standings-module__iQjh9a__title{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font:var(--fw-extra) 20px / 1.3 var(--font-sans);margin:0;overflow:hidden}.standings-module__iQjh9a__flow{max-height:52px}.standings-module__iQjh9a__dropdown.standings-module__iQjh9a__dropdown{min-height:36px;padding:0 var(--space-3);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text);font:var(--fw-semibold) var(--fs-sm) / 1.3 var(--font-sans);cursor:pointer;background:0 0;justify-self:start}.standings-module__iQjh9a__dropdown:focus-visible,.standings-module__iQjh9a__more:focus-visible,.standings-module__iQjh9a__dotButton:focus-visible,.standings-module__iQjh9a__groupOption:focus-visible{outline:var(--border-w-thick) solid var(--accent);outline-offset:2px}.standings-module__iQjh9a__groupOption.standings-module__iQjh9a__groupOption{width:100%;min-height:var(--tap-min);color:var(--text);font:var(--fw-regular) var(--fs-md) / 1.3 var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.standings-module__iQjh9a__groupOption[aria-checked=true]{color:var(--accent)}.standings-module__iQjh9a__region{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex}.standings-module__iQjh9a__list{flex:1;min-height:0;position:relative;overflow:hidden}.standings-module__iQjh9a__gap{border-top:var(--border-w) solid var(--border);height:28px;color:var(--text-muted);text-align:center;line-height:28px;display:block}.standings-module__iQjh9a__fade{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--surface) 0%, transparent), var(--surface));height:56px;position:absolute;inset-inline:0}.standings-module__iQjh9a__empty{color:var(--text-muted);font:var(--fw-regular) var(--fs-md) / 1.4 var(--font-sans);margin:0}.standings-module__iQjh9a__more.standings-module__iQjh9a__more{min-height:var(--tap-min);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text);font:var(--fw-semibold) var(--fs-sm) / 1.3 var(--font-sans);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:flex}.standings-module__iQjh9a__head,.standings-module__iQjh9a__row{border-top:var(--border-w) solid var(--border);align-items:center;display:flex}.standings-module__iQjh9a__head{height:32px;color:var(--text-muted);font:var(--fw-regular) var(--fs-2xs) / 1 var(--font-sans)}.standings-module__iQjh9a__row{color:var(--text);font:var(--fw-regular) var(--fs-sm) / 1.3 var(--font-sans);overflow:hidden}.standings-module__iQjh9a__row[data-followed]{background:var(--my-team-bg)}.standings-module__iQjh9a__cRank{white-space:nowrap;width:24px;color:var(--text-muted);font-size:var(--fs-sm);flex:none;overflow:hidden}.standings-module__iQjh9a__row[data-numeric] .standings-module__iQjh9a__cRank,.standings-module__iQjh9a__head .standings-module__iQjh9a__cRank{width:28px}.standings-module__iQjh9a__head[data-expanded] .standings-module__iQjh9a__cRank,.standings-module__iQjh9a__row[data-numeric][data-expanded] .standings-module__iQjh9a__cRank{width:36px}.standings-module__iQjh9a__head .standings-module__iQjh9a__cRank{font-size:inherit}.standings-module__iQjh9a__cTeam{flex:1;min-width:0}.standings-module__iQjh9a__team{min-width:0;font-size:var(--fs-md);flex:1;align-items:center;gap:3px;display:flex}.standings-module__iQjh9a__row[data-numeric] .standings-module__iQjh9a__team{font-size:var(--fs-sm)}.standings-module__iQjh9a__teamName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.standings-module__iQjh9a__cNum,.standings-module__iQjh9a__cDiff,.standings-module__iQjh9a__cFor{text-align:end;font-variant-numeric:tabular-nums;flex:none}.standings-module__iQjh9a__cNum{width:26px}.standings-module__iQjh9a__cDiff{width:40px}.standings-module__iQjh9a__cFor{width:44px}.standings-module__iQjh9a__head[data-expanded] .standings-module__iQjh9a__cNum,.standings-module__iQjh9a__row[data-expanded] .standings-module__iQjh9a__cNum{width:32px}.standings-module__iQjh9a__head[data-expanded] .standings-module__iQjh9a__cDiff,.standings-module__iQjh9a__row[data-expanded] .standings-module__iQjh9a__cDiff{width:44px}.standings-module__iQjh9a__podium{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) 0 var(--space-3);display:flex}.standings-module__iQjh9a__place{flex:1;gap:6px;min-width:0;display:grid}.standings-module__iQjh9a__place[data-rank="1"]{flex:1.1}.standings-module__iQjh9a__champion{justify-items:center;gap:4px;min-width:0;display:grid}.standings-module__iQjh9a__championName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text);font-size:var(--fs-md);overflow:hidden}.standings-module__iQjh9a__step{border:var(--border-w) solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-2);height:64px;color:var(--text);font:var(--fw-extra) var(--fs-2xl) / 1 var(--font-sans);justify-content:center;align-items:center;display:flex}.standings-module__iQjh9a__place[data-rank="1"] .standings-module__iQjh9a__step{height:108px}.standings-module__iQjh9a__place[data-rank="2"] .standings-module__iQjh9a__step{height:84px}.standings-module__iQjh9a__step[data-followed]{background:var(--my-team-bg)}.standings-module__iQjh9a__dots{justify-content:center;display:flex}.standings-module__iQjh9a__dots .standings-module__iQjh9a__dotButton.standings-module__iQjh9a__dotButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:flex}.standings-module__iQjh9a__dot{background:var(--border-strong);border-radius:50%;width:6px;height:6px}.standings-module__iQjh9a__dotButton[aria-pressed=true] .standings-module__iQjh9a__dot{background:var(--text)}.standings-module__iQjh9a__full{background:var(--surface);width:100%;max-width:none;height:100%;max-height:none;color:var(--text);border:0;margin:0;padding:0;animation:.25s ease-out standings-module__iQjh9a__rank-full-in;display:flex;position:fixed;inset:0}.standings-module__iQjh9a__full:not([open]){display:none}.standings-module__iQjh9a__fullPanel{min-height:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);flex-direction:column;flex:1;display:flex}.standings-module__iQjh9a__fullPanel:focus{outline:none}.standings-module__iQjh9a__fullHeader{align-items:center;gap:var(--space-4);padding-inline:var(--space-4);flex:none;display:flex}.standings-module__iQjh9a__fullHeader .standings-module__iQjh9a__title{flex:1;min-width:0}.standings-module__iQjh9a__fullControls{gap:var(--space-2);padding-inline:var(--space-4);flex:none;display:grid}.standings-module__iQjh9a__fullBody{overscroll-behavior:contain;min-height:0;padding:var(--space-4);flex:1;overflow-y:auto}.standings-module__iQjh9a__viewport[data-wide]{position:relative}.standings-module__iQjh9a__viewport[data-wide] .standings-module__iQjh9a__track{--card-w:clamp(560px, 67cqw, 640px)}.standings-module__iQjh9a__card[data-wide]{height:auto;min-height:max(320px, calc(100dvh - 340px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))}.standings-module__iQjh9a__card[data-wide] .standings-module__iQjh9a__region{flex:none}.standings-module__iQjh9a__card[data-wide] .standings-module__iQjh9a__list{flex:none;overflow:visible}.standings-module__iQjh9a__columns{gap:var(--space-4);display:flex}.standings-module__iQjh9a__column{flex:1;min-width:0}.standings-module__iQjh9a__card[data-wide] .standings-module__iQjh9a__cRank{width:40px}.standings-module__iQjh9a__card[data-wide] .standings-module__iQjh9a__cNum,.standings-module__iQjh9a__card[data-wide] .standings-module__iQjh9a__cFor,.standings-module__iQjh9a__card[data-wide] .standings-module__iQjh9a__cDiff{width:52px}.standings-module__iQjh9a__card[data-wide] .standings-module__iQjh9a__team{font-size:var(--fs-md)}.standings-module__iQjh9a__viewport[data-wide] .standings-module__iQjh9a__arrow.standings-module__iQjh9a__arrow{border:var(--border-w) solid var(--border-strong);background:var(--surface);width:44px;min-height:44px;color:var(--text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:28px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000001f}.standings-module__iQjh9a__previous{left:max(8px,50% - clamp(560px,67cqw,640px)/2 - 52px)}.standings-module__iQjh9a__next{right:max(8px,50% - clamp(560px,67cqw,640px)/2 - 52px)}.standings-module__iQjh9a__arrow:focus-visible,.standings-module__iQjh9a__track:focus-visible{outline:var(--border-w-thick) solid var(--accent);outline-offset:2px}}@keyframes standings-module__iQjh9a__rank-swipe{0%{transform:translateX(calc(var(--card-w) * -.025)) translateY(8px) scale(.95)}50%{transform:none}to{transform:translateX(calc(var(--card-w) * .025)) translateY(8px) scale(.95)}}@keyframes standings-module__iQjh9a__rank-shadow{0%,to{opacity:.5}50%{opacity:1}}@keyframes standings-module__iQjh9a__rank-full-in{0%{transform:translateY(100%)}to{transform:none}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.standings-module__iQjh9a__track[data-multi] .standings-module__iQjh9a__depth{animation:linear both standings-module__iQjh9a__rank-swipe;animation-timeline:view(inline);animation-range:cover calc(50% - var(--stride)) cover calc(50% + var(--stride))}}}@media screen and (prefers-reduced-motion:reduce){.standings-module__iQjh9a__full{animation-duration:1ms}}@media print{.standings-module__iQjh9a__body,.standings-module__iQjh9a__full{display:none!important}}@media screen{.standings-module__iQjh9a__body[data-mobile-ranks]{flex-direction:column;gap:0;display:flex;position:relative}.standings-module__iQjh9a__body[data-mobile-ranks] [data-phone-division-row] button{min-height:var(--capsule-height)}.standings-module__iQjh9a__body[data-mobile-ranks] .standings-module__iQjh9a__track{--card-w:max(0px, calc(100cqw - var(--space-20) - var(--space-2)));padding-block:var(--space-3)}.standings-module__iQjh9a__card[data-mobile-rank]{height:var(--rank-card-height,max(0px, calc(100dvh - 220px)));border-width:var(--capsule-hairline);gap:calc(var(--space-2) - var(--border-w-thick));min-height:0;box-shadow:var(--shadow-capsule-big)}.standings-module__iQjh9a__mobileCardHeader{align-items:center;gap:var(--space-2);min-height:var(--capsule-height);display:flex}.standings-module__iQjh9a__mobileCardHeader .standings-module__iQjh9a__title{flex:1;min-width:0}.standings-module__iQjh9a__mobileCapsule{flex:none}.standings-module__iQjh9a__mobileCapsule>button{box-shadow:none}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__head,.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__row,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__head,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__row{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);border-top-width:var(--capsule-hairline)}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__cRank,.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__head .standings-module__iQjh9a__cRank,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__cRank,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__head .standings-module__iQjh9a__cRank{width:var(--tap-min)}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__cNum,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__cNum{width:var(--space-8)}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__cDiff,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__cDiff{width:var(--space-12)}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__list{margin-inline:calc(-1 * var(--space-4))}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__list .standings-module__iQjh9a__row{margin-inline:0}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__step,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__step{border-width:var(--capsule-hairline)}.standings-module__iQjh9a__card[data-mobile-rank] .standings-module__iQjh9a__gap,.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__gap{border-top-width:var(--capsule-hairline)}.standings-module__iQjh9a__pendingHeader{height:var(--control-sm);padding:0 var(--space-4) var(--space-1);border-bottom:var(--capsule-hairline) solid var(--border);color:var(--text-muted);font:var(--fw-bold) var(--fs-xs) / var(--lh-normal) var(--font-sans);align-items:flex-end;margin:0;display:flex}.standings-module__iQjh9a__body[data-mobile-ranks] .standings-module__iQjh9a__dots{height:calc(var(--space-5) + var(--border-w-thick));align-items:center;gap:calc(var(--space-2) - var(--border-w-thick));flex:none}.standings-module__iQjh9a__body[data-mobile-ranks] .standings-module__iQjh9a__dots .standings-module__iQjh9a__dotButton.standings-module__iQjh9a__dotButton{width:calc(var(--space-1) + var(--border-w-thick) + var(--border-w));min-width:0;height:var(--space-4);min-height:0;position:relative}.standings-module__iQjh9a__body[data-mobile-ranks] .standings-module__iQjh9a__dotButton:after{content:"";height:var(--tap-min);inset-inline:calc(-1 * var(--space-1));position:absolute}.standings-module__iQjh9a__body[data-mobile-ranks] .standings-module__iQjh9a__dot{width:calc(var(--space-1) + var(--border-w-thick) + var(--border-w));height:calc(var(--space-1) + var(--border-w-thick) + var(--border-w))}.standings-module__iQjh9a__mobileFilterOverlay{z-index:40;position:fixed;inset:0}.standings-module__iQjh9a__mobileFilterOverlay [role=dialog]{top:calc(var(--rank-edge-bottom) + var(--space-3))}.standings-module__iQjh9a__mobileFullContent{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.standings-module__iQjh9a__mobileFullContent .standings-module__iQjh9a__fullControls{min-height:var(--tap-min);justify-content:flex-end;align-items:center;display:flex}.standings-module__iQjh9a__mobileFullFilters{z-index:40;position:absolute;inset:0}.public-board:has(.standings-module__iQjh9a__body[data-mobile-ranks])>footer{display:none}.public-board:has(.standings-module__iQjh9a__body[data-mobile-ranks])>:has(>[id=public-panel-standings]){display:none}.standings-module__iQjh9a__body[data-wide-ranks]{flex-direction:column;gap:0;display:flex;position:relative}.standings-module__iQjh9a__body[data-wide-ranks] [data-phone-division-row]{padding:0}.standings-module__iQjh9a__body[data-wide-ranks] [data-phone-division-row] button{min-height:var(--capsule-height)}.standings-module__iQjh9a__body[data-wide-ranks] [data-phone-division-row]>div{padding:var(--space-1) max(var(--space-4), var(--viewer-gutter,var(--space-4))) calc(var(--space-1) + var(--space-2) + var(--border-w-thick) + var(--capsule-hairline))}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__viewport{margin-inline:calc(-1 * max(var(--space-4), var(--viewer-gutter,var(--space-4))));--carousel-arrow-inset:max(var(--space-2), calc((100% - min(640px, calc(100% - 14px))) / 2 - var(--space-12) - var(--space-1)))}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__track{--card-w:min(640px, calc(100cqw - 14px));padding-block:var(--space-3)}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__card[data-wide]{height:var(--rank-card-height);border-width:var(--capsule-hairline);gap:calc(var(--space-2) - var(--border-w-thick));min-height:0;box-shadow:var(--shadow-capsule-big)}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__depth{opacity:1;transform:scale(.95)}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__depth[data-active]{opacity:1;transform:none}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__card[data-side-card]{padding-inline:var(--space-6);box-shadow:none}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__region{flex:1}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__list{margin-inline:calc(-1 * var(--space-4));flex:1;overflow:hidden}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__head,.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__row{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);border-top-width:var(--capsule-hairline)}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__list .standings-module__iQjh9a__row{margin-inline:0}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__cRank,.standings-module__iQjh9a__mobileFullContent[data-wide] .standings-module__iQjh9a__cRank{width:var(--space-10)}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__cNum,.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__cFor,.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__cDiff,.standings-module__iQjh9a__mobileFullContent[data-wide] .standings-module__iQjh9a__cNum,.standings-module__iQjh9a__mobileFullContent[data-wide] .standings-module__iQjh9a__cFor,.standings-module__iQjh9a__mobileFullContent[data-wide] .standings-module__iQjh9a__cDiff{width:calc(var(--space-12) + var(--space-1))}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__team,.standings-module__iQjh9a__mobileFullContent[data-wide] .standings-module__iQjh9a__team{font-size:var(--fs-md)}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__dots{height:calc(var(--space-5) + var(--border-w-thick));align-items:center;gap:calc(var(--space-2) - var(--border-w-thick));flex:none}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__dots .standings-module__iQjh9a__dotButton.standings-module__iQjh9a__dotButton{width:calc(var(--space-1) + var(--border-w-thick) + var(--border-w));min-width:0;height:var(--space-4);min-height:0;position:relative}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__dotButton:after{content:"";height:var(--tap-min);inset-inline:calc(-1 * var(--space-1));position:absolute}.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__dot{width:calc(var(--space-1) + var(--border-w-thick) + var(--border-w));height:calc(var(--space-1) + var(--border-w-thick) + var(--border-w))}.standings-module__iQjh9a__wideFilterOverlay [role=dialog]{top:calc(var(--rank-edge-bottom) + var(--space-12) - var(--space-1));right:calc((100% - min(640px, calc(100% - 14px))) / 2 + var(--space-4))!important}.standings-module__iQjh9a__mobileFullContent[data-wide] .standings-module__iQjh9a__mobileFullFilters [role=dialog]{top:var(--space-8)}.public-board:has(.standings-module__iQjh9a__body[data-wide-ranks])>footer{display:none}.public-board:has(.standings-module__iQjh9a__body[data-wide-ranks])>:has(>[id=public-panel-standings]){display:none}.public-board.public-board:has(.standings-module__iQjh9a__body[data-wide-ranks]){padding-bottom:var(--phone-bar-h)}.standings-module__iQjh9a__track{--stride:calc(var(--card-w) - 8px)}.standings-module__iQjh9a__slide{padding-inline:0;position:relative}.standings-module__iQjh9a__depth{isolation:isolate;width:var(--card-w);transform-origin:top;margin-left:-4px;position:relative}.standings-module__iQjh9a__depth:before{content:"";z-index:-1;border-radius:var(--radius-lg);box-shadow:var(--shadow-capsule-big);opacity:var(--rank-shadow,1);pointer-events:none;position:absolute;inset:0}.standings-module__iQjh9a__depth .standings-module__iQjh9a__card[data-mobile-rank],.standings-module__iQjh9a__body[data-wide-ranks] .standings-module__iQjh9a__depth .standings-module__iQjh9a__card[data-wide]{box-shadow:none}.standings-module__iQjh9a__body[data-mobile-ranks] .standings-module__iQjh9a__track{--card-w:max(0px, calc(100cqw - 40px))}.standings-module__iQjh9a__place[data-rank="1"] .standings-module__iQjh9a__step{background:linear-gradient(#f7d46a,#e0a622)}.standings-module__iQjh9a__place[data-rank="2"] .standings-module__iQjh9a__step{background:linear-gradient(#e1e5eb,#aab3bf)}.standings-module__iQjh9a__place[data-rank="3"] .standings-module__iQjh9a__step{background:linear-gradient(#d29a68,#9c6235)}.standings-module__iQjh9a__step{border-radius:var(--radius-lg);border:0;box-shadow:0 4px 10px #00000024}.standings-module__iQjh9a__medal{border-radius:var(--radius-pill);color:#1a1a19;background:#fffffff2;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.standings-module__iQjh9a__crown{fill:#d39e23;justify-self:center;width:22px;height:16px}[data-theme=dark] .standings-module__iQjh9a__place[data-rank="1"] .standings-module__iQjh9a__step{background:linear-gradient(#c9a034,#8e6a14)}[data-theme=dark] .standings-module__iQjh9a__place[data-rank="2"] .standings-module__iQjh9a__step{background:linear-gradient(#9aa2ad,#5e6671)}[data-theme=dark] .standings-module__iQjh9a__place[data-rank="3"] .standings-module__iQjh9a__step{background:linear-gradient(#a26a3c,#6b3f1c)}[data-theme=dark] .standings-module__iQjh9a__depth:before{box-shadow:none;border:.5px solid #ffffff3d}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.standings-module__iQjh9a__track[data-multi] .standings-module__iQjh9a__depth:before{animation:linear both standings-module__iQjh9a__rank-shadow;animation-timeline:view(inline);animation-range:cover calc(50% - var(--stride)) cover calc(50% + var(--stride))}}}@media (prefers-reduced-motion:reduce){.standings-module__iQjh9a__depth,.standings-module__iQjh9a__depth:before{animation:none!important;transform:none!important}}@media screen{.standings-module__iQjh9a__fullPanel{background:var(--surface);transform:translateY(var(--sheet-drag,0px));transition:transform .22s cubic-bezier(.32,.72,0,1)}.standings-module__iQjh9a__full[data-leaving]{background:0 0}.standings-module__iQjh9a__full:has([data-dragging]){background:0 0}.standings-module__iQjh9a__fullPanel[data-dragging]{transition:none}.standings-module__iQjh9a__full[data-leaving] .standings-module__iQjh9a__fullPanel{animation:.22s ease-in forwards standings-module__iQjh9a__full-panel-out}}@keyframes standings-module__iQjh9a__full-panel-out{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.standings-module__iQjh9a__fullPanel{transition:none}.standings-module__iQjh9a__full[data-leaving] .standings-module__iQjh9a__fullPanel{opacity:0;animation:none}}.standings-module__iQjh9a__cPoints{text-align:end;font-variant-numeric:tabular-nums;flex:none;width:36px}.standings-module__iQjh9a__place[data-rank] .standings-module__iQjh9a__step[data-empty]{border:var(--border-w) solid var(--border-strong);box-shadow:none;background:0 0}[data-theme=dark] .standings-module__iQjh9a__place[data-rank] .standings-module__iQjh9a__step[data-empty]{border:var(--border-w) solid var(--border-strong);box-shadow:none;background:0 0}
.carousel-arrows-module__U1zPBG__arrows{z-index:5;pointer-events:none;position:absolute;inset:0}.carousel-arrows-module__U1zPBG__arrow.carousel-arrows-module__U1zPBG__arrow.carousel-arrows-module__U1zPBG__arrow{width:var(--tap-min);height:var(--tap-min);min-width:var(--tap-min);min-height:var(--tap-min);border:var(--capsule-hairline) solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);box-shadow:var(--shadow-capsule-floating);font:var(--fw-regular) var(--fs-2xl) / 1 var(--font-sans);cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-arrows-module__U1zPBG__previous{left:var(--carousel-arrow-inset,var(--space-2))}.carousel-arrows-module__U1zPBG__next{right:var(--carousel-arrow-inset,var(--space-2))}.carousel-arrows-module__U1zPBG__arrow:focus-visible{outline:var(--border-w-thick) solid var(--accent);outline-offset:var(--border-w-thick)}@media print{.carousel-arrows-module__U1zPBG__arrows{display:none}}
.EmptyState-module__QvXXza__root{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;min-width:0;display:flex}.EmptyState-module__QvXXza__icon{width:var(--space-10);height:var(--space-10);color:var(--text-muted)}.EmptyState-module__QvXXza__title{font:var(--fw-semibold) var(--fs-lg)/var(--lh-normal) var(--font-sans);margin:0}.EmptyState-module__QvXXza__body{max-width:45ch;color:var(--text-muted);font:var(--fw-regular) var(--fs-sm)/var(--lh-relaxed) var(--font-sans);text-wrap:pretty;overflow-wrap:anywhere}.EmptyState-module__QvXXza__action{margin-top:var(--space-2)}
.FlowActionBar-module___DuSwW__bar{bottom:var(--space-4);z-index:20;align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-3) var(--space-5);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);flex-wrap:wrap;display:flex;position:sticky}.FlowActionBar-module___DuSwW__status{align-items:center;gap:var(--space-2);min-width:0;font:var(--fw-regular) var(--fs-sm) / var(--lh-normal) var(--font-sans);color:var(--text-muted);overflow-wrap:anywhere;flex:16rem;display:inline-flex}.FlowActionBar-module___DuSwW__status[data-tone=pending]{color:var(--text)}.FlowActionBar-module___DuSwW__dot{background:var(--warning);border-radius:50%;flex:none;width:8px;height:8px}.FlowActionBar-module___DuSwW__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FlowActionBar-module___DuSwW__next{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent,#fff);font:var(--fw-semibold) var(--fs-sm) / 1 var(--font-sans);white-space:nowrap;text-decoration:none;display:inline-flex}.FlowActionBar-module___DuSwW__next:hover{background:var(--accent-hover)}.FlowActionBar-module___DuSwW__next:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media print{.FlowActionBar-module___DuSwW__bar{display:none}}
.group-double-elim-module__JxAGca__groups{gap:var(--space-5);min-width:0;display:grid}.group-double-elim-module__JxAGca__explanation{padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);color:var(--text-muted);background:var(--surface);font-size:var(--fs-sm);line-height:var(--lh-relaxed);margin:0}.group-double-elim-module__JxAGca__group{gap:var(--space-4);min-width:0;padding:var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:grid;overflow:hidden}.group-double-elim-module__JxAGca__groupHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.group-double-elim-module__JxAGca__groupHeader h4,.group-double-elim-module__JxAGca__groupHeader p,.group-double-elim-module__JxAGca__placements h5,.group-double-elim-module__JxAGca__empty{margin:0}.group-double-elim-module__JxAGca__groupHeader p,.group-double-elim-module__JxAGca__source,.group-double-elim-module__JxAGca__empty{color:var(--text-muted);font-size:var(--fs-xs)}.group-double-elim-module__JxAGca__bracket{min-width:0;max-width:100%;overflow:hidden}.group-double-elim-module__JxAGca__mobileMatches{display:none}.group-double-elim-module__JxAGca__placements{gap:var(--space-3);min-width:0;padding-top:var(--space-3);border-top:var(--border-w) solid var(--border);display:grid}.group-double-elim-module__JxAGca__placements h5{font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans)}.group-double-elim-module__JxAGca__placements ol{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.group-double-elim-module__JxAGca__placements li{align-items:baseline;gap:var(--space-2) var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-sm);grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr) minmax(0,1fr) auto;display:grid}.group-double-elim-module__JxAGca__placements li strong{overflow-wrap:anywhere;min-width:0}.group-double-elim-module__JxAGca__rank,.group-double-elim-module__JxAGca__advancingRank{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.group-double-elim-module__JxAGca__advancingRank,.group-double-elim-module__JxAGca__advancing{color:var(--success)}.group-double-elim-module__JxAGca__advancing{font-size:var(--fs-2xs);font-weight:var(--fw-bold)}@media (max-width:42rem){.group-double-elim-module__JxAGca__bracket{display:none}.group-double-elim-module__JxAGca__mobileMatches{gap:var(--space-4);min-width:0;display:grid}.group-double-elim-module__JxAGca__mobileRound{gap:var(--space-2);min-width:0;display:grid}.group-double-elim-module__JxAGca__mobileRound h5{color:var(--text-muted);font:var(--fw-semibold) var(--fs-xs) / var(--lh-normal) var(--font-sans);margin:0}.group-double-elim-module__JxAGca__mobileMatch{border:var(--border-w) solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;overflow:hidden}.group-double-elim-module__JxAGca__mobileMatch>p:first-child{padding:var(--space-2) var(--space-3);color:var(--text-muted);background:var(--surface-2);font:var(--fw-medium) var(--fs-2xs) / var(--lh-relaxed) var(--font-mono);overflow-wrap:anywhere;margin:0}.group-double-elim-module__JxAGca__mobileSide{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);display:flex}.group-double-elim-module__JxAGca__mobileSide+.group-double-elim-module__JxAGca__mobileSide{border-top:var(--border-w) solid var(--border)}.group-double-elim-module__JxAGca__mobileSide span{overflow-wrap:anywhere;min-width:0}.group-double-elim-module__JxAGca__mobileWinner{font-weight:var(--fw-bold)}.group-double-elim-module__JxAGca__mobileEmpty{color:var(--text-subtle)}.group-double-elim-module__JxAGca__mobileSide strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.group-double-elim-module__JxAGca__mobileNote{padding:0 var(--space-3) var(--space-2);color:var(--text-muted);font-size:var(--fs-2xs);margin:0}.group-double-elim-module__JxAGca__placements li{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto}.group-double-elim-module__JxAGca__rank,.group-double-elim-module__JxAGca__advancingRank{grid-area:1/1}.group-double-elim-module__JxAGca__placements li strong{grid-area:2/1}.group-double-elim-module__JxAGca__source{grid-area:3/1}.group-double-elim-module__JxAGca__advancing{grid-area:1/2/span 2}}.group-double-elim-module__JxAGca__mobileStatus{padding:var(--space-2) var(--space-3)}.group-double-elim-module__JxAGca__mobileEmpty{font-style:italic}.group-double-elim-module__JxAGca__groupHeader h4{font:var(--fw-semibold) var(--fs-lg)/var(--lh-normal) var(--font-sans)}.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__bracket{overscroll-behavior-inline:contain;max-height:min(70dvh,680px);overflow:auto}.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__bracket:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}@media (min-width:640px){.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__bracket{display:block}.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__mobileMatches{display:none}}@media (max-width:639px){.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__bracket{display:none}.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__mobileMatches{display:grid}}@media print{.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__bracket{max-height:none;display:block;overflow:visible}.group-double-elim-module__JxAGca__viewerGroups .group-double-elim-module__JxAGca__mobileMatches{display:none}}
.ConfirmDialog-module__dLTK2q__body{font:var(--fw-regular) var(--fs-sm)/var(--lh-relaxed) var(--font-sans);text-wrap:pretty;overflow-wrap:anywhere}.ConfirmDialog-module__dLTK2q__impacts{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-inset);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);display:grid}.ConfirmDialog-module__dLTK2q__impacts h3{color:var(--text-muted);font:var(--fw-bold) var(--fs-3xs)/var(--lh-normal) var(--font-mono);letter-spacing:var(--ls-widest)}.ConfirmDialog-module__dLTK2q__impacts ul{padding-left:var(--space-5);font:var(--fw-regular) var(--fs-sm)/var(--lh-relaxed) var(--font-sans);overflow-wrap:anywhere;margin:0}.ConfirmDialog-module__dLTK2q__field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ConfirmDialog-module__dLTK2q__field label{font:var(--fw-semibold) var(--fs-2xs)/var(--lh-normal) var(--font-mono);letter-spacing:var(--ls-wide);color:var(--text-muted)}.ConfirmDialog-module__dLTK2q__field input,.ConfirmDialog-module__dLTK2q__field textarea{width:100%;padding:var(--space-3);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:var(--fw-regular) var(--fs-sm)/var(--lh-relaxed) var(--font-sans)}.ConfirmDialog-module__dLTK2q__field textarea{resize:vertical}.ConfirmDialog-module__dLTK2q__field input:disabled,.ConfirmDialog-module__dLTK2q__field textarea:disabled{opacity:.6;cursor:not-allowed}.ConfirmDialog-module__dLTK2q__hint{color:var(--text-muted);font:var(--fw-regular) var(--fs-xs)/var(--lh-normal) var(--font-sans);overflow-wrap:anywhere}.ConfirmDialog-module__dLTK2q__check{align-items:center;gap:var(--space-3);min-height:var(--tap-min);cursor:pointer;font:var(--fw-medium) var(--fs-sm)/var(--lh-normal) var(--font-sans);display:flex}.ConfirmDialog-module__dLTK2q__check input{width:var(--space-5);height:var(--space-5);accent-color:var(--accent);flex:none;margin:0}.ConfirmDialog-module__dLTK2q__check:has(input:disabled){opacity:.6;cursor:not-allowed}
.ShareControls-module__YoPNKq__publishControl{gap:var(--space-3);display:grid}.ShareControls-module__YoPNKq__publishRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ShareControls-module__YoPNKq__shareActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ShareControls-module__YoPNKq__publicUrl{color:var(--text-muted);font:var(--fw-regular) var(--fs-xs) / var(--lh-normal) var(--font-mono);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:var(--space-1)}.ShareControls-module__YoPNKq__shareButton{min-height:var(--control-lg)}.ShareControls-module__YoPNKq__copyFeedback:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ShareControls-module__YoPNKq__copyFeedback{color:var(--text-subtle);font:var(--fw-regular) var(--fs-xs) / var(--lh-normal) var(--font-sans)}.ShareControls-module__YoPNKq__dialogTitle{font:var(--fw-bold) var(--fs-xl) / var(--lh-snug) var(--font-display)}.ShareControls-module__YoPNKq__qrDialogTitle{gap:var(--space-1);display:grid}.ShareControls-module__YoPNKq__qrDialogSubtitle{color:var(--text-muted);font:var(--fw-regular) var(--fs-xs) / var(--lh-normal) var(--font-sans)}.ShareControls-module__YoPNKq__qrFigure{width:100%;padding:var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);place-items:center;margin:0;display:grid}.ShareControls-module__YoPNKq__qrImage{width:min(100%, calc(var(--space-24) * 2 + var(--space-6)));aspect-ratio:1;background:var(--n-0);height:auto}.ShareControls-module__YoPNKq__expandedShare{grid-template-columns:minmax(0, 1fr) calc(var(--space-32) * 2 + var(--space-6));gap:var(--space-5);align-items:start;min-width:0;display:grid}.ShareControls-module__YoPNKq__linkPanel{gap:var(--space-4);justify-items:start;min-width:0;display:grid}.ShareControls-module__YoPNKq__expandedLinkRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;min-width:0;display:flex}.ShareControls-module__YoPNKq__linkField{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-lg);padding:var(--space-3);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text);font:var(--fw-regular) var(--fs-xs)/var(--lh-normal) var(--font-mono);flex:60%;text-decoration:none;display:flex}.ShareControls-module__YoPNKq__linkField>svg{flex-shrink:0}.ShareControls-module__YoPNKq__linkField>span{overflow-wrap:anywhere;min-width:0}.ShareControls-module__YoPNKq__expandedLinkRow .ShareControls-module__YoPNKq__copyFeedback{flex-basis:100%}.ShareControls-module__YoPNKq__appCodeRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ShareControls-module__YoPNKq__appCodeLabel{color:var(--text-muted);font:var(--text-label)}.ShareControls-module__YoPNKq__appCode{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-inset);color:var(--text);font:var(--fw-bold) var(--fs-sm)/var(--lh-normal) var(--font-mono);overflow-wrap:anywhere;min-width:0}.ShareControls-module__YoPNKq__appCodeRow .ShareControls-module__YoPNKq__copyFeedback{flex-basis:100%}.ShareControls-module__YoPNKq__linkActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ShareControls-module__YoPNKq__previewLink{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding-inline:var(--space-4);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text);font:var(--text-label);text-decoration:none;display:inline-flex}.ShareControls-module__YoPNKq__linkField:hover,.ShareControls-module__YoPNKq__previewLink:hover{border-color:var(--accent)}.ShareControls-module__YoPNKq__linkField:focus-visible,.ShareControls-module__YoPNKq__previewLink:focus-visible{outline:var(--border-w-thick) solid var(--focus-ring);outline-offset:var(--space-1)}.ShareControls-module__YoPNKq__qrPanel{justify-items:center;gap:var(--space-3);padding:var(--space-5);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elevated);color:var(--text-muted);font:var(--fw-regular) var(--fs-xs)/var(--lh-normal) var(--font-sans);display:grid}.ShareControls-module__YoPNKq__inlineQrFigure{justify-items:center;gap:var(--space-3);min-width:0;margin:0;display:grid}.ShareControls-module__YoPNKq__inlineQrFigure img{padding:var(--space-3);border-radius:var(--radius-md)}.ShareControls-module__YoPNKq__inlineQrFigure figcaption{text-align:center}@media (max-width:80rem){.ShareControls-module__YoPNKq__expandedShare{grid-template-columns:minmax(0,1fr)}}.ShareControls-module__YoPNKq__qrLinkRow{align-items:center;min-width:0;display:flex}.ShareControls-module__YoPNKq__qrUrl{overflow-wrap:anywhere;min-width:0;color:var(--text-subtle);font:var(--fw-regular) var(--fs-2xs) / var(--lh-normal) var(--font-mono)}.ShareControls-module__YoPNKq__deleteBody{gap:var(--space-4);font:var(--text-body);display:grid}.ShareControls-module__YoPNKq__deleteWarning{color:var(--text-muted);line-height:var(--lh-relaxed)}.ShareControls-module__YoPNKq__deleteWarning strong{color:var(--text);font-weight:var(--fw-bold)}.ShareControls-module__YoPNKq__deleteConfirm{border-color:var(--danger)!important;background:var(--danger)!important;color:var(--on-accent)!important}.ShareControls-module__YoPNKq__deleteConfirm:hover:not(:disabled){border-color:var(--crimson-700)!important;background:var(--crimson-700)!important}.ShareControls-module__YoPNKq__posterQr{aspect-ratio:1;width:100%;margin:0}.ShareControls-module__YoPNKq__posterQr img{background:var(--n-0);width:100%;height:100%;display:block}.ShareControls-module__YoPNKq__copySuccess{animation:ShareControls-module__YoPNKq__copySuccessIn var(--dur-fast) var(--ease-out);display:inline-block}.ShareControls-module__YoPNKq__copyError{animation:ShareControls-module__YoPNKq__copyErrorIn var(--dur-base) var(--ease-out)}@keyframes ShareControls-module__YoPNKq__copySuccessIn{0%{transform:scale(.92)}to{transform:scale(1)}}@keyframes ShareControls-module__YoPNKq__copyErrorIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ShareControls-module__YoPNKq__copySuccess,.ShareControls-module__YoPNKq__copyError{animation:none}}@media (min-width:56.001rem) and (max-width:80rem){.ShareControls-module__YoPNKq__expandedShare .ShareControls-module__YoPNKq__qrPanel{justify-items:start;column-gap:var(--space-5);grid-template-columns:auto 1fr}.ShareControls-module__YoPNKq__expandedShare .ShareControls-module__YoPNKq__inlineQrFigure{display:contents}.ShareControls-module__YoPNKq__expandedShare .ShareControls-module__YoPNKq__inlineQrFigure img{width:calc(var(--space-32) + var(--space-10));grid-row:span 2}.ShareControls-module__YoPNKq__expandedShare .ShareControls-module__YoPNKq__inlineQrFigure figcaption{align-self:end}.ShareControls-module__YoPNKq__expandedShare .ShareControls-module__YoPNKq__qrPanel>button{align-self:start}}
.standings-module__1HY6Nq__page{max-width:var(--container-wide)}.standings-module__1HY6Nq__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.standings-module__1HY6Nq__toolbar>:last-child{margin-left:auto}.standings-module__1HY6Nq__textLink{align-items:center;gap:var(--space-2);color:var(--text);min-height:var(--tap-min);font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans);text-decoration:none;display:inline-flex}.standings-module__1HY6Nq__divisionLink{min-height:var(--tap-min);padding-inline:var(--space-4);border:var(--border-w) solid transparent;border-radius:var(--radius-md);color:var(--text-muted);font:var(--fw-semibold) var(--fs-sm) / 1 var(--font-sans);align-items:center;text-decoration:none;display:inline-flex}.standings-module__1HY6Nq__divisionLink:hover{border-color:var(--border);color:var(--text);background:var(--surface-2)}.standings-module__1HY6Nq__divisionLink[aria-current=page]{border-color:var(--border-strong);color:var(--text);background:var(--surface-3)}.standings-module__1HY6Nq__meta,.standings-module__1HY6Nq__note,.standings-module__1HY6Nq__provisional{color:var(--text-muted);font-size:var(--fs-sm)}.standings-module__1HY6Nq__stageTitle{font:var(--text-h2);margin:0}.standings-module__1HY6Nq__stageHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.standings-module__1HY6Nq__emptyState{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.standings-module__1HY6Nq__emptyCopy{max-width:calc(var(--space-32) * 3);color:var(--text-muted);font-size:var(--fs-sm)}.standings-module__1HY6Nq__tableGrid{gap:var(--space-8);display:grid}.standings-module__1HY6Nq__tableGridMulti{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-32) * 3.6)), 1fr))}.standings-module__1HY6Nq__block,.standings-module__1HY6Nq__advanceForm,.standings-module__1HY6Nq__advanceGroup{display:grid}.standings-module__1HY6Nq__block{gap:var(--space-3);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.standings-module__1HY6Nq__blockTitle,.standings-module__1HY6Nq__advanceTitle{font:var(--text-h3);margin:0}.standings-module__1HY6Nq__blockTitle{padding:var(--space-4) var(--space-5);border-bottom:var(--border-w) solid var(--border)}.standings-module__1HY6Nq__block>.standings-module__1HY6Nq__provisional{padding:var(--space-3) var(--space-5);border-bottom:var(--border-w) solid var(--border);background:var(--surface-2);line-height:var(--lh-normal);margin:0}.standings-module__1HY6Nq__block .data-table{max-width:100%}.standings-module__1HY6Nq__groupPlacement{gap:var(--space-2);min-width:0;padding:0 var(--space-5) var(--space-3);display:grid}.standings-module__1HY6Nq__groupPlacement h5{font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans);margin:0}.standings-module__1HY6Nq__block>.standings-module__1HY6Nq__note{padding:var(--space-3) var(--space-5);border-top:var(--border-w) solid var(--border);background:var(--surface-2);line-height:var(--lh-normal);margin:0}.standings-module__1HY6Nq__rankingRules{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.standings-module__1HY6Nq__rankingRules p{line-height:var(--lh-relaxed);margin:0}.standings-module__1HY6Nq__provisional{align-items:center;gap:var(--space-2);font-weight:var(--fw-medium);display:flex}.standings-module__1HY6Nq__rank{font-family:var(--font-display);font-size:var(--fs-md);font-variant-numeric:tabular-nums;white-space:nowrap}.standings-module__1HY6Nq__teamCell,.standings-module__1HY6Nq__qualifiedList,.standings-module__1HY6Nq__savedStatus{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.standings-module__1HY6Nq__teamName{font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans)}.standings-module__1HY6Nq__advanceForm{gap:var(--space-4)}.standings-module__1HY6Nq__advancePanel{border-color:var(--border-strong);background:var(--surface);width:100%}.standings-module__1HY6Nq__advanceGroup{gap:var(--space-2)}.standings-module__1HY6Nq__advanceGroup p{line-height:var(--lh-relaxed);margin:0}.standings-module__1HY6Nq__advanceChoices{gap:var(--space-3);display:grid}.standings-module__1HY6Nq__choiceLabel{min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);align-items:center;gap:var(--space-3);color:var(--text);font:var(--fw-medium) var(--fs-sm) / var(--lh-normal) var(--font-sans);cursor:pointer;display:flex}.standings-module__1HY6Nq__choiceLabel:hover{border-color:var(--border-strong);background:var(--surface-2)}.standings-module__1HY6Nq__choiceLabel:has(.standings-module__1HY6Nq__choiceInput:disabled){color:var(--text-subtle);cursor:not-allowed}.standings-module__1HY6Nq__choiceInput{width:var(--space-5);height:var(--space-5);accent-color:var(--accent);flex:none}.standings-module__1HY6Nq__warning{padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--warning);border-radius:var(--radius-md);color:var(--warning);line-height:var(--lh-relaxed);margin:0}.standings-module__1HY6Nq__savedStatus{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-2);color:var(--success);font:var(--fw-medium) var(--fs-sm) / var(--lh-normal) var(--font-sans);margin:0}.standings-module__1HY6Nq__submitRow{padding-top:var(--space-3);border-top:var(--border-w) solid var(--border);justify-content:flex-end;display:flex}@media (max-width:40rem){.standings-module__1HY6Nq__page{padding-inline:var(--space-4)}.standings-module__1HY6Nq__stageTitle{font:var(--text-h3)}.standings-module__1HY6Nq__rankingRules{padding:var(--space-4)}.standings-module__1HY6Nq__submitRow>button{justify-content:center;width:100%}}.standings-module__1HY6Nq__pageTitle{font:var(--text-h1);letter-spacing:var(--ls-tight);margin:0}.standings-module__1HY6Nq__stageLayout{grid-template-columns:minmax(0, 1fr) minmax(calc(var(--space-32) * 2.2), calc(var(--space-32) * 2.5));gap:var(--space-4);align-items:start;display:grid}.standings-module__1HY6Nq__stageLayout:has(>:only-child){grid-template-columns:minmax(0,1fr)}.standings-module__1HY6Nq__stageLayout>*{min-width:0}.standings-module__1HY6Nq__advancementAside{gap:var(--space-3);top:var(--space-4);display:grid;position:sticky}.standings-module__1HY6Nq__autoSummary,.standings-module__1HY6Nq__autoSummary span,.standings-module__1HY6Nq__rankCell{align-items:center;gap:var(--space-2);display:flex}.standings-module__1HY6Nq__autoSummary{color:var(--text);font-size:var(--fs-sm);justify-content:space-between}.standings-module__1HY6Nq__autoSummary svg{color:var(--success)}.standings-module__1HY6Nq__autoSummary strong{font-family:var(--font-mono)}.standings-module__1HY6Nq__qualifiedList{max-height:calc(var(--space-32) * 2);overflow:auto}.standings-module__1HY6Nq__pickPanel{gap:var(--space-3);padding:var(--space-3);border:var(--border-w) solid var(--warning);border-radius:var(--radius-md);background:var(--surface-inset);display:grid}.standings-module__1HY6Nq__pickTitle{align-items:center;gap:var(--space-2);font:var(--fw-semibold) var(--fs-sm)/var(--lh-normal) var(--font-sans);margin:0;display:flex}.standings-module__1HY6Nq__pickTitle svg{color:var(--warning)}.standings-module__1HY6Nq__redrawControl{gap:var(--space-2);padding:var(--space-4);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);display:grid}.standings-module__1HY6Nq__redrawControl p{line-height:var(--lh-relaxed);margin:0}.standings-module__1HY6Nq__redrawControl>button,.standings-module__1HY6Nq__submitRow>button{justify-content:center;width:100%}.standings-module__1HY6Nq__rankCell{white-space:nowrap;justify-content:flex-start}.standings-module__1HY6Nq__block th{background:var(--surface-2);font:var(--fw-bold) var(--fs-3xs)/var(--lh-normal) var(--font-mono);letter-spacing:var(--ls-wide)}.standings-module__1HY6Nq__block td{font-size:var(--fs-sm)}.standings-module__1HY6Nq__teamName{max-width:calc(var(--space-32) * 2.4);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (max-width:70rem){.standings-module__1HY6Nq__stageLayout{grid-template-columns:minmax(0,1fr)}.standings-module__1HY6Nq__advancementAside{position:static}}@media print{.standings-module__1HY6Nq__stageLayout{display:block}.standings-module__1HY6Nq__block{overflow:visible}.standings-module__1HY6Nq__teamName{white-space:normal;max-width:none}}.standings-module__1HY6Nq__tiePanel{gap:var(--space-3);padding:var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);display:grid}.standings-module__1HY6Nq__tieRow{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.standings-module__1HY6Nq__tieForm{gap:var(--space-3);font-size:var(--fs-sm);display:grid}.standings-module__1HY6Nq__tieOrder{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.standings-module__1HY6Nq__tieOrder label,.standings-module__1HY6Nq__tieNote{align-items:center;gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr);display:grid}.standings-module__1HY6Nq__tieOrder select,.standings-module__1HY6Nq__tieNote input{min-width:0;min-height:36px;padding:0 var(--space-2);border:var(--border-w) solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit}.standings-module__1HY6Nq__tieActions{justify-content:flex-end;gap:var(--space-2);display:flex}.standings-module__1HY6Nq__tieMark{margin-left:var(--space-1)}.standings-module__1HY6Nq__decidedBy{color:var(--text-muted);font-size:var(--fs-xs);display:block}@media (max-width:600px){.standings-module__1HY6Nq__tieOrder label,.standings-module__1HY6Nq__tieNote{grid-template-columns:minmax(0,1fr)}}.standings-module__1HY6Nq__fieldError{color:var(--danger);font-size:var(--fs-sm);margin:0}.standings-module__1HY6Nq__compareTable{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}.standings-module__1HY6Nq__compareTable th,.standings-module__1HY6Nq__compareTable td{padding:var(--space-1) var(--space-2);border-bottom:var(--border-w) solid var(--border);text-align:right}.standings-module__1HY6Nq__compareTable th:first-child,.standings-module__1HY6Nq__compareTable td:first-child{text-align:left}.standings-module__1HY6Nq__overallList{gap:var(--space-2);padding:0 var(--space-5);font-size:var(--fs-sm);margin:0;list-style:none;display:grid}.standings-module__1HY6Nq__overallList li{align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-w) solid var(--border);flex-wrap:wrap;display:flex}.standings-module__1HY6Nq__overallPlace{min-width:9em;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.standings-module__1HY6Nq__awardLine{padding:0 var(--space-5) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0}.standings-module__1HY6Nq__overallReference,.standings-module__1HY6Nq__overallReference .standings-module__1HY6Nq__overallPlace,.standings-module__1HY6Nq__overallDisqualified{color:var(--text-muted)}.standings-module__1HY6Nq__qualifiedItem{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:inline-flex}.standings-module__1HY6Nq__adjustList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.standings-module__1HY6Nq__adjustItem{gap:var(--space-1);padding:var(--space-3);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--fs-sm);display:grid}.standings-module__1HY6Nq__adjustItem p{line-height:var(--lh-relaxed);overflow-wrap:anywhere;margin:0}.standings-module__1HY6Nq__adjustActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.standings-module__1HY6Nq__overrideFields{gap:var(--space-3);display:grid}.standings-module__1HY6Nq__overrideKinds{gap:var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.standings-module__1HY6Nq__overrideKinds legend{font-weight:var(--fw-semibold);margin-bottom:var(--space-2)}.standings-module__1HY6Nq__overrideSelect{gap:var(--space-1);display:grid}.standings-module__1HY6Nq__overrideSelect label{font-weight:var(--fw-semibold)}
@media screen{.swiss-module__Vbgf_q__chart{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}.swiss-module__Vbgf_q__dots{justify-content:center;align-items:center;gap:calc(var(--space-2) - var(--border-w-thick));display:flex}.swiss-module__Vbgf_q__dot.swiss-module__Vbgf_q__dot.swiss-module__Vbgf_q__dot{width:calc(var(--space-1) + var(--border-w-thick) + var(--border-w));height:var(--space-4);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:inline-flex;position:relative}.swiss-module__Vbgf_q__dot:after{content:"";inset-inline:calc(-1 * (var(--space-2) - var(--border-w-thick)) / 2);height:var(--tap-min);position:absolute;top:50%;transform:translateY(-50%)}.swiss-module__Vbgf_q__dot>span{width:100%;height:calc(var(--space-1) + var(--border-w-thick) + var(--border-w));border-radius:var(--radius-pill);background:var(--border-strong)}.swiss-module__Vbgf_q__dot[aria-pressed=true]>span{background:var(--text)}.swiss-module__Vbgf_q__dot:focus-visible{outline:var(--border-w-thick) solid var(--accent);outline-offset:var(--space-1)}.swiss-module__Vbgf_q__pages{min-height:var(--swiss-panel-height,0px);align-items:flex-start;gap:var(--space-3);margin-right:calc(-1 * var(--space-4));padding-right:calc(var(--space-4) + var(--capsule-height));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow:auto hidden}.swiss-module__Vbgf_q__pages::-webkit-scrollbar{display:none}.swiss-module__Vbgf_q__round{width:calc(100vw - var(--space-4) * 2 - var(--capsule-height));gap:var(--space-2);scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:none;display:flex}.swiss-module__Vbgf_q__round[data-sticky]{top:var(--swiss-sticky-offset,0px);align-self:start;position:sticky}.swiss-module__Vbgf_q__roundHead{align-items:baseline;gap:var(--space-2);display:flex}.swiss-module__Vbgf_q__roundHead h2{font:var(--fw-bold) calc((var(--fs-md) + var(--fs-lg)) / 2) / var(--lh-normal) var(--font-sans);color:var(--text);margin:0}.swiss-module__Vbgf_q__roundHead>span{font-size:var(--fs-xs);color:var(--text-muted)}.swiss-module__Vbgf_q__card{border:var(--capsule-hairline) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.swiss-module__Vbgf_q__groupHead{min-height:var(--control-sm);padding-inline:var(--space-3);color:var(--text-muted);font:var(--fw-bold) var(--fs-xs) / var(--lh-normal) var(--font-sans);justify-content:space-between;align-items:center;display:flex}.swiss-module__Vbgf_q__match{align-items:center;gap:var(--space-1);min-height:var(--capsule-height);padding:var(--space-2) var(--space-3);border-top:var(--capsule-hairline) solid var(--border);background:var(--surface);font:var(--fw-regular) var(--capsule-title-size) / var(--lh-normal) var(--font-sans);display:flex}.swiss-module__Vbgf_q__match[data-followed],.swiss-module__Vbgf_q__tableRow[data-followed]{background:var(--my-team-bg)}.swiss-module__Vbgf_q__court,.swiss-module__Vbgf_q__versus,.swiss-module__Vbgf_q__cross,.swiss-module__Vbgf_q__reserved{color:var(--text-muted)}.swiss-module__Vbgf_q__court,.swiss-module__Vbgf_q__cross{white-space:nowrap;flex:none}.swiss-module__Vbgf_q__cross{font-size:var(--fs-2xs)}.swiss-module__Vbgf_q__team{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:var(--fw-semibold);color:var(--text);flex-shrink:1;overflow:hidden}.swiss-module__Vbgf_q__team[data-winner]{font-weight:var(--fw-extra)}.swiss-module__Vbgf_q__team[data-loser]{color:var(--text-subtle)}.swiss-module__Vbgf_q__score{white-space:nowrap;color:var(--text);font-weight:var(--fw-bold);flex:none}.swiss-module__Vbgf_q__chart:not([data-wide]) .swiss-module__Vbgf_q__match{align-items:stretch;gap:calc(var(--space-1) / 2);padding-block:calc(var(--space-1) + var(--space-1) / 2);flex-direction:column}.swiss-module__Vbgf_q__matchMeta{align-items:center;gap:var(--space-1);height:calc(var(--space-4) + var(--space-1) / 2);font-size:var(--fs-xs);line-height:calc(var(--space-4) + var(--space-1) / 2);display:flex}.swiss-module__Vbgf_q__matchLocation{min-width:0;color:var(--text-muted);flex:1;align-items:center;display:flex}.swiss-module__Vbgf_q__matchNo{white-space:pre;flex:none}.swiss-module__Vbgf_q__chart:not([data-wide]) .swiss-module__Vbgf_q__court{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.swiss-module__Vbgf_q__chart:not([data-wide]) .swiss-module__Vbgf_q__cross{margin-left:var(--space-1);font-size:var(--fs-xs)}.swiss-module__Vbgf_q__matchMeta>[data-kind]{padding:0 calc(var(--space-1) + var(--space-1) / 2);font-size:var(--fs-3xs);line-height:var(--space-4);flex:none}.swiss-module__Vbgf_q__matchTeams{align-items:center;gap:var(--space-1);height:var(--space-5);line-height:var(--space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.swiss-module__Vbgf_q__matchTeams>.swiss-module__Vbgf_q__team:first-child{text-align:right}.swiss-module__Vbgf_q__matchTeams>.swiss-module__Vbgf_q__team:last-child{text-align:left}.swiss-module__Vbgf_q__matchTeams>.swiss-module__Vbgf_q__versus{font-size:var(--fs-xs)}.swiss-module__Vbgf_q__matchTeams>.swiss-module__Vbgf_q__reserved{grid-column:1/-1}.swiss-module__Vbgf_q__undrawn{min-height:calc(var(--space-20) + var(--space-10));max-height:calc(var(--space-20) + var(--space-20) + var(--space-10));color:var(--text-muted);font-size:var(--capsule-title-size);justify-content:center;align-items:center;display:flex}.swiss-module__Vbgf_q__table{padding:var(--space-1) var(--space-4) var(--space-2);border:var(--capsule-hairline) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.swiss-module__Vbgf_q__tableRow{grid-template-columns:var(--tap-min) minmax(0, 1fr) var(--space-8) var(--space-8) var(--space-12);min-height:var(--tap-min);border-top:var(--capsule-hairline) solid var(--border);color:var(--text);font-size:var(--capsule-title-size);align-items:center;display:grid}.swiss-module__Vbgf_q__tableRow>span{padding-inline:var(--space-1);min-width:0}.swiss-module__Vbgf_q__tableRow>span:nth-child(n+3){text-align:right}.swiss-module__Vbgf_q__tableHead{min-height:var(--control-sm);color:var(--text-muted);font-size:var(--fs-xs);border:0}.swiss-module__Vbgf_q__tableTeam{align-items:center;gap:calc(var(--space-2) - var(--border-w-thick));display:flex}.swiss-module__Vbgf_q__tableTeam>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.swiss-module__Vbgf_q__pager{min-width:0;position:relative}.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__pages{gap:var(--swiss-gap,var(--space-4));margin-right:calc(-1 * max(var(--space-4), var(--viewer-gutter,var(--space-4))))}.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__score,.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__match>[data-kind]{margin-left:auto}.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__match>[data-kind]{flex-shrink:0}.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__pager[data-mouse]{padding-inline:calc(var(--tap-min) + var(--space-3))}.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__pager[data-mouse] .swiss-module__Vbgf_q__pages{margin-right:0}.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__pager[data-mouse] [data-carousel-arrows]{top:var(--swiss-arrow-center,50%);height:0;bottom:auto}.swiss-module__Vbgf_q__chart[data-wide] .swiss-module__Vbgf_q__pager[data-arrows-offscreen] [data-carousel-arrows]{visibility:hidden}.public-board:has(.swiss-module__Vbgf_q__chart[data-wide])>footer{display:none}.public-board:has(.swiss-module__Vbgf_q__chart[data-wide])>:has(>[id=public-panel-bracket]){display:none}.swiss-module__Vbgf_q__chart,.swiss-module__Vbgf_q__pager{flex:1;min-height:0}.swiss-module__Vbgf_q__pages{height:var(--swiss-panel-height,100%);min-height:0;margin-inline:calc(-1 * var(--space-4));padding-left:var(--space-4);align-items:stretch;gap:var(--swiss-gap,var(--space-3));position:relative}.swiss-module__Vbgf_q__round{overscroll-behavior-y:contain;scroll-snap-align:none;scrollbar-width:none;height:100%;overflow-y:auto}.swiss-module__Vbgf_q__roundHead{z-index:2;background:var(--bg);padding-bottom:var(--space-2);flex:none;position:sticky;top:0}.swiss-module__Vbgf_q__round>.swiss-module__Vbgf_q__card{flex-shrink:0}.swiss-module__Vbgf_q__snap{scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none;width:1px;height:1px;position:absolute;top:0}}
.StageRedrawDialog-module__lWqa7a__trigger{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.StageRedrawDialog-module__lWqa7a__trigger p{color:var(--text-muted);font:var(--fw-medium) var(--fs-xs) / var(--lh-normal) var(--font-sans);margin:0}.StageRedrawDialog-module__lWqa7a__dialogTitle{gap:var(--space-1);display:grid}.StageRedrawDialog-module__lWqa7a__eyebrow{color:var(--text-muted);font:var(--fw-medium) var(--fs-2xs) / var(--lh-normal) var(--font-mono);letter-spacing:var(--ls-wide)}.StageRedrawDialog-module__lWqa7a__body{gap:var(--space-4);text-align:left;min-width:0;display:grid}.StageRedrawDialog-module__lWqa7a__summaryGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.StageRedrawDialog-module__lWqa7a__currentDraw,.StageRedrawDialog-module__lWqa7a__settings{align-content:start;gap:var(--space-2);min-width:0;display:grid}.StageRedrawDialog-module__lWqa7a__currentDraw h3,.StageRedrawDialog-module__lWqa7a__settings h3,.StageRedrawDialog-module__lWqa7a__history h3{color:var(--text-muted);font:var(--fw-semibold) var(--fs-xs) / var(--lh-normal) var(--font-sans);margin:0}.StageRedrawDialog-module__lWqa7a__drawRow{gap:var(--space-2);padding-block:var(--space-2);border-top:var(--border-w) solid var(--border);font:var(--fw-regular) var(--fs-xs) / var(--lh-relaxed) var(--font-sans);grid-template-columns:minmax(48px,auto) minmax(0,1fr);display:grid}.StageRedrawDialog-module__lWqa7a__drawRow strong{color:var(--text)}.StageRedrawDialog-module__lWqa7a__drawRow span{min-width:0;color:var(--text-muted);overflow-wrap:anywhere}.StageRedrawDialog-module__lWqa7a__settings dl,.StageRedrawDialog-module__lWqa7a__impact dl{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(100px,auto) minmax(0,1fr);margin:0;display:grid}.StageRedrawDialog-module__lWqa7a__settings dt,.StageRedrawDialog-module__lWqa7a__impact dt{color:var(--text-muted);font:var(--fw-regular) var(--fs-xs) / var(--lh-relaxed) var(--font-sans)}.StageRedrawDialog-module__lWqa7a__settings dd,.StageRedrawDialog-module__lWqa7a__impact dd{min-width:0;color:var(--text);font:var(--fw-medium) var(--fs-xs) / var(--lh-relaxed) var(--font-sans);overflow-wrap:anywhere;margin:0}.StageRedrawDialog-module__lWqa7a__settings>p,.StageRedrawDialog-module__lWqa7a__impact>p,.StageRedrawDialog-module__lWqa7a__history>p{color:var(--text-muted);font:var(--fw-regular) var(--fs-xs) / var(--lh-relaxed) var(--font-sans);margin:0}.StageRedrawDialog-module__lWqa7a__impact{gap:var(--space-2);padding:var(--space-4);border:var(--border-w) solid var(--warning);border-radius:var(--radius-md);background:var(--surface-2);display:grid}.StageRedrawDialog-module__lWqa7a__impact h3{color:var(--text);font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans);margin:0}.StageRedrawDialog-module__lWqa7a__impact .StageRedrawDialog-module__lWqa7a__blocked{color:var(--danger);font-weight:var(--fw-semibold)}.StageRedrawDialog-module__lWqa7a__form{gap:var(--space-3);display:grid}.StageRedrawDialog-module__lWqa7a__reasonField{gap:var(--space-2);color:var(--text);font:var(--fw-semibold) var(--fs-sm) / var(--lh-normal) var(--font-sans);display:grid}.StageRedrawDialog-module__lWqa7a__reasonField textarea{width:100%;min-height:var(--control-lg);padding:var(--space-3) var(--space-4);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:var(--fw-regular) var(--fs-sm) / var(--lh-relaxed) var(--font-sans);resize:vertical}.StageRedrawDialog-module__lWqa7a__reasonField textarea:focus-visible,.StageRedrawDialog-module__lWqa7a__acknowledgement input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.StageRedrawDialog-module__lWqa7a__charCount{color:var(--text-muted);font:var(--fw-regular) var(--fs-2xs) / var(--lh-normal) var(--font-mono);justify-self:end}.StageRedrawDialog-module__lWqa7a__acknowledgement{align-items:flex-start;gap:var(--space-3);min-height:var(--control-lg);color:var(--text);font:var(--fw-medium) var(--fs-sm) / var(--lh-relaxed) var(--font-sans);display:flex}.StageRedrawDialog-module__lWqa7a__acknowledgement input{width:var(--space-5);height:var(--space-5);margin:var(--space-1) 0 0;accent-color:var(--text);flex:none}.StageRedrawDialog-module__lWqa7a__history{gap:var(--space-2);min-width:0;display:grid}.StageRedrawDialog-module__lWqa7a__history h3{color:var(--text)}.StageRedrawDialog-module__lWqa7a__history h3 span{color:var(--text-muted);font-weight:var(--fw-regular)}.StageRedrawDialog-module__lWqa7a__tableWrap{max-width:100%;overflow-x:auto}.StageRedrawDialog-module__lWqa7a__tableWrap table{border-collapse:collapse;width:100%;font:var(--fw-regular) var(--fs-2xs) / var(--lh-relaxed) var(--font-sans);text-align:left}.StageRedrawDialog-module__lWqa7a__tableWrap th,.StageRedrawDialog-module__lWqa7a__tableWrap td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-w) solid var(--border);vertical-align:top}.StageRedrawDialog-module__lWqa7a__tableWrap th{color:var(--text-muted);font-weight:var(--fw-semibold);white-space:nowrap}.StageRedrawDialog-module__lWqa7a__tableWrap td{color:var(--text)}@media (max-width:600px){.StageRedrawDialog-module__lWqa7a__summaryGrid{grid-template-columns:minmax(0,1fr)}}
.FormatSummary-module__Pe9IuG__list{gap:var(--space-4);min-width:0;display:grid}.FormatSummary-module__Pe9IuG__stages{margin:0;padding:0;list-style:none;display:grid}.FormatSummary-module__Pe9IuG__stage{grid-template-columns:var(--space-16) var(--space-24) minmax(0, 1fr) calc(var(--space-32) * 1.75);align-items:baseline;gap:var(--space-3);padding-block:var(--space-4);border-top:var(--border-w) solid var(--border);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-relaxed);display:grid}.FormatSummary-module__Pe9IuG__stageHeading,.FormatSummary-module__Pe9IuG__rules,.FormatSummary-module__Pe9IuG__timing{gap:var(--space-2);overflow-wrap:anywhere;min-width:0;display:grid}.FormatSummary-module__Pe9IuG__title{color:var(--text);font:var(--fw-semibold) var(--fs-sm)/var(--lh-normal) var(--font-sans);text-wrap:pretty}.FormatSummary-module__Pe9IuG__eyebrow{color:var(--text-muted);font:var(--fw-bold) var(--fs-3xs)/var(--lh-relaxed) var(--font-mono);letter-spacing:var(--ls-wide);white-space:nowrap}.FormatSummary-module__Pe9IuG__format,.FormatSummary-module__Pe9IuG__explanation{color:var(--text-muted);font-size:var(--fs-xs)}.FormatSummary-module__Pe9IuG__details{align-items:baseline;gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.FormatSummary-module__Pe9IuG__details dt{color:var(--text-muted);font-size:var(--fs-xs)}.FormatSummary-module__Pe9IuG__details dd{font-variant-numeric:tabular-nums;margin:0}.FormatSummary-module__Pe9IuG__timing{color:var(--text-muted);font-size:var(--fs-xs)}.FormatSummary-module__Pe9IuG__timing .FormatSummary-module__Pe9IuG__details{grid-template-columns:minmax(0,1fr)}.FormatSummary-module__Pe9IuG__timing dt{font-weight:var(--fw-semibold);color:var(--text)}.FormatSummary-module__Pe9IuG__hint{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--fs-xs);display:block}.FormatSummary-module__Pe9IuG__estimate{align-items:flex-start;gap:var(--space-1);color:var(--text-muted);font-size:var(--fs-xs);display:flex}.FormatSummary-module__Pe9IuG__estimate svg{margin-top:var(--border-w-thick);flex:none}.FormatSummary-module__Pe9IuG__tiebreak{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-w) solid var(--border);display:grid}.FormatSummary-module__Pe9IuG__tiebreakList{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FormatSummary-module__Pe9IuG__tiebreakList li{align-items:baseline;gap:var(--space-2);color:var(--text);font-size:var(--fs-sm);display:flex}.FormatSummary-module__Pe9IuG__muted{color:var(--text-muted);font-size:var(--fs-xs);line-height:var(--lh-relaxed)}@media (max-width:60rem){.FormatSummary-module__Pe9IuG__stage{grid-template-columns:var(--space-16) minmax(0, 1fr)}.FormatSummary-module__Pe9IuG__rules,.FormatSummary-module__Pe9IuG__timing{grid-column:2}}@media (max-width:40rem){.FormatSummary-module__Pe9IuG__stage{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.FormatSummary-module__Pe9IuG__rules,.FormatSummary-module__Pe9IuG__timing{grid-column:1}}@media print{.FormatSummary-module__Pe9IuG__stage{font-size:var(--fs-xs);grid-template-columns:12mm 20mm minmax(0,1fr) 44mm;gap:2mm;padding-block:3mm}.FormatSummary-module__Pe9IuG__rules,.FormatSummary-module__Pe9IuG__timing{grid-column:auto}.FormatSummary-module__Pe9IuG__title{font-size:var(--fs-xs)}.FormatSummary-module__Pe9IuG__stage,.FormatSummary-module__Pe9IuG__tiebreak{break-inside:avoid}}
.MatchCard-module__yzGTrq__root{gap:var(--space-3);height:100%;padding:var(--space-4);box-sizing:border-box;background:var(--surface);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-lg);min-width:0;color:var(--text);flex-direction:column;display:flex}.MatchCard-module__yzGTrq__dashed{border-style:dashed}.MatchCard-module__yzGTrq__header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MatchCard-module__yzGTrq__number{font:var(--fw-bold) var(--fs-lg)/var(--lh-tight) var(--font-display);letter-spacing:var(--ls-tight);font-variant-numeric:tabular-nums;flex:none}.MatchCard-module__yzGTrq__badges{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.MatchCard-module__yzGTrq__meta,.MatchCard-module__yzGTrq__organization{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font:var(--fw-regular) var(--fs-xs)/var(--lh-normal) var(--font-sans);overflow:hidden}.MatchCard-module__yzGTrq__teams{gap:var(--space-2);padding:var(--space-2) 0;border-top:var(--border-w) solid var(--border);border-bottom:var(--border-w) solid var(--border);flex-direction:column;display:flex}.MatchCard-module__yzGTrq__team{align-items:center;gap:var(--space-2);min-width:0;display:flex}.MatchCard-module__yzGTrq__teamCopy{gap:var(--border-w-thick);flex-direction:column;flex:1;min-width:0;display:flex}.MatchCard-module__yzGTrq__teamName{-webkit-line-clamp:2;overflow-wrap:anywhere;font:var(--fw-regular) var(--fs-sm)/var(--lh-normal) var(--font-sans);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}strong.MatchCard-module__yzGTrq__teamName{font-weight:var(--fw-bold)}.MatchCard-module__yzGTrq__loser .MatchCard-module__yzGTrq__teamName,.MatchCard-module__yzGTrq__loser .MatchCard-module__yzGTrq__score,.MatchCard-module__yzGTrq__pending{color:var(--text-muted)}.MatchCard-module__yzGTrq__pending .MatchCard-module__yzGTrq__teamName{font-style:italic}.MatchCard-module__yzGTrq__organization{font-size:var(--fs-2xs)}.MatchCard-module__yzGTrq__winner{align-items:center;gap:var(--border-w-thick);color:var(--text);font:var(--fw-bold) var(--fs-3xs)/var(--lh-normal) var(--font-sans);flex:none;display:flex}.MatchCard-module__yzGTrq__score{min-width:var(--space-8);text-align:right;font:var(--fw-bold) var(--fs-xl)/var(--lh-tight) var(--font-display);font-variant-numeric:tabular-nums;flex:none}.MatchCard-module__yzGTrq__details,.MatchCard-module__yzGTrq__waits{align-items:center;gap:var(--space-1) var(--space-3);font:var(--fw-regular) var(--fs-xs)/var(--lh-normal) var(--font-sans);flex-wrap:wrap;display:flex}.MatchCard-module__yzGTrq__details{color:var(--text-muted)}.MatchCard-module__yzGTrq__details>span{align-items:center;gap:var(--space-1);display:flex}.MatchCard-module__yzGTrq__smallIcon{width:var(--space-3);height:var(--space-3)}.MatchCard-module__yzGTrq__note{color:var(--text-muted);font:var(--fw-regular) var(--fs-xs)/var(--lh-relaxed) var(--font-sans);text-wrap:pretty;overflow-wrap:anywhere}.MatchCard-module__yzGTrq__waits a{text-decoration:underline}.MatchCard-module__yzGTrq__teams[data-draw]{position:relative}.MatchCard-module__yzGTrq__score[data-draw],.MatchCard-module__yzGTrq__drawMark{background:var(--n-300);color:var(--on-accent);border-radius:3px;padding:2px 4px}.MatchCard-module__yzGTrq__drawMark{font-size:var(--fs-xs);font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.schedule-module__PKX24G__page{max-width:var(--container-wide);min-width:0;padding:var(--space-6);gap:var(--space-4)}.schedule-module__PKX24G__views{gap:var(--space-4);min-width:0;display:grid}.schedule-module__PKX24G__notices{gap:var(--space-3);display:grid}.schedule-module__PKX24G__toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.schedule-module__PKX24G__title{color:var(--text);font:var(--fw-bold) var(--fs-3xl)/var(--lh-tight) var(--font-display);letter-spacing:var(--ls-tight)}.schedule-module__PKX24G__toolbarControls{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.schedule-module__PKX24G__dayFilters,.schedule-module__PKX24G__viewOptions{gap:var(--space-1);padding:var(--space-1);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);background:var(--surface-inset);flex-wrap:wrap;display:inline-flex}.schedule-module__PKX24G__filter,.schedule-module__PKX24G__viewOptions button{min-height:var(--control-sm);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font:var(--fw-semibold) var(--fs-xs)/var(--lh-tight) var(--font-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.schedule-module__PKX24G__filter[aria-current=page],.schedule-module__PKX24G__viewOptions button[aria-pressed=true]{color:var(--text);background:var(--surface);box-shadow:var(--shadow-sm)}.schedule-module__PKX24G__filter:hover,.schedule-module__PKX24G__viewOptions button:hover{color:var(--text)}.schedule-module__PKX24G__filter:focus-visible,.schedule-module__PKX24G__viewOptions button:focus-visible{outline:var(--border-w-thick) solid var(--focus-ring);outline-offset:var(--border-w-thick)}.schedule-module__PKX24G__page .schedule-module__PKX24G__toolbarControls button,.schedule-module__PKX24G__page .schedule-module__PKX24G__matchControls>button{min-height:var(--control-sm);min-width:var(--control-sm)}.schedule-module__PKX24G__divisionFilter{width:calc(var(--space-32) * 2);max-width:100%}.schedule-module__PKX24G__estimateNote{color:var(--text-muted);font-size:var(--fs-xs)}.schedule-module__PKX24G__conflictBanner{min-width:0}.schedule-module__PKX24G__conflictList{gap:var(--space-1);padding-left:var(--space-5);margin-bottom:var(--space-2);display:grid}.schedule-module__PKX24G__emptyState{padding:var(--space-10);border:var(--border-w) dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface)}.schedule-module__PKX24G__textLink{color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.schedule-module__PKX24G__tableRegion{min-width:0}.schedule-module__PKX24G__matchControls,.schedule-module__PKX24G__cardActions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.schedule-module__PKX24G__byeList{gap:var(--space-3);padding:0;list-style:none;display:grid}.schedule-module__PKX24G__byeItem{align-items:baseline;gap:var(--space-3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.schedule-module__PKX24G__byeItem[data-dimmed=true],.schedule-module__PKX24G__cardSlot[data-dimmed=true]{opacity:.5}.schedule-module__PKX24G__byeLabel{color:var(--text-muted);font:var(--fw-medium) var(--fs-xs)/var(--lh-normal) var(--font-mono)}.schedule-module__PKX24G__byeTeam{font-weight:var(--fw-semibold)}.schedule-module__PKX24G__listGroups{gap:var(--space-5);display:grid}.schedule-module__PKX24G__timeGroup{gap:var(--space-3);min-width:0;display:grid}.schedule-module__PKX24G__timeHeading{z-index:1;align-items:center;gap:var(--space-3);padding-block:var(--space-2);background:var(--bg);flex-wrap:wrap;margin:0;display:flex;position:sticky;top:0}.schedule-module__PKX24G__timeLabel{color:var(--text);font:var(--fw-bold) var(--fs-lg)/var(--lh-tight) var(--font-display);font-variant-numeric:tabular-nums}.schedule-module__PKX24G__timeSummary{color:var(--text-muted);font-size:var(--fs-xs)}.schedule-module__PKX24G__currentPeriod{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:var(--border-w) solid var(--accent);border-radius:var(--radius-pill);color:var(--text);font:var(--fw-semibold) var(--fs-2xs)/var(--lh-normal) var(--font-mono);display:inline-flex}.schedule-module__PKX24G__matchCards{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--space-32) * 2.2)), 1fr));gap:var(--space-3);display:grid}.schedule-module__PKX24G__cardSlot{min-width:0}.schedule-module__PKX24G__unnumberedCard{gap:var(--space-3);height:100%;padding:var(--space-4);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);display:grid}.schedule-module__PKX24G__timeTable{border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0}.schedule-module__PKX24G__timeTable thead{background:var(--surface-2)}.schedule-module__PKX24G__matchNumber{white-space:nowrap;font:var(--fw-bold) var(--fs-md)/var(--lh-tight) var(--font-display);font-variant-numeric:tabular-nums}.schedule-module__PKX24G__dateTime,.schedule-module__PKX24G__matchLabel{gap:var(--space-1);color:var(--text-muted);font-size:var(--fs-xs);display:grid}.schedule-module__PKX24G__dateTime{font-family:var(--font-mono);white-space:nowrap}.schedule-module__PKX24G__matchLabel{min-width:0}.schedule-module__PKX24G__matchLabel>span:first-child{max-width:calc(var(--space-32) * 1.4);text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:var(--fs-sm);overflow:hidden}.schedule-module__PKX24G__statusStack{gap:var(--space-1);display:grid}.schedule-module__PKX24G__statusBadges{gap:var(--space-1);flex-wrap:wrap;display:flex}.schedule-module__PKX24G__fixture{gap:var(--space-1);min-width:0;font:var(--fw-regular) var(--fs-sm)/var(--lh-normal) var(--font-sans);display:grid}.schedule-module__PKX24G__team{gap:var(--space-1);align-items:baseline;min-width:0;display:flex}.schedule-module__PKX24G__team>span:first-child{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.schedule-module__PKX24G__team[data-pending=true]{color:var(--text-muted);font-style:italic}.schedule-module__PKX24G__team[data-winner=true]{font-weight:var(--fw-bold)}.schedule-module__PKX24G__winner{gap:var(--border-w-thick);font-size:var(--fs-3xs);flex:none;align-items:center;display:inline-flex}.schedule-module__PKX24G__listScore{gap:var(--space-1);color:var(--text);font:var(--fw-bold) var(--fs-sm)/var(--lh-normal) var(--font-mono);font-variant-numeric:tabular-nums;display:grid}.schedule-module__PKX24G__courtNumber{font-size:var(--fs-xs);white-space:nowrap;color:var(--text-muted)}.schedule-module__PKX24G__waitingReason{color:var(--text-muted);font-size:var(--fs-xs);overflow-wrap:anywhere}.schedule-module__PKX24G__adjustBody{gap:var(--space-4);text-align:left;display:grid}.schedule-module__PKX24G__adjustLabel{padding:var(--space-3);background:var(--surface-2);border:var(--border-w) solid var(--border);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-sm)}.schedule-module__PKX24G__adjustFields{gap:var(--space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-32) * 1.1)), 1fr));display:grid}@media (max-width:390px){.schedule-module__PKX24G__page{width:100%;min-width:0;padding-inline:var(--space-4)}.schedule-module__PKX24G__tableRegion{width:100%;min-width:0}}@media print{.schedule-module__PKX24G__matchCards{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-module__PKX24G__cardSlot{break-inside:avoid}.schedule-module__PKX24G__cardSlot [title],.schedule-module__PKX24G__team>span:first-child{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;display:block;overflow:visible}.schedule-module__PKX24G__timeHeading{break-after:avoid;position:static}.schedule-module__PKX24G__cardSlot[data-dimmed=true],.schedule-module__PKX24G__byeItem[data-dimmed=true]{display:none}.schedule-module__PKX24G__views[data-view=grid]>.schedule-supplement{display:none}.schedule-module__PKX24G__views{display:block}.schedule-module__PKX24G__views>.schedule-supplement{break-inside:avoid;margin-top:6mm}}
.OrganizerTabs-module__lvouCa__divisionTabs{gap:var(--space-1);overscroll-behavior-inline:contain;scrollbar-width:thin;border-bottom:var(--border-w) solid var(--border);min-width:0;display:flex;overflow-x:auto}.OrganizerTabs-module__lvouCa__divisionTab{align-items:center;gap:var(--space-2);min-height:var(--control-lg);margin-bottom:calc(var(--border-w) * -1);padding:0 var(--space-4);border-bottom:var(--border-w-thick) solid transparent;color:var(--text-muted);font:var(--fw-medium) var(--fs-sm) / 1 var(--font-sans);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.OrganizerTabs-module__lvouCa__divisionTab:hover{color:var(--text)}.OrganizerTabs-module__lvouCa__divisionTab[aria-current=page]{border-bottom-color:var(--accent);color:var(--text);font-weight:var(--fw-bold)}.OrganizerTabs-module__lvouCa__divisionTab:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.OrganizerTabs-module__lvouCa__count{font:var(--fw-medium) var(--fs-2xs) / 1 var(--font-mono);color:var(--text-muted)}.OrganizerTabs-module__lvouCa__nav{gap:var(--space-4);min-width:0;display:grid}.OrganizerTabs-module__lvouCa__stageTrack{place-self:flex-start start;align-items:flex-start;gap:var(--space-1);max-width:100%;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--surface-3);flex-wrap:wrap;display:inline-flex}.OrganizerTabs-module__lvouCa__groupRow{min-width:0}.OrganizerTabs-module__lvouCa__stageButton{min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font:var(--fw-medium) var(--fs-sm) / 1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0}.OrganizerTabs-module__lvouCa__stageButton:hover{color:var(--text)}.OrganizerTabs-module__lvouCa__stageButton[aria-selected=true]{color:var(--text);font-weight:var(--fw-bold)}.OrganizerTabs-module__lvouCa__groups{align-items:flex-start;gap:var(--space-1);min-width:0;display:flex}.OrganizerTabs-module__lvouCa__groupGrid{grid-template-columns:repeat(8, minmax(var(--space-10), auto));gap:var(--space-1);display:grid}.OrganizerTabs-module__lvouCa__group{min-width:var(--space-10);min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--text);font:var(--fw-semibold) var(--fs-sm) / 1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0}.OrganizerTabs-module__lvouCa__group:hover{background:var(--surface-2)}.OrganizerTabs-module__lvouCa__group[aria-selected=true]{background:var(--text);color:var(--surface)}.OrganizerTabs-module__lvouCa__stageButton:focus-visible,.OrganizerTabs-module__lvouCa__group:focus-visible,.OrganizerTabs-module__lvouCa__segment:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.OrganizerTabs-module__lvouCa__panel{min-width:0}.OrganizerTabs-module__lvouCa__panel[hidden]{display:none}.OrganizerTabs-module__lvouCa__segmented{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-3);display:inline-flex}.OrganizerTabs-module__lvouCa__segment{min-height:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font:var(--fw-semibold) var(--fs-xs) / 1 var(--font-sans);cursor:pointer;background:0 0;border:0}.OrganizerTabs-module__lvouCa__segment[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}@media (max-width:40rem){.OrganizerTabs-module__lvouCa__groupGrid{grid-template-columns:repeat(4, minmax(var(--space-10), auto))}.OrganizerTabs-module__lvouCa__groups{flex-wrap:wrap}}@media print{.OrganizerTabs-module__lvouCa__divisionTabs,.OrganizerTabs-module__lvouCa__stageTrack,.OrganizerTabs-module__lvouCa__segmented{display:none!important}.OrganizerTabs-module__lvouCa__panel[hidden]{display:block!important}}
.RRDiagram-module__VZmBVq__figure{grid-template-columns:minmax(0, 3fr) minmax(calc(var(--space-32) * 1.5), 2fr);align-items:start;gap:var(--space-5);padding:var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin:0;display:grid}.RRDiagram-module__VZmBVq__drawing{min-width:0;padding:var(--space-12) var(--space-8)}.RRDiagram-module__VZmBVq__svg{width:calc(var(--space-32) * 2 + var(--space-10) + var(--space-1));max-width:100%;margin:auto;display:block;overflow:visible}.RRDiagram-module__VZmBVq__glow{stroke:var(--info);stroke-width:14px;stroke-linecap:round;opacity:0}.RRDiagram-module__VZmBVq__matchLabel rect{fill:var(--surface);stroke:var(--border-strong);stroke-width:1px;rx:var(--radius-xs)}.RRDiagram-module__VZmBVq__matchLabel text{fill:var(--text-muted);font:var(--fw-medium) var(--fs-3xs)/1 var(--font-sans)}.RRDiagram-module__VZmBVq__matchLabel .RRDiagram-module__VZmBVq__matchNo{fill:var(--text);font-family:var(--font-mono);font-weight:var(--fw-bold)}.RRDiagram-module__VZmBVq__liveLabel rect{stroke:var(--info)}.RRDiagram-module__VZmBVq__liveLabel text{fill:var(--text)}.RRDiagram-module__VZmBVq__matchLabel .RRDiagram-module__VZmBVq__labelPulse{fill:none;stroke:var(--info);animation:2s ease-out infinite RRDiagram-module__VZmBVq__labelPulse}@keyframes RRDiagram-module__VZmBVq__labelPulse{0%{stroke-width:1px;stroke-opacity:.65}70%{stroke-width:16px;stroke-opacity:0}to{stroke-width:1px;stroke-opacity:0}}.RRDiagram-module__VZmBVq__score circle,.RRDiagram-module__VZmBVq__winner circle{fill:var(--surface);stroke:var(--border-strong);stroke-width:1px}.RRDiagram-module__VZmBVq__score text,.RRDiagram-module__VZmBVq__winner text{fill:var(--text-muted);font:var(--fw-medium) var(--fs-3xs)/1 var(--font-mono)}.RRDiagram-module__VZmBVq__winner circle{stroke:var(--danger);stroke-width:2px}.RRDiagram-module__VZmBVq__winner text{fill:var(--danger);font-weight:var(--fw-extra)}.RRDiagram-module__VZmBVq__teamName{fill:var(--text);font:var(--fw-semibold) var(--fs-2xs)/var(--lh-normal) var(--font-sans)}.RRDiagram-module__VZmBVq__caption{gap:var(--space-3);min-width:0;display:grid}.RRDiagram-module__VZmBVq__heading{justify-content:space-between;gap:var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.RRDiagram-module__VZmBVq__heading span,.RRDiagram-module__VZmBVq__teams li>:first-child,.RRDiagram-module__VZmBVq__teams li>:last-child{color:var(--text-muted);font:var(--fs-xs)/var(--lh-normal) var(--font-mono)}.RRDiagram-module__VZmBVq__teams{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.RRDiagram-module__VZmBVq__teams li{grid-template-columns:var(--space-5) minmax(0, 1fr) auto;gap:var(--space-2);font-size:var(--fs-sm);display:grid}.RRDiagram-module__VZmBVq__teams li>:nth-child(2){overflow-wrap:anywhere}.RRDiagram-module__VZmBVq__teams li>:last-child{white-space:nowrap}.RRDiagram-module__VZmBVq__legend{gap:var(--space-2) var(--space-3);padding-top:var(--space-2);border-top:var(--border-w) solid var(--border);font-size:var(--fs-3xs);color:var(--text-muted);flex-wrap:wrap;display:flex}@media (max-width:60rem){.RRDiagram-module__VZmBVq__figure{grid-template-columns:minmax(0,1fr)}.RRDiagram-module__VZmBVq__drawing{max-width:calc(var(--space-32) * 4)}}@media (prefers-reduced-motion:reduce){.RRDiagram-module__VZmBVq__labelPulse,.RRDiagram-module__VZmBVq__glow{display:none;animation:none!important}}.RRDiagram-module__VZmBVq__hitLine{stroke:#0000;stroke-width:16px;cursor:pointer;pointer-events:stroke}.RRDiagram-module__VZmBVq__matchLabel{cursor:pointer}.RRDiagram-module__VZmBVq__matchLabel:focus{outline:none}.RRDiagram-module__VZmBVq__matchLabel:focus-visible rect{stroke:var(--focus-ring);stroke-width:3px}.RRDiagram-module__VZmBVq__lineGroup,.RRDiagram-module__VZmBVq__labelGroup,.RRDiagram-module__VZmBVq__teamName{transition:opacity var(--dur-fast)}.RRDiagram-module__VZmBVq__lineGroup[data-emphasis=off],.RRDiagram-module__VZmBVq__labelGroup[data-emphasis=off]{opacity:.18}.RRDiagram-module__VZmBVq__labelGroup[data-emphasis=on] .RRDiagram-module__VZmBVq__matchLabel rect{stroke:var(--accent);stroke-width:2px;fill:var(--accent-soft)}.RRDiagram-module__VZmBVq__labelGroup[data-emphasis=on] .RRDiagram-module__VZmBVq__matchLabel text{fill:var(--text)}.RRDiagram-module__VZmBVq__labelGroup[data-emphasis=on] .RRDiagram-module__VZmBVq__matchLabel .RRDiagram-module__VZmBVq__matchNo{fill:var(--accent)}.RRDiagram-module__VZmBVq__teamName[data-emphasis=off]{opacity:.35}.RRDiagram-module__VZmBVq__teamName[data-emphasis=on]{fill:var(--accent)}.RRDiagram-module__VZmBVq__teams li[data-emphasis=on]>:nth-child(2){color:var(--accent);font-weight:var(--fw-bold)}@media (prefers-reduced-motion:reduce){.RRDiagram-module__VZmBVq__lineGroup,.RRDiagram-module__VZmBVq__labelGroup,.RRDiagram-module__VZmBVq__teamName{transition:none}}.RRDiagram-module__VZmBVq__draw circle,.RRDiagram-module__VZmBVq__drawLabel>rect{fill:var(--n-300);stroke:var(--n-300)}.RRDiagram-module__VZmBVq__draw text,.RRDiagram-module__VZmBVq__drawLabel>text{fill:var(--on-accent)}.RRDiagram-module__VZmBVq__draw text{font:var(--fw-bold) var(--fs-3xs)/1 var(--font-mono)}.RRDiagram-module__VZmBVq__drawLabel .RRDiagram-module__VZmBVq__matchNo{fill:var(--on-accent)}
.RefreshControl-module__jIJf9a__button{min-width:var(--tap-min);min-height:var(--tap-min);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.RefreshControl-module__jIJf9a__button:hover{color:var(--text);background:var(--surface-2)}.RefreshControl-module__jIJf9a__button:disabled{cursor:progress}.RefreshControl-module__jIJf9a__indicator{z-index:50;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--border-w) solid var(--border);border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text);box-shadow:var(--shadow-md,0 4px 12px #00000026);font:var(--fw-medium) var(--fs-xs) / var(--lh-normal) var(--font-sans);pointer-events:none;display:inline-flex;position:fixed;top:0;left:50%}.RefreshControl-module__jIJf9a__spinning{animation:.8s linear infinite RefreshControl-module__jIJf9a__spin}.RefreshControl-module__jIJf9a__indicator[data-control-row]{top:var(--space-1);height:var(--tap-min);box-shadow:none;background:0 0;border:0;padding:0;position:absolute;left:50%}.RefreshControl-module__jIJf9a__indicator[data-control-row] span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes RefreshControl-module__jIJf9a__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RefreshControl-module__jIJf9a__spinning{animation:none}}@media print{.RefreshControl-module__jIJf9a__button,.RefreshControl-module__jIJf9a__indicator{display:none}}
.RulesDocument-module__4Q8LYq__document{color:#000;font:400 11pt/1.7 var(--font-sans);background:#fff;max-width:190mm;margin:0 auto}.RulesDocument-module__4Q8LYq__header{text-align:center;margin-bottom:8mm}.RulesDocument-module__4Q8LYq__name{overflow-wrap:anywhere;margin:0;font-size:20pt;font-weight:700;line-height:1.4}.RulesDocument-module__4Q8LYq__kind{margin:1mm 0 0;font-size:16pt;font-weight:700}.RulesDocument-module__4Q8LYq__updated{margin:3mm 0 0;font-size:10pt}.RulesDocument-module__4Q8LYq__chapter{margin-top:6mm}.RulesDocument-module__4Q8LYq__appendix{break-before:page}.RulesDocument-module__4Q8LYq__lead,.RulesDocument-module__4Q8LYq__keep{break-inside:avoid}.RulesDocument-module__4Q8LYq__title{break-after:avoid;margin:0;font-size:13pt;font-weight:700}.RulesDocument-module__4Q8LYq__line{white-space:pre-wrap;overflow-wrap:anywhere;margin:1mm 0 0}.RulesDocument-module__4Q8LYq__body{margin-top:2mm}.RulesDocument-module__4Q8LYq__awardTable{border-collapse:collapse;break-inside:avoid;min-width:60mm;margin:2mm 0 0}.RulesDocument-module__4Q8LYq__awardTable th,.RulesDocument-module__4Q8LYq__awardTable td{text-align:left;border:.3mm solid #000;padding:.8mm 3mm;font-weight:400}.RulesDocument-module__4Q8LYq__awardTable th{font-weight:700}
