.dashboard-module__EhmCZG__commandCenterGrid{--dash-surface:var(--bw-surface-card);--dash-border:var(--bw-border-subtle);--dash-shadow:var(--bw-shadow-card);--dash-border-faint:color-mix(in srgb, var(--bw-border-subtle) 55%, transparent);--dash-border-soft:color-mix(in srgb, var(--bw-border-subtle) 72%, transparent);--dash-surface-soft:var(--bw-surface-panel);--dash-surface-strong:var(--bw-surface-panel-strong);--dash-surface-deep:var(--bw-surface-card);--dash-input-surface:var(--bw-surface-panel-strong);--dash-input-surface-disabled:var(--bw-surface-card-strong);--dash-text-title:var(--bw-text-title);--dash-text-body:var(--bw-text-body);--dash-text-muted:var(--bw-text-muted);--dash-text-faint:var(--bw-text-faint);--dash-text-accent:var(--bw-text-accent);--dash-text-success:var(--bw-text-success);--dash-accent-soft:color-mix(in srgb, var(--color-primary) 8%, transparent);--dash-accent-panel:color-mix(in srgb, var(--color-primary) 12%, transparent);--dash-accent-border:color-mix(in srgb, var(--color-primary) 28%, transparent);--dash-accent-border-strong:color-mix(in srgb, var(--color-primary) 62%, transparent);--dash-success-soft:color-mix(in srgb, var(--color-success) 10%, transparent);--dash-success-border:var(--color-success-border);--dash-danger-soft:var(--color-error-bg-soft);--dash-danger-border:var(--color-error-border);gap:var(--space-grid);margin-bottom:var(--space-section);grid-template-columns:auto auto;justify-content:center;align-items:start;display:grid}.dashboard-module__EhmCZG__dashboardOverviewStack{align-items:center;gap:var(--space-grid);flex-direction:column;display:flex}.dashboard-module__EhmCZG__dashboardOverviewStack .dashboard-module__EhmCZG__commandCenterGrid{margin-bottom:0}.dashboard-module__EhmCZG__commandCenterGrid>article,.dashboard-module__EhmCZG__commandCenterGrid>aside{height:100%}.dashboard-module__EhmCZG__gridTools,.dashboard-module__EhmCZG__gridHero{flex-direction:column;display:flex}.dashboard-module__EhmCZG__gridHero{grid-column:1;justify-self:center;width:fit-content}.dashboard-module__EhmCZG__gridTools{grid-column:2;place-self:start center}.dashboard-module__EhmCZG__gridSummary{grid-column:1/-1;justify-self:center;width:fit-content}.dashboard-module__EhmCZG__entriesOverviewCard{border-radius:var(--radius-2xl);padding:var(--space-card-y) var(--space-card-x);background:var(--dash-surface);border:1px solid var(--dash-border);box-shadow:var(--dash-shadow);width:fit-content}.dashboard-module__EhmCZG__entriesOverviewStandalone{--dash-surface:color-mix(in srgb, var(--bw-surface-card) 88%, transparent);--dash-border:var(--bw-border-subtle);--dash-shadow:var(--bw-shadow-card);--dash-card-bg:var(--bw-surface-card);--dash-card-border:var(--bw-border-card);--dash-accent-border:var(--bw-border-accent);margin:0 auto var(--space-section)}.dashboard-module__EhmCZG__entriesOverviewSection{justify-content:center;display:flex}.dashboard-module__EhmCZG__entriesOverviewHeader{font-size:var(--bw-type-label);text-transform:uppercase;letter-spacing:.11em;color:var(--color-text-secondary);line-height:1.3;font-weight:var(--font-weight-bold);margin-bottom:10px}.dashboard-module__EhmCZG__summaryCardsBand{--entries-overview-card-height:auto;--entries-overview-gap:10px;justify-content:center;align-items:stretch;gap:var(--entries-overview-gap);flex-wrap:wrap;display:flex}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{height:var(--entries-overview-card-height);flex:0 1 calc((100% - (var(--entries-overview-gap) * 3)) / 4);max-width:calc((100% - (var(--entries-overview-gap) * 3)) / 4);min-width:210px}.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__toolsCard,.dashboard-module__EhmCZG__statTile{background:var(--dash-surface);border:1px solid var(--dash-border);box-shadow:var(--dash-shadow)}.dashboard-module__EhmCZG__liveBoardCard{border-radius:var(--radius-2xl);padding:var(--space-card-y) var(--space-card-x);position:relative;overflow:hidden}.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__entriesOverviewCard{border-color:var(--bw-border-card)}.dashboard-module__EhmCZG__toolsCard,.dashboard-module__EhmCZG__squadRailCard,.dashboard-module__EhmCZG__statTile{border-color:var(--bw-border-subtle)}.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__toolsCard,.dashboard-module__EhmCZG__squadRailCard,.dashboard-module__EhmCZG__statTile,.dashboard-module__EhmCZG__entriesOverviewCard{transition:transform .18s,border-color .18s,box-shadow .18s,background-color .18s}.dashboard-module__EhmCZG__liveBoardCard:hover,.dashboard-module__EhmCZG__toolsCard:hover,.dashboard-module__EhmCZG__squadRailCard:hover,.dashboard-module__EhmCZG__entriesOverviewCard:hover{border-color:var(--bw-border-card);box-shadow:var(--bw-shadow-card);transform:translateY(-1px)}.dashboard-module__EhmCZG__heroTopRow{border-bottom:1px solid color-mix(in srgb, var(--bw-border-subtle) 72%, transparent);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;padding-bottom:10px;display:flex}.dashboard-module__EhmCZG__heroKicker,.dashboard-module__EhmCZG__sectionKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:8px;font-size:10px;font-weight:700;line-height:1.3}.dashboard-module__EhmCZG__heroTitleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dashboard-module__EhmCZG__heroTitle{letter-spacing:-.04em;color:var(--color-text-primary);margin:0;font-size:clamp(30px,3.5vw,48px);font-weight:800;line-height:1.04}.dashboard-module__EhmCZG__heroSubtitle{max-width:64ch;color:var(--color-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.5}.dashboard-module__EhmCZG__liveBadge{letter-spacing:.1em;color:var(--color-white);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-orange-dark) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 24%, transparent), var(--bw-shadow-accent);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-module__EhmCZG__heroMiddleRow{margin-bottom:14px}.dashboard-module__EhmCZG__heroBottomRow{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:2px;display:grid}.dashboard-module__EhmCZG__heroMetaRow{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.dashboard-module__EhmCZG__heroMetaPill{background:var(--bw-surface-panel);border:1px solid var(--bw-border-subtle);color:var(--color-text-primary);border-radius:999px;align-items:center;padding:7px 11px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex}.dashboard-module__EhmCZG__heroMetaPill:first-child{border-color:color-mix(in srgb, var(--color-primary) 28%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__entriesOverviewHeader,.dashboard-module__EhmCZG__toolsCard .dashboard-module__EhmCZG__sectionKicker,.dashboard-module__EhmCZG__squadRailCard .dashboard-module__EhmCZG__sectionKicker{color:var(--dash-text-faint)}.dashboard-module__EhmCZG__bracketPreview{grid-template-columns:repeat(2,auto);justify-content:start;gap:10px;width:fit-content;max-width:1000px;margin-bottom:0;display:grid}.dashboard-module__EhmCZG__bracketRound{background:var(--bw-surface-panel);border:1px solid var(--bw-border-subtle);border-radius:18px;min-height:166px;padding:12px;position:relative}.dashboard-module__EhmCZG__prizeBreakdownCard{min-height:auto}.dashboard-module__EhmCZG__statTile:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-primary) 62%, transparent), inset 0 1px 0 var(--bw-surface-panel), var(--bw-shadow-card)}.dashboard-module__EhmCZG__statTile:nth-child(2){box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-success) 62%, transparent), inset 0 1px 0 var(--bw-surface-panel), var(--bw-shadow-card)}.dashboard-module__EhmCZG__modalScrollBody.dashboard-module__EhmCZG__settingsModalScrollBody .dashboard-module__EhmCZG__bracketSettingsCard{border-color:var(--dash-border-soft)}@media (max-width:900px){.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__toolsCard,.dashboard-module__EhmCZG__squadRailCard,.dashboard-module__EhmCZG__entriesOverviewCard,.dashboard-module__EhmCZG__statTile{border-radius:18px}.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__toolsCard,.dashboard-module__EhmCZG__entriesOverviewCard{padding:14px}.dashboard-module__EhmCZG__heroTopRow{padding-bottom:8px}}.dashboard-module__EhmCZG__bracketRound:last-child:after{display:none}.dashboard-module__EhmCZG__bracketRoundTitle{color:var(--color-text-primary);font-size:12px;font-weight:700;line-height:1.3}.dashboard-module__EhmCZG__bracketMatchStack{flex-direction:column;gap:8px;margin-top:10px;display:flex}.dashboard-module__EhmCZG__bracketMatch{background:var(--opacity-black-18);border:1px solid color-mix(in srgb, var(--bw-border-subtle) 84%, transparent);color:var(--color-text-primary);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:11px;font-weight:600;line-height:1.35;display:flex}.dashboard-module__EhmCZG__bracketSubsection{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin-top:2px;font-size:11px;font-weight:700}.dashboard-module__EhmCZG__prizeSectionTitle{text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-secondary);margin-top:10px;font-size:10px;font-weight:700}.dashboard-module__EhmCZG__heroActionRail{gap:10px;display:grid}.dashboard-module__EhmCZG__heroWarningStrip{border-radius:12px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;line-height:1.4;display:flex}.dashboard-module__EhmCZG__heroWarningStripWarning{border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--bw-border-subtle));background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 10%, transparent), color-mix(in srgb, var(--color-primary) 6%, transparent));color:var(--bw-text-accent);border-radius:12px}.dashboard-module__EhmCZG__heroWarningStripInfo{border:1px solid color-mix(in srgb, var(--bw-text-muted) 28%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--bw-surface-panel-strong) 90%, transparent), color-mix(in srgb, var(--bw-surface-panel) 92%, transparent));color:var(--bw-text-title)}.dashboard-module__EhmCZG__heroWarningIcon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-module__EhmCZG__heroWarningIconWarning{background:color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--bw-text-accent);border:1px solid color-mix(in srgb, var(--color-primary) 26%, transparent)}.dashboard-module__EhmCZG__heroWarningIconInfo{background:var(--bw-surface-panel-strong);color:var(--bw-text-title);border:1px solid var(--bw-border-subtle)}.dashboard-module__EhmCZG__squadRail{flex-direction:column;gap:14px;display:flex}.dashboard-module__EhmCZG__squadRailCard{border-radius:var(--radius-2xl);padding:var(--space-card-y) var(--space-card-x);background:var(--dash-surface);border:1px solid var(--dash-border);box-shadow:var(--dash-shadow)}.dashboard-module__EhmCZG__gridTools .dashboard-module__EhmCZG__squadRailList{flex:1}.dashboard-module__EhmCZG__squadRailList{flex-direction:column;gap:6px;display:flex}.dashboard-module__EhmCZG__commissionerPanel{align-content:start;justify-self:center;gap:10px;width:100%;max-width:440px;display:grid}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailList{flex:none;gap:7px}.dashboard-module__EhmCZG__commissionerSectionTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);margin-top:2px;font-size:10px;font-weight:700}.dashboard-module__EhmCZG__commissionerActionIndicator{color:var(--color-text-secondary);font-size:14px;font-weight:800;line-height:1}.dashboard-module__EhmCZG__commissionerActionIndicatorAccent{color:var(--bw-text-accent)}.dashboard-module__EhmCZG__commissionerActionDisabled{cursor:not-allowed;opacity:.6;border-color:var(--bw-border-subtle);background:var(--bw-surface-panel)}.dashboard-module__EhmCZG__commissionerActionDisabled:hover{border-color:var(--bw-border-subtle);background:var(--bw-surface-panel)}.dashboard-module__EhmCZG__commissionerActionDisabled .dashboard-module__EhmCZG__commissionerActionIndicator{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.dashboard-module__EhmCZG__commissionerAdminRow{background:var(--bw-surface-panel);border-color:var(--bw-border-subtle);color:var(--bw-text-body);border-radius:14px;padding:10px 12px;font-size:12px;font-weight:500}.dashboard-module__EhmCZG__commissionerAdminIndicator{color:var(--bw-text-faint);font-size:12px}.dashboard-module__EhmCZG__commissionerAdminRow:hover{border-color:color-mix(in srgb, var(--color-primary) 24%, var(--bw-border-subtle));background:color-mix(in srgb, var(--color-primary) 7%, transparent);color:var(--color-text-primary)}.dashboard-module__EhmCZG__commissionerAdminRow:hover .dashboard-module__EhmCZG__commissionerAdminIndicator{color:var(--bw-text-accent)}.dashboard-module__EhmCZG__squadRailPill{border:1px solid var(--bw-border-subtle);background:var(--bw-surface-panel);color:var(--color-text-primary);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.35;transition:all .18s;display:flex}.dashboard-module__EhmCZG__squadRailPill:hover{background:var(--bw-surface-panel-strong);border-color:var(--bw-border-card)}.dashboard-module__EhmCZG__statTile{text-align:center;background:color-mix(in srgb, var(--bw-surface-card-strong) 90%, transparent);border:1px solid var(--bw-border-subtle);box-shadow:inset 0 1px 0 var(--bw-surface-panel), var(--bw-shadow-card);border-radius:18px;flex-direction:column;align-items:center;padding:14px;transition:transform .18s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.dashboard-module__EhmCZG__statTile:before{content:"";background:linear-gradient(140deg, var(--bw-surface-panel-strong), transparent 55%);pointer-events:none;position:absolute;inset:0}.dashboard-module__EhmCZG__statTile:hover{border-color:var(--bw-border-card);box-shadow:inset 0 1px 0 var(--bw-surface-panel-strong), var(--bw-shadow-card);transform:translateY(-1px)}@media (max-width:1200px){.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{flex-basis:calc((100% - (var(--entries-overview-gap) * 2)) / 3);max-width:calc((100% - (var(--entries-overview-gap) * 2)) / 3)}}@media (max-width:900px){.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{flex-basis:calc((100% - var(--entries-overview-gap)) / 2);max-width:calc((100% - var(--entries-overview-gap)) / 2)}}@media (max-width:640px){.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{flex-basis:100%;min-width:0;max-width:100%}}.dashboard-module__EhmCZG__statStatusRow{justify-content:center;width:100%;margin-bottom:8px;display:flex}.dashboard-module__EhmCZG__statStatusBadge{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--bw-border-subtle);color:var(--color-text-secondary);background:var(--bw-surface-panel);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:700}.dashboard-module__EhmCZG__statStatusBadgeActive{color:var(--bw-text-title)}.dashboard-module__EhmCZG__statStatusBadgeMuted{color:var(--bw-text-muted);border-color:var(--bw-border-subtle)}.dashboard-module__EhmCZG__statLabel{text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-secondary);margin-bottom:4px;font-size:10px;line-height:1.35}.dashboard-module__EhmCZG__statValue{letter-spacing:-.04em;color:var(--color-text-primary);font-size:clamp(24px,2.2vw,30px);font-weight:800;line-height:1.05}.dashboard-module__EhmCZG__statValueAccent{color:var(--color-brand-amber)}.dashboard-module__EhmCZG__statCaption{color:var(--color-text-secondary);margin-top:4px;font-size:11px;line-height:1.35}.dashboard-module__EhmCZG__statCaptionMuted{color:var(--dash-text-muted);margin-top:3px;font-size:11px;line-height:1.32}.dashboard-module__EhmCZG__advancedGrid{grid-template-columns:repeat(2,auto);align-items:start;gap:16px;width:fit-content;margin:0 auto;display:grid}:is(.dashboard-module__EhmCZG__advancedGrid>.squadSelectionCard,.dashboard-module__EhmCZG__advancedGrid>.bracketSettingsCard,.dashboard-module__EhmCZG__advancedGrid>.mainBracketSettingsCard,.dashboard-module__EhmCZG__advancedGrid>.optionalBracketsCard,.dashboard-module__EhmCZG__advancedGrid>.byeSettingsCard,.dashboard-module__EhmCZG__advancedGrid>.sidePotsCard){width:fit-content;min-width:0;max-width:none}:is(.dashboard-module__EhmCZG__advancedGrid>.squadSelectionCard,.dashboard-module__EhmCZG__advancedGrid>.mainBracketSettingsCard){grid-column:1/-1}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__squadSelectionCard,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__mainBracketSettingsCard,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__optionalBracketsCard,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__byeSettingsCard,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__sidePotsCard{background:var(--dash-surface-soft);border-color:var(--dash-border-faint);border-radius:20px}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__settingsHeader{border-bottom:1px solid var(--dash-border-faint);padding:14px 18px 12px}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__settingsTitle{font-size:18px;font-weight:600}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__settingsMeta{color:var(--color-text-muted);font-size:11px;font-weight:500}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__sectionHeader{margin-bottom:6px;padding-bottom:0}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__sectionTitle{color:var(--color-text-secondary);margin-bottom:0;font-size:13px;font-weight:500}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__programCard{background:var(--dash-surface-strong);border:1px solid var(--dash-border-faint);border-radius:12px;padding:8px 10px}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactLabel{color:var(--color-text-secondary);font-size:11px;font-weight:500}.dashboard-module__EhmCZG__settingsModalGrid{gap:20px}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactInput{border-color:var(--dash-border-faint);background:var(--dash-surface-soft);color:var(--color-text-primary);font-size:13px}.dashboard-module__EhmCZG__modalOverlayTop{z-index:2000}.dashboard-module__EhmCZG__cardsContainer{flex-wrap:wrap;place-content:flex-start center;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex;overflow-x:clip}@media (max-width:640px){.dashboard-module__EhmCZG__cardsContainer{flex-direction:column;gap:24px}.dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__squadSelectionCard,.dashboard-module__EhmCZG__mainBracketSettingsCard{flex:0 0 100%;width:100%}}.dashboard-module__EhmCZG__settingsModalGrid{flex:1;grid-template-columns:repeat(3,auto);align-items:start;gap:16px;width:fit-content;max-width:100%;margin:0 auto;display:grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__optionalBracketsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__byeSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard{background:var(--dash-surface-deep);border:1px solid var(--dash-border);width:fit-content;min-width:0;max-width:none;box-shadow:0 10px 26px var(--opacity-black-30), inset 0 1px 0 var(--bw-surface-panel);border-radius:22px;flex-direction:column;display:flex}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard{min-height:388px}.dashboard-module__EhmCZG__programsSettingsCard{grid-column:auto;justify-self:start;max-width:none;min-height:0}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeader{border-bottom:1px solid var(--dash-border-soft);padding:14px 16px 10px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitle{font-size:21px;font-weight:700}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsMeta{color:var(--dash-text-muted);font-size:12px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitleBlock{gap:4px;display:grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsContent{flex:1;gap:10px;padding:12px 14px 14px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sectionHeader{margin-bottom:6px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sectionTitle{font-size:14px;font-weight:700}.dashboard-module__EhmCZG__settingsSectionHint{color:var(--dash-text-muted);margin:-2px 0 6px;font-size:12px;line-height:1.4}.dashboard-module__EhmCZG__settingsFieldHint{color:var(--dash-text-muted);margin:4px 0 0;font-size:11px;line-height:1.35}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__fieldGroup{gap:8px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsColumn,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid{gap:10px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsColumn{background:color-mix(in srgb, var(--bw-surface-panel) 88%, transparent);border:1px solid color-mix(in srgb, var(--bw-border-subtle) 86%, transparent);border-radius:12px;padding:8px 9px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__sectionHeader,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__sectionHeader,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programsSettingsCard .dashboard-module__EhmCZG__sectionHeader{border-bottom:none;margin-bottom:4px;padding:0}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__sectionTitle,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__sectionTitle,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programsSettingsCard .dashboard-module__EhmCZG__sectionTitle{letter-spacing:.03em;text-transform:uppercase;color:color-mix(in srgb, var(--bw-text-muted) 88%, transparent);font-size:12px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__fieldGroup,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__fieldGroup{gap:7px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactField{background:color-mix(in srgb, var(--bw-surface-card) 92%, transparent);border:1px solid color-mix(in srgb, var(--bw-border-subtle) 82%, transparent);border-radius:10px;gap:5px;padding:7px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactLabel{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput{background:color-mix(in srgb, var(--bw-surface-panel) 94%, transparent);border-color:color-mix(in srgb, var(--bw-border-subtle) 92%, transparent);border-radius:9px;min-height:40px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsCalculatedSummary{border-top-color:color-mix(in srgb, var(--bw-border-subtle) 82%, transparent);gap:5px;margin-top:6px;padding-top:8px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsCalculatedSummaryRow{background:color-mix(in srgb, var(--bw-surface-panel) 88%, transparent);border:1px solid color-mix(in srgb, var(--bw-border-subtle) 82%, transparent);border-radius:9px;padding:6px 8px;font-size:11px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsCalculatedSummaryRow strong{font-size:11px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsSection,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__sectionHeader,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__fieldGroup,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactInputWrapper,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapField>.dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapField>.dashboard-module__EhmCZG__compactInputWrapper{width:100%}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput{background:var(--dash-input-surface);border:1px solid var(--dash-border-soft);min-height:38px;color:var(--dash-text-title);border-radius:9px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect:focus,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput:focus{border-color:var(--dash-accent-border-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInputReadOnly{background:var(--dash-input-surface-disabled)!important;color:var(--dash-text-body)!important;border-color:var(--dash-border)!important}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput:disabled,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect:disabled{opacity:.62;cursor:not-allowed;background:var(--dash-input-surface-disabled);color:var(--dash-text-muted);border-color:var(--dash-border)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactLabel{color:var(--dash-text-body);font-size:12px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__currencySymbol{color:var(--dash-text-muted)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programCard{border:1px solid var(--dash-border);border-left:1px solid var(--dash-border);background:var(--dash-input-surface-disabled);border-radius:12px;padding:8px 10px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programCardChecked{border-color:var(--dash-accent-border-strong);background:var(--dash-accent-soft)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxLabel{color:var(--dash-text-title);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxInput{appearance:none;border:1px solid color-mix(in srgb, var(--bw-border-subtle) 96%, transparent);background:color-mix(in srgb, var(--bw-surface-panel) 96%, transparent);border-radius:6px;place-content:center;width:18px;height:18px;margin:0;display:inline-grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxInput:after{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:color-mix(in srgb, var(--color-primary) 98%, transparent);width:8px;height:8px;transition:transform .12s ease-in-out;transform:scale(0)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxInput:checked{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 68%, transparent)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxInput:checked:after{transform:scale(1)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotSharedFee{border-bottom:1px solid var(--dash-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:2px;padding-bottom:8px;display:grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotSharedFee .dashboard-module__EhmCZG__compactInputWrapper{width:100%}.dashboard-module__EhmCZG__settingsProgramsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dashboard-module__EhmCZG__settingsProgramsColumn{align-self:start}.dashboard-module__EhmCZG__settingsProgramsColumnSecondary{border-left:1px solid var(--dash-border);padding-left:12px}.dashboard-module__EhmCZG__settingsCalculatedSummary{border-top:1px solid var(--dash-border);gap:6px;margin-top:8px;padding-top:10px;display:grid}.dashboard-module__EhmCZG__settingsCalculatedSummaryRow{color:var(--dash-text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dashboard-module__EhmCZG__settingsCalculatedSummaryRow strong{color:var(--dash-text-title);font-size:12px;font-weight:700}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__byeSettingsCard .dashboard-module__EhmCZG__programList,.dashboard-module__EhmCZG__programListTwoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dashboard-module__EhmCZG__settingsModalFooter{z-index:4;border-top:1px solid var(--dash-border);background:linear-gradient(180deg, color-mix(in srgb, var(--bw-surface-card) 76%, transparent), color-mix(in srgb, var(--bw-surface-card) 94%, transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 10px 6px;display:flex;position:sticky;bottom:0}.dashboard-module__EhmCZG__settingsModalFooterStatus{color:var(--dash-text-body);font-size:13px;font-weight:600}.dashboard-module__EhmCZG__settingsModalFooterStatusSaved{color:var(--dash-text-muted)}.dashboard-module__EhmCZG__settingsModalFooterStatusUnsaved{color:var(--dash-text-accent)}.dashboard-module__EhmCZG__settingsModalFooterActions{gap:10px;display:flex}.dashboard-module__EhmCZG__settingsFooterCancelButton,.dashboard-module__EhmCZG__settingsFooterSaveButton{cursor:pointer;border-radius:10px;min-width:122px;padding:10px 14px;font-size:13px;font-weight:700}.dashboard-module__EhmCZG__settingsFooterCancelButton{background:var(--dash-input-surface);color:var(--dash-text-title);border:1px solid var(--dash-border-soft)}.dashboard-module__EhmCZG__settingsFooterSaveButton{background:var(--dash-input-surface-disabled);color:var(--color-white);border:1px solid var(--dash-border-soft);box-shadow:none}.dashboard-module__EhmCZG__settingsFooterSaveButtonActive{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 95%, transparent), color-mix(in srgb, var(--color-primary) 72%, var(--color-warning) 28%));border-color:color-mix(in srgb, var(--bw-text-accent) 34%, transparent);box-shadow:0 8px 20px color-mix(in srgb, var(--color-primary) 24%, transparent)}.dashboard-module__EhmCZG__settingsFooterSaveButtonIdle{background:var(--dash-input-surface-disabled);border-color:var(--dash-border-soft);color:var(--dash-text-body)}.dashboard-module__EhmCZG__settingsFooterCancelButton:disabled,.dashboard-module__EhmCZG__settingsFooterSaveButton:disabled{opacity:.55;cursor:not-allowed;box-shadow:none!important}@media (max-width:980px){.dashboard-module__EhmCZG__settingsModalGrid{grid-template-columns:1fr;width:100%;margin:0}.dashboard-module__EhmCZG__programsSettingsCard{grid-column:auto}.dashboard-module__EhmCZG__modalCard.dashboard-module__EhmCZG__settingsModalCard{border-radius:24px;width:min(1320px,100vw - 12px);max-height:94vh}.dashboard-module__EhmCZG__modalScrollBody.dashboard-module__EhmCZG__settingsModalScrollBody{padding:10px 8px}.dashboard-module__EhmCZG__settingsModalGrid{gap:16px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeader{padding:14px 16px 12px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsContent{padding:14px 16px 16px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitle{font-size:19px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sectionTitle{font-size:15px}.dashboard-module__EhmCZG__programListTwoColumn,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotSharedFee,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__byeSettingsCard .dashboard-module__EhmCZG__programList{grid-template-columns:1fr}.dashboard-module__EhmCZG__settingsProgramsGrid{grid-template-columns:1fr;gap:10px}.dashboard-module__EhmCZG__settingsProgramsColumnSecondary{border-left:none;padding-left:0}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programsSettingsCard{min-height:0}.dashboard-module__EhmCZG__settingsModalFooter{flex-direction:column;align-items:stretch;gap:10px}.dashboard-module__EhmCZG__settingsModalFooterActions{width:100%}.dashboard-module__EhmCZG__settingsFooterCancelButton,.dashboard-module__EhmCZG__settingsFooterSaveButton{flex:1}}@media (max-width:480px){.dashboard-module__EhmCZG__modalOverlay.dashboard-module__EhmCZG__settingsModalOverlay{padding:6px}.dashboard-module__EhmCZG__modalCard.dashboard-module__EhmCZG__settingsModalCard{border-radius:18px;width:calc(100vw - 16px);min-width:0}.dashboard-module__EhmCZG__modalScrollBody.dashboard-module__EhmCZG__settingsModalScrollBody{padding:10px 8px}.dashboard-module__EhmCZG__settingsModalFrame{border-radius:14px;height:min(70vh,560px);min-height:420px}.dashboard-module__EhmCZG__cardsContainer{gap:20px;width:100%;margin-bottom:24px}.dashboard-module__EhmCZG__bracketSettingsCard{flex:0 0 100%;width:100%}.dashboard-module__EhmCZG__mainBracketSettingsCard{justify-self:stretch;width:100%;min-width:0}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid{grid-template-columns:1fr;display:grid}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsContent,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsSection,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__sectionHeader,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__fieldGroup,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapContainer{width:100%;max-width:100%}.dashboard-module__EhmCZG__settingsTitle{font-size:20px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactInputWrapper,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapField>.dashboard-module__EhmCZG__compactInput{width:100%;min-width:0}.dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__compactInput{padding:10px 12px;font-size:16px}.dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput{padding-left:30px}.dashboard-module__EhmCZG__sectionTitle{font-size:15px}.dashboard-module__EhmCZG__summaryGrid{grid-template-columns:1fr;gap:8px}.dashboard-module__EhmCZG__settingsGrid{grid-template-columns:1fr;gap:20px}}@media (min-width:641px) and (max-width:900px){.dashboard-module__EhmCZG__cardsContainer{-moz-column-gap:12px;gap:6px 12px;margin-bottom:16px}.dashboard-module__EhmCZG__bracketSettingsCard{border-radius:12px}.dashboard-module__EhmCZG__settingsHeader{padding:10px 14px 8px}.dashboard-module__EhmCZG__settingsTitle{font-size:16px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsContent{gap:4px;padding:8px 12px 10px}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__settingsContent{padding:6px 10px 10px}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__settingsHeader{padding:10px 14px 8px}.dashboard-module__EhmCZG__compactLabel{font-size:11px}.dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__compactInput{padding:5px 8px;font-size:12px}.dashboard-module__EhmCZG__sectionTitle{margin-bottom:6px;font-size:13px}.dashboard-module__EhmCZG__programCard{border-radius:8px;padding:6px 10px}.dashboard-module__EhmCZG__checkboxLabel{gap:7px;font-size:12px}.dashboard-module__EhmCZG__checkboxInput{width:15px;height:15px}.dashboard-module__EhmCZG__squadSelectionCompactCard .dashboard-module__EhmCZG__settingsHeader{padding:10px 14px 8px}.dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__settingsContent{gap:8px;padding:8px 10px 10px}}.dashboard-module__EhmCZG__bracketSettingsCard{background:color-mix(in srgb, var(--bw-surface-card) 78%, transparent);box-shadow:0 12px 36px var(--opacity-black-35), inset 0 1px 0 var(--opacity-white-04);border:1px solid var(--opacity-white-08);border-radius:24px;flex:none;width:max-content;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__squadSelectionCard{flex:auto;width:100%;max-width:none}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__settingsHeader{padding:16px 18px 12px}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__settingsContent{gap:6px;padding:10px 12px 12px}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__programList{gap:6px}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__programCard{border-radius:10px;padding:8px 10px}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__checkboxLabel{gap:8px;font-size:13px}.dashboard-module__EhmCZG__mainBracketSettingsCard{flex:none;width:max-content}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__mainBracketSettingsCard{width:100%}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsContent{align-self:flex-start;gap:6px;max-width:100%;padding:10px 16px 12px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid{-moz-column-gap:12px;grid-template-columns:max-content max-content;justify-content:start;gap:4px 12px;display:inline-grid}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsColumn{gap:4px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsSection{width:max-content;max-width:100%;margin-bottom:6px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__sectionHeader{width:max-content;max-width:100%;margin-bottom:4px;padding-bottom:3px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapContainer{grid-template-columns:max-content auto max-content;justify-content:start;gap:8px;width:max-content;max-width:100%}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__fieldGroup{width:max-content;max-width:100%}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsHeader{justify-content:flex-start;width:100%;padding:14px 16px 12px}.dashboard-module__EhmCZG__settingsHeader{background:linear-gradient(180deg, var(--opacity-white-04) 0%, color-mix(in srgb, var(--opacity-white-04) 50%, transparent) 100%);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:var(--radius-xl) var(--radius-xl) 0 0;justify-content:space-between;align-items:center;gap:10px;padding:20px 24px 16px;display:flex}.dashboard-module__EhmCZG__settingsTitle{color:var(--color-text-primary);letter-spacing:-.025em;flex:none;margin:0;font-size:22px;font-weight:700}.dashboard-module__EhmCZG__settingsSection{margin-bottom:8px}.dashboard-module__EhmCZG__settingsSection:last-child{margin-bottom:0}.dashboard-module__EhmCZG__sectionTitle{color:var(--color-text-primary);align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:600;display:flex}.dashboard-module__EhmCZG__formGrid{gap:28px;display:grid}.dashboard-module__EhmCZG__settingsContent{flex-direction:column;gap:8px;padding:14px 20px 18px;display:flex}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__settingsContent{padding:16px 20px 20px}.dashboard-module__EhmCZG__settingsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dashboard-module__EhmCZG__settingsColumn{flex-direction:column;gap:6px;display:flex}.dashboard-module__EhmCZG__programList{flex-direction:column;gap:8px;display:flex}.dashboard-module__EhmCZG__programCard{border:1px solid var(--opacity-white-08);background:color-mix(in srgb, var(--opacity-white-06) 50%, transparent);border-radius:12px;align-items:center;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.dashboard-module__EhmCZG__programCardChecked{border-color:color-mix(in srgb, var(--color-primary) 32%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.dashboard-module__EhmCZG__sectionHeader{border-bottom:1px solid var(--color-border-soft);align-items:center;gap:8px;margin-bottom:6px;padding-bottom:4px;display:flex}.dashboard-module__EhmCZG__sectionTitle{color:var(--color-text-primary);margin:0;font-size:13px;font-weight:600}.dashboard-module__EhmCZG__fieldGroup{flex-direction:column;gap:6px;display:flex}.dashboard-module__EhmCZG__compactField{flex-direction:column;gap:4px;display:flex}.dashboard-module__EhmCZG__compactLabel{color:var(--color-text-primary);font-size:12px;font-weight:600}.dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__compactInput{background:var(--color-white);border:1px solid var(--color-border-subtle);width:100%;color:var(--color-text-primary);border-radius:7px;padding:6px 9px;font-size:13px;font-weight:500;transition:all .2s}.dashboard-module__EhmCZG__compactSelect:focus,.dashboard-module__EhmCZG__compactInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-border-light);outline:none}.dashboard-module__EhmCZG__compactInputReadOnly{cursor:default;background:var(--opacity-black-18)!important;color:color-mix(in srgb, var(--bw-text-title) 58%, transparent)!important}.dashboard-module__EhmCZG__compactInputWrapper{align-items:center;width:100%;display:flex;position:relative}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactInputWrapper{width:96px;min-width:0}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapField>.dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapField>.dashboard-module__EhmCZG__compactInputWrapper{width:56px;min-width:0}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapField .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput{width:100%;padding-right:20px}.dashboard-module__EhmCZG__handicapPercentRow .dashboard-module__EhmCZG__compactInput{width:56px}.dashboard-module__EhmCZG__currencySymbol{color:var(--color-text-muted);z-index:1;font-weight:600;position:absolute;left:12px}.dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput{padding-left:24px}.dashboard-module__EhmCZG__handicapField{flex-direction:column;flex:1;gap:6px;display:flex}.dashboard-module__EhmCZG__checkboxLabel{color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.dashboard-module__EhmCZG__checkboxInput{appearance:none;border:1px solid color-mix(in srgb, var(--bw-border-subtle) 96%, transparent);background:color-mix(in srgb, var(--bw-surface-panel) 96%, transparent);cursor:pointer;border-radius:6px;flex-shrink:0;place-content:center;width:18px;height:18px;margin:0;display:inline-grid}.dashboard-module__EhmCZG__checkboxInput:after{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:color-mix(in srgb, var(--color-primary) 98%, transparent);width:8px;height:8px;transition:transform .12s ease-in-out;transform:scale(0)}.dashboard-module__EhmCZG__checkboxInput:checked{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-color:color-mix(in srgb, var(--color-primary) 68%, transparent)}.dashboard-module__EhmCZG__checkboxInput:checked:after{transform:scale(1)}.dashboard-module__EhmCZG__checkboxInput:focus-visible{box-shadow:var(--bw-focus-ring);outline:none}.dashboard-module__EhmCZG__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:12px;display:grid}.dashboard-module__EhmCZG__fieldLabel{color:color-mix(in srgb, var(--bw-text-title) 72%, transparent);flex-direction:column;gap:2px;font-size:14px;font-weight:600;display:flex}.dashboard-module__EhmCZG__inputIcon.dashboard-module__EhmCZG__right{right:12px}.dashboard-module__EhmCZG__enhancedInput.dashboard-module__EhmCZG__error{border-color:var(--color-red-dark);background:var(--color-hc-error-bg)}.dashboard-module__EhmCZG__enhancedInput.dashboard-module__EhmCZG__error:focus{border-color:var(--color-red-dark);box-shadow:0 0 0 3px var(--color-error-input-bg), 0 1px 3px var(--opacity-black-02)}.dashboard-module__EhmCZG__handicapField{flex:1}@media (max-width:767px){.dashboard-module__EhmCZG__bracketSettingsCard{border-radius:16px;margin:0 -4px}.dashboard-module__EhmCZG__advancedGrid{grid-template-columns:1fr;padding:12px}:is(.dashboard-module__EhmCZG__advancedGrid>.squadSelectionCard,.dashboard-module__EhmCZG__advancedGrid>.bracketSettingsCard,.dashboard-module__EhmCZG__advancedGrid>.mainBracketSettingsCard,.dashboard-module__EhmCZG__advancedGrid>.optionalBracketsCard,.dashboard-module__EhmCZG__advancedGrid>.byeSettingsCard,.dashboard-module__EhmCZG__advancedGrid>.sidePotsCard){grid-column:auto}.dashboard-module__EhmCZG__mainBracketSettingsCard{justify-self:stretch;width:100%;min-width:0}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid{grid-template-columns:1fr;display:grid}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsContent,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsSection,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__sectionHeader,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__fieldGroup,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapContainer{width:100%;max-width:100%}.dashboard-module__EhmCZG__settingsHeader{flex-direction:column;align-items:flex-start;gap:12px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactInputWrapper,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__handicapField>.dashboard-module__EhmCZG__compactInput{width:100%;min-width:0}.dashboard-module__EhmCZG__formGrid{grid-template-columns:1fr;gap:16px}.dashboard-module__EhmCZG__settingsTitle{font-size:20px}.dashboard-module__EhmCZG__sectionTitle{font-size:15px}}.dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__settingsContent{gap:10px;padding:10px 14px 14px}.dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__compactInput:disabled{opacity:.4;cursor:not-allowed}.dashboard-module__EhmCZG__sidePotSharedFee{border-bottom:2px solid var(--color-border-soft);flex-direction:row;gap:10px;margin-bottom:4px;padding-bottom:10px;display:flex}.dashboard-module__EhmCZG__sidePotSharedFee .dashboard-module__EhmCZG__compactInputWrapper{width:80px}.dashboard-module__EhmCZG__squadTime{flex-direction:column;gap:2px;display:flex}.dashboard-module__EhmCZG__squadPillEnhanced.dashboard-module__EhmCZG__selected{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);box-shadow:0 4px 12px var(--color-border-hover);outline:1px solid var(--color-white-glass);font-weight:600}.dashboard-module__EhmCZG__squadPillEnhanced.dashboard-module__EhmCZG__selected .dashboard-module__EhmCZG__squadDate,.dashboard-module__EhmCZG__squadPillEnhanced.dashboard-module__EhmCZG__selected .dashboard-module__EhmCZG__squadTimeSlot{color:var(--color-white)}.dashboard-module__EhmCZG__squadPillEnhanced.dashboard-module__EhmCZG__selected:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.dashboard-module__EhmCZG__createTournamentModalContent{flex-direction:column;max-height:86vh;display:flex;overflow:hidden}.dashboard-module__EhmCZG__createTournamentModalContent>h2,.dashboard-module__EhmCZG__createTournamentModalContent>button+h2{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--popup-header-surface)!important;border-bottom:2px solid var(--color-primary)!important}@media (min-width:768px){.dashboard-module__EhmCZG__formGrid{grid-template-columns:1fr}}.dashboard-module__EhmCZG__devButton{border:1.5px dashed var(--opacity-white-35);background:var(--opacity-white-08);color:var(--opacity-white-60);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:6px 14px;font-size:.75rem;font-weight:700}.dashboard-module__EhmCZG__devButton:hover{background:var(--color-border-light);border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:480px){.dashboard-module__EhmCZG__devButton{width:100%;max-width:none;min-height:var(--touch-target-comfortable)}}.dashboard-module__EhmCZG__tournamentModalContent{border:1px solid var(--dash-border);background:linear-gradient(180deg, var(--bw-surface-panel-strong), color-mix(in srgb, var(--bw-surface-panel) 40%, transparent) 28%, color-mix(in srgb, var(--bw-surface-card) 94%, transparent) 100%);width:min(900px,100vw - 20px);min-width:min(420px,100%);max-height:min(96vh,1060px);box-shadow:0 30px 80px color-mix(in srgb, var(--color-black) 50%, transparent), 0 0 0 1px var(--bw-surface-panel) inset;border-radius:28px}.dashboard-module__EhmCZG__tournamentContentWrapper{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dashboard-module__EhmCZG__tournamentFormBody{--bw-form-bg:var(--opacity-black-20);--bw-form-text:var(--color-text-primary);--bw-form-placeholder:var(--dash-text-muted);--bw-form-radius:11px;--bw-form-border-default:var(--bw-border-subtle);--bw-form-border-hover:color-mix(in srgb, var(--bw-border-subtle) 132%, transparent);--bw-form-border-focus:var(--color-primary);--bw-form-focus-ring:0 0 0 1px color-mix(in srgb, var(--color-primary) 44%, transparent), 0 0 0 4px color-mix(in srgb, var(--color-primary) 10%, transparent);flex:1;min-height:0;padding:14px 24px 12px;overflow-y:auto}.dashboard-module__EhmCZG__tournamentSectionLabel{text-transform:uppercase;letter-spacing:.09em;color:var(--color-text-secondary);margin:4px 0 8px;font-size:10px;font-weight:700}.dashboard-module__EhmCZG__tournamentFormFields{flex-direction:column;gap:8px;display:flex}.dashboard-module__EhmCZG__tournamentFormFields .form-field{margin-bottom:0}.dashboard-module__EhmCZG__tournamentInput{width:100%}.dashboard-module__EhmCZG__tournamentDateInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dashboard-module__EhmCZG__tournamentDateInput::-webkit-calendar-picker-indicator{opacity:.85;filter:invert(.9)sepia(.08)saturate(.4)}.dashboard-module__EhmCZG__tournamentDateRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dashboard-module__EhmCZG__squadTimesSection{border-top:1px solid var(--dash-border);margin-top:14px;padding-top:10px}.dashboard-module__EhmCZG__squadTimesHeadingRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dashboard-module__EhmCZG__squadTimesTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.dashboard-module__EhmCZG__squadTimesCount{color:var(--color-text-secondary);border:1px solid var(--dash-border-soft);background:var(--dash-input-surface);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.dashboard-module__EhmCZG__noSquadDaysHint{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.dashboard-module__EhmCZG__squadDay{border-bottom:1px solid color-mix(in srgb, var(--dash-border) 70%, transparent);flex-direction:column;gap:6px;padding:10px 0;display:flex}.dashboard-module__EhmCZG__squadDay:last-child{border-bottom:none}.dashboard-module__EhmCZG__squadDayLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.dashboard-module__EhmCZG__squadTimesList{flex-direction:column;gap:6px;display:flex}.dashboard-module__EhmCZG__squadTimeEntry{background:var(--dash-input-surface);border:1px solid var(--dash-border);color:var(--color-text-primary);border-radius:12px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.dashboard-module__EhmCZG__squadTimeText{flex:1}.dashboard-module__EhmCZG__squadTimeRemove{background:color-mix(in srgb, var(--bw-surface-panel) 70%, transparent);border:1px solid var(--dash-border-soft);color:var(--dash-text-body);cursor:pointer;border-radius:9px;padding:5px 10px;font-size:11px;font-weight:700;line-height:1.1;transition:border-color .15s,color .15s,background .15s}.dashboard-module__EhmCZG__squadTimeRemove:hover{color:var(--bw-text-accent);border-color:color-mix(in srgb, var(--color-primary) 52%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.dashboard-module__EhmCZG__squadTimeAddRow{align-items:stretch;gap:10px;margin-top:6px;display:flex}.dashboard-module__EhmCZG__squadTimeSelect{width:min(280px,100%);min-height:40px;color:var(--color-text-primary);flex:1}.dashboard-module__EhmCZG__squadTimeAddBtn{min-height:40px;color:var(--color-white);cursor:pointer;white-space:nowrap;box-shadow:0 10px 22px color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:10px;flex:none;padding:0 14px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,box-shadow .15s,transform .1s;border:1px solid color-mix(in srgb, var(--color-primary) 42%, var(--color-white))!important;background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 95%, transparent), color-mix(in srgb, var(--color-primary) 72%, var(--color-warning) 28%))!important}.dashboard-module__EhmCZG__squadTimeAddBtn:hover{color:var(--color-white);box-shadow:0 12px 26px color-mix(in srgb, var(--color-primary) 28%, transparent);transform:translateY(-1px);border-color:color-mix(in srgb, var(--bw-text-accent) 52%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 88%, var(--color-white)), color-mix(in srgb, var(--color-warning) 80%, var(--color-primary) 20%))!important}.dashboard-module__EhmCZG__tournamentModalFooter{border-top:1px solid color-mix(in srgb, var(--dash-border) 76%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--bw-surface-card) 90%, transparent), color-mix(in srgb, var(--bw-surface-card) 98%, transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;justify-content:space-between;align-items:center;gap:14px;padding:10px 20px;display:flex;position:sticky;bottom:0}.dashboard-module__EhmCZG__tournamentSaveStatus{font-size:12px;font-weight:600}.dashboard-module__EhmCZG__tournamentSaveStatusSaved{color:var(--dash-text-muted)}.dashboard-module__EhmCZG__tournamentSaveStatusDirty{color:var(--bw-text-accent)}.dashboard-module__EhmCZG__tournamentModalFooterActions{align-items:center;gap:10px;display:flex}.dashboard-module__EhmCZG__tournamentCancelButton{border:1px solid var(--dash-border-soft);background:var(--dash-input-surface);min-height:40px;color:var(--dash-text-title);cursor:pointer;border-radius:10px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s}.dashboard-module__EhmCZG__tournamentCancelButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 40%, transparent);background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.dashboard-module__EhmCZG__tournamentSaveButton{border:1px solid color-mix(in srgb, var(--color-primary) 42%, var(--color-white));background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 95%, transparent), color-mix(in srgb, var(--color-primary) 72%, var(--color-warning) 28%));min-height:40px;color:var(--color-white);cursor:pointer;box-shadow:0 10px 22px color-mix(in srgb, var(--color-primary) 24%, transparent);border-radius:10px;padding:0 16px;font-size:13px;font-weight:700;transition:border-color .15s,opacity .15s,box-shadow .15s}.dashboard-module__EhmCZG__tournamentSaveButton:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;border-color:color-mix(in srgb, var(--bw-border-subtle) 76%, transparent);background:color-mix(in srgb, var(--bw-surface-card-strong) 72%, transparent)}.dashboard-module__EhmCZG__tournamentSaveButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--bw-text-accent) 52%, transparent);box-shadow:0 12px 26px color-mix(in srgb, var(--color-primary) 28%, transparent)}.dashboard-module__EhmCZG__cancelBtn{border:1.5px solid var(--color-brand-orange);color:var(--color-brand-orange);cursor:pointer;background:0 0;border-radius:8px;flex:1;padding:9px 20px;font-size:14px;font-weight:600;transition:background .15s,color .15s}.dashboard-module__EhmCZG__cancelBtn:hover:not(:disabled){background:var(--color-brand-orange);color:var(--color-white)}.dashboard-module__EhmCZG__cancelBtn:disabled{opacity:.5;cursor:not-allowed}.dashboard-module__EhmCZG__closeBtn{background:var(--color-primary)!important;color:var(--color-white)!important;border-color:var(--color-border-hover)!important;box-shadow:var(--shadow-btn)!important}.dashboard-module__EhmCZG__closeBtn:hover:not(:disabled){background:var(--color-primary-hover)!important;color:var(--color-white)!important;box-shadow:var(--shadow-btn-hover)!important}@media (max-width:720px){.dashboard-module__EhmCZG__tournamentModalContent{border-radius:22px;width:min(100vw,100vw - 12px);min-width:0;max-height:98vh}.dashboard-module__EhmCZG__tournamentFormBody{padding:14px 14px 12px}.dashboard-module__EhmCZG__tournamentDateRow{grid-template-columns:1fr;gap:10px}.dashboard-module__EhmCZG__squadTimeAddRow{flex-direction:column;align-items:stretch}.dashboard-module__EhmCZG__squadTimeSelect,.dashboard-module__EhmCZG__squadTimeAddBtn{width:100%}.dashboard-module__EhmCZG__tournamentModalFooter{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}.dashboard-module__EhmCZG__tournamentModalFooterActions{width:100%}.dashboard-module__EhmCZG__tournamentCancelButton,.dashboard-module__EhmCZG__tournamentSaveButton{flex:1}}.dashboard-module__EhmCZG__contentContainer{max-width:1600px;margin:0 auto;padding:0 1rem;position:relative}@media (max-width:480px){.dashboard-module__EhmCZG__contentContainer{padding:0 8px}}.dashboard-module__EhmCZG__modalOverlay{z-index:1001;background:var(--overlay-dark);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;width:100vw;height:100dvh;min-height:100dvh;padding:20px;display:flex;position:fixed;top:0;left:0;overflow:hidden}.dashboard-module__EhmCZG__modalOverlay.dashboard-module__EhmCZG__settingsModalOverlay{background:color-mix(in srgb, var(--bw-page) 78%, transparent);-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);padding:6px}.dashboard-module__EhmCZG__modalCard{background:color-mix(in srgb, var(--bw-surface-card) 92%, transparent);width:min(560px,100vw - 32px);min-width:min(360px,100%);box-shadow:0 24px 70px var(--opacity-black-50);border:1px solid var(--dash-border);border-radius:24px;flex-direction:column;max-height:86vh;padding:0;display:flex;position:relative;overflow:hidden}.dashboard-module__EhmCZG__modalCard.dashboard-module__EhmCZG__settingsModalCard{border:1px solid var(--dash-border);background:linear-gradient(180deg, var(--bw-surface-panel-strong), color-mix(in srgb, var(--bw-surface-panel) 24%, transparent) 24%, color-mix(in srgb, var(--bw-surface-card) 96%, transparent) 100%);width:min(1360px,100vw - 16px);min-width:min(420px,100%);max-height:min(98vh,1160px);box-shadow:0 34px 90px var(--opacity-black-60), 0 0 0 1px var(--bw-surface-panel) inset;border-radius:30px}.dashboard-module__EhmCZG__tournamentSelectorCard{border-color:var(--dash-border-soft);background:color-mix(in srgb, var(--bw-surface-card) 97%, transparent);width:min(640px,100vw - 28px);max-height:min(82vh,760px);box-shadow:0 34px 90px var(--opacity-black-60)}.dashboard-module__EhmCZG__squadChangeModalCard{width:min(520px,100vw - 32px)}.dashboard-module__EhmCZG__modalHeader{background:linear-gradient(180deg, var(--bw-surface-panel-strong) 0%, var(--bw-surface-panel) 100%);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:24px 24px 0 0;flex-shrink:0;padding:22px 56px 14px 28px;position:relative}.dashboard-module__EhmCZG__modalTitle{color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800;line-height:1.15}.dashboard-module__EhmCZG__modalSubtitle{color:var(--color-text-muted);margin:4px 0 0;font-size:13px;font-weight:400}.dashboard-module__EhmCZG__squadChangeList{flex-direction:column;gap:8px;padding:16px;display:flex;overflow-y:auto}.dashboard-module__EhmCZG__squadChangeItem{border:1px solid var(--bw-border-subtle);background:color-mix(in srgb, var(--opacity-white-06) 50%, transparent);width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:background .18s,border-color .18s,transform .18s;display:flex}.dashboard-module__EhmCZG__squadChangeItem:hover{border-color:color-mix(in srgb, var(--color-primary) 28%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent);transform:translateY(-1px)}.dashboard-module__EhmCZG__squadChangeItemSelected{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent);background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.dashboard-module__EhmCZG__squadChangeItemMain{flex-direction:column;gap:3px;min-width:0;display:flex}.dashboard-module__EhmCZG__squadChangeItemLabel{color:var(--bw-text-title);font-size:14px;font-weight:700;line-height:1.25}.dashboard-module__EhmCZG__squadChangeItemMeta{color:var(--color-text-secondary);font-size:12px;font-weight:500}.dashboard-module__EhmCZG__squadChangeItemStatus{color:var(--bw-text-accent);text-transform:uppercase;letter-spacing:0;flex:none;font-size:11px;font-weight:800}.dashboard-module__EhmCZG__modalScrollBody{flex:1;min-height:0;overflow:hidden auto}.dashboard-module__EhmCZG__modalScrollBody.dashboard-module__EhmCZG__settingsModalScrollBody{padding:12px 8px 10px}.dashboard-module__EhmCZG__settingsModalFrame{background:color-mix(in srgb, var(--bw-page) 68%, transparent);border:none;border-radius:20px;width:100%;height:min(82vh,860px);min-height:700px;display:block}.dashboard-module__EhmCZG__modalTitleDanger{color:var(--color-error)}.dashboard-module__EhmCZG__emptyTournaments{color:var(--color-text-muted-strong);text-align:center;padding:42px 28px;font-size:17px}.dashboard-module__EhmCZG__emptyTournamentsHint{color:var(--color-text-muted);margin-top:12px;font-size:14px}.dashboard-module__EhmCZG__tournamentList{margin:0;padding:14px 18px 10px;list-style:none}.dashboard-module__EhmCZG__tournamentItem{background:linear-gradient(180deg, var(--bw-surface-panel-strong), color-mix(in srgb, var(--bw-surface-panel-strong) 56%, transparent));border:1px solid var(--bw-border-subtle);box-shadow:inset 0 1px 0 var(--opacity-white-04), 0 10px 22px var(--opacity-black-25);border-radius:16px;justify-content:space-between;align-items:stretch;gap:16px;margin-bottom:12px;padding:16px;transition:box-shadow .18s,border-color .18s,transform .14s;display:flex}.dashboard-module__EhmCZG__tournamentItem:hover{box-shadow:inset 0 1px 0 var(--opacity-white-04), 0 14px 28px var(--opacity-black-30);border-color:color-mix(in srgb, var(--color-primary) 32%, transparent);transform:translateY(-1px)}.dashboard-module__EhmCZG__tournamentItemActive{border-color:color-mix(in srgb, var(--color-primary) 38%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 8%, transparent), color-mix(in srgb, var(--opacity-white-04) 50%, transparent))}.dashboard-module__EhmCZG__tournamentInfo{flex:1;min-width:0}.dashboard-module__EhmCZG__tournamentNameRow{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-module__EhmCZG__tournamentName{color:var(--color-text-primary);word-break:break-word;font-size:17px;font-weight:800;line-height:1.2;display:block}.dashboard-module__EhmCZG__tournamentActiveBadge{border:1px solid color-mix(in srgb, var(--color-primary) 34%, transparent);background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary);text-transform:uppercase;letter-spacing:0;border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:800;line-height:1}.dashboard-module__EhmCZG__tournamentLocation{color:color-mix(in srgb, var(--bw-text-title) 70%, transparent);margin-top:6px;font-size:13.5px;font-weight:600}.dashboard-module__EhmCZG__tournamentDate{color:var(--bw-text-muted);margin-top:4px;font-size:12.5px}.dashboard-module__EhmCZG__tournamentMeta{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.dashboard-module__EhmCZG__tournamentMeta span{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);letter-spacing:0;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700}.dashboard-module__EhmCZG__tournamentActions{flex-direction:column;flex-shrink:0;justify-content:center;gap:8px;display:flex}.dashboard-module__EhmCZG__loadBtn{background:var(--color-brand-orange);color:var(--color-white);border:1px solid color-mix(in srgb, var(--color-primary) 42%, var(--bw-text-title));cursor:pointer;text-align:center;min-width:78px;box-shadow:var(--bw-shadow-accent);border-radius:10px;padding:9px 18px;font-size:13px;font-weight:700;transition:background .18s,border-color .18s,transform .14s,box-shadow .18s}.dashboard-module__EhmCZG__loadBtn:hover{background:var(--color-primary-hover);border-color:color-mix(in srgb, var(--color-primary) 52%, var(--bw-text-title));box-shadow:var(--shadow-btn-hover);transform:translateY(-1px)}.dashboard-module__EhmCZG__deleteBtn{background:var(--bw-surface-panel);color:color-mix(in srgb, var(--color-error) 72%, var(--bw-text-title));border:1px solid color-mix(in srgb, var(--color-error) 40%, transparent);cursor:pointer;text-align:center;border-radius:10px;min-width:78px;padding:8px 16px;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,color .18s}.dashboard-module__EhmCZG__deleteBtn:hover{background:color-mix(in srgb, var(--color-error) 14%, transparent);border-color:color-mix(in srgb, var(--color-error) 58%, transparent);color:color-mix(in srgb, var(--color-error) 28%, var(--bw-text-title))}.dashboard-module__EhmCZG__loadBtn:focus-visible,.dashboard-module__EhmCZG__deleteBtn:focus-visible{outline:2px solid var(--color-text-muted-strong);outline-offset:2px}.dashboard-module__EhmCZG__paginationBar{border-top:1px solid var(--opacity-white-06);justify-content:center;align-items:center;gap:12px;padding:12px 20px 20px;display:flex}.dashboard-module__EhmCZG__paginationText{color:var(--color-text-muted-strong);padding:0 16px;font-size:14px}@media (max-width:560px){.dashboard-module__EhmCZG__tournamentSelectorCard{width:min(100vw,100vw - 16px)}.dashboard-module__EhmCZG__tournamentList{padding:12px}.dashboard-module__EhmCZG__tournamentItem{flex-direction:column;gap:14px;padding:14px}.dashboard-module__EhmCZG__tournamentActions{flex-direction:row;justify-content:stretch}.dashboard-module__EhmCZG__loadBtn,.dashboard-module__EhmCZG__deleteBtn{flex:1}}.dashboard-module__EhmCZG__deleteConfirmText{padding:var(--space-card-y) var(--space-card-x);color:var(--color-text-primary);margin:0;font-size:16px}.dashboard-module__EhmCZG__deleteConfirmActions{gap:var(--space-stack);padding:0 var(--space-card-x) var(--space-card-y);justify-content:flex-end;display:flex}.dashboard-module__EhmCZG__loadingScreen{min-height:50vh;font-family:var(--font-family-primary);justify-content:center;align-items:center;display:flex}.dashboard-module__EhmCZG__loadingContent{text-align:center;color:var(--color-text-secondary);font-size:16px}@media (max-width:480px){.dashboard-module__EhmCZG__modalCard{min-width:unset;border-radius:14px;width:100%;max-height:88vh;margin:0}.dashboard-module__EhmCZG__modalTitle{border-radius:14px 14px 0 0;padding:20px 52px 16px 20px;font-size:22px}.dashboard-module__EhmCZG__tournamentList{padding:10px 16px 0}.dashboard-module__EhmCZG__tournamentItem{padding:14px}.dashboard-module__EhmCZG__tournamentName{font-size:18px}.dashboard-module__EhmCZG__tournamentLocation{font-size:15px}.dashboard-module__EhmCZG__tournamentDate{font-size:14px}.dashboard-module__EhmCZG__loadBtn,.dashboard-module__EhmCZG__deleteBtn{min-height:38px;padding:9px 14px}.dashboard-module__EhmCZG__squadSelectionCard,.dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__mainBracketSettingsCard,.dashboard-module__EhmCZG__optionalBracketsCard,.dashboard-module__EhmCZG__sidePotsCard{box-sizing:border-box;flex:100%;width:100%;min-width:0}.dashboard-module__EhmCZG__compactLabel{font-size:13px}.dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__compactInput{border-width:1.5px;border-color:var(--color-border-light)}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput{padding-left:30px}.dashboard-module__EhmCZG__currencySymbol{flex-shrink:0;align-self:center;padding:0 4px 0 10px;font-size:13px;line-height:1;position:static;top:auto;transform:none}.dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput{padding-left:4px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid{gap:20px}.dashboard-module__EhmCZG__compactField{gap:6px}.dashboard-module__EhmCZG__fieldGroup{gap:12px}.dashboard-module__EhmCZG__sectionHeader{border-bottom:none;margin-bottom:12px}.dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsContent{gap:14px;padding:14px 16px 18px}.dashboard-module__EhmCZG__optionalBracketsCard .dashboard-module__EhmCZG__settingsContent{gap:10px;padding:12px 16px 16px}.dashboard-module__EhmCZG__sidePotsCard .dashboard-module__EhmCZG__settingsContent{gap:12px;padding:12px 16px 16px}.dashboard-module__EhmCZG__sidePotSharedFee{flex-direction:column;gap:12px}.dashboard-module__EhmCZG__sidePotSharedFee .dashboard-module__EhmCZG__compactInputWrapper{width:100%}}.dashboard-module__EhmCZG__settingsHeaderToggle{text-align:left;cursor:pointer;border:0;width:100%}.dashboard-module__EhmCZG__settingsHeaderToggle:focus-visible{outline:2px solid var(--color-border-hover);outline-offset:-2px}.dashboard-module__EhmCZG__settingsTitleBlock{flex-direction:column;gap:4px;min-width:0;display:flex}.dashboard-module__EhmCZG__settingsMeta{color:var(--color-text-muted-subtle);font-size:12px;font-weight:600}.dashboard-module__EhmCZG__cardExpandIcon{color:var(--color-primary);font-size:22px;font-weight:600;line-height:1}@media (max-width:480px){.dashboard-module__EhmCZG__cardsContainer{gap:14px}.dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__squadSelectionCard{border-radius:14px}.dashboard-module__EhmCZG__settingsHeader{gap:8px;padding:12px 14px 10px}.dashboard-module__EhmCZG__settingsTitle{font-size:18px;line-height:1.15}.dashboard-module__EhmCZG__settingsMeta{font-size:11px}.dashboard-module__EhmCZG__cardExpandIcon{font-size:20px}.dashboard-module__EhmCZG__settingsContent{gap:6px;padding:10px 12px 12px}.dashboard-module__EhmCZG__programCard{padding:8px 10px}}@media (max-width:1200px){.dashboard-module__EhmCZG__bracketPreview{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (max-width:767px){.dashboard-module__EhmCZG__dashboardOverviewStack{align-items:stretch;gap:12px}.dashboard-module__EhmCZG__commandCenterGrid{grid-template-columns:1fr;align-items:start;gap:12px}.dashboard-module__EhmCZG__gridHero,.dashboard-module__EhmCZG__gridTools,.dashboard-module__EhmCZG__gridSummary{grid-column:1/-1}.dashboard-module__EhmCZG__gridHero{justify-self:stretch;width:100%}.dashboard-module__EhmCZG__commissionerPanel{justify-self:stretch;max-width:none}.dashboard-module__EhmCZG__gridSummary,.dashboard-module__EhmCZG__entriesOverviewCard{justify-self:stretch;width:100%}.dashboard-module__EhmCZG__entriesOverviewStandalone{margin:0 0 24px}}@media (max-width:640px){.dashboard-module__EhmCZG__commandCenterGrid{grid-template-columns:1fr;align-items:start;gap:12px}.dashboard-module__EhmCZG__heroTopRow{flex-direction:column}.dashboard-module__EhmCZG__bracketPreview{grid-template-columns:1fr;max-width:none}}@media (max-width:480px){.dashboard-module__EhmCZG__heroTitle{margin-bottom:6px;font-size:24px;line-height:1.16}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{min-width:0}}.dashboard-module__EhmCZG__settingsModalCloseButton{background:color-mix(in srgb, var(--bw-surface-panel) 92%, transparent)!important;color:color-mix(in srgb, var(--bw-text-title) 88%, transparent)!important;border:1px solid color-mix(in srgb, var(--bw-border-subtle) 78%, transparent)!important;box-shadow:none!important}.dashboard-module__EhmCZG__settingsModalCloseButton:hover,.dashboard-module__EhmCZG__settingsModalCloseButton:focus-visible{background:color-mix(in srgb, var(--color-primary) 10%, transparent)!important;color:color-mix(in srgb, var(--bw-text-accent) 92%, var(--bw-text-title))!important;border-color:color-mix(in srgb, var(--color-primary) 34%, transparent)!important;box-shadow:none!important}.dashboard-module__EhmCZG__settingsModalCloseFooter{display:none}.dashboard-module__EhmCZG__settingsModalCloseFooterButton{border:1px solid color-mix(in srgb, var(--bw-border-subtle) 88%, transparent);background:color-mix(in srgb, var(--bw-surface-panel) 92%, transparent);color:var(--bw-text-title);cursor:pointer;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:700}.dashboard-module__EhmCZG__settingsModalCloseFooterButton:hover,.dashboard-module__EhmCZG__settingsModalCloseFooterButton:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.dashboard-module__EhmCZG__contentContainer,.dashboard-module__EhmCZG__mobileContainer,.dashboard-module__EhmCZG__cardsContainer{color:var(--bw-text-body);font-size:var(--bw-type-body);line-height:1.45}.dashboard-module__EhmCZG__contentContainer :where(h1,h2,h3,h4),.dashboard-module__EhmCZG__mobileContainer :where(h1,h2,h3,h4),.dashboard-module__EhmCZG__cardsContainer :where(h1,h2,h3,h4){color:var(--bw-text-title);letter-spacing:0}.dashboard-module__EhmCZG__contentContainer :where(h2,h3,.dashboard-module__EhmCZG__surface-cardHeader,.dashboard-module__EhmCZG__summaryTitle,.dashboard-module__EhmCZG__sectionTitle),.dashboard-module__EhmCZG__mobileContainer :where(h2,h3,.dashboard-module__EhmCZG__surface-cardHeader,.dashboard-module__EhmCZG__summaryTitle,.dashboard-module__EhmCZG__sectionTitle),.dashboard-module__EhmCZG__cardsContainer :where(h2,h3,.dashboard-module__EhmCZG__surface-cardHeader,.dashboard-module__EhmCZG__summaryTitle,.dashboard-module__EhmCZG__sectionTitle){font-size:var(--bw-type-card-title);font-weight:800}.dashboard-module__EhmCZG__contentContainer :where(p,li),.dashboard-module__EhmCZG__mobileContainer :where(p,li),.dashboard-module__EhmCZG__cardsContainer :where(p,li){color:var(--bw-text-body);font-size:var(--bw-type-body);line-height:1.5}.dashboard-module__EhmCZG__contentContainer :where(label,small),.dashboard-module__EhmCZG__mobileContainer :where(label,small),.dashboard-module__EhmCZG__cardsContainer :where(label,small){color:var(--bw-text-muted);font-size:var(--bw-type-helper);letter-spacing:0}.dashboard-module__EhmCZG__commandCenterGrid{--dash-accent:var(--color-primary);--dash-accent-soft:color-mix(in srgb, var(--color-primary) 11%, transparent);--dash-accent-border:color-mix(in srgb, var(--color-primary) 32%, transparent);--dash-accent-glow:color-mix(in srgb, var(--color-primary) 16%, transparent)}.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__entriesOverviewCard,.dashboard-module__EhmCZG__squadRailCard,.dashboard-module__EhmCZG__statTile{border-color:color-mix(in srgb, var(--bw-border-subtle) 74%, transparent)}.dashboard-module__EhmCZG__liveBoardCard:before,.dashboard-module__EhmCZG__entriesOverviewCard:before,.dashboard-module__EhmCZG__squadRailCard:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 86%, transparent), color-mix(in srgb, var(--color-primary) 12%, transparent));opacity:.85;pointer-events:none;width:3px;position:absolute;inset:0 auto 0 0}.dashboard-module__EhmCZG__entriesOverviewCard,.dashboard-module__EhmCZG__squadRailCard{position:relative;overflow:hidden}.dashboard-module__EhmCZG__heroKicker,.dashboard-module__EhmCZG__sectionKicker,.dashboard-module__EhmCZG__entriesOverviewHeader,.dashboard-module__EhmCZG__commissionerSectionTitle,.dashboard-module__EhmCZG__squadRailLabel,.dashboard-module__EhmCZG__snapshotPillLabel,.dashboard-module__EhmCZG__statLabel,.dashboard-module__EhmCZG__prizeSectionTitle,.dashboard-module__EhmCZG__bracketSubsection{color:var(--color-primary);letter-spacing:.04em}.dashboard-module__EhmCZG__heroTitle{text-shadow:none}.dashboard-module__EhmCZG__heroMetaPill,.dashboard-module__EhmCZG__snapshotPill,.dashboard-module__EhmCZG__heroEntriesCompact,.dashboard-module__EhmCZG__bracketRound,.dashboard-module__EhmCZG__bracketMatch{border-color:color-mix(in srgb, var(--color-primary) 13%, transparent)}.dashboard-module__EhmCZG__heroEntriesValue,.dashboard-module__EhmCZG__snapshotPillValue,.dashboard-module__EhmCZG__bracketRoundMeta,.dashboard-module__EhmCZG__statValue{color:var(--bw-text-title)}.dashboard-module__EhmCZG__heroEntriesCard .dashboard-module__EhmCZG__heroEntriesValue,.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:first-child .dashboard-module__EhmCZG__statValue,.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:nth-child(2) .dashboard-module__EhmCZG__statValue,.dashboard-module__EhmCZG__statValueAccent{color:var(--color-primary)}.dashboard-module__EhmCZG__liveBadge{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary-hover) 88%, var(--color-black)) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 18%, transparent), 0 10px 26px color-mix(in srgb, var(--color-primary) 20%, transparent)}.dashboard-module__EhmCZG__squadRailPill,.dashboard-module__EhmCZG__commissionerAttentionRow{border-color:color-mix(in srgb, var(--bw-border-subtle) 70%, transparent);background:color-mix(in srgb, var(--bw-surface-panel) 86%, transparent)}.dashboard-module__EhmCZG__squadRailPill:hover,.dashboard-module__EhmCZG__commissionerAttentionRow:hover{border-color:var(--dash-accent-border);background:var(--dash-accent-soft);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-primary) 55%, transparent)}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailList:first-of-type .dashboard-module__EhmCZG__squadRailPill:first-child{border-color:var(--dash-accent-border);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 17%, transparent), color-mix(in srgb, var(--color-primary) 10%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-white) 6%, transparent), 0 10px 24px color-mix(in srgb, var(--color-primary) 12%, transparent)}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailList:first-of-type .dashboard-module__EhmCZG__squadRailPill:first-child:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 22%, transparent), color-mix(in srgb, var(--color-primary) 13%, transparent))}.dashboard-module__EhmCZG__commissionerAdminRow:nth-child(3),.dashboard-module__EhmCZG__commissionerAdminRow:nth-child(4),.dashboard-module__EhmCZG__commissionerAdminRow:nth-child(5){border-color:color-mix(in srgb, var(--color-primary) 18%, transparent)}.dashboard-module__EhmCZG__commissionerAdminRow:nth-child(3) .dashboard-module__EhmCZG__commissionerAdminIndicator,.dashboard-module__EhmCZG__commissionerAdminRow:nth-child(4) .dashboard-module__EhmCZG__commissionerAdminIndicator,.dashboard-module__EhmCZG__commissionerAdminRow:nth-child(5) .dashboard-module__EhmCZG__commissionerAdminIndicator,.dashboard-module__EhmCZG__commissionerActionIndicatorAccent,.dashboard-module__EhmCZG__commissionerReviewIndicator,.dashboard-module__EhmCZG__squadRailAction,.dashboard-module__EhmCZG__ghostLinkButton{color:var(--color-primary)}.dashboard-module__EhmCZG__commissionerAdminRow:hover .dashboard-module__EhmCZG__commissionerAdminIndicator,.dashboard-module__EhmCZG__squadRailPill:hover .dashboard-module__EhmCZG__commissionerActionIndicator{color:color-mix(in srgb, var(--color-primary) 72%, var(--color-white))}.dashboard-module__EhmCZG__statTile{overflow:hidden}.dashboard-module__EhmCZG__statTile:before{background:radial-gradient(circle at 16px 0, color-mix(in srgb, var(--color-primary) 16%, transparent), transparent 92px);opacity:1}.dashboard-module__EhmCZG__statTile:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 54%, transparent), transparent 70%);opacity:.65;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.dashboard-module__EhmCZG__statStatusBadgeAccent{color:color-mix(in srgb, var(--bw-text-accent) 84%, var(--color-white));border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.dashboard-module__EhmCZG__liveBoardCard{border-color:color-mix(in srgb, var(--bw-border-subtle) 78%, transparent);box-shadow:var(--dash-shadow)}.dashboard-module__EhmCZG__heroMetaPill:first-child,.dashboard-module__EhmCZG__snapshotPill:first-child,.dashboard-module__EhmCZG__bracketRound:first-child{border-color:color-mix(in srgb, var(--bw-border-subtle) 70%, transparent);background:color-mix(in srgb, var(--bw-surface-panel) 92%, transparent)}.dashboard-module__EhmCZG__liveBadge{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 28%, transparent);box-shadow:none}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailList:first-of-type .dashboard-module__EhmCZG__squadRailPill:first-child,.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailList:first-of-type .dashboard-module__EhmCZG__squadRailPill:first-child:hover{background:color-mix(in srgb, var(--bw-surface-panel) 88%, transparent);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-primary) 50%, transparent)}.dashboard-module__EhmCZG__statTile:before{background:0 0}.dashboard-module__EhmCZG__statTile:after{background:color-mix(in srgb, var(--color-primary) 38%, transparent)}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__entriesOverviewHeader{color:var(--bw-text-title)}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statLabel{color:var(--color-primary)}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statTile,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:first-child,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:nth-child(2){background:var(--dash-surface);border-color:color-mix(in srgb, var(--bw-border-subtle) 74%, transparent);box-shadow:var(--dash-shadow);justify-self:start;width:max-content;min-width:0;max-width:none;padding-left:12px;padding-right:12px;display:inline-grid}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statTile:before{background:0 0}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statTile:after{background:color-mix(in srgb, var(--color-primary) 22%, transparent)}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statValue,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statValueAccent,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statTile .dashboard-module__EhmCZG__statValue,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statTile .dashboard-module__EhmCZG__statValueAccent,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:first-child .dashboard-module__EhmCZG__statValue,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:nth-child(2) .dashboard-module__EhmCZG__statValue,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:first-child .dashboard-module__EhmCZG__statValueAccent,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile:nth-child(2) .dashboard-module__EhmCZG__statValueAccent,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statCaption,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statCaptionMuted,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statStatusBadge,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statStatusBadgeActive,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statStatusBadgeAccent,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statStatusBadgeMuted{color:var(--bw-text-title)}.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statCaption,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statCaptionMuted{opacity:.72}.dashboard-module__EhmCZG__bracketPreview .dashboard-module__EhmCZG__bracketRoundTitle{color:var(--bw-text-title)}.dashboard-module__EhmCZG__bracketPreview .dashboard-module__EhmCZG__bracketMatch span:first-child,.dashboard-module__EhmCZG__bracketPreview .dashboard-module__EhmCZG__bracketSubsection,.dashboard-module__EhmCZG__bracketPreview .dashboard-module__EhmCZG__prizeSectionTitle{color:var(--color-primary)}.dashboard-module__EhmCZG__bracketPreview .dashboard-module__EhmCZG__bracketMatch span:last-child,.dashboard-module__EhmCZG__bracketPreview .dashboard-module__EhmCZG__bracketRoundMeta,.dashboard-module__EhmCZG__bracketPreview .dashboard-module__EhmCZG__prizeRowWithHint small{color:var(--bw-text-title)}.dashboard-module__EhmCZG__squadRailPill,.dashboard-module__EhmCZG__toolAction,.dashboard-module__EhmCZG__toolsFooterButton,.dashboard-module__EhmCZG__settingsFooterCancelButton,.dashboard-module__EhmCZG__settingsFooterSaveButton,.dashboard-module__EhmCZG__tournamentCancelButton,.dashboard-module__EhmCZG__tournamentSaveButton,.dashboard-module__EhmCZG__loadBtn{color:var(--color-white);border-color:color-mix(in srgb, var(--color-primary) 46%, var(--opacity-white-25));background:var(--color-primary);box-shadow:0 10px 22px color-mix(in srgb, var(--color-primary) 24%, transparent)}.dashboard-module__EhmCZG__squadRailPill:hover,.dashboard-module__EhmCZG__toolAction:hover,.dashboard-module__EhmCZG__toolsFooterButton:hover,.dashboard-module__EhmCZG__settingsFooterCancelButton:hover:not(:disabled),.dashboard-module__EhmCZG__settingsFooterSaveButton:hover:not(:disabled),.dashboard-module__EhmCZG__tournamentCancelButton:hover:not(:disabled),.dashboard-module__EhmCZG__tournamentSaveButton:hover:not(:disabled),.dashboard-module__EhmCZG__loadBtn:hover{border-color:color-mix(in srgb, var(--color-primary) 52%, var(--color-white));background:var(--color-primary-hover);box-shadow:0 12px 26px color-mix(in srgb, var(--color-primary) 30%, transparent)}.dashboard-module__EhmCZG__squadRailPill:disabled,.dashboard-module__EhmCZG__settingsFooterCancelButton:disabled,.dashboard-module__EhmCZG__settingsFooterSaveButton:disabled,.dashboard-module__EhmCZG__tournamentCancelButton:disabled,.dashboard-module__EhmCZG__tournamentSaveButton:disabled,.dashboard-module__EhmCZG__commissionerActionDisabled{background:color-mix(in srgb, var(--bw-surface-card-strong) 72%, transparent)!important;border-color:color-mix(in srgb, var(--bw-border-subtle) 76%, transparent)!important;color:var(--bw-text-body)!important;box-shadow:none!important}.dashboard-module__EhmCZG__commandCenterGrid{--dash-accent:var(--color-primary);--dash-accent-strong:color-mix(in srgb, var(--color-primary) 82%, var(--color-white));--dash-accent-soft:color-mix(in srgb, var(--color-primary) 10%, transparent);--dash-accent-muted:color-mix(in srgb, var(--color-primary) 16%, transparent);--dash-accent-border:var(--bw-border-accent);--dash-card-border:var(--bw-border-card);--dash-card-bg:var(--bw-surface-card);--dash-panel-bg:var(--bw-surface-card-strong);--dash-line-soft:color-mix(in srgb, var(--color-primary) 26%, transparent)}.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__entriesOverviewCard,.dashboard-module__EhmCZG__squadRailCard,.dashboard-module__EhmCZG__statTile,.dashboard-module__EhmCZG__heroMetaPill,.dashboard-module__EhmCZG__snapshotPill,.dashboard-module__EhmCZG__bracketRound,.dashboard-module__EhmCZG__bracketMatch,.dashboard-module__EhmCZG__tournamentItem,.dashboard-module__EhmCZG__modalCard.dashboard-module__EhmCZG__settingsModalCard,.dashboard-module__EhmCZG__modalHeader,.dashboard-module__EhmCZG__settingsModalFrame{background:var(--dash-card-bg)!important;border-color:var(--dash-card-border)!important}.dashboard-module__EhmCZG__liveBoardCard:before,.dashboard-module__EhmCZG__entriesOverviewCard:before,.dashboard-module__EhmCZG__squadRailCard:before{background:var(--color-primary)!important}.dashboard-module__EhmCZG__heroMetaPill:first-child,.dashboard-module__EhmCZG__snapshotPill:first-child,.dashboard-module__EhmCZG__bracketRound:first-child,.dashboard-module__EhmCZG__tournamentItemActive{background:var(--dash-card-bg)!important;border-color:var(--dash-accent-border)!important}.dashboard-module__EhmCZG__heroEntriesProgress>span,.dashboard-module__EhmCZG__statProgress>span,.dashboard-module__EhmCZG__statTile:after,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statTile:after{background:var(--dash-accent-strong)!important;box-shadow:none!important}.dashboard-module__EhmCZG__statTile:before,.dashboard-module__EhmCZG__entriesOverviewCard .dashboard-module__EhmCZG__statTile:before{background:0 0!important}.dashboard-module__EhmCZG__liveBadge,.dashboard-module__EhmCZG__toolAction,.dashboard-module__EhmCZG__toolsFooterButton,.dashboard-module__EhmCZG__squadRailPill,.dashboard-module__EhmCZG__settingsFooterCancelButton,.dashboard-module__EhmCZG__settingsFooterSaveButton,.dashboard-module__EhmCZG__tournamentCancelButton,.dashboard-module__EhmCZG__tournamentSaveButton,.dashboard-module__EhmCZG__loadBtn{background:var(--dash-accent)!important;border-color:var(--dash-accent-border)!important;color:var(--color-white)!important;box-shadow:0 10px 22px color-mix(in srgb, var(--color-primary) 24%, transparent)!important}.dashboard-module__EhmCZG__liveBadge:hover,.dashboard-module__EhmCZG__toolAction:hover,.dashboard-module__EhmCZG__toolsFooterButton:hover,.dashboard-module__EhmCZG__squadRailPill:hover,.dashboard-module__EhmCZG__settingsFooterCancelButton:hover:not(:disabled),.dashboard-module__EhmCZG__settingsFooterSaveButton:hover:not(:disabled),.dashboard-module__EhmCZG__tournamentCancelButton:hover:not(:disabled),.dashboard-module__EhmCZG__tournamentSaveButton:hover:not(:disabled),.dashboard-module__EhmCZG__loadBtn:hover{background:var(--dash-accent-strong)!important;border-color:color-mix(in srgb, var(--color-primary) 52%, var(--color-white))!important}.dashboard-module__EhmCZG__modalOverlay,.dashboard-module__EhmCZG__modalOverlay.dashboard-module__EhmCZG__settingsModalOverlay{background:color-mix(in srgb, var(--bw-page) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-module__EhmCZG__modalCard,.dashboard-module__EhmCZG__modalCard.dashboard-module__EhmCZG__settingsModalCard,.dashboard-module__EhmCZG__tournamentSelectorCard,.dashboard-module__EhmCZG__squadChangeModalCard{border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--bw-surface-card) 96%, transparent)!important;border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent)!important;box-shadow:0 18px 38px var(--opacity-black-30)!important}.dashboard-module__EhmCZG__modalHeader{padding:var(--space-card-y) 52px var(--space-card-compact-y) var(--space-card-x);background:color-mix(in srgb, var(--bw-surface-card) 92%, transparent)!important;border-bottom:1px solid color-mix(in srgb, var(--bw-border-subtle) 82%, transparent)!important}.dashboard-module__EhmCZG__modalTitle{color:var(--bw-text-title);letter-spacing:-.03em;font-size:26px}.dashboard-module__EhmCZG__modalSubtitle,.dashboard-module__EhmCZG__emptyTournaments,.dashboard-module__EhmCZG__emptyTournamentsHint,.dashboard-module__EhmCZG__paginationText{color:var(--bw-text-faint)}.dashboard-module__EhmCZG__settingsModalFrame{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--bw-surface-card) 88%, transparent)!important;border:1px solid color-mix(in srgb, var(--bw-border-subtle) 82%, transparent)!important}.dashboard-module__EhmCZG__tournamentModalContent{border-color:color-mix(in srgb, var(--color-primary) 22%, transparent)!important;background:color-mix(in srgb, var(--bw-surface-card) 96%, transparent)!important;box-shadow:0 18px 38px var(--opacity-black-30)!important}.dashboard-module__EhmCZG__tournamentFormBody{padding:22px 28px 18px}.dashboard-module__EhmCZG__tournamentSectionLabel{color:var(--bw-text-accent);letter-spacing:.11em}.dashboard-module__EhmCZG__tournamentInput,.dashboard-module__EhmCZG__squadTimeSelect{min-height:48px;border:1px solid color-mix(in srgb, var(--bw-border-subtle) 92%, transparent)!important;background:color-mix(in srgb, var(--bw-surface-panel) 94%, transparent)!important;color:var(--bw-text-title)!important;box-shadow:none!important;border-radius:12px!important}.dashboard-module__EhmCZG__squadTimeAddRow select{min-height:48px;border:1px solid color-mix(in srgb, var(--bw-border-subtle) 92%, transparent)!important;background:color-mix(in srgb, var(--bw-surface-panel) 94%, transparent)!important;color:var(--bw-text-title)!important;box-shadow:none!important;border-radius:12px!important}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput{min-height:48px;padding:0 16px;font-size:16px;font-weight:500;border:1px solid color-mix(in srgb, var(--bw-border-subtle) 92%, transparent)!important;background:color-mix(in srgb, var(--bw-surface-panel) 94%, transparent)!important;color:var(--bw-text-title)!important;box-shadow:none!important;border-radius:12px!important}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactInputWrapper,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInputWrapper{width:100%}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInputWrapper .dashboard-module__EhmCZG__compactInput{padding-left:36px}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__currencySymbol,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__currencySymbol{color:var(--bw-text-faint);left:14px}.dashboard-module__EhmCZG__tournamentInput:focus,.dashboard-module__EhmCZG__squadTimeSelect:focus{border-color:color-mix(in srgb, var(--color-primary) 75%, transparent)!important;box-shadow:var(--bw-focus-ring)!important}.dashboard-module__EhmCZG__squadTimeAddRow select:focus{border-color:color-mix(in srgb, var(--color-primary) 75%, transparent)!important;box-shadow:var(--bw-focus-ring)!important}.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactSelect:focus,.dashboard-module__EhmCZG__advancedGrid .dashboard-module__EhmCZG__compactInput:focus,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect:focus,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput:focus{border-color:color-mix(in srgb, var(--color-primary) 75%, transparent)!important;box-shadow:var(--bw-focus-ring)!important}.dashboard-module__EhmCZG__squadTimesTitle,.dashboard-module__EhmCZG__squadDayLabel{color:var(--bw-text-title)}.dashboard-module__EhmCZG__squadTimesCount{background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-color:color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--bw-text-accent)}.dashboard-module__EhmCZG__squadTimeEntry{background:color-mix(in srgb, var(--bw-surface-panel) 92%, transparent);border-color:color-mix(in srgb, var(--bw-border-subtle) 82%, transparent)}.dashboard-module__EhmCZG__squadTimeRemove,.dashboard-module__EhmCZG__tournamentCancelButton{background:color-mix(in srgb, var(--bw-surface-panel) 92%, transparent)!important;border-color:color-mix(in srgb, var(--bw-border-subtle) 86%, transparent)!important;color:var(--bw-text-title)!important;border-radius:12px!important}.dashboard-module__EhmCZG__squadTimeRemove:hover,.dashboard-module__EhmCZG__tournamentCancelButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 10%, transparent)!important;border-color:color-mix(in srgb, var(--color-primary) 42%, transparent)!important}.dashboard-module__EhmCZG__squadTimeAddBtn,.dashboard-module__EhmCZG__tournamentSaveButton{border-color:color-mix(in srgb, var(--color-primary) 42%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 95%, transparent), color-mix(in srgb, var(--color-primary) 72%, var(--color-warning) 28%))!important;box-shadow:0 10px 22px color-mix(in srgb, var(--color-primary) 24%, transparent)!important;border-radius:12px!important}.dashboard-module__EhmCZG__squadChangeModalCard{max-width:560px}.dashboard-module__EhmCZG__squadChangeList{gap:10px;padding:18px 20px 20px}.dashboard-module__EhmCZG__tournamentItem,.dashboard-module__EhmCZG__squadChangeItem{border-radius:16px;background:color-mix(in srgb, var(--bw-surface-panel) 94%, transparent)!important;border-color:color-mix(in srgb, var(--bw-border-subtle) 86%, transparent)!important;box-shadow:none!important}.dashboard-module__EhmCZG__tournamentItem:hover,.dashboard-module__EhmCZG__squadChangeItem:hover{transform:none;background:color-mix(in srgb, var(--color-primary) 8%, var(--bw-surface-panel))!important;border-color:var(--bw-border-accent)!important;box-shadow:none!important}.dashboard-module__EhmCZG__tournamentItemActive,.dashboard-module__EhmCZG__squadChangeItemSelected{background:color-mix(in srgb, var(--color-primary) 10%, var(--bw-surface-panel))!important;border-color:var(--bw-border-accent)!important}.dashboard-module__EhmCZG__squadChangeItemSelected{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-primary) 52%, transparent)!important}.dashboard-module__EhmCZG__tournamentName,.dashboard-module__EhmCZG__squadChangeItemLabel{color:var(--bw-text-title)}.dashboard-module__EhmCZG__tournamentLocation,.dashboard-module__EhmCZG__tournamentDate,.dashboard-module__EhmCZG__squadChangeItemMeta{color:var(--bw-text-muted)}.dashboard-module__EhmCZG__tournamentMeta span,.dashboard-module__EhmCZG__tournamentActiveBadge,.dashboard-module__EhmCZG__squadChangeItemStatus{background:color-mix(in srgb, var(--color-primary) 10%, var(--bw-surface-panel));border-color:var(--bw-border-accent);color:var(--bw-text-accent)}.dashboard-module__EhmCZG__squadChangeItemStatus{border:1px solid var(--bw-border-accent);letter-spacing:.02em;border-radius:999px;padding:4px 9px;font-size:10px}.dashboard-module__EhmCZG__squadChangeItem:not(.dashboard-module__EhmCZG__squadChangeItemSelected) .dashboard-module__EhmCZG__squadChangeItemStatus{background:color-mix(in srgb, var(--bw-surface-panel) 94%, transparent);border-color:color-mix(in srgb, var(--bw-border-subtle) 86%, transparent);color:var(--bw-text-muted)}.dashboard-module__EhmCZG__squadChangeItemEmpty .dashboard-module__EhmCZG__squadChangeItemMeta{color:color-mix(in srgb, var(--bw-text-muted) 82%, transparent)}.dashboard-module__EhmCZG__squadChangeItemEmpty:not(.dashboard-module__EhmCZG__squadChangeItemSelected){border-color:color-mix(in srgb, var(--bw-border-subtle) 72%, transparent)!important;background:color-mix(in srgb, var(--bw-surface-panel) 88%, transparent)!important}.dashboard-module__EhmCZG__loadBtn,.dashboard-module__EhmCZG__loadBtn:hover{transform:none;border-color:var(--bw-border-accent)!important;box-shadow:none!important}.dashboard-module__EhmCZG__deleteBtn{background:var(--bw-surface-panel);border-color:color-mix(in srgb, var(--color-error) 34%, transparent);color:color-mix(in srgb, var(--color-error) 24%, var(--bw-text-title));box-shadow:none}.dashboard-module__EhmCZG__deleteBtn:hover{background:color-mix(in srgb, var(--color-error-darker) 22%, transparent);border-color:color-mix(in srgb, var(--color-error) 48%, transparent)}.dashboard-module__EhmCZG__paginationBar{border-top-color:var(--bw-border-subtle)}.dashboard-module__EhmCZG__squadRailPill,.dashboard-module__EhmCZG__toolAction,.dashboard-module__EhmCZG__toolsFooterButton,.dashboard-module__EhmCZG__settingsFooterCancelButton,.dashboard-module__EhmCZG__settingsFooterSaveButton,.dashboard-module__EhmCZG__tournamentCancelButton,.dashboard-module__EhmCZG__tournamentSaveButton{box-shadow:none!important}.dashboard-module__EhmCZG__heroStatusChipRow{flex-wrap:wrap;gap:8px;margin-top:-2px;display:flex}.dashboard-module__EhmCZG__heroStatusChip{border:1px solid var(--bw-border-subtle);background:var(--bw-surface-panel);color:var(--bw-text-body);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;font-weight:700;transition:border-color .18s,background-color .18s;display:inline-flex}.dashboard-module__EhmCZG__heroStatusChip strong{color:var(--bw-text-title);font-weight:800}.dashboard-module__EhmCZG__heroStatusChipInfo{border-color:color-mix(in srgb, var(--bw-text-muted) 30%, transparent)}.dashboard-module__EhmCZG__heroStatusChipGood{border-color:color-mix(in srgb, var(--color-success) 34%, transparent);background:color-mix(in srgb, var(--color-success) 10%, transparent)}.dashboard-module__EhmCZG__heroStatusChipWarn{border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.dashboard-module__EhmCZG__heroStatusChip:hover{border-color:var(--bw-border-card)}.dashboard-module__EhmCZG__commissionerSectionTitleDanger{color:color-mix(in srgb, var(--color-error) 72%, var(--bw-text-muted));margin-top:8px}.dashboard-module__EhmCZG__commissionerActionPrimary{border-color:color-mix(in srgb, var(--color-primary) 52%, transparent)!important;background:color-mix(in srgb, var(--color-primary) 16%, var(--bw-surface-panel))!important;color:var(--bw-text-title)!important}.dashboard-module__EhmCZG__commissionerActionPrimary .dashboard-module__EhmCZG__commissionerActionIndicator{color:var(--bw-text-accent)!important}.dashboard-module__EhmCZG__commissionerActionPrimary:hover{border-color:color-mix(in srgb, var(--color-primary) 70%, transparent)!important;background:color-mix(in srgb, var(--color-primary) 22%, var(--bw-surface-panel))!important}.dashboard-module__EhmCZG__commissionerDangerRow{border-color:color-mix(in srgb, var(--color-error) 42%, var(--bw-border-subtle))!important;background:color-mix(in srgb, var(--color-error) 10%, var(--bw-surface-panel))!important;color:color-mix(in srgb, var(--color-error) 82%, var(--bw-text-title))!important}.dashboard-module__EhmCZG__commissionerDangerRow:hover{border-color:color-mix(in srgb, var(--color-error) 66%, var(--bw-border-subtle))!important;background:color-mix(in srgb, var(--color-error) 14%, var(--bw-surface-panel))!important}.dashboard-module__EhmCZG__commissionerDangerIndicator{color:color-mix(in srgb, var(--color-error) 74%, var(--bw-text-accent))}.dashboard-module__EhmCZG__entriesHealthStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.dashboard-module__EhmCZG__entriesHealthItem{border:1px solid var(--bw-border-subtle);background:var(--bw-surface-panel);color:var(--bw-text-body);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:11px;font-weight:700;transition:border-color .18s,background-color .18s;display:flex}.dashboard-module__EhmCZG__entriesHealthItem strong{color:var(--bw-text-title);font-weight:800}.dashboard-module__EhmCZG__entriesHealthItemWarn{border-color:color-mix(in srgb, var(--color-primary) 34%, var(--bw-border-subtle));background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.dashboard-module__EhmCZG__entriesHealthItem:hover{border-color:var(--bw-border-card)}.dashboard-module__EhmCZG__statTileActionable{cursor:pointer}.dashboard-module__EhmCZG__statTileActionable:focus-visible{border-color:var(--bw-border-accent);box-shadow:var(--bw-focus-ring);outline:none}@media (max-width:900px){.dashboard-module__EhmCZG__entriesHealthStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dashboard-module__EhmCZG__entriesHealthStrip{grid-template-columns:1fr}}.dashboard-module__EhmCZG__heroTitle{letter-spacing:.01em;font-size:clamp(1.55rem,2vw,1.9rem)}.dashboard-module__EhmCZG__heroActiveBadge{border:1px solid color-mix(in srgb, var(--color-primary) 46%, transparent);background:color-mix(in srgb, var(--color-primary) 18%, transparent);color:color-mix(in srgb, var(--color-text-secondary) 96%, transparent);text-transform:uppercase;letter-spacing:.12em;border-radius:999px;justify-content:center;align-items:center;padding:.22rem .6rem;font-size:.66rem;font-weight:700;display:inline-flex}.dashboard-module__EhmCZG__heroMetaCompact,.dashboard-module__EhmCZG__heroSummaryLine{color:color-mix(in srgb, var(--color-text-primary) 80%, transparent);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;display:flex}.dashboard-module__EhmCZG__heroSummaryLine{color:color-mix(in srgb, var(--color-text-secondary) 88%, transparent);margin-top:.35rem}.dashboard-module__EhmCZG__heroStatusChip{border-color:color-mix(in srgb, var(--color-text-primary) 12%, transparent)}.dashboard-module__EhmCZG__bracketInfoGrid{gap:.38rem;display:grid}.dashboard-module__EhmCZG__bracketInfoRow{border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 5.5%, transparent);grid-template-columns:minmax(120px,.9fr) minmax(0,1.1fr);align-items:center;gap:.75rem;padding:.42rem 0;display:grid}.dashboard-module__EhmCZG__bracketInfoRow:last-child{border-bottom:none}.dashboard-module__EhmCZG__bracketInfoLabel{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text-primary) 86%, transparent);font-size:.73rem}.dashboard-module__EhmCZG__bracketInfoValue{text-align:right;color:color-mix(in srgb, var(--color-text-primary) 95%, transparent);font-variant-numeric:tabular-nums;justify-self:end;font-size:.88rem;font-weight:600}.dashboard-module__EhmCZG__bracketInfoValueStrong{font-weight:700}.dashboard-module__EhmCZG__bracketInfoValueNegative{color:color-mix(in srgb, var(--color-text-secondary) 93%, transparent)}.dashboard-module__EhmCZG__bracketInfoValueWrap{white-space:normal;overflow-wrap:anywhere}.dashboard-module__EhmCZG__statusBadge{color:var(--bw-text-title);text-align:right;border-radius:999px;justify-self:end;align-items:center;padding:.14rem .5rem;font-size:13px;font-weight:600;display:inline-flex}.dashboard-module__EhmCZG__statusBadgeEnabled{background:color-mix(in srgb, var(--color-success) 20%, transparent);border:1px solid color-mix(in srgb, var(--color-success) 45%, transparent);color:var(--bw-text-title)}.dashboard-module__EhmCZG__statusBadgeDisabled{background:color-mix(in srgb, var(--color-black) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-text-primary) 34%, transparent);color:var(--bw-text-title)}.dashboard-module__EhmCZG__prizePoolHero{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:baseline;margin-bottom:.38rem;padding:.34rem 0;display:flex}.dashboard-module__EhmCZG__prizePoolLabel{text-transform:none;letter-spacing:.01em;color:color-mix(in srgb, var(--color-text-primary) 90%, transparent);font-size:.78rem;font-weight:600}.dashboard-module__EhmCZG__prizePoolValue{color:color-mix(in srgb, var(--color-text-secondary) 98%, transparent);font-variant-numeric:tabular-nums;font-size:1.08rem;font-weight:700}.dashboard-module__EhmCZG__prizeSectionLabel{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text-primary) 74%, transparent);margin:.2rem 0 .1rem;font-size:.74rem;font-weight:700}.dashboard-module__EhmCZG__prizeSectionLabelSpaced{margin-top:.52rem}.dashboard-module__EhmCZG__prizeSectionGroup{gap:0;display:grid}.dashboard-module__EhmCZG__prizeSectionGroup .dashboard-module__EhmCZG__bracketInfoRow{padding:.5rem 0}.dashboard-module__EhmCZG__prizeBreakdownCard .dashboard-module__EhmCZG__bracketInfoLabel{text-transform:none;letter-spacing:.01em;color:color-mix(in srgb, var(--color-text-primary) 90%, transparent);font-size:.83rem}.dashboard-module__EhmCZG__progressCard{border:1px solid color-mix(in srgb, var(--color-text-primary) 8%, transparent);background:color-mix(in srgb, var(--color-black) 72%, transparent);border-radius:14px;gap:.6rem;padding:.8rem;display:grid}.dashboard-module__EhmCZG__progressCardTitle{text-transform:uppercase;letter-spacing:.11em;color:color-mix(in srgb, var(--color-text-secondary) 90%, transparent);font-size:.84rem;font-weight:700}.dashboard-module__EhmCZG__progressRows{gap:0;display:grid}.dashboard-module__EhmCZG__progressRow{color:color-mix(in srgb, var(--color-text-primary) 87%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 7%, transparent);justify-content:space-between;align-items:center;gap:.75rem;min-height:34px;padding:.12rem 0;font-size:.84rem;display:flex}.dashboard-module__EhmCZG__progressRow:last-of-type{border-bottom:none}.dashboard-module__EhmCZG__progressBarLabel{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text-primary) 84%, transparent);margin-top:.35rem;font-size:.72rem}.dashboard-module__EhmCZG__progressRow strong{color:color-mix(in srgb, var(--color-text-primary) 97%, transparent);font-weight:700}.dashboard-module__EhmCZG__progressBarTrack{background:color-mix(in srgb, var(--color-text-primary) 10%, transparent);border-radius:999px;height:7px;margin:.3rem 0 .45rem;overflow:hidden}.dashboard-module__EhmCZG__progressBarFill{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 95%, transparent), color-mix(in srgb, var(--color-primary) 93%, transparent));height:100%;transition:width .18s}.dashboard-module__EhmCZG__progressPrimaryAction{border-color:color-mix(in srgb, var(--color-primary) 46%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 94%, transparent), color-mix(in srgb, var(--color-primary) 94%, transparent));color:color-mix(in srgb, var(--color-danger) 95%, transparent);justify-self:end;width:auto;min-width:148px;padding-left:14px;padding-right:14px}.dashboard-module__EhmCZG__progressPrimaryAction:hover:not(:disabled),.dashboard-module__EhmCZG__progressPrimaryAction:focus-visible:not(:disabled){box-shadow:0 10px 18px color-mix(in srgb, var(--color-primary) 25%, transparent);transform:translateY(-1px)}.dashboard-module__EhmCZG__commissionerActionSecondary{border-color:color-mix(in srgb, var(--color-text-primary) 12%, transparent)}.dashboard-module__EhmCZG__moreActionsMenu{border:1px solid color-mix(in srgb, var(--color-text-primary) 8%, transparent);background:color-mix(in srgb, var(--color-black) 75%, transparent);border-radius:12px;gap:.35rem;margin-top:.15rem;padding:.45rem;display:grid}.dashboard-module__EhmCZG__moreActionItem{border:1px solid color-mix(in srgb, var(--color-text-primary) 10%, transparent);background:color-mix(in srgb, var(--color-black) 90%, transparent);width:100%;color:color-mix(in srgb, var(--color-text-primary) 95%, transparent);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:.55rem;padding:.52rem .62rem;font-size:.82rem;font-weight:600;transition:border-color .14s,background .14s;display:flex}.dashboard-module__EhmCZG__moreActionItem:hover:not(:disabled),.dashboard-module__EhmCZG__moreActionItem:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 55%, transparent);background:color-mix(in srgb, var(--color-black) 97%, transparent)}.dashboard-module__EhmCZG__moreActionItemDanger{border-color:color-mix(in srgb, var(--color-primary) 46%, transparent);background:color-mix(in srgb, var(--color-danger) 58%, transparent);color:color-mix(in srgb, var(--color-text-secondary) 96%, transparent)}.dashboard-module__EhmCZG__moreActionItemDanger:hover:not(:disabled),.dashboard-module__EhmCZG__moreActionItemDanger:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--color-primary) 70%, transparent);background:color-mix(in srgb, var(--color-danger) 70%, transparent)}.dashboard-module__EhmCZG__moreActionIndicator{font-size:.92rem;line-height:1}.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(6,auto);justify-content:start;align-items:stretch;gap:.62rem;width:fit-content;display:grid}.dashboard-module__EhmCZG__summaryCard{height:100%;min-height:132px}.dashboard-module__EhmCZG__summaryCardActionable{justify-content:flex-start}.dashboard-module__EhmCZG__summaryCardActionable:hover,.dashboard-module__EhmCZG__summaryCardActionable:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 44%, transparent)}.dashboard-module__EhmCZG__summaryCardActionable:focus-visible,.dashboard-module__EhmCZG__squadRailPill:focus-visible,.dashboard-module__EhmCZG__moreActionItem:focus-visible,.dashboard-module__EhmCZG__progressPrimaryAction:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 78%, transparent);outline-offset:2px}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__commissionerActionSecondary,.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__commissionerAdminRow,.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__moreActionsToggle{background:color-mix(in srgb, var(--bw-surface-panel) 88%, transparent)!important;border-color:color-mix(in srgb, var(--bw-border-subtle) 92%, transparent)!important;color:var(--bw-text-title)!important;box-shadow:none!important}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__commissionerActionSecondary:hover,.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__commissionerAdminRow:hover,.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__moreActionsToggle:hover{background:color-mix(in srgb, var(--bw-surface-panel-strong) 92%, transparent)!important;border-color:color-mix(in srgb, var(--bw-border-card) 86%, transparent)!important}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__commissionerActionPrimary{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 96%, transparent), color-mix(in srgb, var(--color-primary) 78%, var(--color-warning) 22%))!important;border-color:color-mix(in srgb, var(--color-primary) 56%, var(--color-white))!important;color:var(--color-white)!important}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__commissionerActionPrimary:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 90%, var(--color-white)), color-mix(in srgb, var(--color-primary) 82%, var(--color-warning) 18%))!important}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__moreActionsToggle{padding-top:8px;padding-bottom:8px}.dashboard-module__EhmCZG__moreActionsMenu{border-color:color-mix(in srgb, var(--bw-border-subtle) 88%, transparent);background:color-mix(in srgb, var(--bw-surface-panel) 92%, transparent);border-radius:10px;gap:.25rem;margin-top:.1rem;padding:.34rem}.dashboard-module__EhmCZG__moreActionItem{border-color:color-mix(in srgb, var(--bw-border-subtle) 88%, transparent);background:color-mix(in srgb, var(--bw-surface-card) 92%, transparent);color:var(--bw-text-title);padding:.42rem .55rem;font-size:.8rem}.dashboard-module__EhmCZG__moreActionItem:hover:not(:disabled),.dashboard-module__EhmCZG__moreActionItem:focus-visible:not(:disabled){background:color-mix(in srgb, var(--bw-surface-panel-strong) 94%, transparent);border-color:var(--bw-border-card)}.dashboard-module__EhmCZG__moreActionItemDanger{background:color-mix(in srgb, var(--color-error) 12%, var(--bw-surface-card) 88%)!important;border-color:color-mix(in srgb, var(--color-error) 34%, transparent)!important;color:color-mix(in srgb, var(--color-error) 78%, var(--bw-text-title))!important}.dashboard-module__EhmCZG__moreActionItemDanger:hover:not(:disabled),.dashboard-module__EhmCZG__moreActionItemDanger:focus-visible:not(:disabled){background:color-mix(in srgb, var(--color-error) 16%, var(--bw-surface-card) 84%)!important}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__commissionerAdminRow{padding-top:.58rem;padding-bottom:.58rem;font-size:.84rem}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__commissionerActionSecondary{font-size:.84rem}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__moreActionInlineDanger{background:color-mix(in srgb, var(--color-error) 12%, var(--bw-surface-panel) 88%)!important;border-color:color-mix(in srgb, var(--color-error) 34%, transparent)!important;color:color-mix(in srgb, var(--color-error) 78%, var(--bw-text-title))!important;box-shadow:none!important}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill.dashboard-module__EhmCZG__moreActionInlineDanger:hover{background:color-mix(in srgb, var(--color-error) 16%, var(--bw-surface-panel) 84%)!important;border-color:color-mix(in srgb, var(--color-error) 48%, transparent)!important}.dashboard-module__EhmCZG__summaryCardActionable:active,.dashboard-module__EhmCZG__squadRailPill:active,.dashboard-module__EhmCZG__moreActionItem:active,.dashboard-module__EhmCZG__progressPrimaryAction:active{transform:translateY(0)}.dashboard-module__EhmCZG__heroStatusChipPending{border-color:color-mix(in srgb, var(--color-text-primary) 42%, transparent);background:color-mix(in srgb, var(--color-black) 14%, transparent);color:color-mix(in srgb, var(--color-text-primary) 90%, transparent)}.dashboard-module__EhmCZG__heroStatusChipActive{border-color:color-mix(in srgb, var(--color-primary) 44%, transparent);background:color-mix(in srgb, var(--color-primary) 16%, transparent);color:color-mix(in srgb, var(--color-text-secondary) 95%, transparent)}.dashboard-module__EhmCZG__heroStatusChipComplete{border-color:color-mix(in srgb, var(--color-success) 44%, transparent);background:color-mix(in srgb, var(--color-success) 18%, transparent);color:color-mix(in srgb, var(--color-text-secondary) 94%, transparent)}.dashboard-module__EhmCZG__heroStatusChipAlert{border-color:color-mix(in srgb, var(--color-primary) 48%, transparent);background:color-mix(in srgb, var(--color-primary) 22%, transparent);color:color-mix(in srgb, var(--color-text-secondary) 96%, transparent)}.dashboard-module__EhmCZG__heroStatusAlertIcon{width:15px;height:15px;color:color-mix(in srgb, var(--color-danger) 95%, transparent);background:color-mix(in srgb, var(--color-primary) 90%, transparent);border:1px solid color-mix(in srgb, var(--color-text-secondary) 82%, transparent);border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.dashboard-module__EhmCZG__additionalBracketsRow{gap:.32rem}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__bracketInfoLabel{text-transform:none;letter-spacing:.01em;color:color-mix(in srgb, var(--color-text-primary) 90%, transparent);font-size:.84rem}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__bracketInfoRow{border-bottom-color:color-mix(in srgb, var(--color-text-primary) 5%, transparent);min-height:38px;padding:.5rem 0}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__bracketInfoValue{font-weight:600}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__statusBadge{min-height:24px}@media (max-width:1320px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__EhmCZG__additionalBracketsRow{grid-template-columns:1fr}.dashboard-module__EhmCZG__additionalBracketsRow .dashboard-module__EhmCZG__bracketInfoValue{text-align:left;justify-self:start}.dashboard-module__EhmCZG__bracketInfoRow{grid-template-columns:1fr;gap:.3rem}.dashboard-module__EhmCZG__bracketInfoValue,.dashboard-module__EhmCZG__statusBadge{text-align:left;justify-self:start}}@media (max-width:1100px){.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__additionalBracketsRow{grid-template-columns:1fr}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__additionalBracketsRow .dashboard-module__EhmCZG__bracketInfoValue{text-align:left;justify-self:start}}@media (max-width:640px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch}.dashboard-module__EhmCZG__summaryCard{width:100%;height:100%;min-height:112px}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{background:color-mix(in srgb, var(--bw-surface-panel) 90%, transparent);border-color:color-mix(in srgb, var(--bw-border-subtle) 86%, transparent);border-radius:12px;width:100%;height:100%;padding:10px 8px}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile .dashboard-module__EhmCZG__statLabel{letter-spacing:.08em;font-size:.6rem}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile .dashboard-module__EhmCZG__statValue{font-size:1.6rem;line-height:1.02}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile .dashboard-module__EhmCZG__statCaption,.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile .dashboard-module__EhmCZG__statCaptionMuted{font-size:.65rem;line-height:1.25}.dashboard-module__EhmCZG__heroMetaCompact,.dashboard-module__EhmCZG__heroSummaryLine{gap:.3rem;font-size:.76rem}.dashboard-module__EhmCZG__bracketInfoRow{border:1px solid color-mix(in srgb, var(--bw-border-subtle) 88%, transparent);background:color-mix(in srgb, var(--bw-surface-panel) 90%, transparent);border-radius:11px;grid-template-columns:minmax(104px,.95fr) minmax(0,1.05fr);gap:.5rem;padding:.48rem .58rem}.dashboard-module__EhmCZG__bracketInfoValue,.dashboard-module__EhmCZG__statusBadge{text-align:right;justify-self:end}.dashboard-module__EhmCZG__bracketInfoLabel{letter-spacing:.07em;color:color-mix(in srgb, var(--bw-text-muted) 84%, transparent);font-size:.67rem}.dashboard-module__EhmCZG__bracketInfoValue{font-size:.84rem}.dashboard-module__EhmCZG__prizeSectionGroup{gap:.42rem}.dashboard-module__EhmCZG__prizeSectionGroup .dashboard-module__EhmCZG__bracketInfoRow{border-color:color-mix(in srgb, var(--bw-border-card) 70%, transparent);background:color-mix(in srgb, var(--bw-surface-panel-strong) 90%, transparent)}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailPill{border-radius:10px;min-height:36px;padding:.5rem .6rem;background:color-mix(in srgb, var(--bw-surface-panel) 90%, transparent)!important;border-color:color-mix(in srgb, var(--bw-border-subtle) 88%, transparent)!important}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__commissionerSectionTitle{letter-spacing:.1em;margin-top:2px;margin-bottom:2px;font-size:.58rem}.dashboard-module__EhmCZG__commissionerPanel .dashboard-module__EhmCZG__squadRailList{gap:.35rem}.dashboard-module__EhmCZG__progressCard{padding:.68rem}.dashboard-module__EhmCZG__progressPrimaryAction{justify-self:stretch;width:100%}}@media (max-width:420px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dashboard-module__EhmCZG__summaryCard{min-height:108px}.dashboard-module__EhmCZG__bracketInfoRow{grid-template-columns:1fr;gap:.3rem}.dashboard-module__EhmCZG__bracketInfoValue,.dashboard-module__EhmCZG__statusBadge{text-align:left;justify-self:start}}@media (max-width:400px){.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__bracketInfoGrid{gap:.22rem}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__bracketInfoRow{border-radius:12px;grid-template-columns:minmax(108px,.92fr) minmax(0,1.08fr);align-items:center;gap:.22rem;min-height:40px;padding:.34rem .54rem}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__bracketInfoLabel{white-space:nowrap;font-size:.74rem;line-height:1.2}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__bracketInfoValue{text-align:right;white-space:nowrap;text-overflow:ellipsis;justify-self:end;font-size:.9rem;line-height:1.15;overflow:hidden}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__statusBadge{text-align:right;white-space:nowrap;justify-self:end;min-height:22px;padding:.06rem .5rem;font-size:.66rem;line-height:1.15}.dashboard-module__EhmCZG__bracketRulesCard .dashboard-module__EhmCZG__additionalBracketsRow{grid-template-columns:minmax(108px,.92fr) minmax(0,1.08fr)}.dashboard-module__EhmCZG__prizeBreakdownCard .dashboard-module__EhmCZG__bracketInfoRow{border-radius:12px;grid-template-columns:minmax(108px,.92fr) minmax(0,1.08fr);align-items:center;gap:.22rem;min-height:40px;padding:.34rem .54rem}.dashboard-module__EhmCZG__prizeBreakdownCard .dashboard-module__EhmCZG__bracketInfoLabel{white-space:nowrap;font-size:.74rem;line-height:1.2}.dashboard-module__EhmCZG__prizeBreakdownCard .dashboard-module__EhmCZG__bracketInfoValue{text-align:right;white-space:nowrap;text-overflow:ellipsis;justify-self:end;font-size:.9rem;line-height:1.15;overflow:hidden}.dashboard-module__EhmCZG__prizeBreakdownCard .dashboard-module__EhmCZG__prizeSectionGroup{gap:.2rem}}@media (max-width:330px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px){.dashboard-module__EhmCZG__commandCenterGrid,.dashboard-module__EhmCZG__dashboardPanelsGrid,.dashboard-module__EhmCZG__financialGrid,.dashboard-module__EhmCZG__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:767px){.dashboard-module__EhmCZG__commandCenterGrid,.dashboard-module__EhmCZG__dashboardPanelsGrid,.dashboard-module__EhmCZG__dashboardGrid,.dashboard-module__EhmCZG__financialGrid,.dashboard-module__EhmCZG__settingsGrid,.dashboard-module__EhmCZG__settingsModalGrid,.dashboard-module__EhmCZG__settingsProgramsGrid,.dashboard-module__EhmCZG__advancedGrid,.dashboard-module__EhmCZG__formGrid,.dashboard-module__EhmCZG__tournamentFormFields{grid-template-columns:minmax(0,1fr);gap:12px}.dashboard-module__EhmCZG__dashboardHeaderActions,.dashboard-module__EhmCZG__tournamentActions,.dashboard-module__EhmCZG__settingsModalFooterActions,.dashboard-module__EhmCZG__tournamentModalFooterActions{flex-direction:column;align-items:stretch;gap:12px;width:100%}.dashboard-module__EhmCZG__dashboardHeaderActions>:where(button,a),.dashboard-module__EhmCZG__tournamentActions>:where(button,a),.dashboard-module__EhmCZG__settingsModalFooterActions>button,.dashboard-module__EhmCZG__tournamentModalFooterActions>button{justify-content:center;width:100%;min-height:40px}}.dashboard-module__EhmCZG__settingsModalTitle{align-items:center;gap:10px;display:flex}.dashboard-module__EhmCZG__settingsModalTitle svg{width:22px;height:22px;color:var(--color-primary);stroke-width:2px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitleBlock{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;display:grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitleCopy{gap:3px;min-width:0;display:grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeaderIcon{border:1px solid var(--color-border-primary);width:32px;height:32px;color:var(--color-primary);background:var(--color-surface-primary);border-radius:9px;place-items:center;display:grid}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeaderIcon svg{stroke-width:1.9px;width:17px;height:17px}@media (min-width:641px){.dashboard-module__EhmCZG__modalOverlay.dashboard-module__EhmCZG__settingsModalOverlay{z-index:1300;background:color-mix(in srgb, var(--color-black) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px}.dashboard-module__EhmCZG__modalCard.dashboard-module__EhmCZG__settingsModalCard{border-radius:18px;width:min(1200px,100vw - 40px);min-width:0;max-height:min(86vh,740px);border:1px solid var(--color-border-primary)!important;background:var(--color-bg-primary)!important;box-shadow:0 24px 64px color-mix(in srgb, var(--color-black) 48%, transparent)!important}.dashboard-module__EhmCZG__settingsModalCard>.dashboard-module__EhmCZG__modalHeader{padding:20px 60px 16px 22px;background:var(--color-surface-primary)!important;border-bottom:1px solid var(--color-border-primary)!important}.dashboard-module__EhmCZG__settingsModalCard>.dashboard-module__EhmCZG__modalHeader .dashboard-module__EhmCZG__modalTitle{color:var(--color-text-primary);font-size:26px}.dashboard-module__EhmCZG__settingsModalCard>.dashboard-module__EhmCZG__modalHeader .dashboard-module__EhmCZG__modalSubtitle{color:var(--color-text-secondary);margin-top:5px;font-size:14px}.dashboard-module__EhmCZG__modalScrollBody.dashboard-module__EhmCZG__settingsModalScrollBody{background:var(--color-bg-primary);padding:10px}.dashboard-module__EhmCZG__settingsModalGrid{align-items:start;gap:10px;width:100%;margin:0}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__optionalBracketsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__byeSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard{border:1px solid var(--color-border-primary);background:var(--color-surface-primary);width:100%;height:fit-content;box-shadow:none;border-radius:14px;align-self:start;min-height:0!important}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeader{background:var(--color-surface-primary);border-bottom-color:var(--color-border-primary);padding:8px 10px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeader:hover{background:var(--color-surface-primary)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitle{color:var(--color-text-primary);font-size:16px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsMeta,.dashboard-module__EhmCZG__settingsSectionHint,.dashboard-module__EhmCZG__settingsFieldHint{color:var(--color-text-secondary)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsContent{padding:8px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsColumn,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactField,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsCalculatedSummaryRow{border-color:var(--color-border-primary);background:var(--color-surface-primary)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsColumn{align-self:start;height:fit-content;min-height:0;padding:6px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsProgramsGrid{align-items:start}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsContent{flex:none;min-height:0}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactField{padding:5px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput{min-height:32px;color:var(--color-text-primary);background:var(--color-bg-primary);border-color:var(--color-border-primary)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect:focus,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programCardChecked{border-color:color-mix(in srgb, var(--color-primary) 62%, var(--color-border-primary));background:var(--color-border-primary)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programCard{padding:5px 7px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programList,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programListTwoColumn{gap:5px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxLabel{gap:8px;font-size:12px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxInput{background:var(--color-bg-primary);border-color:var(--color-text-disabled)}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxInput:checked{background:var(--color-border-primary);border-color:var(--color-primary)}.dashboard-module__EhmCZG__settingsModalFooter{border-top-color:var(--color-border-primary);background:var(--color-bg-primary);-webkit-backdrop-filter:none;backdrop-filter:none;padding:8px 2px 0}.dashboard-module__EhmCZG__settingsFooterCancelButton{color:var(--color-text-primary);background:var(--color-surface-primary);border-color:var(--color-border-primary)}.dashboard-module__EhmCZG__settingsFooterCancelButton:hover:not(:disabled){background:var(--color-border-primary);border-color:var(--color-text-disabled)}.dashboard-module__EhmCZG__settingsFooterSaveButtonActive{background:var(--color-primary);border-color:var(--color-primary);box-shadow:none}}@media (min-width:981px){.dashboard-module__EhmCZG__settingsModalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsProgramsGrid{grid-template-columns:minmax(140px,.7fr) minmax(0,1.3fr);gap:10px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programListTwoColumn{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-module__EhmCZG__tournamentModalContent{border-radius:24px;width:min(960px,100vw - 28px);max-height:min(94vh,980px)}.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader{padding:30px 78px 24px 32px;border-bottom:1px solid var(--bw-border-subtle)!important}.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader .dashboard-module__EhmCZG__modalTitle{font-size:clamp(28px,3vw,36px)}.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader .dashboard-module__EhmCZG__modalSubtitle{margin-top:8px;font-size:16px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormBody{padding:0}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSectionLabel{text-transform:uppercase;align-items:center;gap:12px;margin:0;padding:28px 32px 16px;font-size:15px;font-weight:800;display:flex}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSectionLabel svg,.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesTitle svg{width:22px;height:22px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormFields{gap:18px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormFields>.form-field{margin:0 32px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormFields>.dashboard-module__EhmCZG__tournamentSectionLabel{border-top:1px solid var(--bw-border-subtle);margin-top:12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentInput{min-height:54px;padding-inline:18px;font-size:16px;border-radius:12px!important}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentDateRow{gap:24px;padding:0 32px 28px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentDateRow>.form-field{margin:0}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesSection{border-top:1px solid var(--bw-border-subtle);margin-top:0;padding:24px 32px 30px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesHeadingRow{margin-bottom:16px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesTitle{color:var(--bw-text-accent);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:11px;font-size:15px;display:flex}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadDay{background:0 0;border:0;padding:0}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadDayLabel{margin-bottom:12px;font-size:16px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesList{gap:12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeEntry{border-radius:14px;align-items:center;gap:16px;min-height:90px;padding:16px 18px;display:flex}.dashboard-module__EhmCZG__squadTimeIcon{width:40px;height:40px;color:var(--bw-text-accent);flex:0 0 40px;place-items:center;display:grid}.dashboard-module__EhmCZG__squadTimeIcon svg{width:25px;height:25px}.dashboard-module__EhmCZG__squadTimeDetails{flex-direction:column;flex:1;gap:7px;display:flex}.dashboard-module__EhmCZG__squadTimeDetails strong{color:var(--bw-text-title);font-size:16px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeText{color:var(--bw-text-muted);font-size:15px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeRemove{place-items:center;min-width:46px;min-height:46px;padding:0;display:grid;color:var(--color-error)!important}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeRemove svg{width:24px;height:24px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeAddRow{gap:12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeAddBtn{justify-content:center;align-items:center;gap:7px;min-height:52px;padding:0 20px;display:inline-flex}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeAddBtn svg{width:20px;height:20px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentModalFooter{background:color-mix(in srgb, var(--bw-surface-card) 98%, transparent);padding:16px 32px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSaveStatus{align-items:center;gap:10px;font-size:14px;display:inline-flex}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSaveStatus svg{width:21px;height:21px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentCancelButton,.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSaveButton{min-height:50px;padding:0 22px;font-size:15px}@media (max-width:720px){.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader{padding:26px 62px 22px 24px}.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader .dashboard-module__EhmCZG__modalSubtitle{font-size:16px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSectionLabel{padding:28px 20px 16px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormFields>.form-field{margin-inline:20px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentDateRow{grid-template-columns:1fr;gap:20px;padding:0 20px 28px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesSection{padding:26px 20px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentModalFooter{flex-direction:column;align-items:stretch;padding:18px 20px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentModalFooterActions{width:100%}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentCancelButton,.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSaveButton{flex:1;padding-inline:12px}}@media (min-width:721px){.dashboard-module__EhmCZG__tournamentModalContent{border-radius:18px;width:min(600px,100vw - 32px);max-height:min(88vh,720px)}.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader{padding:20px 60px 16px 22px}.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader .dashboard-module__EhmCZG__modalTitle{font-size:26px}.dashboard-module__EhmCZG__tournamentModalContent>.dashboard-module__EhmCZG__modalHeader .dashboard-module__EhmCZG__modalSubtitle{margin-top:5px;font-size:14px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSectionLabel{gap:8px;padding:18px 22px 10px;font-size:12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSectionLabel svg,.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesTitle svg{width:18px;height:18px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormFields{gap:12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormFields>.form-field{margin-inline:22px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentFormFields>.dashboard-module__EhmCZG__tournamentSectionLabel{margin-top:6px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentInput{min-height:44px;padding-inline:14px;font-size:14px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentDateRow{gap:16px;padding:0 22px 18px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesSection{padding:18px 22px 20px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesHeadingRow{margin-bottom:10px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesTitle{gap:8px;font-size:12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadDayLabel{margin-bottom:8px;font-size:14px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimesList{gap:8px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeEntry{border-radius:12px;gap:12px;min-height:64px;padding:10px 12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeText{font-size:13px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeRemove{min-width:38px;min-height:38px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeRemove svg{width:19px;height:19px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__squadTimeAddBtn{min-height:42px;padding-inline:14px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentModalFooter{padding:10px 22px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSaveStatus{gap:7px;font-size:12px}.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentCancelButton,.dashboard-module__EhmCZG__tournamentModalContent .dashboard-module__EhmCZG__tournamentSaveButton{min-height:42px;padding-inline:16px;font-size:13px}}@media (max-width:1023px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;width:100%!important;display:grid!important}.dashboard-module__EhmCZG__summaryCardsBand>.dashboard-module__EhmCZG__statTile,.dashboard-module__EhmCZG__summaryCardsBand>.dashboard-module__EhmCZG__summaryCard{width:100%!important;min-width:0!important;max-width:none!important}}@media (max-width:330px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:1fr!important}}@media (max-width:640px){.dashboard-module__EhmCZG__modalOverlay.dashboard-module__EhmCZG__settingsModalOverlay{-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%);padding:0}.dashboard-module__EhmCZG__modalCard.dashboard-module__EhmCZG__settingsModalCard{border:none;border-radius:0;width:100vw;min-width:0;height:100dvh;max-height:100dvh}.dashboard-module__EhmCZG__modalHeader{border-radius:0;padding:14px 44px 10px 14px}.dashboard-module__EhmCZG__modalTitle{font-size:18px}.dashboard-module__EhmCZG__modalSubtitle{font-size:12px;line-height:1.35}.dashboard-module__EhmCZG__modalScrollBody.dashboard-module__EhmCZG__settingsModalScrollBody{padding:10px 10px 72px}.dashboard-module__EhmCZG__settingsModalCloseFooter{z-index:5;background:linear-gradient(180deg, color-mix(in srgb, var(--bw-surface-card) 68%, transparent), color-mix(in srgb, var(--bw-surface-card) 96%, transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 10px 10px;display:flex;position:sticky;bottom:0}.dashboard-module__EhmCZG__settingsModalCloseFooterButton{width:100%;min-height:42px;font-size:14px}.dashboard-module__EhmCZG__settingsModalGrid{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin:0!important;display:grid!important}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__bracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__optionalBracketsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__byeSettingsCard,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotsCard{border-radius:16px;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeader{padding:10px 12px 8px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitle{font-size:16px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsMeta,.dashboard-module__EhmCZG__settingsSectionHint,.dashboard-module__EhmCZG__settingsFieldHint{font-size:11px;line-height:1.35}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsContent{gap:8px;padding:10px 12px 12px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sectionHeader{margin-bottom:4px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sectionTitle{font-size:13px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__mainBracketSettingsCard .dashboard-module__EhmCZG__settingsGrid,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__sidePotSharedFee,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__byeSettingsCard .dashboard-module__EhmCZG__programList,.dashboard-module__EhmCZG__settingsProgramsGrid,.dashboard-module__EhmCZG__programListTwoColumn{grid-template-columns:1fr!important}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__fieldGroup,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsProgramsGrid{gap:8px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput{border-radius:10px;min-height:42px;font-size:16px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactLabel{font-size:11px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__programCard{border-radius:10px;padding:8px 10px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxLabel{gap:8px;font-size:12px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__checkboxInput{border-radius:5px;width:16px;height:16px}.dashboard-module__EhmCZG__settingsModalFooter{background:linear-gradient(180deg, color-mix(in srgb, var(--bw-surface-card) 66%, transparent), color-mix(in srgb, var(--bw-surface-card) 96%, transparent));gap:8px;padding:10px 8px 8px;position:sticky;bottom:0}.dashboard-module__EhmCZG__settingsModalFooterActions{gap:8px}.dashboard-module__EhmCZG__settingsFooterCancelButton,.dashboard-module__EhmCZG__settingsFooterSaveButton{min-width:0;padding:10px 12px;font-size:12px}}@media (max-width:420px){.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsTitle,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactSelect,.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__compactInput{font-size:15px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsHeader{padding:9px 10px 7px}.dashboard-module__EhmCZG__settingsModalGrid .dashboard-module__EhmCZG__settingsContent{padding:9px 10px 10px}}@media (max-width:1023px){.dashboard-module__EhmCZG__commandCenterGrid{grid-template-columns:1fr;justify-content:stretch;gap:12px}.dashboard-module__EhmCZG__gridHero,.dashboard-module__EhmCZG__gridTools,.dashboard-module__EhmCZG__gridSummary{grid-column:1/-1;justify-self:stretch;width:100%;max-width:none}.dashboard-module__EhmCZG__liveBoardCard,.dashboard-module__EhmCZG__squadRailCard,.dashboard-module__EhmCZG__entriesOverviewCard,.dashboard-module__EhmCZG__entriesOverviewStandalone,.dashboard-module__EhmCZG__commissionerPanel{box-sizing:border-box;justify-self:stretch;width:100%;max-width:none}.dashboard-module__EhmCZG__bracketPreview{grid-template-columns:1fr;width:100%;max-width:none}.dashboard-module__EhmCZG__bracketRound{min-width:0}.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{width:100%;min-width:0;max-width:none}}@media (max-width:640px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__EhmCZG__summaryCardsBand .dashboard-module__EhmCZG__statTile{width:100%;min-width:0;max-width:none}}@media (max-width:330px){.dashboard-module__EhmCZG__summaryCardsBand{grid-template-columns:1fr}}
