.AppShell-module__eyuzZG__shell{min-height:100dvh}@media (min-width:1024px){.AppShell-module__eyuzZG__shell{grid-template-columns:var(--tm-sidebar-width) minmax(0, 1fr);transition:grid-template-columns var(--tm-duration-base) var(--tm-ease-out);display:grid}.AppShell-module__eyuzZG__shellCollapsed{grid-template-columns:var(--tm-sidebar-collapsed) minmax(0, 1fr)}}.AppShell-module__eyuzZG__column{min-width:0}.AppShell-module__eyuzZG__brand{align-items:center;gap:var(--tm-space-2);min-height:var(--tm-touch-target);color:var(--tm-color-text-primary);text-decoration:none;display:inline-flex}.AppShell-module__eyuzZG__prefs,.AppShell-module__eyuzZG__prefsVertical{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.AppShell-module__eyuzZG__prefsVertical{padding-top:var(--tm-space-2);border-top:var(--tm-border-width) solid var(--tm-color-border)}.AppShell-module__eyuzZG__topbarEnd{align-items:center;gap:var(--tm-space-1);display:flex}.AppShell-module__eyuzZG__sidebar{gap:var(--tm-space-6);height:100dvh;padding:var(--tm-space-5) var(--tm-space-3);border-right:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-background-raised);flex-direction:column;display:none;position:sticky;top:0;overflow-y:auto}@media (min-width:1024px){.AppShell-module__eyuzZG__sidebar{display:flex}}.AppShell-module__eyuzZG__sidebarHead{padding-inline:var(--tm-space-1)}.AppShell-module__eyuzZG__shellCollapsed .AppShell-module__eyuzZG__sidebar{padding-inline:var(--tm-space-2);align-items:center}.AppShell-module__eyuzZG__sidebarFoot{gap:var(--tm-space-3);padding-top:var(--tm-space-4);border-top:var(--tm-border-width) solid var(--tm-color-border);margin-top:auto;display:grid}.AppShell-module__eyuzZG__sidebarFoot>button:last-child{justify-self:end}.AppShell-module__eyuzZG__shellCollapsed .AppShell-module__eyuzZG__sidebarFoot>button:last-child{justify-self:center}.AppShell-module__eyuzZG__nav{gap:var(--tm-space-2);width:100%;display:grid}.AppShell-module__eyuzZG__navSection{gap:var(--tm-space-2);display:grid}.AppShell-module__eyuzZG__navSection+.AppShell-module__eyuzZG__navSection{margin-top:var(--tm-space-4)}.AppShell-module__eyuzZG__navBadge{min-width:var(--tm-space-6);height:var(--tm-space-5);padding:0 var(--tm-space-1-5);border-radius:var(--tm-radius-pill);background:var(--tm-color-accent);color:var(--tm-color-on-accent);font:var(--tm-type-status);place-items:center;margin-left:auto;display:inline-grid}.AppShell-module__eyuzZG__shellCollapsed .AppShell-module__eyuzZG__navBadge{top:var(--tm-space-1);right:var(--tm-space-1);min-width:var(--tm-space-4);height:var(--tm-space-4);padding:0 var(--tm-space-1);position:absolute}.AppShell-module__eyuzZG__navGroup{padding-inline:var(--tm-space-3);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.AppShell-module__eyuzZG__nav ul{gap:var(--tm-space-1);list-style:none;display:grid}.AppShell-module__eyuzZG__navLink{align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target);padding:0 var(--tm-space-3);border-radius:var(--tm-radius-md);color:var(--tm-color-text-secondary);font-weight:var(--tm-weight-medium);transition:color var(--tm-duration-fast) var(--tm-ease-out), background-color var(--tm-duration-fast) var(--tm-ease-out);text-decoration:none;display:flex;position:relative}.AppShell-module__eyuzZG__navLink svg{flex:none}.AppShell-module__eyuzZG__navLink:hover{background:var(--tm-color-surface-raised);color:var(--tm-color-text-primary)}.AppShell-module__eyuzZG__navLink[aria-current=page]{background:var(--tm-color-surface-inverse);color:var(--tm-color-text-inverse);font-weight:var(--tm-weight-bold)}.AppShell-module__eyuzZG__navLink[aria-current=page]:before{content:none}.AppShell-module__eyuzZG__navLink[aria-current=page] svg{color:inherit}.AppShell-module__eyuzZG__shellCollapsed .AppShell-module__eyuzZG__navLink{justify-content:center;padding:0}.AppShell-module__eyuzZG__org{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-md);background:var(--tm-color-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.AppShell-module__eyuzZG__orgIcon{width:var(--tm-space-8);height:var(--tm-space-8);background:var(--tm-color-surface-strong);color:var(--tm-color-text-secondary);border-radius:var(--tm-radius-round);place-items:center;display:grid}.AppShell-module__eyuzZG__orgBody{gap:var(--tm-space-0-5);min-width:0;display:grid}.AppShell-module__eyuzZG__orgLabel{font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.AppShell-module__eyuzZG__orgName{font-weight:var(--tm-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppShell-module__eyuzZG__select{width:100%;min-height:var(--tm-touch-target);padding:0 var(--tm-space-2);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-sm);background:var(--tm-color-background-raised);font-weight:var(--tm-weight-semibold)}.AppShell-module__eyuzZG__user{gap:var(--tm-space-1);font:var(--tm-type-meta);color:var(--tm-color-text-muted);display:grid}.AppShell-module__eyuzZG__userEmail{overflow-wrap:anywhere;padding-inline:var(--tm-space-3)}.AppShell-module__eyuzZG__user button{justify-self:start}.AppShell-module__eyuzZG__topbar{z-index:var(--tm-z-header);justify-content:space-between;align-items:center;gap:var(--tm-space-3);height:var(--tm-header-height);padding:0 var(--tm-gutter);border-bottom:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface-glass);-webkit-backdrop-filter:var(--tm-material-filter);backdrop-filter:var(--tm-material-filter);display:flex;position:sticky;top:0}@media (min-width:1024px){.AppShell-module__eyuzZG__topbar{display:none}}.AppShell-module__eyuzZG__drawer{z-index:var(--tm-z-drawer);grid-template-columns:min(86vw,20rem) 1fr;display:grid;position:fixed;inset:0}.AppShell-module__eyuzZG__drawerPanel{gap:var(--tm-space-6);padding:var(--tm-space-4);border-right:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-background-raised);animation:AppShell-module__eyuzZG__drawerIn var(--tm-duration-base) var(--tm-ease-out);flex-direction:column;display:flex;overflow-y:auto}.AppShell-module__eyuzZG__drawerPanel .AppShell-module__eyuzZG__user{padding-top:var(--tm-space-4);border-top:var(--tm-border-width) solid var(--tm-color-border);margin-top:auto}.AppShell-module__eyuzZG__drawerScrim{background:var(--tm-color-overlay);animation:AppShell-module__eyuzZG__fadeIn var(--tm-duration-base) var(--tm-ease-out);border:0}.AppShell-module__eyuzZG__drawerHead{justify-content:space-between;align-items:center;display:flex}@keyframes AppShell-module__eyuzZG__drawerIn{0%{transform:translate(-100%)}}@keyframes AppShell-module__eyuzZG__fadeIn{0%{opacity:0}}.AppShell-module__eyuzZG__main{min-width:0;padding:0 var(--tm-gutter) var(--tm-space-16);overflow-x:clip}.AppShell-module__eyuzZG__content{min-width:0;max-width:var(--tm-content-max);margin:0 auto}.AppShell-module__eyuzZG__content>*{min-width:0}.AppShell-module__eyuzZG__deskbar{display:none}@media (min-width:1024px){.AppShell-module__eyuzZG__deskbar{z-index:var(--tm-z-header);justify-content:space-between;align-items:center;gap:var(--tm-space-3);height:3.5rem;padding:0 var(--tm-gutter);border-bottom:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface-glass);-webkit-backdrop-filter:var(--tm-material-filter);backdrop-filter:var(--tm-material-filter);display:flex;position:sticky;top:0}}.AppShell-module__eyuzZG__deskOrg{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}
.Button-module__4oKvLG__button{--cut:var(--tm-cut-xs);justify-content:center;align-items:center;gap:var(--tm-space-2);min-height:var(--tm-control-md);padding:0 var(--tm-space-5);border:var(--tm-border-width) solid transparent;border-radius:var(--tm-radius-pill);font:var(--tm-type-button);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--tm-duration-fast) var(--tm-ease-out), border-color var(--tm-duration-fast) var(--tm-ease-out), color var(--tm-duration-fast) var(--tm-ease-out), transform var(--tm-duration-fast) var(--tm-ease-out), box-shadow var(--tm-duration-fast) var(--tm-ease-out);text-decoration:none;display:inline-flex;position:relative}.Button-module__4oKvLG__button:active:not(:disabled,[aria-disabled=true]){transform:translateY(1px)scale(.985)}.Button-module__4oKvLG__button:disabled,.Button-module__4oKvLG__button[aria-disabled=true]{opacity:var(--tm-disabled-opacity);cursor:not-allowed}.Button-module__4oKvLG__button[aria-busy=true]{cursor:progress}.Button-module__4oKvLG__primary{background:var(--tm-color-accent);color:var(--tm-color-on-accent);box-shadow:var(--tm-shadow-accent)}.Button-module__4oKvLG__primary:hover:not(:disabled,[aria-disabled=true]){background:var(--tm-color-accent-strong);box-shadow:var(--tm-shadow-accent)}.Button-module__4oKvLG__secondary{color:var(--tm-color-text-primary);border-color:var(--tm-color-border-control);background:0 0}.Button-module__4oKvLG__secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--tm-color-surface-raised);border-color:var(--tm-color-text-secondary)}.Button-module__4oKvLG__tertiary{padding-inline:var(--tm-space-3);color:var(--tm-color-text-secondary);background:0 0}.Button-module__4oKvLG__tertiary span{text-underline-offset:.3em;transition:text-decoration-color var(--tm-duration-fast) var(--tm-ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Button-module__4oKvLG__tertiary:hover:not(:disabled,[aria-disabled=true]){color:var(--tm-color-text-primary)}.Button-module__4oKvLG__tertiary:hover:not(:disabled,[aria-disabled=true]) span{-webkit-text-decoration-color:var(--tm-color-accent);text-decoration-color:var(--tm-color-accent)}.Button-module__4oKvLG__ghost{padding-inline:var(--tm-space-3);color:var(--tm-color-text-secondary);background:0 0}.Button-module__4oKvLG__ghost:hover:not(:disabled,[aria-disabled=true]){color:var(--tm-color-text-primary);background:var(--tm-color-surface-raised)}.Button-module__4oKvLG__danger{background:var(--tm-color-danger);color:var(--tm-color-on-danger)}.Button-module__4oKvLG__danger:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--tm-color-danger) 86%, var(--tm-color-brand-background))}.Button-module__4oKvLG__sm{--cut:var(--tm-cut-xs);min-height:var(--tm-control-sm);padding:0 var(--tm-space-3)}.Button-module__4oKvLG__lg{--cut:var(--tm-cut-sm);min-height:var(--tm-control-lg);padding:0 var(--tm-space-8);font-size:var(--tm-size-body)}@media (pointer:coarse){.Button-module__4oKvLG__sm{min-height:var(--tm-touch-target)}}.Button-module__4oKvLG__block{width:100%}.Button-module__4oKvLG__spinner{animation:.9s linear infinite Button-module__4oKvLG__spin}@keyframes Button-module__4oKvLG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__4oKvLG__spinner{animation-duration:2.4s}}.Button-module__4oKvLG__iconButton{width:var(--tm-touch-target);height:var(--tm-touch-target);border:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface);color:var(--tm-color-text-secondary);cursor:pointer;transition:background-color var(--tm-duration-fast) var(--tm-ease-out), border-color var(--tm-duration-fast) var(--tm-ease-out), color var(--tm-duration-fast) var(--tm-ease-out);border-radius:var(--tm-radius-xs);flex:none;place-items:center;display:inline-grid}.Button-module__4oKvLG__iconButton:hover:not(:disabled){color:var(--tm-color-text-primary);border-color:var(--tm-color-border-control);background:var(--tm-color-surface-raised)}.Button-module__4oKvLG__iconButton:active:not(:disabled){transform:scale(.96)}.Button-module__4oKvLG__iconButton:disabled{opacity:var(--tm-disabled-opacity);cursor:not-allowed}.Button-module__4oKvLG__iconQuiet{background:0 0;border-color:#0000}
.InfoTip-module__YXz9dG__tip{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.InfoTip-module__YXz9dG__trigger{align-items:center;gap:var(--tm-space-1-5);min-width:var(--tm-space-6);min-height:var(--tm-space-6);color:var(--tm-color-text-muted);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;cursor:help;background:0 0;border:0;padding:0;display:inline-flex}@media (max-width:767px){.InfoTip-module__YXz9dG__trigger{min-width:var(--tm-touch-target);min-height:var(--tm-touch-target)}}.InfoTip-module__YXz9dG__trigger:hover,.InfoTip-module__YXz9dG__trigger:focus-visible{color:var(--tm-color-accent-text)}.InfoTip-module__YXz9dG__caption{white-space:nowrap}.InfoTip-module__YXz9dG__bubble{z-index:var(--tm-z-overlay);width:max-content;max-width:min(22rem, calc(100vw - 2 * var(--tm-gutter)));padding:var(--tm-space-3) var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border-strong);background:var(--tm-color-surface-raised);box-shadow:var(--tm-shadow-2);color:var(--tm-color-text-primary);font:var(--tm-type-meta);font-weight:var(--tm-weight-regular);letter-spacing:0;text-transform:none;text-align:start;visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--tm-duration-fast) var(--tm-ease-out), transform var(--tm-duration-fast) var(--tm-ease-out), visibility 0s linear var(--tm-duration-fast);position:absolute;inset-block-start:calc(100% + var(--tm-space-1-5));inset-inline-start:0;transform:translateY(-2px)}.InfoTip-module__YXz9dG__bubbleEnd{inset-inline:auto 0}.InfoTip-module__YXz9dG__tip:hover .InfoTip-module__YXz9dG__bubble,.InfoTip-module__YXz9dG__tip:focus-within .InfoTip-module__YXz9dG__bubble{visibility:visible;opacity:1;transition-delay:0s;transform:none}
.Display-module__io2rcG__badge{--badge-fg:var(--tm-color-text-secondary);--badge-bg:var(--tm-color-surface-raised);align-items:center;gap:var(--tm-space-1-5);min-height:var(--tm-space-6);padding:0 var(--tm-space-2);border-left:var(--tm-accent-bar) solid var(--badge-fg);border-radius:var(--tm-radius-xs);background:var(--badge-bg);color:var(--badge-fg);font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;white-space:nowrap;display:inline-flex}.Display-module__io2rcG__badgeDot{width:var(--tm-space-1-5);height:var(--tm-space-1-5);background:currentColor;border-radius:50%}.Display-module__io2rcG__draft{--badge-fg:var(--tm-color-state-draft);--badge-bg:var(--tm-color-state-draft-soft)}.Display-module__io2rcG__active{--badge-fg:var(--tm-color-state-active-text);--badge-bg:var(--tm-color-state-active-soft)}.Display-module__io2rcG__closed{--badge-fg:var(--tm-color-state-closed);--badge-bg:var(--tm-color-state-closed-soft)}.Display-module__io2rcG__archived{--badge-fg:var(--tm-color-state-archived);--badge-bg:var(--tm-color-state-archived-soft)}.Display-module__io2rcG__success{--badge-fg:var(--tm-color-success-text);--badge-bg:var(--tm-color-success-soft)}.Display-module__io2rcG__warning{--badge-fg:var(--tm-color-warning-text);--badge-bg:var(--tm-color-warning-soft)}.Display-module__io2rcG__danger{--badge-fg:var(--tm-color-danger);--badge-bg:var(--tm-color-danger-soft)}.Display-module__io2rcG__info{--badge-fg:var(--tm-color-info);--badge-bg:var(--tm-color-info-soft)}.Display-module__io2rcG__neutral{--badge-fg:var(--tm-color-text-secondary);--badge-bg:var(--tm-color-surface-raised)}.Display-module__io2rcG__live{--badge-fg:var(--tm-color-on-live);--badge-bg:var(--tm-color-live);transform:skewX(var(--tm-skew));border-left:0;border-radius:0}.Display-module__io2rcG__live>*{transform:skewX(calc(-1 * var(--tm-skew)))}.Display-module__io2rcG__live .Display-module__io2rcG__badgeDot{animation:Display-module__io2rcG__pulse 1.4s var(--tm-ease-in-out) infinite}@keyframes Display-module__io2rcG__pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.Display-module__io2rcG__live .Display-module__io2rcG__badgeDot{animation:none}}.Display-module__io2rcG__progress{gap:var(--tm-space-1-5);display:grid}.Display-module__io2rcG__progressHead{justify-content:space-between;gap:var(--tm-space-2);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted);display:flex}.Display-module__io2rcG__progressValue{font-family:var(--tm-font-score);font-weight:var(--tm-weight-score);font-size:var(--tm-size-body);letter-spacing:var(--tm-tracking-score);color:var(--tm-color-text-primary);line-height:1}.Display-module__io2rcG__track{height:var(--tm-space-1-5);background:var(--tm-color-surface-strong);transform:skewX(var(--tm-skew));position:relative;overflow:hidden}.Display-module__io2rcG__fill{background:var(--tm-color-accent);transition:width var(--tm-duration-slow) var(--tm-ease-out);position:absolute;inset:0 auto 0 0}.Display-module__io2rcG__ring{place-items:center;display:inline-grid;position:relative}.Display-module__io2rcG__ringLabel{font:var(--tm-type-score);font-size:var(--tm-size-card-title);position:absolute}.Display-module__io2rcG__ringArc{transition:stroke-dashoffset var(--tm-duration-slow) var(--tm-ease-out)}.Display-module__io2rcG__metric{gap:var(--tm-space-1);min-width:0;display:grid}.Display-module__io2rcG__metricValue{font:var(--tm-type-metric);letter-spacing:var(--tm-tracking-score);font-variant-numeric:tabular-nums;color:var(--tm-color-text-primary);overflow-wrap:anywhere}.Display-module__io2rcG__metricValueText{font-family:var(--tm-font-heading);font-weight:var(--tm-weight-heading);font-size:calc(var(--tm-size-metric) * .45);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;overflow-wrap:break-word;line-height:1.1}.Display-module__io2rcG__metricLg .Display-module__io2rcG__metricValue{font-size:calc(var(--tm-size-metric) * 1.35)}.Display-module__io2rcG__metricLabel{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.Display-module__io2rcG__metricCard{--tone:var(--tm-color-border-strong);gap:var(--tm-space-2);min-width:0;padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-top:var(--tm-accent-bar) solid var(--tone);border-radius:0 0 var(--tm-radius-sm) var(--tm-radius-sm);background:var(--tm-color-surface);display:grid;position:relative}@media (min-width:768px){.Display-module__io2rcG__metricCard{padding:var(--tm-space-5)}}.Display-module__io2rcG__tone_accent{--tone:var(--tm-color-accent)}.Display-module__io2rcG__tone_draft{--tone:var(--tm-color-state-draft)}.Display-module__io2rcG__tone_active{--tone:var(--tm-color-state-active)}.Display-module__io2rcG__tone_closed{--tone:var(--tm-color-state-closed)}.Display-module__io2rcG__metricHint{font:var(--tm-type-meta);color:var(--tm-color-text-secondary)}.Display-module__io2rcG__score{--score-size:var(--tm-size-score);align-items:center;gap:var(--tm-space-2);font:var(--tm-type-score);font-size:var(--score-size);letter-spacing:var(--tm-tracking-score);font-variant-numeric:tabular-nums;display:inline-flex}.Display-module__io2rcG__score_sm{--score-size:var(--tm-size-card-title)}.Display-module__io2rcG__score_lg{--score-size:calc(var(--tm-size-score) * 2)}.Display-module__io2rcG__scoreCell{min-width:1.5em;height:1.5em;padding:var(--tm-space-1) var(--tm-space-1-5) 0;background:var(--tm-color-surface-inverse);color:var(--tm-color-text-inverse);place-items:center;display:inline-grid}.Display-module__io2rcG__scorePending{background:var(--tm-color-surface-strong);color:var(--tm-color-text-muted)}.Display-module__io2rcG__scoreSeparator{color:var(--tm-color-text-muted);font-size:.7em}.Display-module__io2rcG__scoreLive .Display-module__io2rcG__scoreCell:not(.Display-module__io2rcG__scorePending){background:var(--tm-color-accent);color:var(--tm-color-on-accent)}.Display-module__io2rcG__card{--cut:0px;border:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface);min-width:0;position:relative}.Display-module__io2rcG__card_primary{--cut:var(--tm-cut-md);border-color:var(--tm-color-border-strong);background:linear-gradient(160deg, var(--tm-color-surface-raised), var(--tm-color-surface) 70%);box-shadow:var(--tm-shadow-2)}.Display-module__io2rcG__card_secondary{border-radius:var(--tm-radius-md)}.Display-module__io2rcG__card_compact{border-radius:var(--tm-radius-sm)}.Display-module__io2rcG__card_data{border-radius:var(--tm-radius-sm);background:var(--tm-color-background-raised)}.Display-module__io2rcG__card_public{--cut:var(--tm-cut-sm);border-top:var(--tm-accent-bar) solid var(--tm-color-accent)}.Display-module__io2rcG__cardPadded{padding:var(--tm-space-5)}.Display-module__io2rcG__card_compact.Display-module__io2rcG__cardPadded{padding:var(--tm-space-3) var(--tm-space-4)}@media (min-width:768px){.Display-module__io2rcG__card_primary.Display-module__io2rcG__cardPadded,.Display-module__io2rcG__card_public.Display-module__io2rcG__cardPadded{padding:var(--tm-space-6)}}.Display-module__io2rcG__cardInteractive{transition:transform var(--tm-duration-base) var(--tm-ease-out), border-color var(--tm-duration-base) var(--tm-ease-out), box-shadow var(--tm-duration-base) var(--tm-ease-out)}.Display-module__io2rcG__cardInteractive:hover{border-color:var(--tm-color-border-strong);box-shadow:var(--tm-shadow-2);transform:translateY(-2px)}.Display-module__io2rcG__pageHeader{gap:var(--tm-space-3);padding-block:var(--tm-space-6);grid-template-areas:"crumb""text""desc""actions""extra";display:grid;position:relative}@media (min-width:768px){.Display-module__io2rcG__pageHeader{align-items:end;column-gap:var(--tm-space-6);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"crumb crumb""text actions""desc desc""extra extra"}}.Display-module__io2rcG__pageHeaderCrumb{grid-area:crumb}.Display-module__io2rcG__pageHeaderExtra{grid-area:extra}.Display-module__io2rcG__pageHeaderText{gap:var(--tm-space-2);grid-area:text;min-width:0;display:grid}.Display-module__io2rcG__eyebrow{align-items:center;gap:var(--tm-space-2);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-accent-text);display:inline-flex}.Display-module__io2rcG__eyebrow:before{content:"";width:var(--tm-space-4);height:var(--tm-space-1);transform:skewX(var(--tm-skew));background:currentColor}.Display-module__io2rcG__pageTitle{overflow-wrap:anywhere}.Display-module__io2rcG__pageDescription{max-width:var(--tm-reading-max);color:var(--tm-color-text-secondary);grid-area:desc}.Display-module__io2rcG__actions{gap:var(--tm-space-2);flex-wrap:wrap;grid-area:actions;display:flex}.Display-module__io2rcG__sectionTitleGroup{align-items:center;gap:var(--tm-space-2);min-width:0;display:inline-flex}.Display-module__io2rcG__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--tm-space-2) var(--tm-space-4);margin-bottom:var(--tm-space-4);padding-bottom:var(--tm-space-2);border-bottom:var(--tm-border-width) solid var(--tm-color-border);flex-wrap:wrap;display:flex}.Display-module__io2rcG__sectionTitle{align-items:center;gap:var(--tm-space-2);font:var(--tm-type-h2);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;display:flex}.Display-module__io2rcG__sectionTitleSm{font:var(--tm-type-h3)}.Display-module__io2rcG__sectionTitle svg{color:var(--tm-color-accent-text);flex:none}.Display-module__io2rcG__sectionHint{font:var(--tm-type-meta);color:var(--tm-color-text-muted)}.Display-module__io2rcG__sectionActions{gap:var(--tm-space-2);display:flex}.Display-module__io2rcG__breadcrumb ol{align-items:center;gap:var(--tm-space-1);font:var(--tm-type-meta);color:var(--tm-color-text-muted);flex-wrap:wrap;list-style:none;display:flex}.Display-module__io2rcG__breadcrumb li{align-items:center;gap:var(--tm-space-1);min-width:0;display:inline-flex}.Display-module__io2rcG__breadcrumb a{min-height:var(--tm-space-8);align-items:center;text-decoration:none;display:inline-flex}.Display-module__io2rcG__breadcrumb a:hover{color:var(--tm-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--tm-color-accent);text-decoration-color:var(--tm-color-accent);text-underline-offset:.3em}.Display-module__io2rcG__breadcrumb [aria-current=page]{color:var(--tm-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Display-module__io2rcG__state{justify-items:center;gap:var(--tm-space-3);padding:var(--tm-space-12) var(--tm-space-6);border:var(--tm-border-width) dashed var(--tm-color-border-strong);border-radius:var(--tm-radius-md);background:var(--tm-color-background-raised);text-align:center;display:grid;position:relative;overflow:hidden}.Display-module__io2rcG__stateGeo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Display-module__io2rcG__state>:not(.Display-module__io2rcG__stateGeo){position:relative}.Display-module__io2rcG__stateIcon{width:var(--tm-space-12);height:var(--tm-space-12);background:var(--tm-color-accent-soft);color:var(--tm-color-accent-text);border-radius:var(--tm-radius-round);place-items:center;display:grid}.Display-module__io2rcG__stateError .Display-module__io2rcG__stateIcon{background:var(--tm-color-danger-soft);color:var(--tm-color-danger)}.Display-module__io2rcG__stateTitle{font:var(--tm-type-h2);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase}.Display-module__io2rcG__stateText{max-width:48ch;color:var(--tm-color-text-secondary)}.Display-module__io2rcG__skeleton{border-radius:var(--tm-radius-xs);background:linear-gradient(90deg, var(--tm-color-surface) 0%, var(--tm-color-surface-raised) 50%, var(--tm-color-surface) 100%);background-size:200% 100%;animation:1.4s linear infinite Display-module__io2rcG__shimmer;display:block}@keyframes Display-module__io2rcG__shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Display-module__io2rcG__skeleton{animation:none}}.Display-module__io2rcG__loading{gap:var(--tm-space-3);display:grid}
.Form-module__2xyYOW__field{align-content:start;gap:var(--tm-space-2);min-width:0;display:grid}.Form-module__2xyYOW__labelRow{align-items:center;gap:var(--tm-space-2);display:flex}.Form-module__2xyYOW__labelRow .Form-module__2xyYOW__label{flex:1;min-width:0}.Form-module__2xyYOW__label{justify-content:space-between;align-items:baseline;gap:var(--tm-space-2);font-size:var(--tm-size-body-sm);font-weight:var(--tm-weight-semibold);color:var(--tm-color-text-primary);display:flex}.Form-module__2xyYOW__optional{font:var(--tm-type-meta);color:var(--tm-color-text-muted)}.Form-module__2xyYOW__hint{font:var(--tm-type-meta);font-weight:var(--tm-weight-regular);color:var(--tm-color-text-muted)}.Form-module__2xyYOW__error,.Form-module__2xyYOW__success{align-items:flex-start;gap:var(--tm-space-1-5);font:var(--tm-type-meta);font-weight:var(--tm-weight-semibold);display:flex}.Form-module__2xyYOW__error{color:var(--tm-color-danger)}.Form-module__2xyYOW__success{color:var(--tm-color-success-text)}.Form-module__2xyYOW__error svg,.Form-module__2xyYOW__success svg{margin-top:var(--tm-space-px);flex:none}.Form-module__2xyYOW__control{width:100%;min-height:var(--tm-control-md);padding:0 var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-control);background:var(--tm-color-background-raised);color:var(--tm-color-text-primary);transition:border-color var(--tm-duration-fast) var(--tm-ease-out), background-color var(--tm-duration-fast) var(--tm-ease-out), box-shadow var(--tm-duration-fast) var(--tm-ease-out)}.Form-module__2xyYOW__control::placeholder{color:var(--tm-color-text-muted);opacity:1}.Form-module__2xyYOW__control:hover:not(:disabled,:focus-visible){border-color:var(--tm-color-text-secondary);background:var(--tm-color-surface)}.Form-module__2xyYOW__control:focus-visible{border-color:var(--tm-color-accent);border-radius:var(--tm-radius-control);box-shadow:0 0 0 3px var(--tm-color-accent-soft);background:var(--tm-color-surface)}.Form-module__2xyYOW__control:disabled{border-style:dashed;border-color:var(--tm-color-border-strong);color:var(--tm-color-text-muted);cursor:not-allowed;background:0 0}.Form-module__2xyYOW__control[aria-invalid=true]{border-color:var(--tm-color-danger)}.Form-module__2xyYOW__control[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--tm-color-danger-soft)}.Form-module__2xyYOW__valid{border-color:var(--tm-color-success)}.Form-module__2xyYOW__textarea{min-height:7rem;padding:var(--tm-space-3) var(--tm-space-4);resize:vertical;line-height:var(--tm-leading-body)}.Form-module__2xyYOW__select{appearance:none;padding-right:var(--tm-space-10);background-image:linear-gradient(45deg, transparent 50%, var(--tm-color-text-secondary) 50%), linear-gradient(135deg, var(--tm-color-text-secondary) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px}.Form-module__2xyYOW__select:hover:not(:disabled,:focus-visible),.Form-module__2xyYOW__select:focus-visible{background-image:linear-gradient(45deg, transparent 50%, var(--tm-color-accent) 50%), linear-gradient(135deg, var(--tm-color-accent) 50%, transparent 50%)}.Form-module__2xyYOW__dateTime{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums}.Form-module__2xyYOW__toggle{align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target);cursor:pointer;display:inline-flex;position:relative}.Form-module__2xyYOW__toggleInput{opacity:0;width:1px;height:1px;position:absolute}.Form-module__2xyYOW__toggleTrack{border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-pill);background:var(--tm-color-surface-strong);width:48px;height:28px;transition:background-color var(--tm-duration-base) var(--tm-ease-out), border-color var(--tm-duration-base) var(--tm-ease-out);flex:none;position:relative}.Form-module__2xyYOW__toggleTrack:after{content:"";border-radius:var(--tm-radius-xs);background:var(--tm-color-text-secondary);width:20px;height:20px;transition:transform var(--tm-duration-base) var(--tm-ease-snap), background-color var(--tm-duration-base) var(--tm-ease-out);position:absolute;top:3px;left:3px}.Form-module__2xyYOW__toggle:hover .Form-module__2xyYOW__toggleInput:not(:disabled)+.Form-module__2xyYOW__toggleTrack{border-color:var(--tm-color-text-secondary)}.Form-module__2xyYOW__toggleInput:checked+.Form-module__2xyYOW__toggleTrack{border-color:var(--tm-color-accent);background:var(--tm-color-accent)}.Form-module__2xyYOW__toggleInput:checked+.Form-module__2xyYOW__toggleTrack:after{background:var(--tm-color-on-accent);transform:translate(20px)}.Form-module__2xyYOW__toggleInput:focus-visible+.Form-module__2xyYOW__toggleTrack{box-shadow:var(--tm-focus-ring)}.Form-module__2xyYOW__toggleInput:disabled+.Form-module__2xyYOW__toggleTrack{opacity:var(--tm-disabled-opacity)}.Form-module__2xyYOW__toggle:has(.Form-module__2xyYOW__toggleInput:disabled){cursor:not-allowed}.Form-module__2xyYOW__toggleText{font-size:var(--tm-size-body-sm);font-weight:var(--tm-weight-medium);display:grid}.Form-module__2xyYOW__toggleText small{font:var(--tm-type-meta);font-weight:var(--tm-weight-regular);color:var(--tm-color-text-muted)}.Form-module__2xyYOW__check{align-items:center;gap:var(--tm-space-2);min-height:var(--tm-touch-target);font-size:var(--tm-size-body-sm);cursor:pointer;display:inline-flex}.Form-module__2xyYOW__check input{appearance:none;border:var(--tm-border-width-strong) solid var(--tm-color-border-control);border-radius:var(--tm-radius-xs);cursor:pointer;background:0 0;flex:none;place-items:center;width:22px;height:22px;margin:0;display:grid}.Form-module__2xyYOW__check input:checked{border-color:var(--tm-color-accent);background:var(--tm-color-accent)}.Form-module__2xyYOW__check input[type=checkbox]:checked:after{content:"";border:solid var(--tm-color-on-accent);border-width:0 2px 2px 0;width:5px;height:10px;margin-top:-2px;transform:rotate(45deg)}.Form-module__2xyYOW__check input[type=radio]:checked:after{content:"";border-radius:var(--tm-radius-xs);background:var(--tm-color-on-accent);width:8px;height:8px}.Form-module__2xyYOW__check:has(input:disabled){opacity:var(--tm-disabled-opacity);cursor:not-allowed}.Form-module__2xyYOW__choices{gap:var(--tm-space-3);border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));min-width:0;display:grid}.Form-module__2xyYOW__choices legend{margin-bottom:var(--tm-space-3);font-size:var(--tm-size-body-sm);font-weight:var(--tm-weight-semibold)}.Form-module__2xyYOW__choice{align-content:start;gap:var(--tm-space-1-5);min-height:var(--tm-touch-target);padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-md);background:var(--tm-color-surface);cursor:pointer;transition:border-color var(--tm-duration-fast) var(--tm-ease-out), background-color var(--tm-duration-fast) var(--tm-ease-out), box-shadow var(--tm-duration-fast) var(--tm-ease-out);display:grid;position:relative}.Form-module__2xyYOW__choice:hover{border-color:var(--tm-color-border-control);background:var(--tm-color-surface-raised)}.Form-module__2xyYOW__choice:has(input:checked){border-color:var(--tm-color-accent);background:linear-gradient(150deg, var(--tm-color-accent-soft), transparent 65%), var(--tm-color-surface-raised);box-shadow:inset var(--tm-accent-bar) 0 0 var(--tm-color-accent)}.Form-module__2xyYOW__choice:has(input:focus-visible){box-shadow:var(--tm-focus-ring)}.Form-module__2xyYOW__choice:has(input:disabled){opacity:var(--tm-disabled-opacity);cursor:not-allowed}.Form-module__2xyYOW__choice input{opacity:0;pointer-events:none;position:absolute}.Form-module__2xyYOW__choiceTitle{align-items:center;gap:var(--tm-space-2);font:var(--tm-type-h3);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;display:flex}.Form-module__2xyYOW__choiceLabel{overflow-wrap:anywhere;min-width:0}.Form-module__2xyYOW__choiceTitle>svg{color:var(--tm-color-accent-text);flex:none}.Form-module__2xyYOW__choiceCheck{width:var(--tm-space-5);height:var(--tm-space-5);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-xs);color:#0000;transition:background-color var(--tm-duration-fast) var(--tm-ease-out), border-color var(--tm-duration-fast) var(--tm-ease-out);flex:none;place-items:center;margin-left:auto;display:grid}.Form-module__2xyYOW__choice:has(input:checked) .Form-module__2xyYOW__choiceCheck{border-color:var(--tm-color-accent);background:var(--tm-color-accent);color:var(--tm-color-on-accent)}.Form-module__2xyYOW__choiceText{font-size:var(--tm-size-body-sm);color:var(--tm-color-text-secondary);line-height:1.45}.Form-module__2xyYOW__row{gap:var(--tm-space-4);display:grid}@media (min-width:768px){.Form-module__2xyYOW__row2{grid-template-columns:repeat(2,minmax(0,1fr))}.Form-module__2xyYOW__row3{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Overlay-module__ZNsxca__dialog{border:var(--tm-border-width) solid var(--tm-color-border-strong);border-top:var(--tm-accent-bar) solid var(--tm-color-accent);background:var(--tm-color-surface);width:min(100% - 2rem,34rem);max-height:calc(100dvh - 2rem);color:var(--tm-color-text-primary);box-shadow:var(--tm-shadow-3);margin:auto;padding:0}.Overlay-module__ZNsxca__dialog::backdrop{background:var(--tm-color-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.Overlay-module__ZNsxca__dialog[open]{animation:Overlay-module__ZNsxca__dialogIn var(--tm-duration-base) var(--tm-ease-out)}@keyframes Overlay-module__ZNsxca__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.Overlay-module__ZNsxca__dialogHeader{justify-content:space-between;align-items:flex-start;gap:var(--tm-space-3);padding:var(--tm-space-5) var(--tm-space-5) 0;display:flex}.Overlay-module__ZNsxca__dialogTitle{padding-top:var(--tm-space-2);font:var(--tm-type-h2);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase}.Overlay-module__ZNsxca__dialogBody{padding:var(--tm-space-4) var(--tm-space-5);color:var(--tm-color-text-secondary);overflow:auto}.Overlay-module__ZNsxca__dialogFooter{justify-content:flex-end;gap:var(--tm-space-2);padding:var(--tm-space-4) var(--tm-space-5) var(--tm-space-5);border-top:var(--tm-border-width) solid var(--tm-color-border);flex-wrap:wrap;display:flex}.Overlay-module__ZNsxca__toasts{right:var(--tm-space-4);bottom:var(--tm-space-4);left:var(--tm-space-4);z-index:var(--tm-z-toast);justify-items:end;gap:var(--tm-space-2);pointer-events:none;display:grid;position:fixed}.Overlay-module__ZNsxca__toasts>div{justify-items:end;gap:var(--tm-space-2);display:grid}.Overlay-module__ZNsxca__toast{align-items:center;gap:var(--tm-space-3);max-width:28rem;min-height:var(--tm-touch-target);padding:var(--tm-space-3) var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-left:var(--tm-space-1) solid var(--toast-tone,var(--tm-color-accent-text));border-radius:var(--tm-radius-sm);background:var(--tm-color-surface-raised);box-shadow:var(--tm-shadow-2);font-weight:var(--tm-weight-medium);pointer-events:auto;animation:Overlay-module__ZNsxca__toastIn var(--tm-duration-base) var(--tm-ease-snap);display:flex}.Overlay-module__ZNsxca__toast svg{color:var(--toast-tone,var(--tm-color-accent-text));flex:none}.Overlay-module__ZNsxca__toastSuccess{--toast-tone:var(--tm-color-success-text)}.Overlay-module__ZNsxca__toastError{--toast-tone:var(--tm-color-danger)}.Overlay-module__ZNsxca__toastInfo{--toast-tone:var(--tm-color-info)}@keyframes Overlay-module__ZNsxca__toastIn{0%{opacity:0;transform:translateY(10px)}}.Overlay-module__ZNsxca__tablist{gap:var(--tm-space-1);border-bottom:var(--tm-border-width) solid var(--tm-color-border);scrollbar-width:thin;display:flex;overflow-x:auto}.Overlay-module__ZNsxca__tab{min-height:var(--tm-touch-target);padding:0 var(--tm-space-4);border-radius:var(--tm-radius-sm) var(--tm-radius-sm) 0 0;color:var(--tm-color-text-muted);font:var(--tm-type-button);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;cursor:pointer;transition:color var(--tm-duration-fast) var(--tm-ease-out), background-color var(--tm-duration-fast) var(--tm-ease-out);background:0 0;border:0;flex:none;position:relative}.Overlay-module__ZNsxca__tab:hover{color:var(--tm-color-text-primary);background:var(--tm-color-surface)}.Overlay-module__ZNsxca__tab[aria-selected=true]{color:var(--tm-color-text-primary)}.Overlay-module__ZNsxca__tab[aria-selected=true]:after{content:"";right:var(--tm-space-3);bottom:calc(-1 * var(--tm-border-width));left:var(--tm-space-3);height:var(--tm-accent-bar);background:var(--tm-color-accent);position:absolute}.Overlay-module__ZNsxca__tabpanel{padding-top:var(--tm-space-5)}.Overlay-module__ZNsxca__tableWrap{border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-sm);background:var(--tm-color-surface);overflow-x:auto}.Overlay-module__ZNsxca__table{border-collapse:collapse;width:100%;font-size:var(--tm-size-body-sm)}.Overlay-module__ZNsxca__table caption{padding:var(--tm-space-3) var(--tm-space-4);text-align:left;font:var(--tm-type-h3);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase}.Overlay-module__ZNsxca__table th{padding:var(--tm-space-2) var(--tm-space-3);background:var(--tm-color-surface-raised);color:var(--tm-color-text-muted);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-align:left;text-transform:uppercase;white-space:nowrap}.Overlay-module__ZNsxca__table td{padding:var(--tm-space-3);border-top:var(--tm-border-width) solid var(--tm-color-border);white-space:nowrap}.Overlay-module__ZNsxca__table tbody tr:hover td{background:var(--tm-color-surface-raised)}.Overlay-module__ZNsxca__table td.Overlay-module__ZNsxca__num,.Overlay-module__ZNsxca__table th.Overlay-module__ZNsxca__num{text-align:right;font-variant-numeric:tabular-nums}.Overlay-module__ZNsxca__table td.Overlay-module__ZNsxca__num{font-family:var(--tm-font-score);font-size:var(--tm-size-card-title);letter-spacing:var(--tm-tracking-score)}.Overlay-module__ZNsxca__dialogDanger{border-top-color:var(--tm-color-danger)}
.PublicTournamentHeader-module__26eNmq__hero{--brand:var(--tm-color-surface-strong);--brand-accent:var(--tm-color-accent);--brand-on:var(--tm-color-text-primary);padding:var(--tm-space-6) var(--tm-gutter) var(--tm-space-8);border-bottom:var(--tm-space-1) solid var(--brand-accent);background:linear-gradient(120deg, var(--brand) 0%, color-mix(in srgb, var(--brand) 45%, var(--tm-color-background)) 55%, var(--tm-color-background) 100%);color:var(--brand-on);position:relative;overflow:hidden}@media (min-width:768px){.PublicTournamentHeader-module__26eNmq__hero{padding-block:var(--tm-space-10) var(--tm-space-12)}}.PublicTournamentHeader-module__26eNmq__cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PublicTournamentHeader-module__26eNmq__coverShade{background:var(--tm-gradient-hero-bottom);position:absolute;inset:0}.PublicTournamentHeader-module__26eNmq__heroCover{background:var(--tm-color-deep-0);border-bottom:0}.PublicTournamentHeader-module__26eNmq__geo{opacity:.5;width:70%;height:100%;position:absolute;inset:0 0 0 30%}.PublicTournamentHeader-module__26eNmq__inner{gap:var(--tm-space-4);max-width:var(--tm-content-max);margin:0 auto;display:grid;position:relative}.PublicTournamentHeader-module__26eNmq__top{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.PublicTournamentHeader-module__26eNmq__top>span{background-color:var(--tm-color-plate)}.PublicTournamentHeader-module__26eNmq__identity{align-items:center;gap:var(--tm-space-4);min-width:0;display:flex}.PublicTournamentHeader-module__26eNmq__identity>div{gap:var(--tm-space-2);min-width:0;display:grid}.PublicTournamentHeader-module__26eNmq__logo{width:clamp(56px,12vw,88px);height:clamp(56px,12vw,88px);padding:var(--tm-space-2);object-fit:contain;flex:none}.PublicTournamentHeader-module__26eNmq__eyebrow{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase}.PublicTournamentHeader-module__26eNmq__name{font:var(--tm-type-display);letter-spacing:var(--tm-tracking-display);text-transform:uppercase;text-shadow:var(--tm-text-shadow);overflow-wrap:anywhere;font-size:clamp(2.25rem,1.5rem + 4vw,5rem)}.PublicTournamentHeader-module__26eNmq__chips{gap:var(--tm-space-2);flex-wrap:wrap;list-style:none;display:flex}.PublicTournamentHeader-module__26eNmq__chip{align-items:center;gap:var(--tm-space-2);min-height:var(--tm-space-8);padding:var(--tm-space-1) var(--tm-space-3);border-radius:var(--tm-radius-xs);background:var(--tm-color-plate);color:var(--tm-color-text-primary);font-size:var(--tm-size-body-sm);font-weight:var(--tm-weight-semibold);display:inline-flex}.PublicTournamentHeader-module__26eNmq__chip svg{color:var(--tm-color-accent-text)}.PublicTournamentHeader-module__26eNmq__notice{align-items:flex-start;gap:var(--tm-space-2);max-width:44rem;padding:var(--tm-space-3) var(--tm-space-4);border-left:var(--tm-space-1) solid var(--tm-color-warning);background:var(--tm-color-plate);color:var(--tm-color-text-primary);font-weight:var(--tm-weight-semibold);display:flex}.PublicTournamentHeader-module__26eNmq__notice svg{margin-top:var(--tm-space-0-5);color:var(--tm-color-warning-text);flex:none}
.Sports-module__tZIOaq__clock{align-items:center;gap:var(--tm-space-1-5);padding:var(--tm-space-1) var(--tm-space-2) 0;border-radius:var(--tm-radius-xs);background:var(--tm-color-surface-strong);font:var(--tm-type-score);font-size:var(--tm-size-card-title);letter-spacing:var(--tm-tracking-score);font-variant-numeric:tabular-nums;display:inline-flex}.Sports-module__tZIOaq__clockLive{background:var(--tm-color-live-soft);color:var(--tm-color-live-text)}.Sports-module__tZIOaq__clockDot{width:var(--tm-space-1-5);height:var(--tm-space-1-5);margin-bottom:var(--tm-space-1);animation:Sports-module__tZIOaq__pulse 1.4s var(--tm-ease-in-out) infinite;background:currentColor;border-radius:50%}@keyframes Sports-module__tZIOaq__pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.Sports-module__tZIOaq__clockDot{animation:none}}.Sports-module__tZIOaq__pitchTag{align-items:center;gap:var(--tm-space-1);padding:var(--tm-space-0-5) var(--tm-space-2);border:var(--tm-border-width) solid var(--tm-color-border-strong);border-radius:var(--tm-radius-xs);font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-secondary);display:inline-flex}.Sports-module__tZIOaq__pitchTagScore span{font-family:var(--tm-font-score);font-weight:var(--tm-weight-score);font-size:var(--tm-size-body-sm);letter-spacing:var(--tm-tracking-score)}.Sports-module__tZIOaq__match{--cut:var(--tm-cut-sm);gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-left:var(--tm-accent-bar) solid var(--tm-color-border-strong);background:var(--tm-color-surface);display:grid;position:relative}.Sports-module__tZIOaq__matchLive{border-left-color:var(--tm-color-live);background:linear-gradient(90deg, var(--tm-color-live-soft), transparent 55%), var(--tm-color-surface)}.Sports-module__tZIOaq__matchMeta{justify-content:space-between;align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.Sports-module__tZIOaq__matchLabel{font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.Sports-module__tZIOaq__matchRow{align-items:center;gap:var(--tm-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.Sports-module__tZIOaq__team{font-weight:var(--tm-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Sports-module__tZIOaq__teamPlaceholder{color:var(--tm-color-text-secondary);font-weight:var(--tm-weight-regular)}.Sports-module__tZIOaq__teamScore{min-width:var(--tm-space-8);font:var(--tm-type-score);letter-spacing:var(--tm-tracking-score);text-align:right;font-variant-numeric:tabular-nums;font-size:1.625rem}.Sports-module__tZIOaq__teamScorePending{color:var(--tm-color-text-muted)}.Sports-module__tZIOaq__matchFoot{padding-top:var(--tm-space-2);border-top:var(--tm-border-width) solid var(--tm-color-border);font:var(--tm-type-meta);font-weight:var(--tm-weight-regular);color:var(--tm-color-text-muted)}.Sports-module__tZIOaq__group{border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-sm);background:var(--tm-color-surface);min-width:0}.Sports-module__tZIOaq__groupTitle{justify-content:space-between;align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-4);border-bottom:var(--tm-border-width) solid var(--tm-color-border);box-shadow:inset var(--tm-accent-bar) 0 0 var(--tm-color-accent);font:var(--tm-type-h3);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;display:flex}.Sports-module__tZIOaq__groupScroll{overflow-x:auto}.Sports-module__tZIOaq__groupTable{border-collapse:collapse;width:100%;font-size:var(--tm-size-body-sm)}.Sports-module__tZIOaq__groupTable th{padding:var(--tm-space-2);color:var(--tm-color-text-muted);font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-align:center}.Sports-module__tZIOaq__groupTable abbr{text-decoration:none}.Sports-module__tZIOaq__groupTable th:first-child,.Sports-module__tZIOaq__groupTable td:first-child{padding-left:var(--tm-space-4);text-align:left;white-space:nowrap}.Sports-module__tZIOaq__groupTable td{padding:var(--tm-space-2);border-top:var(--tm-border-width) solid var(--tm-color-border);text-align:center;font-variant-numeric:tabular-nums;color:var(--tm-color-text-muted)}.Sports-module__tZIOaq__rank{width:var(--tm-space-6);height:var(--tm-space-6);margin-right:var(--tm-space-2);padding-top:var(--tm-space-0-5);background:var(--tm-color-surface-strong);font-family:var(--tm-font-score);font-size:var(--tm-size-body);color:var(--tm-color-text-primary);border-radius:var(--tm-radius-round);place-items:center;display:inline-grid}.Sports-module__tZIOaq__qualifies .Sports-module__tZIOaq__rank{background:var(--tm-color-accent);color:var(--tm-color-on-accent)}.Sports-module__tZIOaq__candidate .Sports-module__tZIOaq__rank{border:var(--tm-border-width) dashed var(--tm-color-accent);color:var(--tm-color-text-primary);background:0 0}.Sports-module__tZIOaq__legendCandidate{border:var(--tm-border-width) dashed var(--tm-color-accent);background:0 0}.Sports-module__tZIOaq__groupLegend{align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-2) var(--tm-space-4);border-top:var(--tm-border-width) solid var(--tm-color-border);font:var(--tm-type-meta);font-weight:var(--tm-weight-regular);color:var(--tm-color-text-muted);display:flex}.Sports-module__tZIOaq__legendSwatch{width:var(--tm-space-3);height:var(--tm-space-3);background:var(--tm-color-accent);border-radius:var(--tm-radius-round)}.Sports-module__tZIOaq__bracketScroll{min-width:0;max-width:100%;padding-bottom:var(--tm-space-2);scrollbar-width:thin;overflow-x:auto}.Sports-module__tZIOaq__bracket{gap:var(--tm-space-6);grid-auto-columns:minmax(12rem,1fr);grid-auto-flow:column;min-width:max-content;display:grid}.Sports-module__tZIOaq__round{gap:var(--tm-space-3);grid-template-rows:auto 1fr;display:grid}.Sports-module__tZIOaq__roundTitle{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.Sports-module__tZIOaq__roundFinal .Sports-module__tZIOaq__roundTitle{color:var(--tm-color-accent-text)}.Sports-module__tZIOaq__roundMatches{justify-content:space-around;gap:var(--tm-space-3);flex-direction:column;display:flex}.Sports-module__tZIOaq__node{border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface);font-size:var(--tm-size-body-sm);display:grid;position:relative}.Sports-module__tZIOaq__roundFinal .Sports-module__tZIOaq__node{border-color:var(--tm-color-accent-line)}.Sports-module__tZIOaq__node:after{content:"";top:50%;right:calc(-1 * var(--tm-space-6));width:var(--tm-space-6);border-top:var(--tm-border-width) solid var(--tm-color-border-strong);position:absolute}.Sports-module__tZIOaq__round:last-child .Sports-module__tZIOaq__node:after{display:none}.Sports-module__tZIOaq__slot{align-items:center;gap:var(--tm-space-2);min-height:var(--tm-space-10);padding:0 var(--tm-space-3);display:flex}.Sports-module__tZIOaq__slot+.Sports-module__tZIOaq__slot{border-top:var(--tm-border-width) solid var(--tm-color-border)}.Sports-module__tZIOaq__slotBye{color:var(--tm-color-text-muted);font-style:italic}.Sports-module__tZIOaq__thirdPlace{margin-top:var(--tm-space-4);font:var(--tm-type-meta);font-weight:var(--tm-weight-regular);color:var(--tm-color-text-secondary)}
.Stepper-module___HrB6a__stepper ol{gap:var(--tm-space-0-5);list-style:none;display:grid}.Stepper-module___HrB6a__step{position:relative}.Stepper-module___HrB6a__link{align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target);padding:var(--tm-space-1-5) var(--tm-space-2);border-radius:var(--tm-radius-md);color:var(--tm-color-text-secondary);transition:background-color var(--tm-duration-fast) var(--tm-ease-out), color var(--tm-duration-fast) var(--tm-ease-out);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.Stepper-module___HrB6a__link:hover{background:var(--tm-color-surface-raised);color:var(--tm-color-text-primary)}.Stepper-module___HrB6a__link[aria-current=step]{background:var(--tm-color-accent-soft);color:var(--tm-color-text-primary)}.Stepper-module___HrB6a__number{width:var(--tm-space-8);height:var(--tm-space-8);border:var(--tm-border-width) solid var(--tm-color-border-strong);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface);font-family:var(--tm-font-score);font-size:var(--tm-size-body);letter-spacing:var(--tm-tracking-score);color:var(--tm-color-text-primary);place-items:center;line-height:1;display:grid}.Stepper-module___HrB6a__COMPLETE .Stepper-module___HrB6a__number{border-color:var(--tm-color-success);background:var(--tm-color-success-soft);color:var(--tm-color-success-text)}.Stepper-module___HrB6a__ATTENTION .Stepper-module___HrB6a__number{border-color:var(--tm-color-warning);background:var(--tm-color-warning);color:var(--tm-color-text-inverse)}.Stepper-module___HrB6a__link[aria-current=step] .Stepper-module___HrB6a__number{border-color:var(--tm-color-accent);background:var(--tm-color-accent);color:var(--tm-color-on-accent)}.Stepper-module___HrB6a__text{min-width:0;display:grid}.Stepper-module___HrB6a__title{font-weight:var(--tm-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Stepper-module___HrB6a__status{font:var(--tm-type-meta);color:var(--tm-color-text-muted)}.Stepper-module___HrB6a__ATTENTION .Stepper-module___HrB6a__status,.Stepper-module___HrB6a__IN_PROGRESS .Stepper-module___HrB6a__status{color:var(--tm-color-warning-text)}.Stepper-module___HrB6a__COMPLETE .Stepper-module___HrB6a__status{color:var(--tm-color-success-text)}.Stepper-module___HrB6a__skipped .Stepper-module___HrB6a__link{opacity:var(--tm-disabled-opacity);pointer-events:none}.Stepper-module___HrB6a__compact ol{gap:var(--tm-space-1-5);margin-inline:calc(-1 * var(--tm-space-1));padding:var(--tm-space-1);scrollbar-width:none;display:flex;overflow-x:auto}.Stepper-module___HrB6a__compact .Stepper-module___HrB6a__link{border-radius:var(--tm-radius-sm);background:0 0;grid-template-columns:auto;min-height:0;padding:0}.Stepper-module___HrB6a__compact .Stepper-module___HrB6a__link[aria-current=step]{background:0 0}.Stepper-module___HrB6a__compact .Stepper-module___HrB6a__number{width:var(--tm-touch-target);height:var(--tm-touch-target)}.Stepper-module___HrB6a__compact .Stepper-module___HrB6a__text{display:none}.Stepper-module___HrB6a__panel{gap:var(--tm-space-6);min-width:0;animation:Stepper-module___HrB6a__stepIn var(--tm-duration-slow) var(--tm-ease-out);display:grid}@keyframes Stepper-module___HrB6a__stepIn{0%{opacity:0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.Stepper-module___HrB6a__panel{animation:none}}.Stepper-module___HrB6a__panelHeader{gap:var(--tm-space-3);padding-bottom:var(--tm-space-5);border-bottom:var(--tm-border-width) solid var(--tm-color-border);display:grid}.Stepper-module___HrB6a__panelTop{justify-content:space-between;align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.Stepper-module___HrB6a__panelEyebrow{align-items:center;gap:var(--tm-space-2);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-accent-text);display:inline-flex}.Stepper-module___HrB6a__panelEyebrow:before{content:"";width:var(--tm-space-4);height:var(--tm-space-1);transform:skewX(var(--tm-skew));background:currentColor}.Stepper-module___HrB6a__panelTitleRow{align-items:center;gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.Stepper-module___HrB6a__panelTitle{overflow-wrap:anywhere}.Stepper-module___HrB6a__panelDescription{max-width:var(--tm-reading-max);color:var(--tm-color-text-secondary);font-size:1.0625rem}.Stepper-module___HrB6a__why{gap:var(--tm-space-3);max-width:var(--tm-reading-max);padding:var(--tm-space-3) var(--tm-space-4);border-radius:var(--tm-radius-sm);background:var(--tm-color-surface);font-size:var(--tm-size-body-sm);color:var(--tm-color-text-secondary);grid-template-columns:auto minmax(0,1fr);display:grid}.Stepper-module___HrB6a__why svg{margin-top:var(--tm-space-0-5);color:var(--tm-color-info)}.Stepper-module___HrB6a__why strong{color:var(--tm-color-text-primary)}.Stepper-module___HrB6a__panelBody{gap:var(--tm-space-6);display:grid}.Stepper-module___HrB6a__panelFooter{z-index:var(--tm-z-sticky);justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin-inline:calc(-1 * var(--tm-space-2));padding:var(--tm-space-3) var(--tm-space-2) max(var(--tm-space-3), env(safe-area-inset-bottom));border-top:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface-glass);-webkit-backdrop-filter:var(--tm-material-filter);backdrop-filter:var(--tm-material-filter);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.Stepper-module___HrB6a__panelFooterRight{justify-content:flex-end;align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.Stepper-module___HrB6a__nextHint{font:var(--tm-type-meta);color:var(--tm-color-text-muted)}.Stepper-module___HrB6a__nextHint strong{color:var(--tm-color-text-secondary)}@media (max-width:767px){.Stepper-module___HrB6a__panelFooter{gap:var(--tm-space-1) var(--tm-space-2);margin-inline:calc(-1 * var(--tm-gutter));padding:var(--tm-space-2) var(--tm-gutter);grid-template-columns:auto minmax(0,1fr);display:grid}.Stepper-module___HrB6a__panelFooterRight{display:contents}.Stepper-module___HrB6a__nextHint{display:none}.Stepper-module___HrB6a__panelFooterRight>:last-child{grid-area:1/2;width:100%}.Stepper-module___HrB6a__panelFooterRight>:nth-last-child(2):not(.Stepper-module___HrB6a__nextHint){grid-area:2/1/auto/-1}}.Stepper-module___HrB6a__issues{gap:var(--tm-space-1);padding:var(--tm-space-3) var(--tm-space-4);border-left:var(--tm-space-1) solid var(--tm-color-warning);border-radius:0 var(--tm-radius-sm) var(--tm-radius-sm) 0;background:var(--tm-color-warning-soft);font-size:var(--tm-size-body-sm);list-style:none;display:grid}.Stepper-module___HrB6a__issues li{gap:var(--tm-space-2);display:flex}.Stepper-module___HrB6a__issues svg{margin-top:var(--tm-space-0-5);color:var(--tm-color-warning-text);flex:none}
.TournamentCard-module__vJ2QBG__card{--brand:var(--tm-color-surface-strong);--brand-accent:var(--tm-color-accent);--brand-on:var(--tm-color-text-primary);--cut:var(--tm-cut-md);border:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface);min-width:0;box-shadow:var(--tm-shadow-1);transition:transform var(--tm-duration-base) var(--tm-ease-out), border-color var(--tm-duration-base) var(--tm-ease-out), box-shadow var(--tm-duration-base) var(--tm-ease-out);animation:TournamentCard-module__vJ2QBG__cardIn var(--tm-duration-slow) var(--tm-ease-out) both;grid-template-rows:auto 1fr;display:grid;position:relative}@keyframes TournamentCard-module__vJ2QBG__cardIn{0%{opacity:0;transform:translateY(8px)}}.TournamentCard-module__vJ2QBG__card:hover,.TournamentCard-module__vJ2QBG__card:focus-within{border-color:var(--tm-color-border-strong);box-shadow:var(--tm-shadow-2);transform:translateY(-2px)}.TournamentCard-module__vJ2QBG__header{align-content:space-between;gap:var(--tm-space-4);min-height:7rem;padding:var(--tm-space-4) var(--tm-space-5);background:linear-gradient(115deg, var(--brand) 0%, color-mix(in srgb, var(--brand) 55%, var(--tm-color-background)) 100%);color:var(--brand-on);display:grid;position:relative;overflow:hidden}.TournamentCard-module__vJ2QBG__geo{width:100%;height:100%;position:absolute;inset:0}.TournamentCard-module__vJ2QBG__headerTop{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex;position:relative}.TournamentCard-module__vJ2QBG__headerTop>span{background-color:var(--tm-color-plate)}.TournamentCard-module__vJ2QBG__title{font:var(--tm-type-card-title);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;text-shadow:var(--tm-text-shadow);overflow-wrap:anywhere;font-size:1.375rem;position:relative}.TournamentCard-module__vJ2QBG__titleLink{color:inherit;text-decoration:none}.TournamentCard-module__vJ2QBG__titleLink:after{content:"";z-index:1;position:absolute;inset:0}.TournamentCard-module__vJ2QBG__titleLink:focus-visible{box-shadow:none}.TournamentCard-module__vJ2QBG__card:has(.TournamentCard-module__vJ2QBG__titleLink:focus-visible){outline:var(--tm-border-width-strong) solid var(--tm-color-focus);outline-offset:calc(-1 * var(--tm-border-width-strong))}.TournamentCard-module__vJ2QBG__body{align-content:start;gap:var(--tm-space-4);padding:var(--tm-space-4) var(--tm-space-5) var(--tm-space-5);display:grid}.TournamentCard-module__vJ2QBG__facts{gap:var(--tm-space-3) var(--tm-space-4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.TournamentCard-module__vJ2QBG__fact{gap:var(--tm-space-0-5);min-width:0;display:grid}.TournamentCard-module__vJ2QBG__factLabel{align-items:center;gap:var(--tm-space-1);font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted);display:flex}.TournamentCard-module__vJ2QBG__factValue{font-size:var(--tm-size-body-sm);font-weight:var(--tm-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TournamentCard-module__vJ2QBG__factEmpty{color:var(--tm-color-text-muted);font-weight:var(--tm-weight-regular)}.TournamentCard-module__vJ2QBG__footer{z-index:2;gap:var(--tm-space-1);padding-top:var(--tm-space-3);border-top:var(--tm-border-width) solid var(--tm-color-border);display:grid;position:relative}.TournamentCard-module__vJ2QBG__nextLabel{font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.TournamentCard-module__vJ2QBG__next{justify-content:space-between;align-items:center;gap:var(--tm-space-2);min-height:var(--tm-touch-target);color:var(--tm-color-accent-text);font:var(--tm-type-button);font-size:var(--tm-size-body-sm);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;text-decoration:none;display:inline-flex}.TournamentCard-module__vJ2QBG__next svg{transition:transform var(--tm-duration-fast) var(--tm-ease-out);flex:none}.TournamentCard-module__vJ2QBG__next:hover span{text-underline-offset:.3em;text-decoration:underline}.TournamentCard-module__vJ2QBG__next:hover svg{transform:translate(3px)}.TournamentCard-module__vJ2QBG__meta{z-index:2;font:var(--tm-type-meta);font-weight:var(--tm-weight-regular);color:var(--tm-color-text-muted);position:relative}.TournamentCard-module__vJ2QBG__compact{--cut:var(--tm-cut-sm)}.TournamentCard-module__vJ2QBG__compact .TournamentCard-module__vJ2QBG__header{min-height:0;padding:var(--tm-space-3) var(--tm-space-4)}.TournamentCard-module__vJ2QBG__compact .TournamentCard-module__vJ2QBG__title{font-size:var(--tm-size-h3)}.TournamentCard-module__vJ2QBG__compact .TournamentCard-module__vJ2QBG__body{gap:var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-4) var(--tm-space-4)}.TournamentCard-module__vJ2QBG__featured{--cut:var(--tm-cut-lg);border-color:var(--tm-color-border-strong)}.TournamentCard-module__vJ2QBG__featured .TournamentCard-module__vJ2QBG__header{min-height:10rem;padding:var(--tm-space-5) var(--tm-space-6)}.TournamentCard-module__vJ2QBG__featured .TournamentCard-module__vJ2QBG__title{font:var(--tm-type-h1);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.TournamentCard-module__vJ2QBG__featured .TournamentCard-module__vJ2QBG__body{padding:var(--tm-space-5) var(--tm-space-6) var(--tm-space-6)}@media (min-width:768px){.TournamentCard-module__vJ2QBG__featured .TournamentCard-module__vJ2QBG__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.TournamentCard-module__vJ2QBG__mobile{--cut:var(--tm-cut-sm)}.TournamentCard-module__vJ2QBG__mobile .TournamentCard-module__vJ2QBG__header{min-height:0}.TournamentCard-module__vJ2QBG__mobile .TournamentCard-module__vJ2QBG__facts{grid-template-columns:1fr}.TournamentCard-module__vJ2QBG__publicPreview{border-top:var(--tm-accent-bar) solid var(--brand-accent)}.TournamentCard-module__vJ2QBG__publicPreview .TournamentCard-module__vJ2QBG__header{min-height:9rem}.TournamentCard-module__vJ2QBG__publicPreview .TournamentCard-module__vJ2QBG__title{font:var(--tm-type-h1);font-size:2rem}@media (prefers-reduced-motion:reduce){.TournamentCard-module__vJ2QBG__card,.TournamentCard-module__vJ2QBG__card:hover{animation:none;transform:none}}
.demo-module__B_dNVa__shell{min-height:100dvh}.demo-module__B_dNVa__head{z-index:var(--tm-z-header);align-items:center;gap:var(--tm-space-3) var(--tm-space-5);padding:var(--tm-space-2) var(--tm-gutter);border-bottom:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:wrap;display:flex;position:sticky;top:0}.demo-module__B_dNVa__brand{min-height:var(--tm-touch-target);align-items:center;display:inline-flex}.demo-module__B_dNVa__nav{gap:var(--tm-space-1);flex-wrap:wrap;display:flex}.demo-module__B_dNVa__navLink{min-height:2.5rem;padding:0 var(--tm-space-3);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-secondary);font:var(--tm-type-button);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;align-items:center;text-decoration:none;display:inline-flex}.demo-module__B_dNVa__navLink:hover{background:var(--tm-color-surface-raised);color:var(--tm-color-text-primary)}.demo-module__B_dNVa__navLink[aria-current=page]{background:var(--tm-color-surface-inverse);color:var(--tm-color-text-inverse)}.demo-module__B_dNVa__navLink:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.demo-module__B_dNVa__tools{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.demo-module__B_dNVa__speed{align-items:center;gap:var(--tm-space-1);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);color:var(--tm-color-text-muted);text-transform:uppercase;display:inline-flex}.demo-module__B_dNVa__seg{min-width:2.5rem;min-height:2.25rem;padding:0 var(--tm-space-2);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-secondary);font:var(--tm-type-label);cursor:pointer;background:0 0}.demo-module__B_dNVa__seg[aria-pressed=true]{background:var(--tm-color-accent);border-color:var(--tm-color-accent);color:var(--tm-color-on-accent)}.demo-module__B_dNVa__banner{align-items:center;gap:var(--tm-space-2) var(--tm-space-4);padding:var(--tm-space-2) var(--tm-gutter);background:var(--tm-color-brand-action);color:var(--tm-color-brand-primary);font:var(--tm-type-body-sm);font-weight:var(--tm-weight-semibold);flex-wrap:wrap;display:flex}.demo-module__B_dNVa__banner b{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);padding:0 var(--tm-space-2);border-radius:var(--tm-radius-pill);background:var(--tm-color-brand-primary);color:var(--tm-color-brand-background)}.demo-module__B_dNVa__banner button{min-height:2rem;padding:0 var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-brand-primary);border-radius:var(--tm-radius-pill);color:inherit;font:var(--tm-type-label);cursor:pointer;background:0 0;margin-left:auto}.demo-module__B_dNVa__page{gap:var(--tm-space-5);max-width:var(--tm-content-max);padding:var(--tm-space-5) var(--tm-gutter) var(--tm-space-16);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.demo-module__B_dNVa__page>*{min-width:0}.demo-module__B_dNVa__back{align-items:center;gap:var(--tm-space-1);min-height:var(--tm-touch-target);color:var(--tm-color-text-secondary);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;text-decoration:none;display:inline-flex}.demo-module__B_dNVa__back:hover{color:var(--tm-color-text-primary)}.demo-module__B_dNVa__hero{gap:var(--tm-space-6);border-radius:var(--tm-radius-xl);background:radial-gradient(60rem 24rem at 80% -10%, var(--tm-color-deep-border), transparent 60%), linear-gradient(160deg, var(--tm-color-brand-primary), var(--tm-color-deep-0));color:var(--tm-color-brand-background);justify-items:start;padding:clamp(1.5rem,5vw,4rem);display:grid}.demo-module__B_dNVa__heroTitle{font:var(--tm-type-display);letter-spacing:var(--tm-tracking-display);text-transform:uppercase}.demo-module__B_dNVa__heroTitle em{color:var(--tm-color-brand-accent);letter-spacing:var(--tm-tracking-heading);font-size:.42em;font-style:normal;display:block}.demo-module__B_dNVa__heroLead{max-width:48ch;color:var(--tm-color-paper-text-2);font-size:1.2rem}.demo-module__B_dNVa__ctaRow{gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.demo-module__B_dNVa__steps{gap:var(--tm-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));list-style:none;display:grid}.demo-module__B_dNVa__step{gap:var(--tm-space-1);padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-lg);background:var(--tm-color-surface);display:grid}.demo-module__B_dNVa__stepNo{font:var(--tm-type-metric);color:var(--tm-color-accent-text);font-size:2.2rem}.demo-module__B_dNVa__grid{gap:var(--tm-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.demo-module__B_dNVa__card{gap:var(--tm-space-3);padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-lg);background:var(--tm-color-surface);box-shadow:var(--tm-shadow-1);color:inherit;align-content:start;text-decoration:none;display:grid}a.demo-module__B_dNVa__card:hover{border-color:var(--tm-color-accent-line)}a.demo-module__B_dNVa__card:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.demo-module__B_dNVa__cardLive{border-color:var(--tm-color-live);box-shadow:0 0 0 3px var(--tm-color-live-soft)}.demo-module__B_dNVa__cardTitle{font:var(--tm-type-card-title);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase}.demo-module__B_dNVa__muted{color:var(--tm-color-text-muted);font:var(--tm-type-body-sm)}.demo-module__B_dNVa__kpis{margin-block:var(--tm-space-3);gap:var(--tm-space-3);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));display:grid}.demo-module__B_dNVa__kpi{gap:var(--tm-space-1);padding:var(--tm-space-3) var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-top:var(--tm-accent-bar) solid var(--tm-color-accent);border-radius:var(--tm-radius-md);background:var(--tm-color-surface);display:grid}.demo-module__B_dNVa__kpi b{font:var(--tm-type-metric)}.demo-module__B_dNVa__kpi span{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.demo-module__B_dNVa__row{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.demo-module__B_dNVa__between{justify-content:space-between;align-items:center;gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.demo-module__B_dNVa__tabs{gap:var(--tm-space-1);border-bottom:var(--tm-border-width) solid var(--tm-color-border);display:flex;overflow-x:auto}.demo-module__B_dNVa__tab{min-height:3rem;padding:0 var(--tm-space-4);color:var(--tm-color-text-muted);font:var(--tm-type-button);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;white-space:nowrap;border-bottom:3px solid #0000;align-items:center;margin-bottom:-1px;text-decoration:none;display:inline-flex}.demo-module__B_dNVa__tab:hover{color:var(--tm-color-text-primary)}.demo-module__B_dNVa__tab[aria-current=page]{color:var(--tm-color-text-primary);border-bottom-color:var(--tm-color-accent)}.demo-module__B_dNVa__tab:focus-visible{box-shadow:var(--tm-focus-ring-inset);outline:none}.demo-module__B_dNVa__tableWrap{border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-lg);background:var(--tm-color-surface);overflow-x:auto}.demo-module__B_dNVa__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.demo-module__B_dNVa__table th,.demo-module__B_dNVa__table td{padding:var(--tm-space-2) var(--tm-space-3);border-bottom:var(--tm-border-width) solid var(--tm-color-border);text-align:right;white-space:nowrap}.demo-module__B_dNVa__table th{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.demo-module__B_dNVa__table th:first-child,.demo-module__B_dNVa__table td:first-child{text-align:left}.demo-module__B_dNVa__table td:first-child{white-space:normal}.demo-module__B_dNVa__table tbody tr:last-child td{border-bottom:0}.demo-module__B_dNVa__table .demo-module__B_dNVa__pts{font:var(--tm-type-card-title)}.demo-module__B_dNVa__qualifies td:first-child{box-shadow:inset var(--tm-accent-bar) 0 0 var(--tm-color-accent)}.demo-module__B_dNVa__matches{gap:var(--tm-space-2);list-style:none;display:grid}.demo-module__B_dNVa__mrow{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-2) var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-lg);background:var(--tm-color-surface);min-height:4rem;color:inherit;grid-template-columns:4.25rem minmax(0,1fr) auto auto;text-decoration:none;display:grid}.demo-module__B_dNVa__mrow:hover{border-color:var(--tm-color-accent-line)}.demo-module__B_dNVa__mrow:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.demo-module__B_dNVa__mrowLive{border-color:var(--tm-color-live)}.demo-module__B_dNVa__mtime{font:var(--tm-type-card-title);line-height:1;display:grid}.demo-module__B_dNVa__mtime small{font:var(--tm-type-meta);color:var(--tm-color-text-muted)}.demo-module__B_dNVa__mteams{gap:var(--tm-space-1);min-width:0;display:grid}.demo-module__B_dNVa__mteam{justify-content:space-between;align-items:center;gap:var(--tm-space-2);min-width:0;font-weight:var(--tm-weight-semibold);display:flex}.demo-module__B_dNVa__mteam span:first-child{align-items:center;gap:var(--tm-space-2);overflow-wrap:anywhere;min-width:0;display:inline-flex}.demo-module__B_dNVa__mscore{font:var(--tm-type-card-title);text-align:right;min-width:1.25rem}.demo-module__B_dNVa__tbd{color:var(--tm-color-text-muted);font-style:italic}.demo-module__B_dNVa__crest{color:var(--tm-color-brand-background);font-family:var(--tm-font-display);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.demo-module__B_dNVa__board{gap:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-deep-border);border-radius:var(--tm-radius-xl);background:linear-gradient(160deg, var(--tm-color-brand-primary), var(--tm-color-deep-0));color:var(--tm-color-brand-background);text-align:center;padding:clamp(1.25rem,3.5vw,2.5rem);display:grid}.demo-module__B_dNVa__boardTeams{place-items:center;gap:var(--tm-space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.demo-module__B_dNVa__boardTeams{gap:var(--tm-space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.demo-module__B_dNVa__boardTeam{justify-items:center;gap:var(--tm-space-2);font:var(--tm-type-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.5rem,4.5vw,2.4rem);line-height:1;display:grid}.demo-module__B_dNVa__bigScore{font-family:var(--tm-font-score);font-weight:var(--tm-weight-score);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:clamp(.5rem,2vw,1.5rem);font-size:clamp(5rem,20vw,9.5rem);line-height:.85;display:inline-flex}.demo-module__B_dNVa__bigScore i{color:var(--tm-color-brand-action);font-style:normal}.demo-module__B_dNVa__bigClock{justify-self:center;align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-1) var(--tm-space-5);border-radius:var(--tm-radius-lg);background:var(--tm-color-wash);color:var(--tm-color-brand-accent);font-family:var(--tm-font-score);font-weight:var(--tm-weight-bold);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,8vw,4.5rem);line-height:1.05;display:inline-flex}.demo-module__B_dNVa__bigClockOff{color:var(--tm-color-paper-text-3)}.demo-module__B_dNVa__goalFlash{padding:var(--tm-space-1) var(--tm-space-5);border-radius:var(--tm-radius-lg);background:var(--tm-color-brand-action);color:var(--tm-color-deep-0);font:var(--tm-type-h2);text-transform:uppercase;justify-self:center}.demo-module__B_dNVa__controls{gap:var(--tm-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.demo-module__B_dNVa__sideBtns{gap:var(--tm-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.demo-module__B_dNVa__sideBtns>*{min-width:0}.demo-module__B_dNVa__sideBtns button{justify-content:center;width:100%}.demo-module__B_dNVa__timeline{gap:var(--tm-space-2);list-style:none;display:grid}.demo-module__B_dNVa__timeline li{gap:var(--tm-space-3);align-items:baseline;display:flex}.demo-module__B_dNVa__minute{min-width:2.75rem;font:var(--tm-type-card-title);color:var(--tm-color-accent-text)}.demo-module__B_dNVa__pickRow{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.demo-module__B_dNVa__pick{min-height:2.5rem;padding:0 var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-pill);background:var(--tm-color-surface);color:var(--tm-color-text-primary);font:var(--tm-type-button);cursor:pointer}.demo-module__B_dNVa__pick[aria-pressed=true]{background:var(--tm-color-accent);border-color:var(--tm-color-accent);color:var(--tm-color-on-accent)}.demo-module__B_dNVa__wizard{gap:var(--tm-space-5);display:grid}@media (min-width:900px){.demo-module__B_dNVa__wizard{grid-template-columns:16rem minmax(0,1fr);align-items:start}}.demo-module__B_dNVa__wsteps{gap:var(--tm-space-1);list-style:none;display:grid}.demo-module__B_dNVa__wstep{align-items:center;gap:var(--tm-space-3);min-height:2.75rem;padding:0 var(--tm-space-3);border-radius:var(--tm-radius-md);color:var(--tm-color-text-secondary);font-weight:var(--tm-weight-semibold);text-decoration:none;display:flex}.demo-module__B_dNVa__wstep[aria-current=step]{background:var(--tm-color-surface-inverse);color:var(--tm-color-text-inverse)}.demo-module__B_dNVa__wno{border:2px solid var(--tm-color-border-strong);width:1.75rem;height:1.75rem;font:var(--tm-type-label);border-radius:50%;place-items:center;display:inline-grid}.demo-module__B_dNVa__wstepDone .demo-module__B_dNVa__wno{border-color:var(--tm-color-brand-accent);background:var(--tm-color-brand-accent);color:var(--tm-color-brand-primary)}.demo-module__B_dNVa__form{gap:var(--tm-space-4);max-width:40rem;display:grid}.demo-module__B_dNVa__chips{gap:var(--tm-space-2);flex-wrap:wrap;list-style:none;display:flex}.demo-module__B_dNVa__chip{min-height:2.25rem;padding:0 var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-pill);background:var(--tm-color-surface-raised);font-weight:var(--tm-weight-semibold);align-items:center;display:inline-flex}.demo-module__B_dNVa__sponsorLogo{border-radius:var(--tm-radius-md);width:auto;height:3rem;display:block}.demo-module__B_dNVa__tour{gap:var(--tm-space-3);list-style:none;display:grid}.demo-module__B_dNVa__tourItem{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-md);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.demo-module__B_dNVa__wizSteps{gap:var(--tm-space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.demo-module__B_dNVa__wizStep{align-items:center;gap:var(--tm-space-2);min-height:2.5rem;padding:0 var(--tm-space-3) 0 var(--tm-space-2);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-pill);background:var(--tm-color-surface-raised);color:var(--tm-color-text);font-weight:var(--tm-weight-semibold);text-decoration:none;display:inline-flex}.demo-module__B_dNVa__wizStep[aria-current=step]{border-color:var(--tm-color-focus);box-shadow:0 0 0 2px var(--tm-color-focus)}.demo-module__B_dNVa__wizStep[data-locked=true]{color:var(--tm-color-text-muted);opacity:.7}.demo-module__B_dNVa__summary{gap:var(--tm-space-2);display:grid}.demo-module__B_dNVa__summary>div{gap:var(--tm-space-3);padding-block:var(--tm-space-2);border-bottom:var(--tm-border-width) solid var(--tm-color-border);grid-template-columns:minmax(7rem,11rem) minmax(0,1fr);display:grid}.demo-module__B_dNVa__summary dt{color:var(--tm-color-text-muted)}.demo-module__B_dNVa__summary dd{overflow-wrap:anywhere;margin:0}.demo-module__B_dNVa__done{gap:var(--tm-space-1);padding:var(--tm-space-4);border-radius:var(--tm-radius-md);background:var(--tm-color-wash);border:var(--tm-border-width) solid var(--tm-color-border-strong);display:grid}.demo-module__B_dNVa__pts{font-weight:var(--tm-weight-bold)}.demo-module__B_dNVa__wizStep .demo-module__B_dNVa__stepNo{text-align:center;min-width:1.4rem;font-size:1.15rem}
.Crest-module___T3udG__crest{vertical-align:middle;color:var(--tm-color-text-primary);flex:none;display:inline-block}.Crest-module___T3udG__label{align-items:center;gap:var(--tm-space-2);min-width:0;display:inline-flex}.Crest-module___T3udG__name{overflow-wrap:anywhere;min-width:0}.Crest-module___T3udG__stack{gap:var(--tm-space-3);text-align:center;flex-direction:column}.Crest-module___T3udG__stack .Crest-module___T3udG__name{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}@media (max-width:47.99rem){.Crest-module___T3udG__noCrestOnPhone .Crest-module___T3udG__crest{display:none}}
.PhoneCollapse-module__oHyhkq__title{margin:0 0 var(--tm-space-4);padding-bottom:var(--tm-space-2);border-bottom:var(--tm-border-width) solid var(--tm-color-border);font:var(--tm-type-h2);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase}.PhoneCollapse-module__oHyhkq__label{align-items:center;gap:var(--tm-space-2);min-width:0;display:inline-flex}.PhoneCollapse-module__oHyhkq__label svg{color:var(--tm-color-accent-text);flex:none}.PhoneCollapse-module__oHyhkq__toggle{justify-content:space-between;align-items:center;gap:var(--tm-space-3);width:100%;min-height:var(--tm-touch-target);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.PhoneCollapse-module__oHyhkq__toggle:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.PhoneCollapse-module__oHyhkq__body[hidden]{display:none}.PhoneCollapse-module__oHyhkq__chevron{transition:transform .15s;display:inline-flex}.PhoneCollapse-module__oHyhkq__chevronOpen{transform:rotate(180deg)}
.ads-module__S_3PoW__ad{gap:var(--tm-space-1);width:100%;max-width:100%;min-height:7rem;padding:var(--tm-space-2);border:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface);display:grid;overflow:hidden}.ads-module__S_3PoW__label{font:var(--tm-type-meta);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.ads-module__S_3PoW__banner{right:var(--tm-space-4);bottom:var(--tm-space-4);left:var(--tm-space-4);z-index:60;gap:var(--tm-space-3);max-width:44rem;padding:var(--tm-space-4);border:var(--tm-border-width-strong) solid var(--tm-color-accent);background:var(--tm-color-surface);color:var(--tm-color-text-primary);margin:0 auto;display:grid;position:fixed}.ads-module__S_3PoW__banner a{color:var(--tm-color-accent-text);text-decoration:underline}.ads-module__S_3PoW__bannerActions{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.ads-module__S_3PoW__settingsButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.knockout-module__Op_jUq__scroll{min-width:0;max-width:100%;padding-bottom:var(--tm-space-2);scrollbar-width:thin;overflow-x:auto}.knockout-module__Op_jUq__board{gap:var(--tm-space-6);grid-auto-columns:minmax(14rem,1fr);grid-auto-flow:column;min-width:max-content;display:grid}.knockout-module__Op_jUq__round{gap:var(--tm-space-3);grid-template-rows:auto 1fr;display:grid}.knockout-module__Op_jUq__roundTitle{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.knockout-module__Op_jUq__roundNodes{justify-content:space-around;gap:var(--tm-space-3);flex-direction:column;display:flex}.knockout-module__Op_jUq__node{border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface);font-size:var(--tm-size-body-sm);display:grid}.knockout-module__Op_jUq__node[data-status=LIVE]{border-color:var(--tm-color-accent-line)}.knockout-module__Op_jUq__cardLink{color:inherit;text-decoration:none;display:grid}.knockout-module__Op_jUq__side{justify-content:space-between;align-items:center;gap:var(--tm-space-2);min-height:var(--tm-space-10);padding:0 var(--tm-space-3);display:flex}.knockout-module__Op_jUq__side+.knockout-module__Op_jUq__side{border-top:var(--tm-border-width) solid var(--tm-color-border)}.knockout-module__Op_jUq__winner .knockout-module__Op_jUq__name{font-weight:var(--tm-weight-bold)}.knockout-module__Op_jUq__hint{color:var(--tm-color-text-muted);font-style:italic}.knockout-module__Op_jUq__score{font-variant-numeric:tabular-nums}.knockout-module__Op_jUq__note{padding:var(--tm-space-1) var(--tm-space-3);border-top:var(--tm-border-width) solid var(--tm-color-border);font:var(--tm-type-meta);color:var(--tm-color-text-secondary)}.knockout-module__Op_jUq__footer{padding:var(--tm-space-2) var(--tm-space-3);border-top:var(--tm-border-width) solid var(--tm-color-border)}.knockout-module__Op_jUq__thirdWrap{gap:var(--tm-space-2);margin-top:var(--tm-space-4);display:grid}.knockout-module__Op_jUq__thirdTitle{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.knockout-module__Op_jUq__placements{gap:var(--tm-space-2);list-style:none;display:grid}.knockout-module__Op_jUq__placement{gap:var(--tm-space-3);padding:var(--tm-space-2) var(--tm-space-3);border-bottom:var(--tm-border-width) solid var(--tm-color-border);grid-template-columns:4rem minmax(0,1fr);align-items:baseline;display:grid}.knockout-module__Op_jUq__place{font:var(--tm-type-label);color:var(--tm-color-accent-text)}.knockout-module__Op_jUq__kicks{gap:var(--tm-space-1);flex-wrap:wrap;list-style:none;display:flex}.knockout-module__Op_jUq__kick{min-width:var(--tm-space-8);min-height:var(--tm-space-8);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-xs);font-size:var(--tm-size-body-sm);place-items:center;display:inline-grid}.knockout-module__Op_jUq__kickScored{background:var(--tm-color-accent-soft)}.knockout-module__Op_jUq__formGrid{gap:var(--tm-space-3);display:grid}.knockout-module__Op_jUq__lotPanel{gap:var(--tm-space-3);padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface);display:grid}.knockout-module__Op_jUq__lotModes{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.knockout-module__Op_jUq__lotHint{color:var(--tm-color-text-secondary);font:var(--tm-type-meta)}.knockout-module__Op_jUq__lotOrder{gap:var(--tm-space-2);list-style:none;display:grid}.knockout-module__Op_jUq__lotOrderItem{align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-1) var(--tm-space-2);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-xs);display:flex}.knockout-module__Op_jUq__lotPlace{min-width:var(--tm-space-6);font:var(--tm-type-label);color:var(--tm-color-accent-text)}.knockout-module__Op_jUq__lotTeam{overflow-wrap:anywhere;flex:1;min-width:0}.knockout-module__Op_jUq__lotHistory{gap:var(--tm-space-1);font:var(--tm-type-meta);color:var(--tm-color-text-secondary);list-style:none;display:grid}
.LiveScoreboard-module__QeChcW__page{min-height:100dvh;padding-bottom:var(--tm-space-12)}.LiveScoreboard-module__QeChcW__top{justify-content:space-between;align-items:flex-start;gap:var(--tm-space-3);max-width:56rem;padding:var(--tm-space-4) var(--tm-gutter) var(--tm-space-2);flex-wrap:wrap;margin:0 auto;display:flex}.LiveScoreboard-module__QeChcW__titleBlock{min-width:0}.LiveScoreboard-module__QeChcW__back{align-items:center;gap:var(--tm-space-1);min-height:var(--tm-touch-target);color:var(--tm-color-text-secondary);font:var(--tm-type-meta);text-decoration:none;display:inline-flex}.LiveScoreboard-module__QeChcW__back:hover{color:var(--tm-color-text-primary)}.LiveScoreboard-module__QeChcW__back:focus-visible,.LiveScoreboard-module__QeChcW__toolLink:focus-visible,.LiveScoreboard-module__QeChcW__chip:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.LiveScoreboard-module__QeChcW__title{font:var(--tm-type-h2);text-transform:none;overflow-wrap:anywhere}.LiveScoreboard-module__QeChcW__kicker{font:var(--tm-type-status);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-accent-text)}.LiveScoreboard-module__QeChcW__tools{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.LiveScoreboard-module__QeChcW__toolLink{align-items:center;gap:var(--tm-space-1-5);min-height:2.25rem;padding:0 var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-secondary);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-decoration:none;display:inline-flex}.LiveScoreboard-module__QeChcW__toolLink:hover{background:var(--tm-color-surface-strong);color:var(--tm-color-text-primary)}@media (pointer:coarse){.LiveScoreboard-module__QeChcW__toolLink{min-height:var(--tm-touch-target)}}.LiveScoreboard-module__QeChcW__main{gap:var(--tm-space-4);max-width:56rem;padding:0 var(--tm-gutter);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.LiveScoreboard-module__QeChcW__notice,.LiveScoreboard-module__QeChcW__state{align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-md);background:var(--tm-color-surface);color:var(--tm-color-text-secondary);font:var(--tm-type-body-sm);display:flex}.LiveScoreboard-module__QeChcW__pitches{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.LiveScoreboard-module__QeChcW__chip{min-height:2.5rem;padding:0 var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-pill);background:var(--tm-color-surface);color:var(--tm-color-text-secondary);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);cursor:pointer}.LiveScoreboard-module__QeChcW__chip[aria-pressed=true]{border-color:var(--tm-color-accent);background:var(--tm-color-accent);color:var(--tm-color-on-accent)}@media (pointer:coarse){.LiveScoreboard-module__QeChcW__chip{min-height:var(--tm-touch-target)}}.LiveScoreboard-module__QeChcW__scoreCard{gap:var(--tm-space-5);border:var(--tm-border-width) solid var(--tm-color-deep-border);border-radius:var(--tm-radius-xl);background:linear-gradient(160deg, var(--tm-color-brand-primary), var(--tm-color-deep-0));color:var(--tm-color-brand-background);box-shadow:var(--tm-shadow-3);text-align:center;padding:clamp(1.25rem,3.5vw,2.5rem);display:grid;overflow:hidden}.LiveScoreboard-module__QeChcW__scoreCard:has(+.LiveScoreboard-module__QeChcW__sponsor){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.LiveScoreboard-module__QeChcW__sponsor{margin-top:calc(-1 * var(--tm-space-4))}.LiveScoreboard-module__QeChcW__cardTop{justify-content:space-between;align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.LiveScoreboard-module__QeChcW__matchLabel{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-paper-text-3)}.LiveScoreboard-module__QeChcW__teams{place-items:center;gap:var(--tm-space-2);grid-template-columns:minmax(0,1fr);display:grid}.LiveScoreboard-module__QeChcW__team{max-width:100%;font:var(--tm-type-display);overflow-wrap:normal;letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.2rem,3.4vw,2rem);line-height:1.05}.LiveScoreboard-module__QeChcW__teamFlash{color:var(--tm-color-brand-action)}.LiveScoreboard-module__QeChcW__score{font-family:var(--tm-font-score);font-weight:var(--tm-weight-score);font-variant-numeric:tabular-nums;align-items:center;gap:clamp(.5rem,2vw,1.75rem);font-size:clamp(5.5rem,22vw,11rem);line-height:.85;display:inline-flex}.LiveScoreboard-module__QeChcW__score i{color:var(--tm-color-brand-action);font-style:normal}.LiveScoreboard-module__QeChcW__clockRow{justify-content:center;align-items:center;gap:var(--tm-space-4);flex-wrap:wrap;display:flex}.LiveScoreboard-module__QeChcW__clock{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-1) var(--tm-space-5);border-radius:var(--tm-radius-lg);background:var(--tm-color-wash);color:var(--tm-color-brand-accent);font-family:var(--tm-font-score);font-weight:var(--tm-weight-bold);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,8vw,4.5rem);line-height:1.05;display:inline-flex}.LiveScoreboard-module__QeChcW__pulse{background:var(--tm-color-brand-accent);border-radius:50%;width:.5rem;height:.5rem;animation:1.3s infinite LiveScoreboard-module__QeChcW__pulse}@keyframes LiveScoreboard-module__QeChcW__pulse{0%{box-shadow:0 0 0 0 var(--tm-color-glow-accent)}70%{box-shadow:0 0 0 .45rem #0000}to{box-shadow:0 0 #0000}}.LiveScoreboard-module__QeChcW__kickoff,.LiveScoreboard-module__QeChcW__period{font:var(--tm-type-card-title);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;color:var(--tm-color-paper-text-2)}.LiveScoreboard-module__QeChcW__goalBanner{justify-content:center;align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-1) var(--tm-space-5);border-radius:var(--tm-radius-lg);background:var(--tm-color-brand-action);color:var(--tm-color-deep-0);font:var(--tm-type-h2);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;justify-self:center;display:inline-flex}.LiveScoreboard-module__QeChcW__flash{animation:LiveScoreboard-module__QeChcW__goalFlash 1.6s var(--tm-ease-out) 1}@keyframes LiveScoreboard-module__QeChcW__goalFlash{0%{box-shadow:0 0 0 0 var(--tm-color-brand-action)}40%{box-shadow:0 0 0 10px var(--tm-color-glow-action)}to{box-shadow:var(--tm-shadow-3)}}@media (prefers-reduced-motion:reduce){.LiveScoreboard-module__QeChcW__flash,.LiveScoreboard-module__QeChcW__pulse{animation:none}}@media (min-width:768px){.LiveScoreboard-module__QeChcW__teams{gap:var(--tm-space-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.LiveScoreboard-module__QeChcW__panel{padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-radius:var(--tm-radius-lg);background:var(--tm-color-background-raised)}.LiveScoreboard-module__QeChcW__panelTitle{margin-bottom:var(--tm-space-3);font:var(--tm-type-h3)}.LiveScoreboard-module__QeChcW__muted{color:var(--tm-color-text-muted);font:var(--tm-type-body-sm)}.LiveScoreboard-module__QeChcW__events,.LiveScoreboard-module__QeChcW__list{gap:var(--tm-space-2);list-style:none;display:grid}.LiveScoreboard-module__QeChcW__event{gap:var(--tm-space-3);font:var(--tm-type-body-sm);display:flex}.LiveScoreboard-module__QeChcW__minute{min-width:2.5rem;color:var(--tm-color-accent-text);font:var(--tm-type-score);font-size:1.25rem}.LiveScoreboard-module__QeChcW__row{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-3) 0;border-bottom:var(--tm-border-width) solid var(--tm-color-border);font:var(--tm-type-body-sm);grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) 4.5rem minmax(0,1fr) minmax(6rem,9rem);display:grid}.LiveScoreboard-module__QeChcW__rowLabel{color:var(--tm-color-text-muted)}.LiveScoreboard-module__QeChcW__rowHome{text-align:right;justify-content:flex-end;display:flex}.LiveScoreboard-module__QeChcW__rowHome>span{flex-direction:row-reverse}.LiveScoreboard-module__QeChcW__rowAway{justify-content:flex-start;display:flex}.LiveScoreboard-module__QeChcW__rowScore{text-align:center;font:var(--tm-type-h3,inherit);font-variant-numeric:tabular-nums}@media (max-width:47.99rem){.LiveScoreboard-module__QeChcW__row{row-gap:var(--tm-space-1);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.LiveScoreboard-module__QeChcW__rowLabel,.LiveScoreboard-module__QeChcW__rowState{text-align:left;grid-column:1/-1}.LiveScoreboard-module__QeChcW__rowState:empty{display:none}}.LiveScoreboard-module__QeChcW__rowState{color:var(--tm-color-text-secondary);text-align:right}@media (max-width:47.99rem){.LiveScoreboard-module__QeChcW__clockRow{gap:var(--tm-space-2);flex-direction:column}}
.VotingPanel-module__O9UeNW__panel{gap:var(--tm-space-4);min-width:0;display:grid}.VotingPanel-module__O9UeNW__lead{max-width:var(--tm-reading-max);color:var(--tm-color-text-secondary)}.VotingPanel-module__O9UeNW__list{gap:var(--tm-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.VotingPanel-module__O9UeNW__candidate{justify-content:space-between;align-items:center;gap:var(--tm-space-3);min-width:0;padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border);border-radius:var(--tm-radius-md);background:var(--tm-color-surface);display:flex}.VotingPanel-module__O9UeNW__who{min-width:0;display:grid}.VotingPanel-module__O9UeNW__name{overflow-wrap:anywhere;font-weight:600}.VotingPanel-module__O9UeNW__team{overflow-wrap:anywhere;color:var(--tm-color-text-muted);font-size:.875rem}.VotingPanel-module__O9UeNW__notice{align-items:flex-start;gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border);border-radius:var(--tm-radius-md);background:var(--tm-color-surface-raised);margin:0;display:flex}.VotingPanel-module__O9UeNW__notice svg{flex:none;margin-top:.15rem}.VotingPanel-module__O9UeNW__error{border-color:var(--tm-color-accent-line);background:var(--tm-color-accent-soft)}.VotingPanel-module__O9UeNW__total{color:var(--tm-color-text-muted);font-size:.875rem}.VotingPanel-module__O9UeNW__actions{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.VotingPanel-module__O9UeNW__informational{align-items:flex-start;gap:var(--tm-space-2);color:var(--tm-color-text-secondary);margin:0;font-size:.875rem;display:flex}.VotingPanel-module__O9UeNW__informational svg{flex:none;margin-top:.15rem}.VotingPanel-module__O9UeNW__teamGroup{gap:var(--tm-space-2);display:grid}.VotingPanel-module__O9UeNW__teamHeading{padding-bottom:var(--tm-space-1);border-bottom:var(--tm-border-width-strong) solid var(--tm-color-accent);font:var(--tm-type-card-title);text-transform:uppercase}.VotingPanel-module__O9UeNW__teamGrid{gap:var(--tm-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));grid-auto-rows:1fr;padding:0;list-style:none;display:grid}.VotingPanel-module__O9UeNW__teamGrid>li{display:flex}.VotingPanel-module__O9UeNW__teamButton{justify-content:center;align-items:center;gap:var(--tm-space-3);width:100%;min-height:9.5rem;padding:var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border-control);background:var(--tm-color-surface-raised);color:var(--tm-color-text-primary);font:var(--tm-type-card-title);text-align:center;text-transform:uppercase;cursor:pointer;flex-direction:column;flex:1;display:flex}.VotingPanel-module__O9UeNW__teamButton:hover{border-color:var(--tm-color-accent);background:var(--tm-color-surface-strong)}.VotingPanel-module__O9UeNW__teamMeta{font:var(--tm-type-meta);letter-spacing:0;text-transform:none;color:var(--tm-color-text-muted)}
.ProjectorView-module__LPqHrW__screen{background:radial-gradient(70rem 28rem at 50% -12%, var(--tm-color-brand-primary), transparent 62%), var(--tm-color-deep-0);height:100dvh;min-height:100dvh;color:var(--tm-color-text-primary);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.ProjectorView-module__LPqHrW__bar{justify-content:space-between;align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-6);flex-wrap:wrap;display:flex}.ProjectorView-module__LPqHrW__tournament{font:var(--tm-type-h3);letter-spacing:var(--tm-tracking-heading);color:var(--tm-color-text-secondary);font-size:clamp(1rem,2.6vh,1.75rem)}.ProjectorView-module__LPqHrW__controls{align-items:center;gap:var(--tm-space-2);display:flex}.ProjectorView-module__LPqHrW__pitches{gap:var(--tm-space-1);display:flex}.ProjectorView-module__LPqHrW__chip{min-height:2.25rem;padding:0 var(--tm-space-3);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-secondary);font:var(--tm-type-label);cursor:pointer;background:0 0}.ProjectorView-module__LPqHrW__chip[aria-pressed=true]{background:var(--tm-color-accent);border-color:var(--tm-color-accent);color:var(--tm-color-on-accent)}.ProjectorView-module__LPqHrW__chip:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.ProjectorView-module__LPqHrW__stage{min-height:0;padding:0 var(--tm-space-6);place-items:center;display:grid}.ProjectorView-module__LPqHrW__message{font:var(--tm-type-h2);color:var(--tm-color-text-secondary);text-align:center}.ProjectorView-module__LPqHrW__match{text-align:center;gap:clamp(.5rem,2vh,2rem);width:100%;max-width:120rem;display:grid}.ProjectorView-module__LPqHrW__matchLabel{font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted);font-size:clamp(.875rem,2.2vh,1.5rem)}.ProjectorView-module__LPqHrW__scoreRow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,4rem);display:grid}.ProjectorView-module__LPqHrW__team{font:var(--tm-type-h1);overflow-wrap:normal;text-align:center;text-transform:uppercase;font-size:clamp(1.3rem,4.6vh,3.4rem);line-height:1.05}.ProjectorView-module__LPqHrW__teamFlash{color:var(--tm-color-accent-strong-text)}.ProjectorView-module__LPqHrW__score{font-family:var(--tm-font-score);font-weight:var(--tm-weight-score);letter-spacing:var(--tm-tracking-score);font-variant-numeric:tabular-nums;align-items:center;gap:.15em;font-size:clamp(6rem,26vh,22rem);line-height:.9;display:inline-flex}.ProjectorView-module__LPqHrW__score i{color:var(--tm-color-brand-action);font-style:normal}.ProjectorView-module__LPqHrW__clockRow{justify-content:center;align-items:center;gap:clamp(1rem,3vw,3rem);display:flex}.ProjectorView-module__LPqHrW__clock{border-radius:var(--tm-radius-xl);background:var(--tm-color-wash);color:var(--tm-color-brand-accent);font-family:var(--tm-font-score);font-weight:var(--tm-weight-bold);font-variant-numeric:tabular-nums;padding:.05em .35em;font-size:clamp(3rem,13vh,10rem);line-height:1.05}.ProjectorView-module__LPqHrW__state{font-size:clamp(1rem,3vh,2rem)}.ProjectorView-module__LPqHrW__period{font:var(--tm-type-body);color:var(--tm-color-text-secondary);font-size:clamp(1rem,3vh,2rem)}.ProjectorView-module__LPqHrW__goalBanner{border-radius:var(--tm-radius-md);background:var(--tm-color-accent);color:var(--tm-color-on-accent);font:var(--tm-type-h2);text-transform:uppercase;justify-self:center;padding:.3em 1em;font-size:clamp(1.25rem,5vh,3.5rem)}.ProjectorView-module__LPqHrW__flash{animation:ProjectorView-module__LPqHrW__goalFlash 1.6s var(--tm-ease-out) 1}@keyframes ProjectorView-module__LPqHrW__goalFlash{0%{box-shadow:0 0 0 0 var(--tm-color-accent)}40%{box-shadow:0 0 0 2vh var(--tm-color-accent-soft)}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.ProjectorView-module__LPqHrW__flash{animation:none}}@media (max-width:767px){.ProjectorView-module__LPqHrW__scoreRow{grid-template-columns:minmax(0,1fr);justify-items:center}.ProjectorView-module__LPqHrW__score{font-size:clamp(5rem,22vh,12rem)}}.ProjectorView-module__LPqHrW__sponsor{border-top:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-background-raised)}.ProjectorView-module__LPqHrW__pulse{background:var(--tm-color-brand-accent);vertical-align:middle;border-radius:50%;width:.14em;height:.14em;margin-right:.2em;display:inline-block}.ProjectorView-module__LPqHrW__back{margin-right:var(--tm-space-4);color:var(--tm-color-text-secondary);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-decoration:none}.ProjectorView-module__LPqHrW__back:hover,.ProjectorView-module__LPqHrW__back:focus-visible{color:var(--tm-color-text-primary)}.ProjectorView-module__LPqHrW__views{gap:var(--tm-space-1);display:flex}.ProjectorView-module__LPqHrW__viewButton{min-height:2.75rem;padding:0 var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border-control);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-secondary);font:var(--tm-type-label);cursor:pointer;background:0 0;font-size:clamp(.875rem,2.2vh,1.25rem)}.ProjectorView-module__LPqHrW__viewButton[aria-pressed=true]{background:var(--tm-color-accent);border-color:var(--tm-color-accent);color:var(--tm-color-on-accent)}.ProjectorView-module__LPqHrW__viewButton:focus-visible{box-shadow:var(--tm-focus-ring);outline:none}.ProjectorView-module__LPqHrW__stageBracket{padding-bottom:var(--tm-space-4);align-items:start;overflow:auto}.ProjectorView-module__LPqHrW__bracket{--tm-size-body-sm:clamp(1.1rem, 3.8vh, 3rem);--tm-space-10:clamp(2.75rem, 7.5vh, 6rem);gap:clamp(.5rem,1.6vh,1.25rem);width:100%;min-height:0;display:grid}.ProjectorView-module__LPqHrW__bracket[data-density=medium]{--tm-size-body-sm:clamp(1rem, 2.6vh, 2rem);--tm-space-10:clamp(2.5rem, 5.6vh, 4.5rem)}.ProjectorView-module__LPqHrW__bracket[data-density=dense]{--tm-size-body-sm:clamp(.85rem, 1.7vh, 1.4rem);--tm-space-10:clamp(1.75rem, 3.2vh, 2.75rem)}.ProjectorView-module__LPqHrW__bracket[data-density=compact]{--tm-size-body-sm:clamp(.8rem, 1.4vh, 1.1rem);--tm-space-10:clamp(1.5rem, 2.6vh, 2.25rem)}.ProjectorView-module__LPqHrW__bracketHead{align-items:center;gap:var(--tm-space-3) var(--tm-space-5);flex-wrap:wrap;display:flex}.ProjectorView-module__LPqHrW__bracketTitle{font:var(--tm-type-h2);letter-spacing:var(--tm-tracking-heading);font-size:clamp(1.25rem,3.6vh,2.5rem)}.ProjectorView-module__LPqHrW__champion{border-radius:var(--tm-radius-md);background:var(--tm-color-accent);color:var(--tm-color-on-accent);font:var(--tm-type-h3);padding:.1em .7em;font-size:clamp(1.1rem,3.2vh,2.25rem)}.ProjectorView-module__LPqHrW__upcoming{align-items:center;gap:var(--tm-space-2) var(--tm-space-4);flex-wrap:wrap;font-size:clamp(.95rem,2.4vh,1.75rem);display:flex}.ProjectorView-module__LPqHrW__upcomingLabel{font:var(--tm-type-label);font-size:inherit;letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted)}.ProjectorView-module__LPqHrW__upcomingItem{border:var(--tm-border-width) solid var(--tm-color-accent-line);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-primary);padding:.1em .6em}.ProjectorView-module__LPqHrW__bracketBoard{min-width:0;color:var(--tm-color-text-primary)}@media (max-width:767px){.ProjectorView-module__LPqHrW__views{width:100%}}@media (max-width:47.99rem){.ProjectorView-module__LPqHrW__clockRow{gap:var(--tm-space-2);flex-direction:column}}
.public-module__9XNrYG__page{min-height:100dvh}.public-module__9XNrYG__main{gap:var(--tm-section-gap);max-width:var(--tm-content-max);padding:var(--tm-space-8) var(--tm-gutter) var(--tm-space-16);margin:0 auto;display:grid}.public-module__9XNrYG__lead{max-width:var(--tm-reading-max);color:var(--tm-color-text-secondary);font-size:1.125rem}.public-module__9XNrYG__main>*,.public-module__9XNrYG__section>*{min-width:0}.public-module__9XNrYG__section{gap:var(--tm-space-2);min-width:0;display:grid}.public-module__9XNrYG__cards{align-items:start;gap:var(--tm-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.public-module__9XNrYG__cardTitle{align-items:center;gap:var(--tm-space-2);margin-bottom:var(--tm-space-3);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-color-text-muted);display:flex}.public-module__9XNrYG__cardTitle svg{color:var(--tm-color-accent-text)}.public-module__9XNrYG__cardValue{font:var(--tm-type-card-title);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase}.public-module__9XNrYG__meta{margin-top:var(--tm-space-1);font-size:var(--tm-size-body-sm);color:var(--tm-color-text-secondary)}.public-module__9XNrYG__rules{gap:var(--tm-space-1);font-size:var(--tm-size-body-sm);display:grid}.public-module__9XNrYG__rules div{justify-content:space-between;gap:var(--tm-space-3);padding-block:var(--tm-space-1-5);border-bottom:var(--tm-border-width) solid var(--tm-color-border);display:flex}.public-module__9XNrYG__rules dt{color:var(--tm-color-text-secondary)}.public-module__9XNrYG__rules dd{font-weight:var(--tm-weight-semibold);text-align:right}.public-module__9XNrYG__chips{gap:var(--tm-space-2);margin-top:var(--tm-space-3);flex-wrap:wrap;list-style:none;display:flex}.public-module__9XNrYG__chips li{align-items:center;gap:var(--tm-space-1);min-height:var(--tm-space-8);padding:var(--tm-space-1) var(--tm-space-3);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface-raised);font-size:var(--tm-size-body-sm);font-weight:var(--tm-weight-medium);display:inline-flex}.public-module__9XNrYG__chips svg{color:var(--tm-color-accent-text)}.public-module__9XNrYG__groups{gap:var(--tm-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}.public-module__9XNrYG__bracketWrap{margin-top:var(--tm-space-4)}.public-module__9XNrYG__share{align-items:center;gap:var(--tm-space-5);flex-wrap:wrap;display:flex}.public-module__9XNrYG__qr{width:9rem;height:9rem;padding:var(--tm-space-1);background:var(--tm-color-surface-inverse);flex:none}.public-module__9XNrYG__qr svg{width:100%;height:100%}.public-module__9XNrYG__shareText{gap:var(--tm-space-2);min-width:0;display:grid}.public-module__9XNrYG__url{overflow-wrap:anywhere;font-size:var(--tm-size-body-sm);color:var(--tm-color-text-secondary)}.public-module__9XNrYG__footer{padding:var(--tm-space-6) var(--tm-gutter);border-top:var(--tm-border-width) solid var(--tm-color-border);color:var(--tm-color-text-muted);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-align:center;text-transform:uppercase;justify-content:center;display:flex}.public-module__9XNrYG__previewBanner{z-index:var(--tm-z-header);justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin-inline:calc(-1 * var(--tm-gutter));padding:var(--tm-space-2) var(--tm-gutter);border-bottom:var(--tm-border-width) solid var(--tm-color-accent-line);background:var(--tm-color-surface-glass);-webkit-backdrop-filter:var(--tm-material-filter);backdrop-filter:var(--tm-material-filter);font:var(--tm-type-label);letter-spacing:var(--tm-tracking-label);text-transform:uppercase;flex-wrap:wrap;display:flex;position:sticky;top:0}.public-module__9XNrYG__previewBanner span:before{content:"";width:var(--tm-space-2);height:var(--tm-space-2);margin-right:var(--tm-space-2);background:var(--tm-color-accent);border-radius:50%;display:inline-block}@media (max-width:1023px){.public-module__9XNrYG__previewBanner{top:var(--tm-header-height)}}.public-module__9XNrYG__cardHeading{align-items:center;gap:var(--tm-space-2);font:var(--tm-type-card-title);letter-spacing:var(--tm-tracking-heading);text-transform:uppercase;display:flex}.public-module__9XNrYG__cardHeading svg{color:var(--tm-color-accent-text);flex:none}.public-module__9XNrYG__chrome{justify-content:space-between;align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-2) var(--tm-gutter);border-bottom:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-background-raised);display:flex}.public-module__9XNrYG__chromeTools{justify-content:flex-end;align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.public-module__9XNrYG__liveLinks{gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.public-module__9XNrYG__closedNotice{align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-4);border:var(--tm-border-width) solid var(--tm-color-border);border-left-width:var(--tm-space-1);border-left-color:var(--tm-color-accent);border-radius:var(--tm-radius-xs);background:var(--tm-color-surface);font:var(--tm-type-h3);display:flex}.public-module__9XNrYG__sponsorList{padding:0}
.MatchLiveControl-module__gIS4nq__board{gap:var(--tm-space-4);padding:var(--tm-space-5);border-radius:var(--tm-radius-lg);border:var(--tm-border-width) solid var(--tm-color-border);background:var(--tm-color-surface-raised);display:grid}.MatchLiveControl-module__gIS4nq__top{justify-content:space-between;gap:var(--tm-space-2);color:var(--tm-color-text-muted);flex-wrap:wrap;display:flex}.MatchLiveControl-module__gIS4nq__teams{gap:var(--tm-space-3);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.MatchLiveControl-module__gIS4nq__team{font:var(--tm-type-card-title);text-transform:uppercase;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media (max-width:47.99rem){.MatchLiveControl-module__gIS4nq__team{font-size:1rem}.MatchLiveControl-module__gIS4nq__score{font-size:clamp(3rem,15vw,4.5rem)}}.MatchLiveControl-module__gIS4nq__score{gap:var(--tm-space-3);font:var(--tm-type-metric);white-space:nowrap;align-items:center;font-size:clamp(3.4rem,12vw,6.5rem);display:flex}.MatchLiveControl-module__gIS4nq__clock{font:var(--tm-type-metric);color:var(--tm-color-success-text);justify-self:center;font-size:clamp(2.2rem,8vw,3.6rem)}.MatchLiveControl-module__gIS4nq__phase{justify-self:center}.MatchLiveControl-module__gIS4nq__controls{gap:var(--tm-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.MatchLiveControl-module__gIS4nq__side{gap:var(--tm-space-2);display:grid}.MatchLiveControl-module__gIS4nq__row{gap:var(--tm-space-2);flex-wrap:wrap;align-items:center;display:flex}.MatchLiveControl-module__gIS4nq__picker{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.MatchLiveControl-module__gIS4nq__error{padding:var(--tm-space-3) var(--tm-space-4);border-left:var(--tm-space-1) solid var(--tm-color-danger);background:var(--tm-color-danger-soft)}.MatchLiveControl-module__gIS4nq__flash{padding:var(--tm-space-2) var(--tm-space-5);border-radius:var(--tm-radius-pill);background:var(--tm-color-brand-accent);color:var(--tm-color-brand-deep);font:var(--tm-type-card-title);text-transform:uppercase;justify-self:center}.MatchLiveControl-module__gIS4nq__events{gap:var(--tm-space-2);padding:0;list-style:none;display:grid}.MatchLiveControl-module__gIS4nq__events li{gap:var(--tm-space-3);padding:var(--tm-space-2) var(--tm-space-3);border-bottom:var(--tm-border-width) solid var(--tm-color-border);display:flex}.MatchLiveControl-module__gIS4nq__reversed{color:var(--tm-color-text-muted);text-decoration:line-through}.MatchLiveControl-module__gIS4nq__muted{color:var(--tm-color-text-muted)}
