.StageMatchMemberSheetSection_sectionRoot__14qNZ{--match-member-workspace-max-width:70rem;--match-member-mobile-control-height:2.75rem;--match-member-jersey-field-width:4.5rem;--match-member-position-min-width:10rem;--match-member-position-max-width:18rem;--match-member-jersey-slot-width:1.75rem;--match-member-registration-inline-margin:calc(var(--match-member-jersey-slot-width) + var(--mantine-spacing-xs) * 2);--match-member-formation-min-width:50rem;--match-member-formation-player-width:5.25rem;position:relative}.StageMatchMemberSheetSection_workspaceWidth__3WQLU{width:100%;max-width:var(--match-member-workspace-max-width);margin-inline:auto}.StageMatchMemberSheetSection_teamPanel__5yoTJ{min-width:0;overflow:hidden}.StageMatchMemberSheetSection_sideLabel__JOQH2{color:var(--mantine-color-primary-text);margin-right:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);font-weight:700;letter-spacing:.04em}.StageMatchMemberSheetSection_memberList__V9I6i{display:grid;gap:var(--mantine-spacing-sm)}.StageMatchMemberSheetSection_memberGroup__IeJ3C{display:grid;min-width:0;margin:0;padding:0;border:0}.StageMatchMemberSheetSection_groupHeading__mHHmf{width:100%;padding:0;background:var(--tryo-color-surface-page)}.StageMatchMemberSheetSection_groupHeading__mHHmf,.StageMatchMemberSheetSection_groupToggle__edvbx{display:flex;min-width:0;align-items:center;gap:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-xs)}.StageMatchMemberSheetSection_groupToggle__edvbx{width:auto;min-height:var(--match-member-mobile-control-height);flex:1 1 auto;padding-inline:var(--mantine-spacing-xs);color:inherit;font:inherit}.StageMatchMemberSheetSection_groupToggle__edvbx:focus-visible{outline:2px solid var(--mantine-color-primary-filled);outline-offset:calc(var(--mantine-spacing-xs) * -1)}.StageMatchMemberSheetSection_groupToggle__edvbx>svg{flex:0 0 auto}.StageMatchMemberSheetSection_groupLabel__CygeT{min-width:0;overflow:hidden;font-weight:700;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.StageMatchMemberSheetSection_groupCount__5xTrR{flex:0 0 auto;color:var(--tryo-color-muted);font-weight:600}.StageMatchMemberSheetSection_positionGroup__n9Jqq{display:grid}.StageMatchMemberSheetSection_positionGroupHeading__9a6J_{padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs) 0;font-weight:700;letter-spacing:.04em}.StageMatchMemberSheetSection_playerRows__6fdAm{display:grid;margin:0;padding:0;list-style:none}.StageMatchMemberSheetSection_playerRow__BJKnc{display:grid;min-width:0;padding-block:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_playerRowMain__XVvt9{display:flex;min-width:0;flex-wrap:nowrap;align-items:center;gap:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_playerJersey__n65e_{flex:0 0 var(--match-member-jersey-slot-width);overflow:hidden;color:var(--mantine-color-primary-text);font-size:var(--mantine-font-size-sm);font-weight:700;text-align:right;text-overflow:ellipsis}.StageMatchMemberSheetSection_playerName__UmFD6{flex:1 1 auto;min-width:0;overflow:hidden;font-size:var(--mantine-font-size-sm);text-overflow:ellipsis;white-space:nowrap}.StageMatchMemberSheetSection_playerRegistration__SixM3{margin-inline:var(--match-member-registration-inline-margin)}.StageMatchMemberSheetSection_playerPosition__6yIFl,.StageMatchMemberSheetSection_rowBadge__yknzv{flex:0 0 auto}.StageMatchMemberSheetSection_readOnlyStatus__S1NHo,.StageMatchMemberSheetSection_rowActions__8evvc{flex:0 0 auto;margin-left:auto}.StageMatchMemberSheetSection_iconAction__K_a73,.StageMatchMemberSheetSection_rowActionButton__BQYbo{flex:0 0 auto}.StageMatchMemberSheetSection_iconAction__K_a73:focus-visible{border-radius:var(--mantine-radius-xs);outline:2px solid var(--mantine-color-primary-filled);outline-offset:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_playerRowEditor__hEKCb{display:grid;gap:var(--mantine-spacing-sm);justify-items:start;margin-top:var(--mantine-spacing-xs);margin-inline:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm);background:var(--tryo-color-surface-page);border-radius:var(--mantine-radius-sm)}.StageMatchMemberSheetSection_overrideDetails__fyh8R{display:grid;gap:calc(var(--mantine-spacing-xs) / 2);justify-items:start;margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_editorFields__aRBRA{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;gap:var(--mantine-spacing-sm)}.StageMatchMemberSheetSection_jerseyField__JfI3O,.StageMatchMemberSheetSection_positionField__w_F8q{display:grid;gap:calc(var(--mantine-spacing-xs) / 2)}.StageMatchMemberSheetSection_removeAction__HrICj{justify-self:end}.StageMatchMemberSheetSection_missingInputSummary__Sxnss{justify-self:flex-start}.StageMatchMemberSheetSection_groupBulkAction__UqkID{flex:0 0 auto;margin-left:auto}.StageMatchMemberSheetSection_jerseyField__JfI3O{flex:0 0 var(--match-member-jersey-field-width)}.StageMatchMemberSheetSection_positionField__w_F8q{flex:1 1 var(--match-member-position-min-width);max-width:var(--match-member-position-max-width);min-width:0}.StageMatchMemberSheetSection_positionEditor__ZpoE5{width:100%;min-width:0}.StageMatchMemberSheetSection_positionControl__zIW4t{flex:1 1 auto;min-width:0}.StageMatchMemberSheetSection_compactSegmentLabel__7EJ8k{padding-inline:0}.StageMatchMemberSheetSection_lockIndicator__SW3qL{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--tryo-color-muted)}.StageMatchMemberSheetSection_lockIndicator__SW3qL:focus-visible{border-radius:var(--mantine-radius-xs);outline:2px solid var(--mantine-color-primary-filled);outline-offset:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_formationPanel__1DTtJ{overflow:hidden}.StageMatchMemberSheetSection_pitch___DouQ{position:relative;width:100%;min-width:var(--match-member-formation-min-width);overflow:hidden;aspect-ratio:8/5;border:1px solid var(--mantine-color-green-filled);border-radius:var(--mantine-radius-md)}.StageMatchMemberSheetSection_pitchImage__WLXOk{object-fit:cover}.StageMatchMemberSheetSection_pitchTeamLabel___QUOa{position:absolute;top:var(--mantine-spacing-sm);z-index:2;max-width:44%;overflow:hidden;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);color:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);font-weight:700;text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb,var(--tryo-color-media-surface) 78%,transparent);border-radius:var(--mantine-radius-sm)}.StageMatchMemberSheetSection_pitchTeamLabel___QUOa[data-side=HOME]{left:var(--mantine-spacing-sm)}.StageMatchMemberSheetSection_pitchTeamLabel___QUOa[data-side=AWAY]{right:var(--mantine-spacing-sm)}.StageMatchMemberSheetSection_formationGrid__D1YV_{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--mantine-spacing-xs);padding:calc(var(--mantine-spacing-xl) + var(--mantine-spacing-lg)) var(--mantine-spacing-lg) var(--mantine-spacing-lg)}.StageMatchMemberSheetSection_formationLane__uzuJD{display:flex;min-width:0;flex-direction:column;align-items:center;gap:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_formationPosition__LQ1Vs{color:color-mix(in srgb,var(--mantine-color-white) 80%,transparent);font-weight:700}.StageMatchMemberSheetSection_formationPlayers__vEY_a{display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:space-evenly;gap:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_formationPlayer__9Homm{width:min(100%,var(--match-member-formation-player-width));overflow:hidden;padding:var(--mantine-spacing-xs);text-align:center;background:var(--mantine-color-white);border:1px solid var(--mantine-color-primary-filled);border-radius:var(--mantine-radius-sm)}.StageMatchMemberSheetSection_formationName__NVJEb,.StageMatchMemberSheetSection_formationNumber__mC4JG{display:block;overflow:hidden;color:var(--mantine-color-primary-text);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.StageMatchMemberSheetSection_formationWarning__6hFd8{color:var(--mantine-color-yellow-light-color)}.StageMatchMemberSheetSection_sideControl__nPOTN{min-height:var(--match-member-mobile-control-height)}@media (max-width:48em){.StageMatchMemberSheetSection_teamPanel__5yoTJ.StageMatchMemberSheetSection_teamPanel__5yoTJ[data-variant=bordered]{padding:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_playerRowMain__XVvt9{min-height:var(--match-member-mobile-control-height);flex-wrap:wrap;gap:calc(var(--mantine-spacing-xs) / 2);padding-inline:0}.StageMatchMemberSheetSection_playerName__UmFD6{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.StageMatchMemberSheetSection_playerRegistration__SixM3{margin-inline:0}.StageMatchMemberSheetSection_rowActions__8evvc{flex:1 0 100%;margin-top:calc(var(--mantine-spacing-xs) / 2);margin-left:0}.StageMatchMemberSheetSection_rowBadge__yknzv{padding-inline:calc(var(--mantine-spacing-xs) / 2)}.StageMatchMemberSheetSection_rowActionButton__BQYbo{flex:1 1 0;min-width:0}.StageMatchMemberSheetSection_groupBulkAction__UqkID,.StageMatchMemberSheetSection_rowActionButton__BQYbo{min-height:var(--match-member-mobile-control-height);padding-inline:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_compactSegmentLabel__7EJ8k{display:flex;min-height:var(--match-member-mobile-control-height);align-items:center;justify-content:center}.StageMatchMemberSheetSection_iconAction__K_a73{width:var(--match-member-mobile-control-height);height:var(--match-member-mobile-control-height);min-width:var(--match-member-mobile-control-height)}}.StageMatchMemberSheetSection_blockedGroup__qEtxF{display:grid;margin-top:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-default-border)}.StageMatchMemberSheetSection_blockedGroupNote__B_jlB{padding:0 var(--mantine-spacing-xs) var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_blockedRow__ll0_D{display:flex;min-width:0;align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs);color:var(--mantine-color-dimmed)}.StageMatchMemberSheetSection_blockedRowButton__GmYfu,.StageMatchMemberSheetSection_blockedRowMain__TOFob{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:var(--mantine-spacing-xs)}.StageMatchMemberSheetSection_blockedRowButton__GmYfu{border-radius:var(--mantine-radius-sm)}.StageMatchMemberSheetSection_blockedRowButton__GmYfu:focus-visible{outline:2px solid var(--mantine-color-primary-filled);outline-offset:2px}.StageMatchMemberSheetSection_blockedRowChevron__bJIcn{margin-left:auto;color:var(--mantine-color-dimmed);flex:0 0 auto}@media (max-width:48em){.StageMatchMemberSheetSection_modalActions__oVMlj{flex-direction:column-reverse;align-items:stretch}}.StageMatchOperationAuthorizedSection_tabsList__hIwi4{gap:var(--mantine-spacing-md);padding:0;border:0;border-bottom:1px solid var(--mantine-color-gray-2);border-radius:0;background:transparent}.StageMatchOperationAuthorizedSection_tab__uMgCx{min-width:auto;min-height:calc(var(--mantine-spacing-xl) + var(--mantine-spacing-xs));padding-inline:var(--mantine-spacing-xs);border:0;border-bottom:2px solid transparent;border-radius:0;font-size:var(--mantine-font-size-sm)}.StageMatchOperationAuthorizedSection_tab__uMgCx:hover{background:var(--mantine-color-gray-0)}.StageMatchOperationAuthorizedSection_tab__uMgCx[data-active]{border-color:var(--mantine-primary-color-filled);background:transparent}.StageMatchOperationAuthorizedSection_tabsPanel__Xjk4Y{padding-top:var(--mantine-spacing-md)}.StageMatchOperationAuthorizedSection_matchSummaryFrame__jEram{overflow:hidden;color:var(--mantine-color-gray-9)}.StageMatchOperationAuthorizedSection_matchSide__Vc_Te{flex:1;min-width:0}.StageMatchOperationAuthorizedSection_sideName__Ie9Vm{margin:0;font-size:var(--mantine-font-size-lg);font-weight:700;line-height:var(--mantine-line-height-sm);text-align:center}.StageMatchOperationAuthorizedSection_scoreBoard__dhSMW{--stage-match-operation-score-board-width:10rem;min-width:var(--stage-match-operation-score-board-width);padding-inline:var(--mantine-spacing-xs)}.StageMatchOperationAuthorizedSection_scoreLabel__QBWlP{margin:0;font-size:var(--mantine-h2-font-size);font-weight:700;line-height:var(--mantine-h2-line-height);text-align:center}.StageMatchOperationAuthorizedSection_scoreEditButton__qPLY_{--stage-match-operation-score-edit-touch-target:2.75rem;min-width:var(--stage-match-operation-score-edit-touch-target);min-height:var(--stage-match-operation-score-edit-touch-target)}.StageMatchOperationAuthorizedSection_resultReportButton__fCA29{--stage-match-operation-report-button-height:2.75rem;align-self:center;min-height:var(--stage-match-operation-report-button-height)}.StageMatchOperationAuthorizedSection_signatureActions__n1Kq7{align-self:center}@media (max-width:48em){.StageMatchOperationAuthorizedSection_tabsPanel__Xjk4Y{margin-inline:calc(var(--mantine-spacing-md) * -1 + var(--mantine-spacing-xs) / 2)}.StageMatchOperationAuthorizedSection_tabsList__hIwi4{margin-inline:calc(var(--mantine-spacing-md) * -1);padding-inline:var(--mantine-spacing-md)}.StageMatchOperationAuthorizedSection_tab__uMgCx{min-width:max-content}.StageMatchOperationAuthorizedSection_summaryActions__tWcXS{justify-content:flex-end}.StageMatchOperationAuthorizedSection_scoreRow__usmPI{gap:var(--mantine-spacing-xs)}.StageMatchOperationAuthorizedSection_scoreBoard__dhSMW{--stage-match-operation-score-board-width:6.5rem;min-width:var(--stage-match-operation-score-board-width)}.StageMatchOperationAuthorizedSection_sideName__Ie9Vm{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm)}.StageMatchOperationAuthorizedSection_scoreLabel__QBWlP{font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height)}.StageMatchOperationAuthorizedSection_scoreBreakdown__6gxJ4,.StageMatchOperationAuthorizedSection_summaryActionLabel____pw4{display:none}.StageMatchOperationAuthorizedSection_summaryActionIcon__Dt_V6{margin-inline-end:0}.StageMatchOperationAuthorizedSection_summaryActionButton__VcWed{padding-inline:var(--mantine-spacing-sm)}}.StageMatchSettingsSection_officialRow__5lcsd{padding-block:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-gray-2)}.StageMatchSettingsSection_officialRow__5lcsd:last-of-type{border-bottom:0}.StageMatchSettingsSection_officialLabel__M_yx4{flex:0 0 auto;inline-size:7.5rem}.StageMatchSettingsSection_officialInputs__oUgsd{flex:1 1 auto;min-inline-size:0}@media (max-width:48em){.StageMatchSettingsSection_officialRow__5lcsd{flex-wrap:wrap}.StageMatchSettingsSection_officialLabel__M_yx4{inline-size:100%}}.StageMatchSignaturePanel_row__3LQh_{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);min-width:0}.StageMatchSignaturePanel_rowSigned__4ERcD{background:var(--mantine-color-green-light)}.StageMatchSignaturePanel_rowPending__z3s2S{background:var(--mantine-color-gray-1)}.StageMatchSignaturePanel_signatureMeta__1Tc2D{--stage-match-signature-meta-width:6rem;display:flex;flex-direction:column;gap:0;width:var(--stage-match-signature-meta-width);flex-shrink:0}.StageMatchEventOutboxPanel_outboxBar__RRuUw{display:flex;align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border:1px solid var(--tryo-color-warning);border-radius:var(--mantine-radius-md);background:var(--tryo-color-warning-subtle)}.StageMatchEventOutboxPanel_entryList__ia_Vr{display:grid;gap:var(--mantine-spacing-xs);margin:0;padding:0;list-style:none}.StageMatchEventOutboxPanel_entryItem__G_FAs{display:grid;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm);border:1px solid var(--tryo-color-border);border-radius:var(--mantine-radius-md)}.StageMatchEventOutboxPanel_entryHeader__thaFi{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-xs)}.StageMatchEventOutboxPanel_rejectedReason__1IeKv{margin:0;color:var(--tryo-color-error);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm)}.StageMatchResultReportInputView_offlineBanner__HA2T_{box-sizing:border-box;width:100%;padding-block-start:var(--tryo-spacing-lg);padding-inline:var(--tryo-spacing-lg)}@media (min-width:48em){.StageMatchResultReportInputView_offlineBanner__HA2T_{padding-inline:var(--tryo-spacing-2xl)}}.StageMatchResultReportInputView_stickyMatchControls__2iJUK{position:sticky;top:0;z-index:10;display:grid;gap:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);background:var(--mantine-color-body)}.StageMatchResultReportInputView_matchContext__YXbVw{min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.StageMatchResultReportInputView_scoreSummary__DoPqH{--stage-match-result-report-score-column-width:6.5rem;--stage-match-result-report-score-summary-height:4.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--stage-match-result-report-score-column-width),auto) minmax(0,1fr);align-items:center;gap:var(--mantine-spacing-sm);min-height:var(--stage-match-result-report-score-summary-height);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border:1px solid var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white)}.StageMatchResultReportInputView_matchSide__q6axT{display:grid;min-width:0}.StageMatchResultReportInputView_awaySide__Q_2kF{text-align:right}.StageMatchResultReportInputView_sideKey__Vhxep{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-xs);font-weight:600;line-height:var(--mantine-line-height-xs)}.StageMatchResultReportInputView_teamName__GWLBC{min-width:0;overflow:hidden;color:var(--mantine-color-gray-9);font-size:var(--mantine-font-size-md);font-weight:700;line-height:var(--mantine-line-height-sm);text-overflow:ellipsis;white-space:nowrap}.StageMatchResultReportInputView_score__CkVjI{display:grid;justify-items:center;margin:0;color:var(--mantine-color-gray-9);font-size:var(--mantine-h2-font-size);font-weight:700;line-height:var(--mantine-h2-line-height);text-align:center;white-space:nowrap}.StageMatchResultReportInputView_penaltyScore__R_5KZ{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);font-weight:600;line-height:var(--mantine-line-height-xs)}@media (max-width:48em){.StageMatchResultReportInputView_scoreSummary__DoPqH{--stage-match-result-report-score-column-width:5.5rem;--stage-match-result-report-score-summary-height:4rem;gap:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-xs)}.StageMatchResultReportInputView_teamName__GWLBC{font-size:var(--mantine-font-size-sm)}.StageMatchResultReportInputView_score__CkVjI{font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height)}}.TournamentEventsPanel_eventCellText__rcmRp{overflow-wrap:anywhere}.TournamentRegisteredPlayersSection_content__a7Zjg,.TournamentRegisteredPlayersSection_root__BQZZL{min-width:0;max-width:100%}.TournamentRegisteredPlayersSection_filters__Ayavl,.TournamentRegisteredPlayersSection_info__1AzuR,.TournamentRegisteredPlayersSection_periodBand__K_4rz,.TournamentRegisteredPlayersSection_summary__atfR4{min-width:0;overflow-wrap:anywhere}.TournamentRegisteredPlayersSection_clubSelector__cH2wF{--ledger-club-selector-width:16rem;flex:0 1 var(--ledger-club-selector-width);min-width:0}.TournamentRegisteredPlayersSection_summary__atfR4{--ledger-summary-width:30rem;flex:1 1 var(--ledger-summary-width)}.TournamentRegisteredPlayersSection_segmented__uZ0R2{max-width:100%}.TournamentRegisteredPlayersSection_segmentedControl__BGZyI{min-width:0}.TournamentRegisteredPlayersSection_segmentedLabel__dPpnQ{white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip}.TournamentRegisteredPlayersSection_periodBand__K_4rz{border-block:1px solid var(--mantine-color-default-border);padding-block:var(--mantine-spacing-sm)}.TournamentRegisteredPlayersSection_periodChoices__21i_9{flex:1;overflow-x:auto;flex-wrap:nowrap;min-width:0;max-width:100%}.TournamentRegisteredPlayersSection_period__Hy4Wr{--ledger-period-width:6rem;--ledger-selected-period-width:6.875rem;--ledger-all-width:4rem;--ledger-window-width:5.25rem;flex:0 0 var(--ledger-period-width);background:var(--mantine-color-body);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0;max-width:100%;box-sizing:border-box;height:calc(3 * var(--mantine-font-size-sm) * var(--mantine-line-height-sm) + 2 * var(--mantine-spacing-xs));padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--mantine-color-text);border:1px solid var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_period__Hy4Wr[aria-pressed=true]{flex-basis:var(--ledger-selected-period-width);background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color);border-color:var(--mantine-primary-color-filled);font-weight:600}.TournamentRegisteredPlayersSection_period__Hy4Wr:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.TournamentRegisteredPlayersSection_period__Hy4Wr[data-kind=all]{flex-basis:var(--ledger-all-width)}.TournamentRegisteredPlayersSection_period__Hy4Wr[data-future=true]{border-style:dashed;color:var(--mantine-color-dimmed)}.TournamentRegisteredPlayersSection_period__Hy4Wr.TournamentRegisteredPlayersSection_window__wwFT6{flex-basis:var(--ledger-window-width);border:none;border-bottom:2px solid var(--mantine-color-yellow-filled);border-radius:var(--mantine-radius-sm) var(--mantine-radius-sm) 0 0;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-text)}.TournamentRegisteredPlayersSection_window__wwFT6 span:first-child{font-weight:700}.TournamentRegisteredPlayersSection_window__wwFT6[aria-pressed=true]{background:var(--mantine-color-yellow-light);outline:1px solid var(--mantine-color-yellow-filled);outline-offset:-1px}.TournamentRegisteredPlayersSection_window__wwFT6[data-future=true]{border-bottom-style:dashed;color:var(--mantine-color-dimmed)}.TournamentRegisteredPlayersSection_headerActions__yPVKq{margin-inline-start:auto}.TournamentRegisteredPlayersSection_legend__tPeMd{display:flex;flex-direction:column;flex-shrink:0;gap:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}.TournamentRegisteredPlayersSection_legend__tPeMd span{display:flex;align-items:center;gap:var(--mantine-spacing-xs);white-space:nowrap}.TournamentRegisteredPlayersSection_periodLegend__BWvCz{width:var(--mantine-spacing-sm);height:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_windowLegend__nPMTw{width:var(--mantine-spacing-md);border-bottom:2px solid var(--mantine-color-yellow-filled)}.TournamentRegisteredPlayersSection_context__JcECd,.TournamentRegisteredPlayersSection_heading__FNowN{min-width:0}@media (max-width:36em){.TournamentRegisteredPlayersSection_legend__tPeMd{display:none}}.TournamentRegisteredPlayersSection_table__XRbwv.TournamentRegisteredPlayersSection_windowTable__HwgSf{width:100%}.TournamentRegisteredPlayersSection_windowTable__HwgSf td{white-space:normal;overflow-wrap:anywhere}.TournamentRegisteredPlayersSection_windowTable__HwgSf th{white-space:nowrap}.TournamentRegisteredPlayersSection_windowRow__X7unB{cursor:pointer}.TournamentRegisteredPlayersSection_windowRow__X7unB:focus-within,.TournamentRegisteredPlayersSection_windowRow__X7unB:hover{--ledger-row-bg:var(--mantine-color-default-hover)}.TournamentRegisteredPlayersSection_clubLink__ohDHy{color:var(--mantine-primary-color-filled);font-size:inherit}.TournamentRegisteredPlayersSection_detailLink___buAY{white-space:nowrap}.TournamentRegisteredPlayersSection_windowRow__X7unB[data-tone=red]{--ledger-row-bg:var(--mantine-color-red-light)}.TournamentRegisteredPlayersSection_statusDot__JbNTg{display:inline-block;width:var(--mantine-spacing-xs);height:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-xl);margin-inline-end:var(--mantine-spacing-xs);background:var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_statusDot__JbNTg[data-tone=green]{background:var(--mantine-color-green-filled)}.TournamentRegisteredPlayersSection_statusDot__JbNTg[data-tone=amber]{background:var(--mantine-color-yellow-filled)}.TournamentRegisteredPlayersSection_statusDot__JbNTg[data-tone=red]{background:var(--mantine-color-red-filled)}.TournamentRegisteredPlayersSection_rosterStatus__PwA_v{white-space:nowrap}.TournamentRegisteredPlayersSection_tableScroll__Dt0Zv{width:100%;max-width:100%;min-width:0;overflow-x:auto}.TournamentRegisteredPlayersSection_table__XRbwv{--ledger-rank-width:3rem;--ledger-jersey-width:3rem;--ledger-position-width:3.5rem;--ledger-name-width:7.5rem;--ledger-total-width:3.5rem;--ledger-status-width:7rem;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}@media (max-width:36em){.TournamentRegisteredPlayersSection_segmented__uZ0R2{width:100%}.TournamentRegisteredPlayersSection_table__XRbwv{--ledger-jersey-width:2.25rem;--ledger-position-width:2.5rem;--ledger-name-width:5.25rem}}.TournamentRegisteredPlayersSection_table__XRbwv td,.TournamentRegisteredPlayersSection_table__XRbwv th{background-color:var(--mantine-color-body);background-image:linear-gradient(var(--ledger-row-bg,transparent),var(--ledger-row-bg,transparent));border-bottom:1px solid var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_numeric__NQiNy{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.TournamentRegisteredPlayersSection_roundDate__Sp9Xi{display:block;color:var(--mantine-color-dimmed);font-weight:400}.TournamentRegisteredPlayersSection_identityHeading__q6JYy,.TournamentRegisteredPlayersSection_jersey__NYBJy,.TournamentRegisteredPlayersSection_playerName__cudMq,.TournamentRegisteredPlayersSection_position__xMVwq,.TournamentRegisteredPlayersSection_rank__86ogB{position:sticky;z-index:1;box-sizing:border-box}.TournamentRegisteredPlayersSection_identityHeading__q6JYy,.TournamentRegisteredPlayersSection_rank__86ogB{left:0}.TournamentRegisteredPlayersSection_rank__86ogB{width:var(--ledger-rank-width);min-width:var(--ledger-rank-width);max-width:var(--ledger-rank-width)}.TournamentRegisteredPlayersSection_jersey__NYBJy{left:var(--ledger-rank-width);width:var(--ledger-jersey-width);min-width:var(--ledger-jersey-width);max-width:var(--ledger-jersey-width)}.TournamentRegisteredPlayersSection_position__xMVwq{left:calc(var(--ledger-rank-width) + var(--ledger-jersey-width));width:var(--ledger-position-width);min-width:var(--ledger-position-width);max-width:var(--ledger-position-width);overflow-wrap:anywhere}.TournamentRegisteredPlayersSection_playerName__cudMq{left:calc(var(--ledger-rank-width) + var(--ledger-jersey-width) + var(--ledger-position-width));width:var(--ledger-name-width);min-width:var(--ledger-name-width);max-width:var(--ledger-name-width);overflow-wrap:anywhere;border-right:1px solid var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_statusCol__I0eWb,.TournamentRegisteredPlayersSection_totalCol__4_DRd,.TournamentRegisteredPlayersSection_trailingHeading__VrnAg{position:sticky;z-index:1;box-sizing:border-box}.TournamentRegisteredPlayersSection_totalCol__4_DRd{right:var(--ledger-status-width);width:var(--ledger-total-width);min-width:var(--ledger-total-width);max-width:var(--ledger-total-width);border-left:1px solid var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_statusCol__I0eWb{right:0;width:var(--ledger-status-width);min-width:var(--ledger-status-width);max-width:var(--ledger-status-width);white-space:normal}.TournamentRegisteredPlayersSection_trailingHeading__VrnAg{right:0;width:calc(var(--ledger-total-width) + var(--ledger-status-width));min-width:calc(var(--ledger-total-width) + var(--ledger-status-width));border-left:1px solid var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_table__XRbwv .TournamentRegisteredPlayersSection_sourceHeading__CwAy3{border-top:2px solid var(--mantine-primary-color-filled);color:var(--mantine-primary-color-filled);--ledger-row-bg:var(--mantine-primary-color-light)}.TournamentRegisteredPlayersSection_table__XRbwv .TournamentRegisteredPlayersSection_targetHeading__5T94T{border-top:2px solid var(--mantine-color-green-filled);color:var(--mantine-color-green-filled);--ledger-row-bg:var(--mantine-color-green-light)}.TournamentRegisteredPlayersSection_sourceCell__9YgyH,.TournamentRegisteredPlayersSection_sourceTotal__Aarrc{--ledger-row-bg:var(--mantine-primary-color-light)}.TournamentRegisteredPlayersSection_targetCell__CrX6j,.TournamentRegisteredPlayersSection_targetTotal__StftK{--ledger-row-bg:var(--mantine-color-green-light);color:var(--mantine-color-dimmed)}.TournamentRegisteredPlayersSection_sourceTotal__Aarrc,.TournamentRegisteredPlayersSection_targetTotal__StftK{font-weight:700}.TournamentRegisteredPlayersSection_candidateBadge__kkoT_{background:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.TournamentRegisteredPlayersSection_noneBadge__WNTG4{color:var(--mantine-color-dimmed);border-color:var(--mantine-color-default-border)}.TournamentRegisteredPlayersSection_muted__BPbNi{color:var(--mantine-color-dimmed)}.TournamentRegisteredPlayersSection_table__XRbwv .TournamentRegisteredPlayersSection_boundary__BzT0J td{--ledger-row-bg:var(--mantine-color-red-light);border-bottom:2px solid var(--mantine-color-red-filled);border-top:2px solid var(--mantine-color-red-filled);white-space:normal}.TournamentRegisteredPlayersSection_unplayedToggle__P_oog{display:flex;align-items:center;gap:var(--mantine-spacing-xs);width:100%;padding-block:var(--mantine-spacing-xs);color:var(--mantine-color-dimmed)}.TournamentRegisteredPlayersSection_ruleArrow__440Sd{vertical-align:middle}.TournamentRegisteredPlayersSection_period__Hy4Wr.TournamentRegisteredPlayersSection_window__wwFT6:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.TournamentRegisteredPlayersSection_period__Hy4Wr>span{white-space:nowrap}.TournamentRegisteredPlayersSection_period__Hy4Wr>span:nth-child(2){font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height-xs)}.TournamentRosterChangeWindowsSection_list__rH2fa{list-style:none;margin:initial;padding:initial}.TournamentRosterChangeWindowsSection_period__xahUG{display:grid;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);min-width:0;overflow-wrap:anywhere}.TournamentRosterChangeWindowsSection_header__lrMKu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;gap:var(--mantine-spacing-sm);align-items:center}.TournamentRosterChangeWindowsSection_row__gtTGl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--mantine-spacing-sm);align-items:center;overflow-wrap:anywhere}.TournamentRosterChangeWindowsSection_stageBadge__Fhidu{max-width:100%;height:auto}.TournamentRosterChangeWindowsSection_stageBadgeLabel___v5xo{white-space:normal;overflow-wrap:anywhere}@media (max-width:48em){.TournamentRosterChangeWindowsSection_header__lrMKu,.TournamentRosterChangeWindowsSection_row__gtTGl{grid-template-columns:minmax(0,1fr)}}.TournamentRosterChangeWindowsSection_editor__4Bbjx{min-width:0;border:2px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md)}.TournamentRosterChangeWindowsSection_tableScroll__MRyOV{min-width:0;max-width:100%;overflow-x:auto}.TournamentRosterChangeWindowsSection_table__ftJuR{--window-cutoff-width:10rem;--window-date-width:13rem;min-width:100%;width:max-content}.TournamentRosterChangeWindowsSection_table__ftJuR th{white-space:nowrap}.TournamentRosterChangeWindowsSection_table__ftJuR td:nth-child(2){min-width:var(--window-cutoff-width)}.TournamentRosterChangeWindowsSection_table__ftJuR input[type=datetime-local]{min-width:var(--window-date-width)}.TournamentRosterChangeWindowsSection_lockedRow__iG9g2{background:var(--mantine-color-default-hover)}.TournamentSchedulePrintSheet_sheet__yZo02{display:none;color:var(--mantine-color-black);background:var(--mantine-color-white);font-size:var(--mantine-font-size-xs);line-height:1.3}.TournamentSchedulePrintSheet_sheet__yZo02 [data-page-heading] h1{color:var(--mantine-color-black);font-family:inherit;font-size:var(--mantine-font-size-lg);font-weight:700;line-height:inherit;margin:0 0 var(--mantine-spacing-xs)}.TournamentSchedulePrintSheet_sheet__yZo02 p{margin:0 0 var(--mantine-spacing-xs)}.TournamentSchedulePrintSheet_sheet__yZo02 table{border-collapse:collapse;table-layout:fixed;width:100%}.TournamentSchedulePrintSheet_sheet__yZo02 td,.TournamentSchedulePrintSheet_sheet__yZo02 th{border:1px solid var(--mantine-color-gray-7);padding:calc(var(--mantine-spacing-xs) / 2);overflow-wrap:anywhere;vertical-align:middle}.TournamentSchedulePrintSheet_sheet__yZo02 th{background:var(--mantine-color-gray-1)}@media print{@page{size:A4 portrait;margin:10mm}.TournamentSchedulePrintSheet_sheet__yZo02{display:block;width:100%;max-width:190mm;print-color-adjust:exact}.TournamentSchedulePrintSheet_sheet__yZo02 thead{display:table-header-group}.TournamentSchedulePrintSheet_sheet__yZo02 tr{break-inside:avoid;page-break-inside:avoid}}.TournamentScheduleSection_scrollContainer__eh6BR{max-height:max(calc(var(--mantine-spacing-md) * 16),calc(100dvh - var(--mantine-spacing-md) * 20));overflow:auto}.TournamentScheduleSection_table__vvWYo{--schedule-header-height:calc(var(--mantine-font-size-sm) * var(--mantine-line-height-sm) + var(--mantine-spacing-xs) * 2 + var(--mantine-scale) * 1px);--schedule-date-width:calc(var(--mantine-spacing-md) * 6.5);--schedule-time-width:calc(var(--mantine-spacing-md) * 3.5);--schedule-stage-width:calc(var(--mantine-spacing-md) * 4);--schedule-round-width:calc(var(--mantine-spacing-md) * 4.5);--schedule-matchup-width:calc(var(--mantine-spacing-md) * 18);--schedule-venue-width:calc(var(--mantine-spacing-md) * 10);--schedule-duty-width:calc(var(--mantine-spacing-md) * 7);--schedule-actions-width:calc(var(--mantine-spacing-md) * 7);--schedule-status-width:calc(var(--mantine-spacing-md) * 5);display:grid;grid-template-columns:var(--schedule-date-width) var(--schedule-time-width) var(--schedule-stage-width) var(--schedule-round-width) var(--schedule-matchup-width) var(--schedule-venue-width) repeat(5,var(--schedule-duty-width)) var(--schedule-actions-width) var(--schedule-status-width);min-width:calc(var(--schedule-date-width) + var(--schedule-time-width) + var(--schedule-stage-width) + var(--schedule-round-width) + var(--schedule-matchup-width) + var(--schedule-venue-width) + var(--schedule-duty-width) * 5 + var(--schedule-actions-width) + var(--schedule-status-width));line-height:var(--mantine-line-height-sm)}.TournamentScheduleSection_table__vvWYo>:is(thead,tbody){display:grid;grid-template-columns:subgrid;grid-column:1/-1}.TournamentScheduleSection_table__vvWYo tr{display:contents}.TournamentScheduleSection_table__vvWYo :is(th,td){align-content:center;border-bottom:calc(var(--mantine-scale) * 1px) solid var(--table-border-color);white-space:normal;overflow-wrap:anywhere}.TournamentScheduleSection_table__vvWYo thead th{position:sticky;top:0;z-index:2;height:var(--schedule-header-height);white-space:nowrap;background:var(--mantine-color-body)}.TournamentScheduleSection_dateColumn___cW1b{width:var(--schedule-date-width)}.TournamentScheduleSection_timeColumn__YIKcY{width:var(--schedule-time-width)}.TournamentScheduleSection_table__vvWYo :is(.TournamentScheduleSection_dateColumn___cW1b,.TournamentScheduleSection_timeColumn__YIKcY){white-space:nowrap}.TournamentScheduleSection_stageColumn__N6xqF{width:var(--schedule-stage-width)}.TournamentScheduleSection_roundColumn__v5bVe{width:var(--schedule-round-width)}.TournamentScheduleSection_matchupColumn__BHnda{width:var(--schedule-matchup-width);min-width:var(--schedule-matchup-width);border-inline:calc(var(--mantine-scale) * 1px) solid var(--mantine-color-gray-3)}.TournamentScheduleSection_matchup__SlyJC{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.TournamentScheduleSection_teamName__km_4l{flex:1;min-width:0;font-size:var(--mantine-font-size-md);font-weight:600;text-align:center}.TournamentScheduleSection_versus__246ZG{flex-shrink:0;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs)}.TournamentScheduleSection_venueColumn__D3xu3{width:var(--schedule-venue-width);min-width:var(--schedule-venue-width)}.TournamentScheduleSection_dutyColumn__mbm8F{width:var(--schedule-duty-width);min-width:var(--schedule-duty-width)}.TournamentScheduleSection_actionsColumn__aEl1M{width:var(--schedule-actions-width);min-width:var(--schedule-actions-width)}.TournamentScheduleSection_statusColumn__3XDK9{width:var(--schedule-status-width);min-width:var(--schedule-status-width)}.TournamentScheduleSection_matchRow__lcMht{cursor:pointer}.TournamentScheduleSection_matchRow__lcMht:is(:hover,:active) td{background:var(--table-hover-color)}.TournamentScheduleSection_venueHeading__9qMkU th{grid-column:1/-1;background:var(--mantine-color-gray-1);font-weight:600}.TournamentScheduleSection_dateHeading__wuPvE th{grid-column:1/-1;position:sticky;top:var(--schedule-header-height);z-index:1;background:var(--mantine-color-gray-2);font-weight:700}.StageList_tableViewport__5jmCM{width:100%;overflow-x:auto;border-block:1px solid var(--mantine-color-gray-2)}.StageList_stageTable__o_K7b{--stage-list-min-width:70rem;min-width:var(--stage-list-min-width);font-size:var(--mantine-font-size-xs)}.StageList_stageTable__o_K7b thead{background:var(--mantine-color-gray-0);color:var(--mantine-color-gray-6)}.StageList_stageTable__o_K7b th{font-size:var(--mantine-font-size-xs);font-weight:700;white-space:nowrap}.StageList_stageTable__o_K7b tbody tr:hover{background:var(--mantine-primary-color-light)}.StageList_stageTable__o_K7b td{color:var(--mantine-color-gray-7);white-space:nowrap}.StageList_stageNameCell__RymOA{position:sticky;left:0;z-index:1;background:var(--mantine-color-white)}.StageList_stageTable__o_K7b tbody tr:hover .StageList_stageNameCell__RymOA{background:var(--mantine-primary-color-light)}.StageList_stageName__tcayt{margin:0;color:var(--mantine-color-gray-9);line-height:var(--mantine-line-height-sm)}.StageList_actionsCell__61UYW{width:1%}@media (max-width:48em){.StageList_tableViewport__5jmCM{margin-inline:calc(var(--mantine-spacing-md) * -1);width:calc(100% + (var(--mantine-spacing-md) * 2));padding-inline:var(--mantine-spacing-md)}}.TournamentAdminView_tabsList__wwge8{gap:var(--mantine-spacing-md);padding:0;border:0;border-bottom:1px solid var(--mantine-color-gray-2);border-radius:0;background:transparent}.TournamentAdminView_tab__zHbqZ{min-width:auto;min-height:calc(var(--mantine-spacing-xl) + var(--mantine-spacing-xs));padding-inline:var(--mantine-spacing-xs);border:0;border-bottom:2px solid transparent;border-radius:0;font-size:var(--mantine-font-size-sm)}.TournamentAdminView_tab__zHbqZ:hover{background:var(--mantine-color-gray-0)}.TournamentAdminView_tab__zHbqZ[data-active]{border-color:var(--mantine-primary-color-filled);background:transparent}.TournamentAdminView_tabsPanel__QZVHG{padding-top:var(--mantine-spacing-md)}@media (max-width:48em){.TournamentAdminView_tabsList__wwge8{margin-inline:calc(var(--mantine-spacing-md) * -1);padding-inline:var(--mantine-spacing-md)}.TournamentAdminView_tab__zHbqZ{min-width:max-content}}