.RegistrationsPanel-module__0Q9Frq__panel{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.RegistrationsPanel-module__0Q9Frq__empty,.RegistrationsPanel-module__0Q9Frq__notice{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.RegistrationsPanel-module__0Q9Frq__error{color:var(--color-danger);font-size:var(--text-sm)}.RegistrationsPanel-module__0Q9Frq__filters{gap:var(--space-xs);flex-wrap:wrap;display:flex}.RegistrationsPanel-module__0Q9Frq__chip{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);border:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-bold);cursor:pointer}.RegistrationsPanel-module__0Q9Frq__chipActive{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.RegistrationsPanel-module__0Q9Frq__group{gap:var(--space-xs);flex-direction:column;display:flex}.RegistrationsPanel-module__0Q9Frq__groupTitle{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-black);text-transform:uppercase}.RegistrationsPanel-module__0Q9Frq__row{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.RegistrationsPanel-module__0Q9Frq__rowMain{min-width:0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:180px;align-items:flex-start;padding:0;display:flex}.RegistrationsPanel-module__0Q9Frq__rowTitle{font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.RegistrationsPanel-module__0Q9Frq__rowMeta{color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.RegistrationsPanel-module__0Q9Frq__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.RegistrationsPanel-module__0Q9Frq__action{min-height:36px;padding:0 var(--space-md);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-bold);cursor:pointer}.RegistrationsPanel-module__0Q9Frq__actionDanger{color:var(--color-danger)}.RegistrationsPanel-module__0Q9Frq__action:disabled{opacity:.5;cursor:not-allowed}.RegistrationsPanel-module__0Q9Frq__pill{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;white-space:nowrap;flex:none}.RegistrationsPanel-module__0Q9Frq__pillPending{background:var(--color-emphasis-tint);color:var(--color-text)}.RegistrationsPanel-module__0Q9Frq__pillAccepted{background:var(--color-success);color:var(--color-on-primary)}.RegistrationsPanel-module__0Q9Frq__pillWaitlist{background:var(--color-warning);color:var(--color-text)}.RegistrationsPanel-module__0Q9Frq__pillRejected{background:var(--color-danger-tint);color:var(--color-danger)}.RegistrationsPanel-module__0Q9Frq__pillWithdrawn{background:var(--color-surface-inset);color:var(--color-text-muted)}.RegistrationsPanel-module__0Q9Frq__backdrop{z-index:1000;padding:var(--space-lg);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RegistrationsPanel-module__0Q9Frq__dialog{gap:var(--space-md);width:100%;max-width:440px;max-height:100%;padding:var(--space-lg);border-radius:var(--radius-lg);border:var(--border-width) solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-elevated);flex-direction:column;display:flex;overflow-y:auto}.RegistrationsPanel-module__0Q9Frq__dialogHead{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.RegistrationsPanel-module__0Q9Frq__dialogTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.RegistrationsPanel-module__0Q9Frq__details{gap:var(--space-xs) var(--space-md);font-size:var(--text-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}.RegistrationsPanel-module__0Q9Frq__details dt{color:var(--color-text-muted)}.RegistrationsPanel-module__0Q9Frq__details dd{overflow-wrap:anywhere;min-width:0;margin:0}.RegistrationsPanel-module__0Q9Frq__details a{color:var(--color-primary)}.RegistrationsPanel-module__0Q9Frq__historyRow{display:contents}.RegistrationsPanel-module__0Q9Frq__note{white-space:pre-wrap}.RegistrationsPanel-module__0Q9Frq__historyTitle{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-black);text-transform:uppercase}.RegistrationsPanel-module__0Q9Frq__close{min-height:var(--size-control);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-md);font-weight:var(--font-weight-extrabold);cursor:pointer}
.EventCard-module__nQ9jkW__card{gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text);flex-direction:column;display:flex}.EventCard-module__nQ9jkW__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.EventCard-module__nQ9jkW__top{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.EventCard-module__nQ9jkW__text{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.EventCard-module__nQ9jkW__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);overflow-wrap:anywhere}.EventCard-module__nQ9jkW__meta{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.EventCard-module__nQ9jkW__pill,.EventCard-module__nQ9jkW__pillLive,.EventCard-module__nQ9jkW__pillOverdue{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;white-space:nowrap;flex:none;line-height:normal}.EventCard-module__nQ9jkW__pill{background:var(--color-surface-inset);color:var(--color-primary)}.EventCard-module__nQ9jkW__pillLive{background:var(--color-danger);color:var(--color-on-primary)}.EventCard-module__nQ9jkW__pillOverdue{background:var(--color-danger-tint);box-shadow:inset 0 0 0 1px var(--color-danger);color:var(--color-danger)}.EventCard-module__nQ9jkW__progress{align-items:center;gap:var(--space-md);display:flex}.EventCard-module__nQ9jkW__track{border-radius:var(--radius-full);background:var(--color-border);flex:auto;height:5px;overflow:hidden}.EventCard-module__nQ9jkW__fill{border-radius:var(--radius-full);background:var(--color-primary);height:100%}.EventCard-module__nQ9jkW__percent{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--font-weight-bold);flex:none;line-height:normal}.EventCard-module__nQ9jkW__score{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);overflow-wrap:anywhere}.EventCard-module__nQ9jkW__scoreSuffix{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.EventCard-module__nQ9jkW__footnote{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);overflow-wrap:anywhere}html[data-theme=light] .EventCard-module__nQ9jkW__pill{color:var(--color-text)}html[data-theme=light] .EventCard-module__nQ9jkW__fill{background:var(--color-text)}
.FixtureBoard-module__WrYh6a__board{gap:var(--space-2xl);flex-direction:column;display:flex}.FixtureBoard-module__WrYh6a__progressCard{gap:var(--space-sm);width:100%;padding:var(--space-md) var(--space-lg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.FixtureBoard-module__WrYh6a__progressText{font-size:var(--text-md);font-weight:var(--font-weight-bold)}.FixtureBoard-module__WrYh6a__progressBar{border-radius:var(--radius-full);background:var(--color-surface-inset);height:6px;overflow:hidden}.FixtureBoard-module__WrYh6a__progressFill{border-radius:inherit;background:var(--color-primary);height:100%;transition:width .3s;display:block}.FixtureBoard-module__WrYh6a__block{gap:var(--space-md);flex-direction:column;display:flex}.FixtureBoard-module__WrYh6a__blockTitle{font-size:var(--text-lg);font-weight:var(--font-weight-bold);margin:0}.FixtureBoard-module__WrYh6a__list{gap:var(--space-sm);flex-direction:column;display:flex}.FixtureBoard-module__WrYh6a__hint{color:var(--color-text-muted);font-size:calc(.85 * var(--tv-rem,1rem))}.FixtureBoard-module__WrYh6a__errorHint{color:var(--color-danger);font-size:.85rem;font-weight:var(--font-weight-semibold)}.FixtureBoard-module__WrYh6a__metaLine{align-items:center;gap:var(--space-2xs) var(--space-xs);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.FixtureBoard-module__WrYh6a__slots{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.FixtureBoard-module__WrYh6a__slots{grid-template-columns:repeat(2,minmax(0,1fr))}}.FixtureBoard-module__WrYh6a__slots.FixtureBoard-module__WrYh6a__slotsStacked{grid-template-columns:minmax(0,1fr)}.FixtureBoard-module__WrYh6a__slot{scroll-margin-top:calc(var(--height-header) + var(--space-md));gap:var(--space-sm);min-width:0;padding:var(--space-md) var(--space-lg);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.FixtureBoard-module__WrYh6a__slotBusy{border-style:solid;border-color:var(--color-primary)}.FixtureBoard-module__WrYh6a__slotHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.FixtureBoard-module__WrYh6a__slotLabel{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-black);letter-spacing:.06em;text-transform:uppercase}.FixtureBoard-module__WrYh6a__slotFree{color:var(--color-text-muted);font-size:var(--text-md);font-style:italic}.FixtureBoard-module__WrYh6a__runningFixture{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.FixtureBoard-module__WrYh6a__runningFixture+.FixtureBoard-module__WrYh6a__runningFixture{padding-top:var(--space-sm);border-top:var(--border-width) solid var(--color-border)}.FixtureBoard-module__WrYh6a__liveBadge{padding:calc(2 * var(--tv-unit,1px)) var(--space-sm);border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-on-primary);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:.04em}.FixtureBoard-module__WrYh6a__startButton{min-height:32px;padding:0 var(--space-md);border-radius:var(--radius-full);border:var(--border-width) solid var(--color-border);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;touch-action:manipulation;white-space:nowrap;color:var(--color-primary);background:0 0;flex:none}.FixtureBoard-module__WrYh6a__startControls{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;flex:none;display:flex}.FixtureBoard-module__WrYh6a__fieldSelect{min-height:32px;padding:0 var(--space-sm);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.FixtureBoard-module__WrYh6a__fieldSelect:disabled{opacity:.5;cursor:not-allowed}.FixtureBoard-module__WrYh6a__armedButton{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-on-primary)}.FixtureBoard-module__WrYh6a__startButton:disabled{opacity:.5;cursor:not-allowed}.FixtureBoard-module__WrYh6a__upcomingItem,.FixtureBoard-module__WrYh6a__endedItem{padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.FixtureBoard-module__WrYh6a__upcomingItem{justify-content:flex-end;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.FixtureBoard-module__WrYh6a__upcomingMain{gap:var(--space-2xs);flex-direction:column;flex:180px;min-width:0;display:flex}.FixtureBoard-module__WrYh6a__teams{align-items:baseline;gap:var(--space-xs);min-width:0;font-weight:var(--font-weight-semibold);display:flex}.FixtureBoard-module__WrYh6a__team{min-width:0;line-height:var(--leading-snug);overflow-wrap:anywhere}.FixtureBoard-module__WrYh6a__versus{color:var(--color-text-muted);flex:none}.FixtureBoard-module__WrYh6a__placeholder{color:var(--color-text-muted);font-style:italic;font-weight:var(--font-weight-regular)}.FixtureBoard-module__WrYh6a__endedItem{gap:var(--space-2xs);flex-direction:column;display:flex}.FixtureBoard-module__WrYh6a__rounds,.FixtureBoard-module__WrYh6a__round{gap:var(--space-sm);flex-direction:column;display:flex}.FixtureBoard-module__WrYh6a__roundHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:34px;padding:0 var(--space-sm);border:none;border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:0;display:flex}.FixtureBoard-module__WrYh6a__chevron{flex:none;transition:transform .2s}.FixtureBoard-module__WrYh6a__chevronOpen{transform:rotate(90deg)}.FixtureBoard-module__WrYh6a__endedRow{align-items:center;gap:var(--space-sm);display:flex}.FixtureBoard-module__WrYh6a__endedResult{flex:auto;min-width:0}.FixtureBoard-module__WrYh6a__editButton{min-width:32px;height:32px;padding:0 var(--space-xs);border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;touch-action:manipulation;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.FixtureBoard-module__WrYh6a__editButtonArmed{white-space:normal;border-color:var(--color-primary);background:var(--color-primary);max-width:9rem;height:auto;min-height:32px;color:var(--color-on-primary)}@media (max-width:380px){.FixtureBoard-module__WrYh6a__teams{flex-direction:column;align-items:flex-start;gap:0}.FixtureBoard-module__WrYh6a__versus{display:none}}
.Medal-module__Y80iMa__gold{--medal-color:var(--color-warning)}.Medal-module__Y80iMa__silver{--medal-color:var(--color-text-muted)}.Medal-module__Y80iMa__bronze{--medal-color:color-mix(in srgb, var(--color-warning) 55%, var(--color-danger))}
.StandingsSummary-module__ovyhhW__card{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.StandingsSummary-module__ovyhhW__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:normal}.StandingsSummary-module__ovyhhW__rankCol{width:calc(22 * var(--tv-unit,1px) + var(--space-md))}.StandingsSummary-module__ovyhhW__playedCol{width:calc(26 * var(--tv-unit,1px) + var(--space-sm))}.StandingsSummary-module__ovyhhW__differenceCol{width:calc(34 * var(--tv-unit,1px) + var(--space-sm))}.StandingsSummary-module__ovyhhW__pointsCol{width:calc(24 * var(--tv-unit,1px) + var(--space-sm) + var(--space-md))}.StandingsSummary-module__ovyhhW__head{height:calc(32 * var(--tv-unit,1px));background:var(--color-surface-inset);font-size:var(--text-xs);text-transform:uppercase}.StandingsSummary-module__ovyhhW__title{padding-left:var(--space-md);color:var(--color-text);font-weight:var(--font-weight-black);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StandingsSummary-module__ovyhhW__columns{padding-right:var(--space-md);color:var(--color-text-muted);font-weight:var(--font-weight-regular);text-align:right;white-space:nowrap}.StandingsSummary-module__ovyhhW__row{height:calc(42 * var(--tv-unit,1px));background:var(--color-surface);border-top:var(--border-width) solid var(--color-border)}.StandingsSummary-module__ovyhhW__rank{padding-left:var(--space-md);color:var(--color-text-muted);font-family:var(--font-display);font-weight:var(--font-weight-bold)}.StandingsSummary-module__ovyhhW__name{padding-left:var(--space-sm);color:var(--color-text);line-height:var(--leading-tight);overflow-wrap:anywhere}.StandingsSummary-module__ovyhhW__nameStrong{font-weight:var(--font-weight-bold)}.StandingsSummary-module__ovyhhW__number,.StandingsSummary-module__ovyhhW__points{padding-left:var(--space-sm);text-align:right;font-variant-numeric:tabular-nums}.StandingsSummary-module__ovyhhW__number{color:var(--color-text-muted)}.StandingsSummary-module__ovyhhW__points{padding-right:var(--space-md);color:var(--color-text);font-family:var(--font-display);font-weight:var(--font-weight-bold)}.StandingsSummary-module__ovyhhW__empty{padding:0 var(--space-md);color:var(--color-text-muted)}.StandingsSummary-module__ovyhhW__liveName{align-items:center;gap:var(--space-xs);vertical-align:middle;max-width:100%;display:inline-flex}.StandingsSummary-module__ovyhhW__liveBadge{padding:calc(1 * var(--tv-unit,1px)) var(--space-xs);border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-on-primary);font-size:var(--text-2xs);font-weight:var(--font-weight-extrabold);letter-spacing:.04em;text-transform:uppercase;flex:none;line-height:normal}.StandingsSummary-module__ovyhhW__nameButton{align-items:center;gap:var(--space-xs);max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.StandingsSummary-module__ovyhhW__nameText{overflow-wrap:anywhere;min-width:0}.StandingsSummary-module__ovyhhW__nameIcon{color:var(--color-text-muted);opacity:.6;flex:none}.StandingsSummary-module__ovyhhW__nameButton:hover .StandingsSummary-module__ovyhhW__nameText,.StandingsSummary-module__ovyhhW__nameButton:focus-visible .StandingsSummary-module__ovyhhW__nameText{text-underline-offset:2px;text-decoration:underline}.StandingsSummary-module__ovyhhW__nameButton:hover .StandingsSummary-module__ovyhhW__nameIcon,.StandingsSummary-module__ovyhhW__nameButton:focus-visible .StandingsSummary-module__ovyhhW__nameIcon{opacity:1}.StandingsSummary-module__ovyhhW__nameButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.StandingsSummary-module__ovyhhW__nameEdit{gap:var(--space-2xs);padding:var(--space-2xs) 0;flex-direction:column;display:flex}.StandingsSummary-module__ovyhhW__nameInput{width:100%;min-width:0;height:30px;padding:0 var(--space-sm);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit}.StandingsSummary-module__ovyhhW__nameInput:focus{outline:2px solid var(--color-primary);outline-offset:0}.StandingsSummary-module__ovyhhW__nameInputError,.StandingsSummary-module__ovyhhW__nameInputError:focus{border-color:var(--color-danger);outline-color:var(--color-danger)}.StandingsSummary-module__ovyhhW__nameError{color:var(--color-danger);font-size:var(--text-xs);font-weight:var(--font-weight-bold);white-space:normal}.StandingsSummary-module__ovyhhW__legend{align-items:center;gap:calc(6 * var(--tv-unit,1px));color:var(--color-text-muted);font-size:var(--text-xs);display:flex}.StandingsSummary-module__ovyhhW__qualifiedPoints{position:relative}.StandingsSummary-module__ovyhhW__qualifiedPoints .StandingsSummary-module__ovyhhW__qualifiedDot{top:50%;right:calc(100% + 4 * var(--tv-unit,1px));position:absolute;transform:translateY(-50%)}.StandingsSummary-module__ovyhhW__qualifiedDot{width:calc(7 * var(--tv-unit,1px));height:calc(7 * var(--tv-unit,1px));background:var(--medal-color,var(--color-success));border-radius:50%;flex:none;display:inline-block}.StandingsSummary-module__ovyhhW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.KnockoutBracket-module__L5hbdG__bracketSection{--bracket-column:calc(210 * var(--tv-unit,1px));--bracket-column-max:calc(300 * var(--tv-unit,1px));--bracket-gap:calc(32 * var(--tv-unit,1px));--bracket-line:color-mix(in srgb, var(--color-text-muted) 60%, transparent);gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.KnockoutBracket-module__L5hbdG__small{--bracket-column:calc(180 * var(--tv-unit,1px));--bracket-column-max:calc(240 * var(--tv-unit,1px));--bracket-gap:calc(24 * var(--tv-unit,1px))}.KnockoutBracket-module__L5hbdG__heading{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:normal}.KnockoutBracket-module__L5hbdG__small .KnockoutBracket-module__L5hbdG__heading{font-size:var(--text-md)}.KnockoutBracket-module__L5hbdG__scroller{max-width:100%;padding-bottom:var(--space-xs);-webkit-overflow-scrolling:touch;overflow-x:auto}.KnockoutBracket-module__L5hbdG__bracket{column-gap:var(--bracket-gap);row-gap:var(--space-sm);grid-template-rows:auto 1fr;min-width:min-content;display:grid}.KnockoutBracket-module__L5hbdG__roundTitle{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.KnockoutBracket-module__L5hbdG__roundBody{flex-direction:column;display:flex}.KnockoutBracket-module__L5hbdG__slot{padding:var(--space-xs) 0;flex-direction:column;flex:1 1 0;justify-content:center;display:flex;position:relative}.KnockoutBracket-module__L5hbdG__in{top:50%;left:calc(var(--bracket-gap) / -2);width:calc(var(--bracket-gap) / 2);border-top:var(--border-width) solid var(--bracket-line);position:absolute}.KnockoutBracket-module__L5hbdG__out{width:calc(var(--bracket-gap) / 2);border-right:var(--border-width) solid var(--bracket-line);position:absolute;left:100%}.KnockoutBracket-module__L5hbdG__outDown{border-top:var(--border-width) solid var(--bracket-line);border-top-right-radius:var(--radius-sm);top:50%;bottom:0}.KnockoutBracket-module__L5hbdG__outUp{border-bottom:var(--border-width) solid var(--bracket-line);border-bottom-right-radius:var(--radius-sm);top:0;bottom:50%}.KnockoutBracket-module__L5hbdG__outStraight{border-right:none;border-top:var(--border-width) solid var(--bracket-line);top:50%}.KnockoutBracket-module__L5hbdG__finalStack{gap:var(--space-md);flex-direction:column;display:flex}.KnockoutBracket-module__L5hbdG__spacer{visibility:hidden}.KnockoutBracket-module__L5hbdG__match{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-sm);flex-direction:column;display:flex;overflow:hidden}.KnockoutBracket-module__L5hbdG__matchLive{border-color:var(--color-danger)}.KnockoutBracket-module__L5hbdG__matchHead{justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:calc(22 * var(--tv-unit,1px));padding:calc(2 * var(--tv-unit,1px)) var(--space-sm);background:var(--color-surface-inset);color:var(--color-text-muted);font-size:var(--text-xs);display:flex}.KnockoutBracket-module__L5hbdG__matchLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.KnockoutBracket-module__L5hbdG__liveBadge{padding:1px var(--space-xs);border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-on-primary);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:.04em;margin-left:auto}.KnockoutBracket-module__L5hbdG__team{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:calc(32 * var(--tv-unit,1px));padding:calc(4 * var(--tv-unit,1px)) var(--space-sm);display:flex}.KnockoutBracket-module__L5hbdG__team+.KnockoutBracket-module__L5hbdG__team{border-top:var(--border-width) solid var(--color-border)}.KnockoutBracket-module__L5hbdG__teamWinner{font-weight:var(--font-weight-bold)}.KnockoutBracket-module__L5hbdG__result{align-items:center;gap:calc(4 * var(--tv-unit,1px));flex-shrink:0;display:inline-flex}.KnockoutBracket-module__L5hbdG__winnerDot{width:calc(7 * var(--tv-unit,1px));height:calc(7 * var(--tv-unit,1px));background:var(--medal-color,var(--color-success));border-radius:50%;flex:none}.KnockoutBracket-module__L5hbdG__winnerDotHidden{visibility:hidden}.KnockoutBracket-module__L5hbdG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KnockoutBracket-module__L5hbdG__teamWinner .KnockoutBracket-module__L5hbdG__score,.KnockoutBracket-module__L5hbdG__teamWinner .KnockoutBracket-module__L5hbdG__setWon{color:var(--color-success)}.KnockoutBracket-module__L5hbdG__teamLoser{color:var(--color-text-muted)}.KnockoutBracket-module__L5hbdG__teamName{min-width:0;line-height:var(--leading-snug);overflow-wrap:anywhere}.KnockoutBracket-module__L5hbdG__teamNameStrong{font-weight:var(--font-weight-bold)}.KnockoutBracket-module__L5hbdG__placeholder{color:var(--color-text-muted);font-style:italic}.KnockoutBracket-module__L5hbdG__score{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);flex-shrink:0}.KnockoutBracket-module__L5hbdG__scorePending{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.KnockoutBracket-module__L5hbdG__penalty{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-left:2px}.KnockoutBracket-module__L5hbdG__sets{gap:var(--space-xs);font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-flex}.KnockoutBracket-module__L5hbdG__set{text-align:center;min-width:1.2em;color:var(--color-text-muted)}.KnockoutBracket-module__L5hbdG__setWon{color:var(--color-text);font-weight:var(--font-weight-bold)}.KnockoutBracket-module__L5hbdG__placementGame{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.KnockoutBracket-module__L5hbdG__placementList{gap:var(--space-md);flex-direction:column;display:flex}.KnockoutBracket-module__L5hbdG__placementTop{grid-template-columns:repeat(auto-fit, minmax(calc(260 * var(--tv-unit,1px)), 1fr));gap:var(--space-md) var(--bracket-gap);display:grid}.KnockoutBracket-module__L5hbdG__placementTop .KnockoutBracket-module__L5hbdG__roundTitle{font-size:var(--text-sm)}.KnockoutBracket-module__L5hbdG__placementTop .KnockoutBracket-module__L5hbdG__match{font-size:var(--text-md)}.KnockoutBracket-module__L5hbdG__placementTop .KnockoutBracket-module__L5hbdG__team{min-height:calc(40 * var(--tv-unit,1px))}.KnockoutBracket-module__L5hbdG__placementGrid{grid-template-columns:repeat(auto-fill, minmax(calc(210 * var(--tv-unit,1px)), 1fr));gap:var(--space-md) var(--space-lg);display:grid}
.LiveAdSlot-module__bUh3Ua__sponsor{gap:var(--space-xs);flex-direction:column;width:100%;min-width:0;display:flex}.LiveAdSlot-module__bUh3Ua__sponsorLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase}.LiveAdSlot-module__bUh3Ua__sponsorRow{align-items:center;gap:var(--space-sm);width:100%;min-width:0;display:flex}.LiveAdSlot-module__bUh3Ua__sponsorFrame{justify-content:center;width:100%;display:flex}.LiveAdSlot-module__bUh3Ua__sponsorImage{object-fit:contain;border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;max-height:320px;display:block}.LiveAdSlot-module__bUh3Ua__inline{align-items:flex-end;gap:var(--space-2xs);width:auto}.LiveAdSlot-module__bUh3Ua__inline .LiveAdSlot-module__bUh3Ua__sponsorLabel{font-size:var(--text-2xs);text-align:right;white-space:nowrap}.LiveAdSlot-module__bUh3Ua__inline .LiveAdSlot-module__bUh3Ua__sponsorRow{justify-content:flex-end;gap:var(--space-xs);flex-wrap:wrap;width:auto}.LiveAdSlot-module__bUh3Ua__inline .LiveAdSlot-module__bUh3Ua__sponsorFrame{justify-content:flex-end;width:auto}.LiveAdSlot-module__bUh3Ua__inline .LiveAdSlot-module__bUh3Ua__sponsorImage{border-radius:var(--radius-sm);max-height:56px}@media (max-width:600px){.LiveAdSlot-module__bUh3Ua__inline .LiveAdSlot-module__bUh3Ua__sponsorImage{max-height:36px}}.LiveAdSlot-module__bUh3Ua__tv{justify-content:center;align-items:flex-end;gap:var(--space-2xs);width:auto;height:100%;min-height:0}.LiveAdSlot-module__bUh3Ua__tv .LiveAdSlot-module__bUh3Ua__sponsorLabel{text-align:right;white-space:nowrap}.LiveAdSlot-module__bUh3Ua__tv .LiveAdSlot-module__bUh3Ua__sponsorRow{justify-content:flex-end;align-items:stretch;gap:var(--space-md);flex:auto;min-height:0}.LiveAdSlot-module__bUh3Ua__tv .LiveAdSlot-module__bUh3Ua__sponsorFrame{flex:0 auto;justify-content:flex-end;width:auto;min-width:0;max-width:24vw;min-height:0}.LiveAdSlot-module__bUh3Ua__tv .LiveAdSlot-module__bUh3Ua__sponsorImage{border-radius:var(--radius-sm);max-width:100%;height:100%;max-height:100%}
.TournamentPublicView-module__ERnn2q__page{min-height:100dvh;padding:var(--space-2xl);gap:var(--space-2xl);flex-direction:column;display:flex}.TournamentPublicView-module__ERnn2q__entryPage{width:100%;max-width:720px;margin-inline:auto}.TournamentPublicView-module__ERnn2q__livePage{width:100%;max-width:1200px;margin-inline:auto}@media (min-width:1024px){.TournamentPublicView-module__ERnn2q__liveMobile{display:none}}.TournamentPublicView-module__ERnn2q__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:720px){.TournamentPublicView-module__ERnn2q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.TournamentPublicView-module__ERnn2q__desktopOnly{display:none}@media (min-width:720px){.TournamentPublicView-module__ERnn2q__mobileOnly{display:none}.TournamentPublicView-module__ERnn2q__desktopOnly{display:grid}}.TournamentPublicView-module__ERnn2q__hint{color:var(--color-text-muted);font-size:.85rem}.TournamentPublicView-module__ERnn2q__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.TournamentPublicView-module__ERnn2q__finishButton{min-height:44px;padding:0 var(--space-2xl);border-radius:var(--radius-md);border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;display:inline-flex}.TournamentPublicView-module__ERnn2q__finishButton:disabled{opacity:.5;cursor:not-allowed}.TournamentPublicView-module__ERnn2q__error{color:var(--color-danger);font-size:.85rem}
.UpcomingFixtureList-module__Q0OXAa__upcoming{gap:var(--space-md);flex-direction:column;display:flex}.UpcomingFixtureList-module__Q0OXAa__sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--space-md);display:flex}.UpcomingFixtureList-module__Q0OXAa__sectionHeading{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.UpcomingFixtureList-module__Q0OXAa__eyebrow{color:var(--color-text-highlight);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;line-height:normal}.UpcomingFixtureList-module__Q0OXAa__sectionTitle{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:normal}.UpcomingFixtureList-module__Q0OXAa__upcomingList{gap:var(--space-sm);flex-direction:column;display:flex}.UpcomingFixtureList-module__Q0OXAa__upcomingRow{align-items:center;gap:var(--space-md);min-height:calc(58 * var(--tv-unit,1px));padding:var(--space-md);border:var(--border-width) solid transparent;border-radius:var(--radius-md);background:var(--color-surface-raised);display:flex}.UpcomingFixtureList-module__Q0OXAa__upcomingTime{flex-direction:column;flex:none;width:48px;line-height:normal;display:flex}.UpcomingFixtureList-module__Q0OXAa__time{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--font-weight-bold)}.UpcomingFixtureList-module__Q0OXAa__timeLive{color:var(--color-danger)}.UpcomingFixtureList-module__Q0OXAa__field{color:var(--color-text-muted);font-size:var(--text-xs)}.UpcomingFixtureList-module__Q0OXAa__pairing{min-width:0;color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere;flex:auto}.UpcomingFixtureList-module__Q0OXAa__inlineLine{align-items:baseline;gap:var(--space-md);flex:auto;min-width:0;line-height:normal;display:flex}.UpcomingFixtureList-module__Q0OXAa__inlineMeta{align-items:baseline;gap:var(--space-sm);flex:0 auto;min-width:0;max-width:55%;display:flex}.UpcomingFixtureList-module__Q0OXAa__inlineTime{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--font-weight-bold);flex:none}.UpcomingFixtureList-module__Q0OXAa__inlineLabel{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UpcomingFixtureList-module__Q0OXAa__inlineField{font-weight:var(--font-weight-extrabold);text-transform:uppercase}.UpcomingFixtureList-module__Q0OXAa__inlinePairing{min-width:0;color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-snug);overflow-wrap:anywhere;flex:1 1 0}.UpcomingFixtureList-module__Q0OXAa__chevron{color:var(--color-text-muted)}.UpcomingFixtureList-module__Q0OXAa__hint{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.UpcomingFixtureList-module__Q0OXAa__livePill{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-on-primary);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;white-space:nowrap;flex:none;line-height:normal}.UpcomingFixtureList-module__Q0OXAa__upcomingRow:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}html[data-theme=light] .UpcomingFixtureList-module__Q0OXAa__upcomingRow{border-color:var(--color-border)}
.MatchDetail-module__obhlCq__page{width:100%;max-width:720px;padding-top:var(--safe-top);flex-direction:column;margin-inline:auto;display:flex}.MatchDetail-module__obhlCq__header{height:var(--height-header);padding:0 var(--space-lg)}.MatchDetail-module__obhlCq__content{gap:var(--space-lg);padding:var(--space-md) var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.MatchDetail-module__obhlCq__hint{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.MatchDetail-module__obhlCq__matchCard{justify-content:space-between;gap:var(--space-lg);min-height:238px;padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--color-surface-inverse);color:var(--color-on-surface-inverse);flex-direction:column;display:flex}.MatchDetail-module__obhlCq__cardMeta{justify-content:space-between;align-items:center;gap:var(--space-sm);line-height:normal;display:flex}.MatchDetail-module__obhlCq__sportPill{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;white-space:nowrap}.MatchDetail-module__obhlCq__matchName{min-width:0;color:var(--color-on-surface-inverse-muted);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.MatchDetail-module__obhlCq__teams{align-items:center;gap:var(--space-md);display:flex}.MatchDetail-module__obhlCq__team{align-items:center;gap:var(--space-sm);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.MatchDetail-module__obhlCq__crestHome,.MatchDetail-module__obhlCq__crestAway{border-radius:var(--radius-md);width:54px;height:54px;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;line-height:normal;display:flex}.MatchDetail-module__obhlCq__crestHome{background:var(--color-on-primary);color:var(--color-primary)}.MatchDetail-module__obhlCq__crestAway{background:var(--color-secondary);color:var(--color-on-secondary)}.MatchDetail-module__obhlCq__teamName{max-width:100%;font-size:var(--text-sm);font-weight:var(--font-weight-extrabold);text-align:center;overflow-wrap:anywhere;line-height:normal}.MatchDetail-module__obhlCq__kickoff{align-items:center;gap:var(--space-xs);text-align:center;flex-direction:column;flex:0 0 72px;line-height:normal;display:flex}.MatchDetail-module__obhlCq__kickoffDay{color:var(--color-on-surface-inverse-muted);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;white-space:nowrap}.MatchDetail-module__obhlCq__kickoffTime{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);white-space:nowrap}.MatchDetail-module__obhlCq__kickoffScoreCompact{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--font-weight-bold)}.MatchDetail-module__obhlCq__kickoffStarted,.MatchDetail-module__obhlCq__kickoffPlace{color:var(--color-on-surface-inverse-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.MatchDetail-module__obhlCq__kickoffStarted{font-weight:var(--font-weight-bold)}.MatchDetail-module__obhlCq__cardStatus{padding-top:var(--space-sm);border-top:var(--border-width) solid var(--color-border-inverse);text-align:center;flex-direction:column;align-items:center;gap:2px;line-height:normal;display:flex}.MatchDetail-module__obhlCq__statusText{color:var(--color-on-surface-inverse-muted);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.MatchDetail-module__obhlCq__statusDetail{color:var(--color-on-surface-inverse-muted);font-size:var(--text-xs)}.MatchDetail-module__obhlCq__primaryButton{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--size-control);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-md);font-weight:var(--font-weight-extrabold);line-height:normal;display:flex}.MatchDetail-module__obhlCq__secondaryButton{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--size-control-sm);padding:0 var(--space-md);border:var(--border-width) solid transparent;border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-extrabold);line-height:normal;display:flex}.MatchDetail-module__obhlCq__secondaryButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.MatchDetail-module__obhlCq__resultDetails{gap:var(--space-sm);flex-direction:column;display:flex}.MatchDetail-module__obhlCq__linksCard{gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.MatchDetail-module__obhlCq__linksHeader{justify-content:space-between;align-items:center;display:flex}.MatchDetail-module__obhlCq__linksTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:normal}.MatchDetail-module__obhlCq__linksIcon{color:var(--color-text-muted)}.MatchDetail-module__obhlCq__linkBlock{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.MatchDetail-module__obhlCq__linkLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-black);text-transform:uppercase;line-height:normal}.MatchDetail-module__obhlCq__textButton{padding:var(--space-2xs) 0;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;text-decoration:underline}.MatchDetail-module__obhlCq__textButton:disabled{opacity:.5;cursor:not-allowed}.MatchDetail-module__obhlCq__securityHint{align-items:flex-start;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);display:flex}html[data-theme=light] .MatchDetail-module__obhlCq__primaryButton{box-shadow:inset 0 0 0 var(--border-width) var(--color-text)}
.TournamentDetail-module__yAVp1G__page{width:100%;max-width:720px;padding-top:var(--safe-top);flex-direction:column;margin-inline:auto;display:flex}.TournamentDetail-module__yAVp1G__header{height:var(--height-header);padding:0 var(--space-lg)}.TournamentDetail-module__yAVp1G__content{gap:var(--space-lg);min-width:0;padding:var(--space-md) var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.TournamentDetail-module__yAVp1G__hint{padding:0 var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.TournamentDetail-module__yAVp1G__content .TournamentDetail-module__yAVp1G__hint{padding:0}.TournamentDetail-module__yAVp1G__headCard{gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-on-primary);flex-direction:column;display:flex}.TournamentDetail-module__yAVp1G__headTop{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.TournamentDetail-module__yAVp1G__headMeta{min-width:0;font-size:var(--text-xs);font-weight:var(--font-weight-black);line-height:var(--leading-normal);text-transform:uppercase;overflow-wrap:anywhere}.TournamentDetail-module__yAVp1G__statusPill{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase;white-space:nowrap;background:var(--color-overlay-subtle);flex:none;line-height:normal}.TournamentDetail-module__yAVp1G__statusPillLive{background:var(--color-danger);color:var(--color-on-primary)}.TournamentDetail-module__yAVp1G__headBottom{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;display:flex}.TournamentDetail-module__yAVp1G__phase{min-width:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);overflow-wrap:anywhere}.TournamentDetail-module__yAVp1G__progressText{text-align:right;font-size:var(--text-xs);font-weight:var(--font-weight-bold);margin-left:auto;line-height:normal}.TournamentDetail-module__yAVp1G__progressBar{border-radius:var(--radius-full);background:var(--color-overlay-subtle);height:6px;overflow:hidden}.TournamentDetail-module__yAVp1G__progressFill{border-radius:inherit;background:var(--color-on-primary);height:100%;transition:width .3s;display:block}.TournamentDetail-module__yAVp1G__actionBar{gap:var(--space-sm);display:flex}.TournamentDetail-module__yAVp1G__actionButton,.TournamentDetail-module__yAVp1G__actionSquare{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--size-control-sm);border:var(--border-width) solid transparent;border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-weight-extrabold);cursor:pointer;line-height:normal;display:flex}.TournamentDetail-module__yAVp1G__actionButton{min-width:0;padding:0 var(--space-md);flex:1 1 0}.TournamentDetail-module__yAVp1G__actionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TournamentDetail-module__yAVp1G__actionSquare{width:var(--size-control-sm);flex:none}.TournamentDetail-module__yAVp1G__actionButton:focus-visible,.TournamentDetail-module__yAVp1G__actionSquare:focus-visible,.TournamentDetail-module__yAVp1G__sectionLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.TournamentDetail-module__yAVp1G__shareCard{gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.TournamentDetail-module__yAVp1G__linkBlock{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.TournamentDetail-module__yAVp1G__linkLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-black);text-transform:uppercase;line-height:normal}.TournamentDetail-module__yAVp1G__textButton{padding:var(--space-2xs) 0;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;text-decoration:underline}.TournamentDetail-module__yAVp1G__textButton:disabled{opacity:.5;cursor:not-allowed}.TournamentDetail-module__yAVp1G__views{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.TournamentDetail-module__yAVp1G__switcher{scroll-margin-top:var(--space-lg)}.TournamentDetail-module__yAVp1G__panel{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.TournamentDetail-module__yAVp1G__panel[hidden]{display:none}.TournamentDetail-module__yAVp1G__planSection{gap:var(--space-md);min-width:0;scroll-margin-top:var(--space-lg);flex-direction:column;display:flex}.TournamentDetail-module__yAVp1G__actionSquare[aria-busy=true]{cursor:progress;opacity:.6}.TournamentDetail-module__yAVp1G__sectionTitle{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:normal}.TournamentDetail-module__yAVp1G__sectionLink{padding:var(--space-2xs) 0;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:none;flex:none;line-height:normal}.TournamentDetail-module__yAVp1G__groupCard{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.TournamentDetail-module__yAVp1G__groupHead,.TournamentDetail-module__yAVp1G__groupRow{justify-content:space-between;align-items:center;gap:var(--space-md);padding:0 var(--space-md);display:flex}.TournamentDetail-module__yAVp1G__groupHead{background:var(--color-surface-inset);height:32px;color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;line-height:normal}.TournamentDetail-module__yAVp1G__groupHeadTitle{color:var(--color-text);font-weight:var(--font-weight-black)}.TournamentDetail-module__yAVp1G__groupRow{min-height:42px;padding-block:var(--space-2xs);border-top:var(--border-width) solid var(--color-border);background:var(--color-surface);font-size:var(--text-sm);line-height:normal}.TournamentDetail-module__yAVp1G__groupName{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TournamentDetail-module__yAVp1G__groupSelect{height:30px;padding:0 var(--space-sm);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;flex:none}.TournamentDetail-module__yAVp1G__groupSelect:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}.TournamentDetail-module__yAVp1G__groupSelect:disabled{opacity:.6;cursor:progress}.TournamentDetail-module__yAVp1G__groupValue{color:var(--color-text-muted);flex:none}.TournamentDetail-module__yAVp1G__groupError{color:var(--color-danger);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-normal)}.TournamentDetail-module__yAVp1G__settings{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.TournamentDetail-module__yAVp1G__settingsSummary{padding:var(--space-md) var(--space-lg);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-black);text-transform:uppercase;cursor:pointer}.TournamentDetail-module__yAVp1G__settingsBody{gap:var(--space-2xs);padding:0 var(--space-lg) var(--space-lg);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal);flex-direction:column;display:flex}html[data-theme=light] .TournamentDetail-module__yAVp1G__headCard{box-shadow:inset 0 0 0 var(--border-width) var(--color-text)}:is(html[data-theme=light] .TournamentDetail-module__yAVp1G__actionButton,html[data-theme=light] .TournamentDetail-module__yAVp1G__actionSquare){border-color:var(--color-border)}@media (max-width:420px){.TournamentDetail-module__yAVp1G__actionBar{gap:var(--space-xs)}.TournamentDetail-module__yAVp1G__actionButton{padding:0 var(--space-sm)}.TournamentDetail-module__yAVp1G__actionButton>:not(.TournamentDetail-module__yAVp1G__actionLabel){display:none}}.TournamentDetail-module__yAVp1G__acceptedList{gap:var(--space-xs);padding:var(--space-md) var(--space-lg) var(--space-md) calc(var(--space-lg) + 1.2em);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--text-sm);flex-direction:column;margin:0;display:flex}
.ScaleToFit-module__mvcR4G__frame{width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.ScaleToFit-module__mvcR4G__content{align-items:flex-start;gap:var(--space-2xl);transform-origin:0 0;width:max-content;display:flex;position:absolute;top:0;left:0}.ScaleToFit-module__mvcR4G__content>*{flex:none}.ScaleToFit-module__mvcR4G__fill{flex-direction:column;align-items:stretch}
.Confetti-module__KXRc3a__canvas{z-index:50;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}
.ConfirmDialog-module__DE2jUG__backdrop{padding:var(--space-2xl);z-index:2000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmDialog-module__DE2jUG__panel{gap:var(--space-lg);width:100%;max-width:420px;padding:var(--space-2xl);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;display:flex;box-shadow:0 12px 32px #00000059}.ConfirmDialog-module__DE2jUG__message{color:var(--color-text);white-space:pre-wrap}.ConfirmDialog-module__DE2jUG__row{justify-content:flex-end;gap:var(--space-sm);display:flex}.ConfirmDialog-module__DE2jUG__button{min-height:44px;padding:0 var(--space-2xl);border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.ConfirmDialog-module__DE2jUG__confirmButton{border-color:var(--color-primary);color:var(--color-primary)}.ConfirmDialog-module__DE2jUG__confirmButtonDanger{border-color:var(--color-danger);color:var(--color-danger)}
.KitPreview-module__AoxYgq__preview{gap:var(--space-md);flex-direction:column;display:flex}.KitPreview-module__AoxYgq__head{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.KitPreview-module__AoxYgq__eyebrow{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-black);letter-spacing:.8px;text-transform:uppercase;color:var(--color-primary)}.KitPreview-module__AoxYgq__dimensions{font-size:var(--text-2xs);font-weight:var(--font-weight-bold);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.KitPreview-module__AoxYgq__canvas{min-width:0}.KitPreview-module__AoxYgq__activeRow{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:10px var(--space-md);border:var(--border-width) solid var(--color-border);background:var(--color-surface-tile);border-radius:13px;display:flex}.KitPreview-module__AoxYgq__activeLabel{font-size:var(--text-2xs);font-weight:var(--font-weight-bold);color:var(--color-text-muted);flex:none}.KitPreview-module__AoxYgq__activeValue{min-width:0;font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KitPreview-module__AoxYgq__hint{font-size:var(--text-2xs);color:var(--color-text-muted);line-height:1.5}
.PageShell-module__Y0wp5q__page{width:100%;max-width:720px;min-height:100dvh;padding-top:var(--safe-top);flex-direction:column;margin-inline:auto;display:flex}.PageShell-module__Y0wp5q__header{height:var(--height-header);padding:0 var(--space-lg)}.PageShell-module__Y0wp5q__content{gap:var(--space-lg);min-width:0;padding:var(--space-md) var(--space-lg) var(--space-2xl);flex-direction:column;display:flex}
.TeamLinkNotice-module__PH47HG__card{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;display:flex}.TeamLinkNotice-module__PH47HG__title{align-items:center;gap:var(--space-xs);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0;line-height:normal;display:flex}.TeamLinkNotice-module__PH47HG__icon{color:var(--color-primary)}.TeamLinkNotice-module__PH47HG__text{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.4}.TeamLinkNotice-module__PH47HG__button{min-height:var(--size-control);padding:var(--space-sm) var(--space-lg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md);font-weight:var(--font-weight-extrabold);justify-content:center;align-items:center;line-height:normal;display:flex}.TeamLinkNotice-module__PH47HG__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover:hover){.TeamLinkNotice-module__PH47HG__button:hover{background:var(--color-surface-inset)}}
.PrintWatermark-module__NfgwWq__watermark{display:none}@media print{.PrintWatermark-module__NfgwWq__watermark{z-index:9999;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.PrintWatermark-module__NfgwWq__text{white-space:nowrap;color:#00000014;-webkit-user-select:none;user-select:none;font-size:120pt;font-weight:700;line-height:1;transform:rotate(-45deg)}}
.SourcePicker-module__UJhs6a__picker{gap:var(--space-sm);flex-direction:column;display:flex}.SourcePicker-module__UJhs6a__card{align-items:center;gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--color-border);background:var(--color-surface);border-radius:14px;display:flex}.SourcePicker-module__UJhs6a__cardIcon{border-radius:var(--radius-md);background:var(--color-primary);width:38px;height:38px;color:var(--color-on-primary);flex:none;justify-content:center;align-items:center;display:flex}.SourcePicker-module__UJhs6a__cardIconGlyph{filter:brightness(0)}.SourcePicker-module__UJhs6a__cardText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SourcePicker-module__UJhs6a__eyebrow{color:var(--color-primary);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--font-weight-black);letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:5px;display:inline-flex}.SourcePicker-module__UJhs6a__eyebrowDot{border-radius:var(--radius-full);background:var(--color-secondary);flex:none;width:5px;height:5px}.SourcePicker-module__UJhs6a__cardTitle{color:var(--color-text);font-size:11px;font-weight:var(--font-weight-bold);line-height:var(--leading-snug);overflow-wrap:anywhere}.SourcePicker-module__UJhs6a__cardDetail{color:var(--color-text-muted);font-size:var(--text-2xs);line-height:var(--leading-snug)}.SourcePicker-module__UJhs6a__pill{min-height:28px;padding:0 var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-pill);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);cursor:pointer;border:none;flex:none}.SourcePicker-module__UJhs6a__pill:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SourcePicker-module__UJhs6a__list{gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--color-border);background:var(--color-surface);border-radius:14px;flex-direction:column;display:flex}.SourcePicker-module__UJhs6a__label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:600}.SourcePicker-module__UJhs6a__panel{gap:var(--space-sm);flex-direction:column;display:flex}.SourcePicker-module__UJhs6a__select{width:100%;min-width:0;min-height:var(--size-control-sm);padding:0 var(--space-md);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md);text-overflow:ellipsis}.SourcePicker-module__UJhs6a__select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SourcePicker-module__UJhs6a__hint{color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-normal)}.SourcePicker-module__UJhs6a__hintLink{color:var(--color-primary);font-weight:var(--font-weight-semibold)}
.MaskIcon-module__iJEmca__icon{-webkit-mask-image:var(--mask-icon-src);-webkit-mask-image:var(--mask-icon-src);mask-image:var(--mask-icon-src);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.EditorScreen-module__g_9THG__page{flex-direction:column;flex:1;width:100%;max-width:720px;min-height:100dvh;margin-inline:auto;display:flex}.EditorScreen-module__g_9THG__headerWrap{gap:var(--space-sm);padding:var(--space-lg) var(--space-2xl);padding-top:calc(var(--space-lg) + var(--safe-top));border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.EditorScreen-module__g_9THG__formatSelect{min-height:36px;padding:0 var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:.85rem}.EditorScreen-module__g_9THG__content{gap:var(--space-lg);padding:var(--space-2xl);padding-bottom:calc(160px + var(--safe-bottom));flex-direction:column;flex:1;display:flex;overflow-y:auto}.EditorScreen-module__g_9THG__dock{z-index:20;background:var(--color-background);flex-direction:column;max-width:720px;margin-inline:auto;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:901px){.EditorScreen-module__g_9THG__dock{left:280px}}.EditorScreen-module__g_9THG__actionBar{gap:var(--space-sm);padding:var(--space-lg) var(--space-2xl);border-top:1px solid var(--color-border);display:flex}.EditorScreen-module__g_9THG__actionButton,.EditorScreen-module__g_9THG__actionButtonActive{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);min-height:48px;color:var(--color-text);cursor:pointer;flex:1;font-size:.95rem}.EditorScreen-module__g_9THG__actionButtonActive{border-color:var(--color-primary);color:var(--color-primary)}.EditorScreen-module__g_9THG__deleteStickerButton{min-height:44px;padding:0 var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-danger);color:var(--color-danger);cursor:pointer;background:0 0}.EditorScreen-module__g_9THG__deleteStickerButton:disabled{opacity:.5;cursor:not-allowed}.EditorScreen-module__g_9THG__photoError{color:var(--color-danger);font-size:.9rem}.EditorScreen-module__g_9THG__footer{padding:var(--space-lg) var(--space-2xl);padding-bottom:calc(var(--space-lg) + var(--safe-bottom));background:var(--color-background);border-top:1px solid var(--color-border)}
.PlanBadge-module__2Q_s4a__badge{border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--font-weight-extrabold);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:5px;padding:5px 9px;line-height:normal;display:inline-flex}.PlanBadge-module__2Q_s4a__dot{border-radius:var(--radius-full);background:var(--color-on-primary);width:5px;height:5px}
.KitScreen-module__lkvONa__loading{color:var(--color-text-muted);padding:var(--space-2xl);text-align:center}
@media print{.PlanPreview-module__mftdYW__noPrint{display:none!important}.PlanPreview-module__mftdYW__printArea{max-width:none;padding:0}}
.PlatformAdminScreen-module__0mSTAq__loginPage{padding:var(--space-2xl);flex:1;justify-content:center;align-items:center;min-height:100dvh;display:flex}.PlatformAdminScreen-module__0mSTAq__loginCard{gap:var(--space-lg);flex-direction:column;width:100%;max-width:360px;display:flex}.PlatformAdminScreen-module__0mSTAq__input{min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.PlatformAdminScreen-module__0mSTAq__title{font-size:1.25rem;font-weight:700}.PlatformAdminScreen-module__0mSTAq__error{color:var(--color-danger);font-size:.85rem}.PlatformAdminScreen-module__0mSTAq__page{min-height:100dvh;padding:var(--space-2xl);gap:var(--space-2xl);flex-direction:column;display:flex}.PlatformAdminScreen-module__0mSTAq__header{justify-content:space-between;align-items:center;gap:var(--space-lg);display:flex}.PlatformAdminScreen-module__0mSTAq__logout{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0 var(--space-lg);min-height:40px;color:var(--color-text);cursor:pointer;background:0 0}.PlatformAdminScreen-module__0mSTAq__statsRow{gap:var(--space-lg);flex-wrap:wrap;display:flex}.PlatformAdminScreen-module__0mSTAq__statCard{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:140px;padding:var(--space-lg);gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.PlatformAdminScreen-module__0mSTAq__statValue{font-size:1.75rem;font-weight:700}.PlatformAdminScreen-module__0mSTAq__statLabel{color:var(--color-text-muted);font-size:.8rem}.PlatformAdminScreen-module__0mSTAq__sectionTitle{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:600}.PlatformAdminScreen-module__0mSTAq__clubList{gap:var(--space-sm);flex-direction:column;display:flex}.PlatformAdminScreen-module__0mSTAq__clubRow{align-items:center;gap:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-lg);display:flex}.PlatformAdminScreen-module__0mSTAq__clubName{font-weight:600}.PlatformAdminScreen-module__0mSTAq__clubMeta{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.PlatformAdminScreen-module__0mSTAq__inactiveBadge{padding:2px var(--space-sm);border:1px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger);white-space:nowrap;font-size:.8rem;font-weight:600}.PlatformAdminScreen-module__0mSTAq__billingStatus{white-space:nowrap;font-size:.8rem}.PlatformAdminScreen-module__0mSTAq__billingWarning{color:var(--color-danger);font-weight:600}.PlatformAdminScreen-module__0mSTAq__billingMuted{color:var(--color-text-muted)}.PlatformAdminScreen-module__0mSTAq__planBadge{padding:2px var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);white-space:nowrap;font-size:.8rem;font-weight:600}.PlatformAdminScreen-module__0mSTAq__impersonateButton{min-height:40px;padding:0 var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0}.PlatformAdminScreen-module__0mSTAq__adThumb{object-fit:contain;border-radius:var(--radius-md);background:var(--color-background);border:1px solid var(--color-border);flex:none;width:40px;height:40px}.PlatformAdminScreen-module__0mSTAq__paletteBlock{gap:var(--space-sm);margin-top:var(--space-sm);flex-direction:column;display:flex}.PlatformAdminScreen-module__0mSTAq__paletteRow{gap:var(--space-lg);flex-wrap:wrap;display:flex}.PlatformAdminScreen-module__0mSTAq__paletteField{align-items:center;gap:var(--space-2xs);color:var(--color-text-muted);flex-direction:column;font-size:.7rem;display:flex}.PlatformAdminScreen-module__0mSTAq__banner{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-sm) var(--space-2xl);background:var(--color-primary);color:#fff;font-size:.85rem;display:flex}.PlatformAdminScreen-module__0mSTAq__bannerEndButton{border-radius:var(--radius-md);color:#fff;padding:0 var(--space-sm);cursor:pointer;background:0 0;border:1px solid #fff;min-height:32px}.PlatformAdminScreen-module__0mSTAq__sellerCard{gap:var(--space-lg);max-width:720px;margin-top:var(--space-sm);flex-direction:column;display:flex}.PlatformAdminScreen-module__0mSTAq__sellerStatus{padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-size:.85rem}.PlatformAdminScreen-module__0mSTAq__sellerStatusWarning{border-color:var(--color-danger);color:var(--color-danger)}.PlatformAdminScreen-module__0mSTAq__sellerHint{color:var(--color-text-muted);margin:0;font-size:.8rem}.PlatformAdminScreen-module__0mSTAq__sellerGroup{padding:var(--space-sm) var(--space-lg) var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;margin:0}.PlatformAdminScreen-module__0mSTAq__sellerLegend{padding:0 var(--space-2xs);color:var(--color-text-muted);font-size:.8rem;font-weight:600}.PlatformAdminScreen-module__0mSTAq__sellerGrid{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.PlatformAdminScreen-module__0mSTAq__sellerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.PlatformAdminScreen-module__0mSTAq__sellerField{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.PlatformAdminScreen-module__0mSTAq__sellerField .PlatformAdminScreen-module__0mSTAq__input{width:100%}.PlatformAdminScreen-module__0mSTAq__sellerLabel{color:var(--color-text-muted);font-size:.8rem}.PlatformAdminScreen-module__0mSTAq__sellerActions{align-items:center;gap:var(--space-lg);display:flex}.PlatformAdminScreen-module__0mSTAq__sellerSaved{color:var(--color-primary);font-size:.85rem;font-weight:600}
.BillingAddressForm-module__DpKgNW__form{gap:var(--space-md);flex-direction:column;display:flex}.BillingAddressForm-module__DpKgNW__field{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.BillingAddressForm-module__DpKgNW__row{gap:var(--space-md);flex-wrap:wrap;display:flex}.BillingAddressForm-module__DpKgNW__zip{flex:110px;max-width:160px}.BillingAddressForm-module__DpKgNW__city{flex:3 180px}.BillingAddressForm-module__DpKgNW__label{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-text)}.BillingAddressForm-module__DpKgNW__input{width:100%;min-height:var(--size-control);padding:0 var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-inset);color:var(--color-text);font:inherit;font-size:var(--text-md)}.BillingAddressForm-module__DpKgNW__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.BillingAddressForm-module__DpKgNW__input[aria-invalid=true]{border-color:var(--color-danger)}.BillingAddressForm-module__DpKgNW__hint{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;line-height:1.35}.BillingAddressForm-module__DpKgNW__fieldError{font-size:var(--text-xs);color:var(--color-danger);line-height:1.35}.BillingAddressForm-module__DpKgNW__formError{padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-md);background:var(--color-danger-tint);font-size:var(--text-sm);color:var(--color-text);margin:0;line-height:1.35}.BillingAddressForm-module__DpKgNW__summary{gap:var(--space-md);flex-direction:column;display:flex}.BillingAddressForm-module__DpKgNW__summaryHead{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}.BillingAddressForm-module__DpKgNW__summaryAddress{gap:var(--space-2xs);min-width:0;font-style:normal;font-size:var(--text-sm);color:var(--color-text);overflow-wrap:anywhere;flex-direction:column;line-height:1.35;display:flex}.BillingAddressForm-module__DpKgNW__editButton{padding:var(--space-2xs) var(--space-sm);color:var(--color-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-extrabold);cursor:pointer;background:0 0;border:none;flex:none}.BillingAddressForm-module__DpKgNW__editButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.BillingAddressForm-module__DpKgNW__actions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.BillingAddressForm-module__DpKgNW__primaryButton,.BillingAddressForm-module__DpKgNW__secondaryButton{min-height:var(--size-control);padding:var(--space-sm) var(--space-lg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-extrabold);text-align:center;cursor:pointer;flex:180px;justify-content:center;align-items:center;line-height:normal;display:flex}.BillingAddressForm-module__DpKgNW__primaryButton{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.BillingAddressForm-module__DpKgNW__secondaryButton{background:var(--color-surface);color:var(--color-text)}.BillingAddressForm-module__DpKgNW__primaryButton:disabled,.BillingAddressForm-module__DpKgNW__secondaryButton:disabled{opacity:.5;cursor:default}.BillingAddressForm-module__DpKgNW__primaryButton:focus-visible,.BillingAddressForm-module__DpKgNW__secondaryButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (hover:hover){.BillingAddressForm-module__DpKgNW__secondaryButton:not(:disabled):hover{background:var(--color-surface-inset)}.BillingAddressForm-module__DpKgNW__primaryButton:not(:disabled):hover{opacity:.9}}
.ScoreEntry-module__H53u-W__entryPage{width:100%;max-width:720px;margin-inline:auto}.ScoreEntry-module__H53u-W__entry{gap:var(--space-md);flex-direction:column;display:flex}.ScoreEntry-module__H53u-W__head{gap:var(--space-2xs);flex-direction:column;line-height:normal;display:flex}.ScoreEntry-module__H53u-W__headTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold)}.ScoreEntry-module__H53u-W__headSubtitle{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase}.ScoreEntry-module__H53u-W__rules{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:32px;padding:var(--space-2xs) var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);line-height:normal;display:flex}.ScoreEntry-module__H53u-W__rulePrimary{align-items:center;gap:var(--space-xs);color:var(--color-text);display:flex}.ScoreEntry-module__H53u-W__dot{background:var(--color-primary);border-radius:50%;flex:none;width:7px;height:7px}.ScoreEntry-module__H53u-W__rulePrimary .ScoreEntry-module__H53u-W__dot{width:5px;height:5px}.ScoreEntry-module__H53u-W__dotEmpty{background:0 0}.ScoreEntry-module__H53u-W__overview{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;display:flex}.ScoreEntry-module__H53u-W__overviewRow{align-items:center;gap:var(--space-sm);min-height:27px;display:flex}.ScoreEntry-module__H53u-W__overviewLabel{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-black);letter-spacing:.8px;text-transform:uppercase;flex:1}.ScoreEntry-module__H53u-W__overviewPlayer{align-items:center;gap:var(--space-xs);flex:1;min-width:0;display:flex}.ScoreEntry-module__H53u-W__overviewName{min-width:0;font-size:var(--text-sm);font-weight:var(--font-weight-black);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScoreEntry-module__H53u-W__setHead,.ScoreEntry-module__H53u-W__setCell{width:34px;color:var(--color-text-muted);font-family:var(--font-display);font-weight:var(--font-weight-bold);text-align:center;background:0 0;border:none;flex:none;padding:0;line-height:normal}.ScoreEntry-module__H53u-W__setHead{font-size:var(--text-xs)}button.ScoreEntry-module__H53u-W__setHead{cursor:pointer}.ScoreEntry-module__H53u-W__setCell{color:var(--color-text);font-size:var(--text-lg)}.ScoreEntry-module__H53u-W__setCellOpen{color:var(--color-text-muted)}.ScoreEntry-module__H53u-W__setHeadActive{width:38px;color:var(--color-primary)}.ScoreEntry-module__H53u-W__setCellActive{border:var(--border-width) solid var(--color-primary);background:color-mix(in srgb, var(--color-primary) 9%, transparent);width:38px;height:27px;color:var(--color-primary);border-radius:10px;justify-content:center;align-items:center;display:flex}.ScoreEntry-module__H53u-W__tiebreakSup{font-size:var(--text-2xs)}.ScoreEntry-module__H53u-W__overviewDivider{height:var(--border-width);background:var(--color-border)}.ScoreEntry-module__H53u-W__live{align-items:center;gap:var(--space-sm);display:flex}.ScoreEntry-module__H53u-W__liveStatus{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.ScoreEntry-module__H53u-W__liveLabel{align-items:center;gap:var(--space-xs);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-weight-black);letter-spacing:.8px;text-transform:uppercase;line-height:normal;display:flex}.ScoreEntry-module__H53u-W__liveText{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.ScoreEntry-module__H53u-W__tile,.ScoreEntry-module__H53u-W__tileHighlight{height:78px;padding:0 var(--space-sm);border-radius:var(--radius-md);white-space:nowrap;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;line-height:normal;display:flex}.ScoreEntry-module__H53u-W__tile{background:var(--color-surface-inset);min-width:64px}.ScoreEntry-module__H53u-W__tileHighlight{border:var(--border-width) solid var(--color-primary);background:color-mix(in srgb, var(--color-primary) 9%, transparent);min-width:108px}.ScoreEntry-module__H53u-W__tileLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-transform:uppercase}.ScoreEntry-module__H53u-W__tileHighlight .ScoreEntry-module__H53u-W__tileLabel{color:var(--color-primary)}.ScoreEntry-module__H53u-W__tileValue{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:-1.2px}.ScoreEntry-module__H53u-W__tileHighlight .ScoreEntry-module__H53u-W__tileValue{font-size:var(--text-lg);letter-spacing:normal}.ScoreEntry-module__H53u-W__teams{gap:var(--space-sm);display:flex}.ScoreEntry-module__H53u-W__team{border-radius:var(--radius-lg);background:var(--color-primary);min-width:0;min-height:230px;color:var(--color-on-primary);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.ScoreEntry-module__H53u-W__teamAway{background:var(--color-secondary);color:var(--color-on-secondary)}.ScoreEntry-module__H53u-W__teamHead{justify-content:space-between;align-items:center;gap:var(--space-sm);height:52px;padding:0 var(--space-md);background:var(--color-overlay-subtle);font-weight:var(--font-weight-black);line-height:normal;display:flex}.ScoreEntry-module__H53u-W__teamName{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScoreEntry-module__H53u-W__teamRole{font-size:var(--text-xs);flex:none}.ScoreEntry-module__H53u-W__teamBody{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-md) 0;flex-direction:column;flex:1;display:flex}.ScoreEntry-module__H53u-W__teamScore{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:normal}.ScoreEntry-module__H53u-W__teamScoreMuted{opacity:.45}.ScoreEntry-module__H53u-W__scoreButton{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-full);background:var(--color-on-primary);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-black);text-transform:uppercase;cursor:pointer;border:none;line-height:normal;display:flex}.ScoreEntry-module__H53u-W__correctButton{background:var(--color-overlay-subtle);height:38px;color:inherit;font-size:var(--text-sm);cursor:pointer;border:none}.ScoreEntry-module__H53u-W__scoreButton:disabled,.ScoreEntry-module__H53u-W__correctButton:disabled{opacity:.5;cursor:default}.ScoreEntry-module__H53u-W__actionRow{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:52px;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface-inset);color:var(--color-text);text-align:left;cursor:pointer;border:none;display:flex}.ScoreEntry-module__H53u-W__actionRow:disabled{opacity:.5;cursor:default}.ScoreEntry-module__H53u-W__actionRowText{gap:var(--space-2xs);flex-direction:column;line-height:normal;display:flex}.ScoreEntry-module__H53u-W__actionRowTitle{font-size:var(--text-md)}.ScoreEntry-module__H53u-W__actionRowHint{color:var(--color-text-muted);font-size:var(--text-xs)}.ScoreEntry-module__H53u-W__quick{gap:var(--space-sm);flex-direction:column;display:flex}.ScoreEntry-module__H53u-W__quickHead{justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--text-xs);line-height:normal;display:flex}.ScoreEntry-module__H53u-W__quickLabel{color:var(--color-text-muted);font-weight:var(--font-weight-black);text-transform:uppercase}.ScoreEntry-module__H53u-W__quickLast{min-width:0;color:var(--color-primary);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScoreEntry-module__H53u-W__quickActions{gap:7px;display:flex}.ScoreEntry-module__H53u-W__quickAction{justify-content:center;align-items:center;gap:var(--space-xs);min-width:0;min-height:57px;padding:var(--space-xs);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);text-align:center;cursor:pointer;border:none;flex-direction:column;flex:1 1 0;line-height:normal;display:flex}.ScoreEntry-module__H53u-W__quickAction:disabled{opacity:.5;cursor:default}.ScoreEntry-module__H53u-W__quickIcon{color:var(--color-primary)}.ScoreEntry-module__H53u-W__finishButton{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--size-control);padding:var(--space-md) var(--space-lg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-md);font-weight:var(--font-weight-extrabold);cursor:pointer;line-height:normal;display:flex}.ScoreEntry-module__H53u-W__finishButton:disabled{opacity:.5;cursor:default}.ScoreEntry-module__H53u-W__viewLink{color:var(--color-text-muted);font-size:var(--text-sm);align-self:center}
.ChampionCelebration-module__dJc-1a__celebration{--gold:var(--color-warning);text-align:center;line-height:var(--leading-snug);flex-direction:column;align-items:center;display:flex}.ChampionCelebration-module__dJc-1a__trophy{line-height:var(--leading-none);filter:drop-shadow(0 0 .35em color-mix(in srgb, var(--gold) 55%, transparent))}.ChampionCelebration-module__dJc-1a__congrats{color:var(--color-success);font-family:var(--font-display);font-weight:var(--font-weight-black);text-transform:uppercase;letter-spacing:.06em}.ChampionCelebration-module__dJc-1a__champion{color:var(--color-text);font-family:var(--font-display);font-weight:var(--font-weight-black);line-height:var(--leading-tight);overflow-wrap:anywhere}.ChampionCelebration-module__dJc-1a__subtitle{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.ChampionCelebration-module__dJc-1a__final{color:var(--color-text);overflow-wrap:anywhere}.ChampionCelebration-module__dJc-1a__finalLabel{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.ChampionCelebration-module__dJc-1a__finalTeam{font-weight:var(--font-weight-bold)}.ChampionCelebration-module__dJc-1a__finalScore{color:var(--color-success);font-family:var(--font-display);font-weight:var(--font-weight-black);white-space:nowrap}.ChampionCelebration-module__dJc-1a__finalNote{color:var(--color-text-muted);white-space:nowrap}.ChampionCelebration-module__dJc-1a__medals{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;width:100%;padding:0;list-style:none;display:grid}.ChampionCelebration-module__dJc-1a__medal{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-direction:column;align-items:center;min-width:0;display:flex}.ChampionCelebration-module__dJc-1a__medalFirst{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 14%, var(--color-surface-raised))}.ChampionCelebration-module__dJc-1a__medalIcon{line-height:var(--leading-none)}.ChampionCelebration-module__dJc-1a__medalName{max-width:100%;font-family:var(--font-display);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.ChampionCelebration-module__dJc-1a__medalDetail{color:var(--color-text-muted)}.ChampionCelebration-module__dJc-1a__tv{gap:var(--space-md);width:calc(960 * var(--tv-unit))}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__trophy{font-size:calc(96 * var(--tv-unit));animation:.8s cubic-bezier(.2,1.4,.4,1) both ChampionCelebration-module__dJc-1a__trophyPop}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__congrats{font-size:var(--text-2xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__champion{font-size:calc(72 * var(--tv-unit))}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__subtitle{font-size:var(--text-2xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__final{margin-top:var(--space-sm);font-size:var(--text-2xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__finalScore{font-size:var(--text-3xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medals{gap:var(--space-lg);margin-top:var(--space-xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medal{gap:var(--space-xs);padding:var(--space-lg) var(--space-md)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medalFirst{padding-block:var(--space-2xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medalIcon{font-size:calc(44 * var(--tv-unit))}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medalFirst .ChampionCelebration-module__dJc-1a__medalIcon{font-size:calc(60 * var(--tv-unit))}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medalName{font-size:var(--text-xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medalFirst .ChampionCelebration-module__dJc-1a__medalName{font-size:var(--text-2xl)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medalNameShared{font-size:var(--text-lg)}.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__medalDetail{font-size:var(--text-md)}.ChampionCelebration-module__dJc-1a__card{gap:var(--space-xs);padding:var(--space-2xl) var(--space-lg);border:1px solid color-mix(in srgb, var(--gold) 60%, var(--color-border));border-radius:var(--radius-lg);background:radial-gradient(ellipse at top, color-mix(in srgb, var(--gold) 18%, transparent), transparent 70%), var(--color-surface);color:var(--color-text)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__trophy{font-size:56px;animation:.8s cubic-bezier(.2,1.4,.4,1) both ChampionCelebration-module__dJc-1a__trophyPop}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__congrats{font-size:var(--text-md)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__champion{font-size:var(--text-3xl)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__subtitle{font-size:var(--text-md)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__final{margin-top:var(--space-xs);font-size:var(--text-md)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__finalScore{font-size:var(--text-xl)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__medals{gap:var(--space-sm);margin-top:var(--space-md)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__medal{gap:var(--space-2xs);padding:var(--space-sm) var(--space-xs)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__medalFirst{padding-block:var(--space-md)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__medalIcon{font-size:28px}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__medalFirst .ChampionCelebration-module__dJc-1a__medalIcon{font-size:36px}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__medalName{font-size:var(--text-sm)}.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__medalDetail{font-size:var(--text-xs)}@keyframes ChampionCelebration-module__dJc-1a__trophyPop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ChampionCelebration-module__dJc-1a__tv .ChampionCelebration-module__dJc-1a__trophy,.ChampionCelebration-module__dJc-1a__card .ChampionCelebration-module__dJc-1a__trophy{animation:none}}
.GoalEntry-module__v71a7q__clock{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:78px;padding:0 var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.GoalEntry-module__v71a7q__clockPhase{gap:var(--space-2xs);flex-direction:column;line-height:normal;display:flex}.GoalEntry-module__v71a7q__clockLabel{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-weight-black);text-transform:uppercase}.GoalEntry-module__v71a7q__clockTime{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.GoalEntry-module__v71a7q__clockControls{gap:var(--space-sm);display:flex}.GoalEntry-module__v71a7q__clockToggle,.GoalEntry-module__v71a7q__clockReset{border-radius:var(--radius-full);cursor:pointer;border:none;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:flex}.GoalEntry-module__v71a7q__clockToggle{background:var(--color-primary);color:var(--color-on-primary)}.GoalEntry-module__v71a7q__clockReset{background:var(--color-surface-raised);color:var(--color-text)}.GoalEntry-module__v71a7q__clockToggle:disabled,.GoalEntry-module__v71a7q__clockReset:disabled{opacity:.5;cursor:default}.GoalEntry-module__v71a7q__clockResume{align-items:center;gap:var(--space-xs);min-height:var(--size-control-sm);padding:0 var(--space-md);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border:none;display:inline-flex}.GoalEntry-module__v71a7q__clockResume:disabled{opacity:.5;cursor:default}.GoalEntry-module__v71a7q__clockHint{justify-content:center;align-items:center;gap:var(--space-xs);margin-top:calc(-1 * var(--space-xs));padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-md);background:var(--color-danger-tint);color:var(--color-danger);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-align:center;display:flex}.GoalEntry-module__v71a7q__clockSetControl{align-self:flex-start}.GoalEntry-module__v71a7q__clockSetInput{width:52px}
.TournamentTvView-module__aa-C3W__tv{display:none}@media (min-width:1024px){.TournamentTvView-module__aa-C3W__tv{z-index:1;gap:var(--space-lg);width:100vw;height:100vh;padding:var(--space-lg) var(--space-2xl) var(--space-md);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}}.TournamentTvView-module__aa-C3W__tv{--tv-px:clamp(.75px, min(100vw / 1280, 100vh / 720), 4px);--color-background:#10120f;--color-surface:#1a1d18;--color-surface-raised:#232620;--color-surface-inset:#2c3028;--color-border:#3a3e35;--color-text:#f7f8f2;--color-text-muted:#a9aea2;--color-surface-inverse:#f4f5ef;--color-on-surface-inverse:#000;--color-on-surface-inverse-muted:#696e64;--color-border-inverse:#d9dcd2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-background);color:var(--color-text);font-size:var(--text-md)}.TournamentTvView-module__aa-C3W__tvScale{--tv-unit:calc(var(--tv-px) * var(--tv-zoom,1));--tv-rem:calc(16 * var(--tv-unit));--text-2xs:calc(9 * var(--tv-unit));--text-xs:calc(10 * var(--tv-unit));--text-sm:calc(12 * var(--tv-unit));--text-md:calc(14 * var(--tv-unit));--text-lg:calc(16 * var(--tv-unit));--text-xl:calc(18 * var(--tv-unit));--text-2xl:calc(24 * var(--tv-unit));--text-3xl:calc(34 * var(--tv-unit));--text-4xl:calc(56 * var(--tv-unit));--space-2xs:calc(4 * var(--tv-unit));--space-xs:calc(6 * var(--tv-unit));--space-sm:calc(8 * var(--tv-unit));--space-md:calc(12 * var(--tv-unit));--space-lg:calc(16 * var(--tv-unit));--space-xl:calc(20 * var(--tv-unit));--space-2xl:calc(24 * var(--tv-unit));--space-3xl:calc(32 * var(--tv-unit));--size-icon-sm:calc(14 * var(--tv-unit));--size-icon-md:calc(16 * var(--tv-unit));--size-icon-lg:calc(20 * var(--tv-unit));--size-icon-xl:calc(24 * var(--tv-unit));--size-icon-button:calc(36 * var(--tv-unit));--radius-xs:calc(4 * var(--tv-unit));--radius-sm:calc(8 * var(--tv-unit));--radius-md:calc(12 * var(--tv-unit));--radius-lg:calc(18 * var(--tv-unit));--radius-xl:calc(24 * var(--tv-unit));--border-width:max(1px, calc(1 * var(--tv-unit)));--border-width-strong:max(2px, calc(2 * var(--tv-unit)))}.TournamentTvView-module__aa-C3W__header{--tv-header-height:15vh;--tv-qr-caption:calc(var(--text-sm) * 1.25);align-items:center;gap:var(--space-2xl);height:var(--tv-header-height);padding-bottom:var(--space-md);border-bottom:var(--border-width) solid var(--color-border);flex:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.TournamentTvView-module__aa-C3W__brand{align-items:center;gap:var(--space-md);min-width:0;height:100%;display:flex}.TournamentTvView-module__aa-C3W__crest,.TournamentTvView-module__aa-C3W__crestLogo{aspect-ratio:1;border-radius:var(--radius-md);flex:none;height:80%}.TournamentTvView-module__aa-C3W__crest{border:var(--border-width) solid var(--color-border);background:var(--color-on-primary);color:var(--color-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.TournamentTvView-module__aa-C3W__crestLogo{object-fit:contain}.TournamentTvView-module__aa-C3W__brandText{justify-content:center;gap:var(--space-2xs);min-width:0;height:100%;line-height:var(--leading-tight);flex-direction:column;flex:auto;display:flex}.TournamentTvView-module__aa-C3W__title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-weight-black);flex:none;line-height:1.1;overflow:hidden}.TournamentTvView-module__aa-C3W__clubName{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);flex:none;overflow:hidden}.TournamentTvView-module__aa-C3W__headerCenter{align-items:flex-end;gap:var(--space-2xs);text-align:right;max-width:34vw;line-height:var(--leading-snug);flex-direction:column;display:flex}.TournamentTvView-module__aa-C3W__meta{color:var(--color-text-muted);font-size:var(--text-lg)}.TournamentTvView-module__aa-C3W__phase{color:var(--color-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-weight-black);text-transform:uppercase;letter-spacing:.03em}.TournamentTvView-module__aa-C3W__phaseFinished{color:var(--color-text)}.TournamentTvView-module__aa-C3W__qrBlock{align-items:center;gap:var(--space-2xs);flex-direction:column;display:flex}.TournamentTvView-module__aa-C3W__qrCaption{height:var(--tv-qr-caption);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--tv-qr-caption);white-space:nowrap}.TournamentTvView-module__aa-C3W__qr{--tv-qr-size:calc(var(--tv-header-height) - var(--space-md) - var(--tv-qr-caption) - var(--space-2xs));width:var(--tv-qr-size);height:var(--tv-qr-size);border-radius:var(--radius-sm);background:#fff;flex:none}.TournamentTvView-module__aa-C3W__body{gap:var(--space-2xl);flex:auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.TournamentTvView-module__aa-C3W__bodyWithSide{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.TournamentTvView-module__aa-C3W__bodyPodium{grid-template-columns:minmax(0,35fr) minmax(0,65fr)}.TournamentTvView-module__aa-C3W__side,.TournamentTvView-module__aa-C3W__main{min-width:0;min-height:0;overflow:hidden}.TournamentTvView-module__aa-C3W__side{flex-direction:column;display:flex}.TournamentTvView-module__aa-C3W__main{gap:var(--space-md);flex-direction:column;display:flex}.TournamentTvView-module__aa-C3W__mainContent{flex:auto;min-height:0;position:relative;overflow:hidden}.TournamentTvView-module__aa-C3W__mainFooter{flex:none;justify-content:flex-end;align-items:stretch;min-width:0;height:15vh;display:flex}.TournamentTvView-module__aa-C3W__liveBlock{gap:var(--space-md);flex-direction:column;display:flex}.TournamentTvView-module__aa-C3W__columnTitle{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:normal}.TournamentTvView-module__aa-C3W__hint{color:var(--color-text-muted);font-size:var(--text-lg)}.TournamentTvView-module__aa-C3W__tables{gap:var(--space-xs);flex-direction:column;height:100%;display:flex}.TournamentTvView-module__aa-C3W__tablesArea{flex:auto;min-height:0;position:relative;overflow:hidden}.TournamentTvView-module__aa-C3W__tableGrid{grid-template-columns:repeat(var(--table-columns,2), minmax(0, calc(420 * var(--tv-unit))));place-content:start center;align-items:start;gap:var(--space-lg);display:grid}.TournamentTvView-module__aa-C3W__probes{visibility:hidden;pointer-events:none;width:400px;position:absolute;top:0;left:0}.TournamentTvView-module__aa-C3W__unitProbe{width:calc(100 * var(--tv-unit));height:0}.TournamentTvView-module__aa-C3W__gapProbe{width:var(--space-lg);height:0}.TournamentTvView-module__aa-C3W__tablesFooter{flex:none;position:relative}.TournamentTvView-module__aa-C3W__tablesFooter .TournamentTvView-module__aa-C3W__legend{font-size:var(--text-sm);position:absolute;bottom:0;right:0}.TournamentTvView-module__aa-C3W__pageDots{justify-content:center;align-items:center;gap:var(--space-sm);height:var(--space-md);flex:none;display:flex}.TournamentTvView-module__aa-C3W__pageDot{width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);background:var(--color-border);transition:background .3s}.TournamentTvView-module__aa-C3W__pageDotActive{background:var(--color-primary)}.TournamentTvView-module__aa-C3W__podium{gap:var(--space-2xl);flex-direction:column;height:100%;display:flex}.TournamentTvView-module__aa-C3W__podiumSteps{align-items:end;gap:var(--space-md);min-height:0;padding-bottom:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TournamentTvView-module__aa-C3W__podiumPlace{align-items:stretch;gap:var(--space-sm);text-align:center;flex-direction:column;min-width:0;display:flex}.TournamentTvView-module__aa-C3W__podiumName{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);overflow-wrap:anywhere}.TournamentTvView-module__aa-C3W__podiumDetail{color:var(--color-text-muted);font-size:var(--text-md)}.TournamentTvView-module__aa-C3W__podiumNameShared{font-size:var(--text-lg)}.TournamentTvView-module__aa-C3W__podiumStep{padding-top:var(--space-lg);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--color-on-primary);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-black);line-height:var(--leading-none);background:var(--medal-color);justify-content:center;align-items:flex-start;display:flex}.TournamentTvView-module__aa-C3W__podiumPlace1 .TournamentTvView-module__aa-C3W__podiumName{font-size:var(--text-2xl);font-weight:var(--font-weight-black)}.TournamentTvView-module__aa-C3W__podiumPlace1 .TournamentTvView-module__aa-C3W__podiumStep{height:38vh}.TournamentTvView-module__aa-C3W__podiumPlace2 .TournamentTvView-module__aa-C3W__podiumStep{height:28vh}.TournamentTvView-module__aa-C3W__podiumPlace3 .TournamentTvView-module__aa-C3W__podiumStep{height:20vh}
