.SeasonScreen-module__ffEUbq__screen{flex-direction:column;flex:1;min-height:0;display:flex}.SeasonScreen-module__ffEUbq__booting{padding:var(--gb-space-8);text-align:center;color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__toolbar{align-items:center;gap:var(--gb-space-3);padding:var(--gb-space-3) var(--gb-gutter);border-bottom:1px solid var(--gb-border);background:var(--gb-bg-elevated);flex-wrap:wrap;display:flex}.SeasonScreen-module__ffEUbq__slug{font-family:var(--gb-font-mono);font-size:var(--gb-text-sm);color:var(--gb-accent-alt);white-space:nowrap}.SeasonScreen-module__ffEUbq__stageChip{border-radius:var(--gb-radius-pill);background:var(--gb-accent-soft);color:var(--gb-text);font-family:var(--gb-font-sans);font-size:var(--gb-text-xs);letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;margin-inline-start:var(--gb-space-2);padding:2px 8px}.SeasonScreen-module__ffEUbq__divTabs{margin-bottom:var(--gb-space-3);gap:4px;display:flex}.SeasonScreen-module__ffEUbq__tabs{gap:4px;margin-inline:auto;display:flex}.SeasonScreen-module__ffEUbq__tab,.SeasonScreen-module__ffEUbq__tabOn{border:1px solid var(--gb-border);border-radius:var(--gb-radius-pill);color:var(--gb-text-muted);font:inherit;font-size:var(--gb-text-xs);white-space:nowrap;cursor:pointer;background:0 0;padding:5px 12px}.SeasonScreen-module__ffEUbq__tabOn{background:var(--gb-surface);border-color:var(--gb-border-strong);color:var(--gb-text)}.SeasonScreen-module__ffEUbq__count{font-size:var(--gb-text-xs);color:var(--gb-text-faint);white-space:nowrap}.SeasonScreen-module__ffEUbq__live{flex-direction:column;flex:1;min-height:0;display:flex}.SeasonScreen-module__ffEUbq__stage{align-items:center;gap:var(--gb-space-6);min-height:0;padding:var(--gb-space-8) var(--gb-gutter);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr);display:grid}@keyframes SeasonScreen-module__ffEUbq__seasonEnter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.SeasonScreen-module__ffEUbq__stage{animation:.62s cubic-bezier(.22,1,.36,1) both SeasonScreen-module__ffEUbq__seasonEnter}.SeasonScreen-module__ffEUbq__sideWrap{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.SeasonScreen-module__ffEUbq__flagButton,.SeasonScreen-module__ffEUbq__flagButtonArmed{border-radius:var(--gb-radius-md);cursor:pointer;background:0 0;border:2px solid #0000;padding:6px;line-height:0;transition:transform 90ms ease-out,border-color .16s ease-out}.SeasonScreen-module__ffEUbq__flagButtonArmed{border-color:color-mix(in srgb, var(--gb-accent) 55%, transparent)}.SeasonScreen-module__ffEUbq__flagButton:active,.SeasonScreen-module__ffEUbq__flagButtonArmed:active{transform:scale(.94)}.SeasonScreen-module__ffEUbq__flag{font-size:clamp(56px,12vw,104px)}.SeasonScreen-module__ffEUbq__sideName{color:var(--gb-text);font:inherit;font-size:var(--gb-text-md);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;font-weight:700}.SeasonScreen-module__ffEUbq__sideName:hover{color:var(--gb-accent)}.SeasonScreen-module__ffEUbq__sideCode{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-faint);letter-spacing:var(--gb-tracking-wide)}.SeasonScreen-module__ffEUbq__sidePos{font-size:var(--gb-text-xs);color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__bonus,.SeasonScreen-module__ffEUbq__bonusOn{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__bonusOn{color:var(--gb-accent-alt)}.SeasonScreen-module__ffEUbq__pips{gap:4px;display:inline-flex}.SeasonScreen-module__ffEUbq__pip,.SeasonScreen-module__ffEUbq__pipOn{border:1px solid var(--gb-border-strong);border-radius:50%;width:9px;height:9px}.SeasonScreen-module__ffEUbq__pipOn{background:var(--gb-win);border-color:var(--gb-win)}.SeasonScreen-module__ffEUbq__form{gap:3px;display:inline-flex}.SeasonScreen-module__ffEUbq__fW,.SeasonScreen-module__ffEUbq__fD,.SeasonScreen-module__ffEUbq__fL{width:16px;height:16px;font-family:var(--gb-font-mono);color:var(--gb-bg);border-radius:3px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.SeasonScreen-module__ffEUbq__fW{background:var(--gb-win)}.SeasonScreen-module__ffEUbq__fD{background:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__fL{background:var(--gb-loss)}.SeasonScreen-module__ffEUbq__career{font-size:var(--gb-text-xs);color:var(--gb-text-faint);line-height:1.5}.SeasonScreen-module__ffEUbq__h2h{width:100%;padding:var(--gb-space-2) var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-surface);text-align:center;flex-direction:column;gap:3px;display:flex}.SeasonScreen-module__ffEUbq__h2hLine{font-size:var(--gb-text-sm);color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__h2hLine strong{color:var(--gb-text);font-family:var(--gb-font-mono)}.SeasonScreen-module__ffEUbq__h2hCount{color:var(--gb-text-faint);font-size:var(--gb-text-xs)}.SeasonScreen-module__ffEUbq__h2hLast{font-family:var(--gb-font-mono);color:var(--gb-text-faint);font-size:10px}.SeasonScreen-module__ffEUbq__h2hEmpty{font-size:var(--gb-text-xs);color:var(--gb-text-faint);text-align:center}.SeasonScreen-module__ffEUbq__taps{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__mineTag{color:var(--gb-accent)}.SeasonScreen-module__ffEUbq__mine{color:var(--gb-text-faint);font-size:10px}.SeasonScreen-module__ffEUbq__middle{align-items:center;gap:var(--gb-space-3);flex-direction:column;min-width:0;display:flex}.SeasonScreen-module__ffEUbq__phase{font-size:var(--gb-text-xs);letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__games{gap:var(--gb-space-2);flex-direction:column;width:100%;display:flex}.SeasonScreen-module__ffEUbq__gameRow,.SeasonScreen-module__ffEUbq__gameRowDone,.SeasonScreen-module__ffEUbq__gameRowIdle{align-items:baseline;gap:var(--gb-space-2);padding:var(--gb-space-2) var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-surface);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;display:grid}.SeasonScreen-module__ffEUbq__gameRowIdle{opacity:.4}.SeasonScreen-module__ffEUbq__gameRowDone{border-color:var(--gb-border-strong)}.SeasonScreen-module__ffEUbq__gameName{font-size:var(--gb-text-xs);letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;color:var(--gb-text-faint);white-space:nowrap}.SeasonScreen-module__ffEUbq__score{font-family:var(--gb-font-mono);font-variant-numeric:tabular-nums;text-align:center;font-size:clamp(18px,3.4vw,30px)}.SeasonScreen-module__ffEUbq__scoreIdle{font-family:var(--gb-font-mono);color:var(--gb-text-faint);text-align:center;letter-spacing:2px;font-size:clamp(18px,3.4vw,30px)}.SeasonScreen-module__ffEUbq__scoreWin{font-family:var(--gb-font-mono);font-variant-numeric:tabular-nums;text-align:center;color:var(--gb-win);font-size:clamp(18px,3.4vw,30px)}.SeasonScreen-module__ffEUbq__addChip{font-size:var(--gb-text-xs);color:var(--gb-accent-alt);display:block}.SeasonScreen-module__ffEUbq__vs{color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__pending{text-align:center;color:var(--gb-text-faint);grid-column:2/-1}.SeasonScreen-module__ffEUbq__verdict{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-muted);text-align:end;min-width:4ch}.SeasonScreen-module__ffEUbq__why{font-size:var(--gb-text-xs);color:var(--gb-text-faint);text-align:center;grid-column:1/-1}@keyframes SeasonScreen-module__ffEUbq__nextUpIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.SeasonScreen-module__ffEUbq__nextUp{width:100%;padding:var(--gb-space-3);border:1px dashed var(--gb-border-strong);border-radius:var(--gb-radius-md);flex-direction:column;align-items:center;gap:4px;animation:.42s ease-out both SeasonScreen-module__ffEUbq__nextUpIn;display:flex}.SeasonScreen-module__ffEUbq__nextLabel{letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;color:var(--gb-text-faint);font-size:10px}.SeasonScreen-module__ffEUbq__nextPair{align-items:center;gap:var(--gb-space-2);font-size:var(--gb-text-md);flex-wrap:wrap;justify-content:center;font-weight:700;display:flex}.SeasonScreen-module__ffEUbq__nextFlag{font-size:26px}.SeasonScreen-module__ffEUbq__result{font-family:var(--gb-font-mono);font-size:clamp(26px,5vw,44px);font-weight:800}.SeasonScreen-module__ffEUbq__pushHint{font-size:var(--gb-text-xs);color:var(--gb-accent)}.SeasonScreen-module__ffEUbq__window{width:100%;padding:var(--gb-space-3);border:1px solid var(--gb-accent);border-radius:var(--gb-radius-md);background:var(--gb-accent-soft);flex-direction:column;gap:6px;display:flex}.SeasonScreen-module__ffEUbq__gaugeHead{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-muted);justify-content:space-between;align-items:baseline;display:flex}.SeasonScreen-module__ffEUbq__gaugeEnd{letter-spacing:var(--gb-tracking-wide)}.SeasonScreen-module__ffEUbq__gaugeMid{font-family:var(--gb-font-sans);text-transform:uppercase;letter-spacing:var(--gb-tracking-wide);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__gauge{border:1px solid var(--gb-border-strong);border-radius:var(--gb-radius-sm);background:var(--gb-surface);height:26px;position:relative;overflow:hidden}.SeasonScreen-module__ffEUbq__gaugeBand{background:color-mix(in srgb, var(--gb-text) 14%, transparent);border-inline:1px dashed color-mix(in srgb, var(--gb-text) 35%, transparent);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.SeasonScreen-module__ffEUbq__needle,.SeasonScreen-module__ffEUbq__needleLevel{background:var(--gb-win);z-index:2;border-radius:2px;width:4px;margin-left:-2px;transition:left 90ms linear;position:absolute;top:-2px;bottom:-2px}.SeasonScreen-module__ffEUbq__needleLevel{background:var(--gb-gold)}.SeasonScreen-module__ffEUbq__gaugeSay{font-size:var(--gb-text-sm);color:var(--gb-text-muted);text-align:center;line-height:1.4}.SeasonScreen-module__ffEUbq__sayLevel{color:var(--gb-gold)}.SeasonScreen-module__ffEUbq__sayWin{color:var(--gb-win)}.SeasonScreen-module__ffEUbq__gaugeFoot{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-faint);justify-content:space-between;align-items:baseline;display:flex}.SeasonScreen-module__ffEUbq__clock{font-family:var(--gb-font-mono);font-size:var(--gb-text-md);font-variant-numeric:tabular-nums;color:var(--gb-text)}.SeasonScreen-module__ffEUbq__tug{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-muted);text-align:center}.SeasonScreen-module__ffEUbq__scoreMoving{font-family:var(--gb-font-mono);font-variant-numeric:tabular-nums;text-align:center;color:var(--gb-accent-alt);font-size:clamp(18px,3.4vw,30px)}.SeasonScreen-module__ffEUbq__pane{min-height:0;padding:var(--gb-space-6) var(--gb-gutter) var(--gb-space-12);flex:1;overflow-y:auto}.SeasonScreen-module__ffEUbq__empty{align-items:center;gap:var(--gb-space-2);padding:var(--gb-space-12) var(--gb-space-6);border:1px dashed var(--gb-border-strong);border-radius:var(--gb-radius-md);text-align:center;flex-direction:column;display:flex}.SeasonScreen-module__ffEUbq__emptyTitle{font-size:var(--gb-text-md);color:var(--gb-text-muted);font-weight:700}.SeasonScreen-module__ffEUbq__emptyNote{max-width:46ch;font-size:var(--gb-text-sm);color:var(--gb-text-faint);line-height:1.5}.SeasonScreen-module__ffEUbq__paneNote{margin-bottom:var(--gb-space-3);font-size:var(--gb-text-xs);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__h2{margin:var(--gb-space-6) 0 var(--gb-space-3);font-size:var(--gb-text-md);letter-spacing:var(--gb-tracking-wide);font-weight:800}.SeasonScreen-module__ffEUbq__h2:first-of-type{margin-top:0}.SeasonScreen-module__ffEUbq__back{margin-bottom:var(--gb-space-4);border:1px solid var(--gb-border);border-radius:var(--gb-radius-pill);color:var(--gb-text-muted);font:inherit;font-size:var(--gb-text-xs);cursor:pointer;background:0 0;padding:5px 10px}.SeasonScreen-module__ffEUbq__tableWrap{border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);overflow-x:auto}.SeasonScreen-module__ffEUbq__table{border-collapse:collapse;width:100%;font-size:var(--gb-text-sm)}.SeasonScreen-module__ffEUbq__table th{padding:var(--gb-space-2) var(--gb-space-3);border-bottom:1px solid var(--gb-border);background:var(--gb-bg-elevated);font-size:var(--gb-text-xs);color:var(--gb-text-faint);text-align:start;white-space:nowrap;font-weight:600;position:sticky;top:0}.SeasonScreen-module__ffEUbq__table td{padding:var(--gb-space-2) var(--gb-space-3);border-bottom:1px solid var(--gb-border);white-space:nowrap}.SeasonScreen-module__ffEUbq__numCol{text-align:end;font-family:var(--gb-font-mono);font-variant-numeric:tabular-nums}.SeasonScreen-module__ffEUbq__table th.SeasonScreen-module__ffEUbq__numCol{text-align:end;font-family:var(--gb-font-mono)}.SeasonScreen-module__ffEUbq__table th.SeasonScreen-module__ffEUbq__numCol,.SeasonScreen-module__ffEUbq__table td.SeasonScreen-module__ffEUbq__numCol{padding-inline:var(--gb-space-3)}.SeasonScreen-module__ffEUbq__inRow td{color:var(--gb-text)}.SeasonScreen-module__ffEUbq__outRow td{color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__cut td{border-bottom:2px solid var(--gb-accent)}.SeasonScreen-module__ffEUbq__rowName,.SeasonScreen-module__ffEUbq__rowNameMuted{align-items:center;gap:var(--gb-space-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-width:0;display:inline-flex}.SeasonScreen-module__ffEUbq__rowNameMuted{color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__rowName:hover,.SeasonScreen-module__ffEUbq__rowNameMuted:hover{color:var(--gb-accent)}.SeasonScreen-module__ffEUbq__tableFlag{font-size:18px}.SeasonScreen-module__ffEUbq__dropRow td{color:var(--gb-loss)}.SeasonScreen-module__ffEUbq__riseRow td{color:var(--gb-win)}.SeasonScreen-module__ffEUbq__riseCut td{border-bottom:2px solid var(--gb-win)}.SeasonScreen-module__ffEUbq__titles{gap:4px;margin-inline-start:6px;font-size:.85em;display:inline-flex}.SeasonScreen-module__ffEUbq__titlesBig{gap:6px;margin-inline-start:10px;font-size:.7em;display:inline-flex}.SeasonScreen-module__ffEUbq__titleMark{white-space:nowrap;letter-spacing:-1px}.SeasonScreen-module__ffEUbq__legend{white-space:nowrap;color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__outChampion{color:var(--gb-gold);font-weight:700}.SeasonScreen-module__ffEUbq__outRunnerUp{color:var(--gb-silver)}.SeasonScreen-module__ffEUbq__up{color:var(--gb-win);font-size:var(--gb-text-xs)}.SeasonScreen-module__ffEUbq__down{color:var(--gb-loss);font-size:var(--gb-text-xs)}.SeasonScreen-module__ffEUbq__browserBar{align-items:center;gap:var(--gb-space-4);margin-bottom:var(--gb-space-4);flex-wrap:wrap;display:flex}.SeasonScreen-module__ffEUbq__browserBar .SeasonScreen-module__ffEUbq__control{height:30px}.SeasonScreen-module__ffEUbq__browserBar .SeasonScreen-module__ffEUbq__control select{border-radius:var(--gb-radius-pill);height:30px;padding-inline:10px}.SeasonScreen-module__ffEUbq__browserBar .SeasonScreen-module__ffEUbq__divTabs{margin-bottom:0}.SeasonScreen-module__ffEUbq__dayBar{align-items:center;gap:var(--gb-space-3);margin-bottom:var(--gb-space-3);display:flex}.SeasonScreen-module__ffEUbq__dayLabel{font-family:var(--gb-font-mono);font-size:var(--gb-text-sm);min-width:12ch}.SeasonScreen-module__ffEUbq__meetings{flex-direction:column;gap:4px;display:flex}.SeasonScreen-module__ffEUbq__meetingRow{align-items:center;gap:var(--gb-space-3);padding:var(--gb-space-2) var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);background:var(--gb-surface);flex:none;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);display:grid}.SeasonScreen-module__ffEUbq__meetingScore{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-muted);text-align:center;flex-direction:column;gap:1px;display:flex}.SeasonScreen-module__ffEUbq__gameScore{white-space:nowrap}.SeasonScreen-module__ffEUbq__meetingPoints{font-family:var(--gb-font-mono);font-size:var(--gb-text-md);text-align:center;min-width:5ch;font-weight:700}.SeasonScreen-module__ffEUbq__rowNameEnd{justify-content:flex-end;align-items:center;gap:var(--gb-space-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-width:0;display:inline-flex}.SeasonScreen-module__ffEUbq__rowNameWin{color:var(--gb-win);font-weight:700}.SeasonScreen-module__ffEUbq__rowNameEnd:hover{color:var(--gb-accent)}.SeasonScreen-module__ffEUbq__roundBlock{margin-top:var(--gb-space-5)}.SeasonScreen-module__ffEUbq__roundTitle{margin-bottom:var(--gb-space-2);font-size:var(--gb-text-sm);letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;color:var(--gb-text-faint);font-weight:700}.SeasonScreen-module__ffEUbq__titleSup{vertical-align:super;color:var(--gb-text);margin-inline-start:1px;font-size:.85em;font-weight:800}.SeasonScreen-module__ffEUbq__seasonCard{gap:var(--gb-space-4);padding:var(--gb-space-6);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-bg-elevated);flex-direction:column;flex:none;display:flex}.SeasonScreen-module__ffEUbq__seasonHead{justify-content:space-between;align-items:baseline;gap:var(--gb-space-3);padding-bottom:var(--gb-space-3);border-bottom:1px solid var(--gb-border);flex-wrap:wrap;display:flex}.SeasonScreen-module__ffEUbq__seasonNum{font-size:var(--gb-text-md);letter-spacing:var(--gb-tracking-wide);font-weight:800}.SeasonScreen-module__ffEUbq__seasonSub{font-size:var(--gb-text-xs);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__seasonBlock{gap:var(--gb-space-2);flex-direction:column;display:flex}.SeasonScreen-module__ffEUbq__blockLabel{letter-spacing:var(--gb-tracking-wider);text-transform:uppercase;color:var(--gb-text-faint);font-size:10px;font-weight:700}.SeasonScreen-module__ffEUbq__blockGrid{gap:var(--gb-space-2);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.SeasonScreen-module__ffEUbq__titleCell{padding:var(--gb-space-3) var(--gb-space-4);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;flex-direction:column;gap:6px;min-width:0;display:flex}.SeasonScreen-module__ffEUbq__titleCell:hover{border-color:var(--gb-border-strong);background:var(--gb-surface-hover)}.SeasonScreen-module__ffEUbq__titleLabel{letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;color:var(--gb-text-faint);font-size:10px}.SeasonScreen-module__ffEUbq__titleName{align-items:center;gap:var(--gb-space-2);min-width:0;display:flex}.SeasonScreen-module__ffEUbq__titleFlag{flex:none;font-size:22px}.SeasonScreen-module__ffEUbq__titleText{font-size:var(--gb-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.SeasonScreen-module__ffEUbq__movesBlock{gap:var(--gb-space-2);padding-top:var(--gb-space-3);border-top:1px solid var(--gb-border);flex-direction:column;display:flex}.SeasonScreen-module__ffEUbq__moveRow{align-items:center;gap:var(--gb-space-3);grid-template-columns:9rem minmax(0,1fr);display:grid}.SeasonScreen-module__ffEUbq__moveLabel{font-size:var(--gb-text-xs);letter-spacing:var(--gb-tracking-wide)}.SeasonScreen-module__ffEUbq__moveFlags{flex-wrap:wrap;gap:6px;display:flex}.SeasonScreen-module__ffEUbq__moveChip{border-radius:var(--gb-radius-pill);color:var(--gb-text-muted);font:inherit;font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 12px;display:inline-flex}.SeasonScreen-module__ffEUbq__moveChip:hover{color:var(--gb-text);background:var(--gb-surface-hover)}.SeasonScreen-module__ffEUbq__seasons{gap:var(--gb-space-4);flex-direction:column;display:flex}.SeasonScreen-module__ffEUbq__seasonRow{align-items:center;gap:var(--gb-space-3);padding:var(--gb-space-2) var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-surface);flex-wrap:wrap;flex:none;display:flex}.SeasonScreen-module__ffEUbq__edition{font-family:var(--gb-font-mono);font-size:var(--gb-text-sm);color:var(--gb-text-faint);min-width:3.5ch}.SeasonScreen-module__ffEUbq__role{letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;color:var(--gb-text-faint);font-size:10px}.SeasonScreen-module__ffEUbq__careerHead{align-items:center;gap:var(--gb-space-4);margin-bottom:var(--gb-space-6);display:flex}.SeasonScreen-module__ffEUbq__careerFlag{font-size:56px}.SeasonScreen-module__ffEUbq__careerName{font-size:var(--gb-text-lg);font-weight:800}.SeasonScreen-module__ffEUbq__searchBar{align-items:center;gap:var(--gb-space-3);margin-bottom:var(--gb-space-4);display:flex}.SeasonScreen-module__ffEUbq__searchBar .SeasonScreen-module__ffEUbq__paneNote{white-space:nowrap;flex:none;margin-bottom:0}.SeasonScreen-module__ffEUbq__search{border:1px solid var(--gb-border-strong);border-radius:var(--gb-radius-pill);background:var(--gb-surface);min-width:0;color:var(--gb-text);font:inherit;font-size:var(--gb-text-sm);flex:260px;padding:10px 14px}.SeasonScreen-module__ffEUbq__search::placeholder{color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__search:focus{border-color:var(--gb-accent);background:var(--gb-surface-hover);outline:none}.SeasonScreen-module__ffEUbq__countryGrid{gap:var(--gb-space-2);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.SeasonScreen-module__ffEUbq__countryCard{align-items:center;gap:var(--gb-space-3);padding:var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;min-width:0;display:flex}.SeasonScreen-module__ffEUbq__countryCard:hover{border-color:var(--gb-border-strong);background:var(--gb-surface-hover)}.SeasonScreen-module__ffEUbq__countryFlag{flex:none;font-size:30px}.SeasonScreen-module__ffEUbq__countryBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SeasonScreen-module__ffEUbq__countryName{font-size:var(--gb-text-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:flex;overflow:hidden}.SeasonScreen-module__ffEUbq__countryMeta{font-size:var(--gb-text-xs);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__countryCode{font-family:var(--gb-font-mono);font-size:var(--gb-text-xs);color:var(--gb-text-faint);flex:none}.SeasonScreen-module__ffEUbq__careerNow{align-items:center;gap:var(--gb-space-2);flex-wrap:wrap;margin-top:6px;display:flex}.SeasonScreen-module__ffEUbq__nowChip{border-radius:var(--gb-radius-pill);background:var(--gb-accent-soft);border:1px solid var(--gb-accent);font-size:var(--gb-text-xs);letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;padding:2px 10px}.SeasonScreen-module__ffEUbq__nowPos{font-family:var(--gb-font-mono);font-size:var(--gb-text-sm);color:var(--gb-text)}.SeasonScreen-module__ffEUbq__nowMeta{font-size:var(--gb-text-xs);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__logRow{align-items:center;gap:var(--gb-space-3);padding:var(--gb-space-2) var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);background:var(--gb-surface);flex:none;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto auto;display:grid}.SeasonScreen-module__ffEUbq__logComp{font-size:var(--gb-text-xs);color:var(--gb-text-muted);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.SeasonScreen-module__ffEUbq__logSeason{font-family:var(--gb-font-mono);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__logStage{color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__logWin,.SeasonScreen-module__ffEUbq__logLoss,.SeasonScreen-module__ffEUbq__logDraw{font-family:var(--gb-font-mono);font-size:var(--gb-text-md);text-align:end;min-width:5ch;font-weight:700}.SeasonScreen-module__ffEUbq__logWin{color:var(--gb-win)}.SeasonScreen-module__ffEUbq__logLoss{color:var(--gb-loss)}.SeasonScreen-module__ffEUbq__logDraw{color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__more{margin-top:var(--gb-space-3);border:1px solid var(--gb-border-strong);border-radius:var(--gb-radius-pill);color:var(--gb-text-muted);font:inherit;font-size:var(--gb-text-xs);cursor:pointer;background:0 0;padding:8px 14px}.SeasonScreen-module__ffEUbq__more:hover{color:var(--gb-text);background:var(--gb-surface-hover)}.SeasonScreen-module__ffEUbq__rivals{gap:var(--gb-space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.SeasonScreen-module__ffEUbq__rival{padding:var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.SeasonScreen-module__ffEUbq__rival:hover{border-color:var(--gb-border-strong);background:var(--gb-surface-hover)}.SeasonScreen-module__ffEUbq__rivalFlag{font-size:26px}.SeasonScreen-module__ffEUbq__rivalName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.SeasonScreen-module__ffEUbq__rivalCount{font-size:var(--gb-text-xs);color:var(--gb-text-muted)}.SeasonScreen-module__ffEUbq__rivalWhere{font-size:var(--gb-text-xs);color:var(--gb-text-faint)}.SeasonScreen-module__ffEUbq__rivalRecord{font-family:var(--gb-font-mono);color:var(--gb-text-faint);font-size:10px}.SeasonScreen-module__ffEUbq__oddList{gap:var(--gb-space-2);flex-direction:column;display:flex}.SeasonScreen-module__ffEUbq__odd{padding:var(--gb-space-3);border-inline-start:3px solid var(--gb-accent);border-radius:var(--gb-radius-sm);background:var(--gb-surface);font-size:var(--gb-text-sm);color:var(--gb-text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.SeasonScreen-module__ffEUbq__stats{gap:var(--gb-space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.SeasonScreen-module__ffEUbq__careerGroup{margin-bottom:var(--gb-space-8)}.SeasonScreen-module__ffEUbq__statZero{padding:var(--gb-space-3);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);opacity:.45;background:0 0;flex-direction:column;gap:2px;display:flex}.SeasonScreen-module__ffEUbq__stat{padding:var(--gb-space-4);border:1px solid var(--gb-border);border-radius:var(--gb-radius-md);background:var(--gb-surface);flex-direction:column;gap:4px;display:flex}.SeasonScreen-module__ffEUbq__statValue{font-family:var(--gb-font-mono);font-size:var(--gb-text-lg);font-weight:700}.SeasonScreen-module__ffEUbq__statLabel{letter-spacing:var(--gb-tracking-wide);text-transform:uppercase;color:var(--gb-text-faint);font-size:10px}.SeasonScreen-module__ffEUbq__dev{align-items:center;gap:var(--gb-space-4);padding:var(--gb-space-2) var(--gb-gutter);border-top:1px solid var(--gb-border);background:var(--gb-bg-elevated);font-size:var(--gb-text-xs);color:var(--gb-text-faint);flex-wrap:wrap;display:flex}.SeasonScreen-module__ffEUbq__control{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.SeasonScreen-module__ffEUbq__control select,.SeasonScreen-module__ffEUbq__control input{font:inherit;color:var(--gb-text);background:var(--gb-surface);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:2px 4px}@media (max-width:720px){.SeasonScreen-module__ffEUbq__stage{padding:var(--gb-space-4) var(--gb-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start}.SeasonScreen-module__ffEUbq__middle{grid-area:2/1/auto/-1}.SeasonScreen-module__ffEUbq__flag{font-size:clamp(64px,26vw,120px)}.SeasonScreen-module__ffEUbq__gameRow,.SeasonScreen-module__ffEUbq__gameRowDone,.SeasonScreen-module__ffEUbq__gameRowIdle{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.SeasonScreen-module__ffEUbq__gameName{grid-column:1/-1}.SeasonScreen-module__ffEUbq__verdict{text-align:center;grid-column:1/-1}.SeasonScreen-module__ffEUbq__pending{grid-column:1/-1}.SeasonScreen-module__ffEUbq__seasonCard{padding:var(--gb-space-4)}.SeasonScreen-module__ffEUbq__moveRow{grid-template-columns:minmax(0,1fr);gap:4px}}
