.HomeHeader-module__omfTSa__card{gap:var(--space-3);margin:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--elevation-raised);flex-direction:column;display:flex}.HomeHeader-module__omfTSa__greetingBlock{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0;padding:var(--space-5) var(--space-4);border-radius:var(--radius-md) var(--radius-md) 0 0;background-image:radial-gradient(120% 140% at 100% 0,#ff6a2b29,#0000 60%)}.HomeHeader-module__omfTSa__greeting{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-shadow:0 2px 12px #00000080}.HomeHeader-module__omfTSa__pseudo{color:var(--color-accent)}.HomeHeader-module__omfTSa__competition{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-shadow:0 2px 12px #00000080}.HomeHeader-module__omfTSa__stats{gap:var(--space-6);display:flex}.HomeHeader-module__omfTSa__stat{gap:var(--space-1);flex-direction:column;display:flex}.HomeHeader-module__omfTSa__statLabel{font-size:var(--font-size-home-sm);color:var(--color-text-muted)}.HomeHeader-module__omfTSa__statValue{font-variant-numeric:tabular-nums;font-family:var(--font-numeric);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-tight)}.HomeHeader-module__omfTSa__leaderChip{padding:var(--space-1) var(--space-3);font-size:var(--font-size-home-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);align-self:flex-start}.HomeHeader-module__omfTSa__form,.HomeHeader-module__omfTSa__hint{font-size:var(--font-size-sm);color:var(--color-text-secondary)}
.Countdown-module__Gnzr2q__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-height:var(--tap-target-min);color:inherit;border-radius:var(--radius-md);text-decoration:none;display:flex}.Countdown-module__Gnzr2q__row:hover,.Countdown-module__Gnzr2q__row:focus-visible{background:var(--color-surface-inset)}.Countdown-module__Gnzr2q__row:focus-visible{box-shadow:var(--focus-ring);outline:none}.Countdown-module__Gnzr2q__rowDisabled{opacity:var(--opacity-disabled-ctrl);cursor:default;}.Countdown-module__Gnzr2q__rowUrgent{border-left:3px solid var(--color-accent)}.Countdown-module__Gnzr2q__rowLater{border-left:3px solid var(--color-border-strong)}.Countdown-module__Gnzr2q__badge{font-variant-numeric:tabular-nums;font-family:var(--font-numeric);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-align:right;flex-shrink:0;min-width:3.5em}
.TeamLogo-module__XmkQba__pastille{box-sizing:border-box;padding:var(--space-1);background:var(--color-logo-pastille);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.TeamLogo-module__XmkQba__logo{object-fit:contain;width:100%;height:100%;display:block}.TeamLogo-module__XmkQba__fallback{width:100%;height:100%;color:var(--color-logo-pastille-text);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);justify-content:center;align-items:center;line-height:1;display:inline-flex}
.BadgeEmblem-module__GbBkQq__emblem{--t:var(--c-navy-500);--tl:color-mix(in srgb, var(--t) 45%, white);--td:color-mix(in srgb, var(--t) 50%, black);--w:4.25rem;--rim:4px;width:var(--w);height:calc(var(--w) * 1.15);flex-shrink:0;display:inline-flex}.BadgeEmblem-module__GbBkQq__emblem[data-tier=BRONZE]{--t:var(--c-bronze-500)}.BadgeEmblem-module__GbBkQq__emblem[data-tier=ARGENT]{--t:var(--c-slate-100)}.BadgeEmblem-module__GbBkQq__emblem[data-tier=OR]{--t:var(--c-gold-500)}.BadgeEmblem-module__GbBkQq__emblem[data-tier=PLATINE]{--t:var(--c-platinum-500)}.BadgeEmblem-module__GbBkQq__emblem[data-tier=DIAMANT]{--t:var(--c-blue-300)}.BadgeEmblem-module__GbBkQq__emblem[data-tier=UNLOCKED]{--t:var(--c-orange-500)}.BadgeEmblem-module__GbBkQq__emblem[data-size=sm]{--w:1.2rem;--rim:2px}.BadgeEmblem-module__GbBkQq__emblem[data-size=lg]{--w:8.5rem;--rim:8px}.BadgeEmblem-module__GbBkQq__emblem[data-glow]{filter:drop-shadow(0 0 1.5rem color-mix(in srgb, var(--t) 45%, transparent))}.BadgeEmblem-module__GbBkQq__shield,.BadgeEmblem-module__GbBkQq__inner{clip-path:polygon(50% 0,100% 13%,100% 60%,50% 100%,0 60%,0 13%)}.BadgeEmblem-module__GbBkQq__shield{width:100%;height:100%;padding:var(--rim);box-sizing:border-box;background:linear-gradient(155deg, var(--tl), var(--t) 40%, var(--td))}.BadgeEmblem-module__GbBkQq__inner{box-sizing:border-box;background:linear-gradient(180deg, var(--c-navy-700), var(--c-navy-950));width:100%;height:100%;color:var(--t);justify-content:center;align-items:center;padding-bottom:14%;display:flex}.BadgeEmblem-module__GbBkQq__emblem[data-tier=LOCKED] .BadgeEmblem-module__GbBkQq__inner{color:var(--c-slate-400)}.BadgeEmblem-module__GbBkQq__icon{width:46%;height:auto}.BadgeEmblem-module__GbBkQq__led,.BadgeEmblem-module__GbBkQq__counter{font-family:var(--font-display);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:1}.BadgeEmblem-module__GbBkQq__led{font-size:calc(var(--w) * .3);letter-spacing:.02em;text-shadow:0 0 calc(var(--w) * .1) var(--t)}.BadgeEmblem-module__GbBkQq__counter{font-size:calc(var(--w) * .4)}.BadgeEmblem-module__GbBkQq__pips{--t:var(--c-navy-500);gap:4px;display:inline-flex}.BadgeEmblem-module__GbBkQq__pips[data-tier=BRONZE]{--t:var(--color-tier-bronze)}.BadgeEmblem-module__GbBkQq__pips[data-tier=ARGENT]{--t:var(--color-tier-argent)}.BadgeEmblem-module__GbBkQq__pips[data-tier=OR]{--t:var(--color-tier-or)}.BadgeEmblem-module__GbBkQq__pips[data-tier=PLATINE]{--t:var(--color-tier-platine)}.BadgeEmblem-module__GbBkQq__pips[data-tier=DIAMANT]{--t:var(--color-tier-diamant)}.BadgeEmblem-module__GbBkQq__pip,.BadgeEmblem-module__GbBkQq__pipOn{border-radius:50%;width:6px;height:6px}.BadgeEmblem-module__GbBkQq__pips[data-large] .BadgeEmblem-module__GbBkQq__pip,.BadgeEmblem-module__GbBkQq__pips[data-large] .BadgeEmblem-module__GbBkQq__pipOn{width:8px;height:8px}.BadgeEmblem-module__GbBkQq__pip{background:var(--color-border-subtle)}.BadgeEmblem-module__GbBkQq__pipOn{background:var(--t)}
.ShowcaseChip-module__xW9vkq__chip{vertical-align:middle;flex-shrink:0;align-items:center;margin-inline-start:var(--space-1);display:inline-flex}.ShowcaseChip-module__xW9vkq__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.EmptyState-module__mLdXyW__wrapper{padding:var(--space-5) var(--space-4);text-align:center;gap:var(--space-1);flex-direction:column;display:flex}.EmptyState-module__mLdXyW__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.EmptyState-module__mLdXyW__subtitle{font-size:var(--font-size-home-sm);color:var(--color-text-secondary)}
.MatchAffiche-module__u6K0HW__affiche{align-items:center;gap:var(--space-1);font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap;display:inline-flex}.MatchAffiche-module__u6K0HW__dash{color:var(--color-text-muted)}
.ModalDialog-module__RGAx6a__backdrop{z-index:30;padding:var(--space-4);overscroll-behavior:contain;background:#0009;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.ModalDialog-module__RGAx6a__dialog{overscroll-behavior:contain;background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;max-width:30rem;max-height:90vh;box-shadow:var(--elevation-arena);flex-direction:column;margin-block:auto;display:flex;position:relative;overflow-y:auto}.ModalDialog-module__RGAx6a__header{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-raised);border-bottom:1px solid var(--color-border-subtle);display:flex;position:sticky;top:0}.ModalDialog-module__RGAx6a__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.ModalDialog-module__RGAx6a__close{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;flex-shrink:0}.ModalDialog-module__RGAx6a__close:focus-visible{box-shadow:var(--focus-ring);outline:none}
.RevealPanelUpcoming-module__eE3OLG__panel{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-inset);border-radius:var(--radius-md);flex-direction:column;display:flex}.RevealPanelUpcoming-module__eE3OLG__counter{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.RevealPanelUpcoming-module__eE3OLG__counterNumbers{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.RevealPanelUpcoming-module__eE3OLG__locked{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.RevealPanelUpcoming-module__eE3OLG__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RevealPanelUpcoming-module__eE3OLG__item{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.RevealPanelUpcoming-module__eE3OLG__itemInactive{opacity:var(--opacity-inactive)}.RevealPanelUpcoming-module__eE3OLG__pseudo{color:var(--color-text-primary)}.RevealPanelUpcoming-module__eE3OLG__pick{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin-inline-start:auto}.RevealPanelUpcoming-module__eE3OLG__correctedBadge{font-size:var(--font-size-xs);color:var(--color-trend);border:1px solid var(--color-trend);border-radius:var(--radius-badge);padding:0 var(--space-1)}.RevealPanelUpcoming-module__eE3OLG__inactiveTag{font-size:var(--font-size-xs);color:var(--color-text-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-badge);padding:0 var(--space-1)}.RevealPanelUpcoming-module__eE3OLG__absentees{border-top:1px solid var(--color-border-hair);padding-top:var(--space-2)}.RevealPanelUpcoming-module__eE3OLG__absenteesToggle{color:var(--color-text-muted);font-size:var(--font-size-xs);cursor:pointer;min-height:var(--tap-target-min);background:0 0;border:none;padding:0}.RevealPanelUpcoming-module__eE3OLG__absenteesToggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.RevealPanelUpcoming-module__eE3OLG__absenteesList{margin:var(--space-1) 0 0;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-direction:column;padding:0;list-style:none;display:flex}.RevealPanelUpcoming-module__eE3OLG__bet{padding-left:var(--space-4);color:var(--color-text-secondary);overflow-wrap:anywhere;flex-basis:100%;font-style:italic}
.OthersOnMatch-module__PclKEq__trigger{cursor:pointer;font-size:var(--font-size-xs);color:var(--color-text-muted);min-height:var(--tap-target-min);border:none;border-top:1px solid var(--color-border-hair);padding:var(--space-2) 0 0;text-align:left;background:0 0;align-items:center;display:flex}.OthersOnMatch-module__PclKEq__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.OthersOnMatch-module__PclKEq__content{padding:var(--space-4);gap:var(--space-5);flex-direction:column;display:flex}.OthersOnMatch-module__PclKEq__section{gap:var(--space-2);flex-direction:column;display:flex}.OthersOnMatch-module__PclKEq__sectionTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0}.OthersOnMatch-module__PclKEq__empty{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.OthersOnMatch-module__PclKEq__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OthersOnMatch-module__PclKEq__pseudo{color:var(--color-text-primary)}.OthersOnMatch-module__PclKEq__predictionItem{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.OthersOnMatch-module__PclKEq__pick{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin-inline-start:auto}.OthersOnMatch-module__PclKEq__predictionPoints{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.OthersOnMatch-module__PclKEq__correctedBadge{font-size:var(--font-size-xs);color:var(--color-trend);flex-basis:100%}.OthersOnMatch-module__PclKEq__betItem{gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--color-surface-inset);border-radius:var(--radius-md);font-size:var(--font-size-sm);flex-direction:column;display:flex}.OthersOnMatch-module__PclKEq__betHeader{align-items:center;gap:var(--space-2);display:flex}.OthersOnMatch-module__PclKEq__betDescription{color:var(--color-text-primary);margin:0}.OthersOnMatch-module__PclKEq__betDescriptionCancelled{color:var(--color-text-muted);opacity:var(--opacity-cancelled);text-decoration:line-through}.OthersOnMatch-module__PclKEq__betMeta{gap:var(--space-1) var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.OthersOnMatch-module__PclKEq__betPointsWon{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-win)}.OthersOnMatch-module__PclKEq__betLine{padding-left:var(--space-4);font-style:italic;font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;flex-basis:100%}
.ParticipationTrigger-module__ZPzUBG__trigger{border-radius:var(--radius-md);background:var(--color-accent);width:36px;height:24px;color:var(--color-text-on-accent);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.ParticipationTrigger-module__ZPzUBG__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.ParticipationTrigger-module__ZPzUBG__modalContent{padding:var(--space-4)}
.UpcomingRow-module__eFBouq__row{border-radius:var(--radius-lg);overflow:hidden}.UpcomingRow-module__eFBouq__header{gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);color:var(--color-text-primary);flex-direction:column;display:flex}.UpcomingRow-module__eFBouq__kickoffRow{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.UpcomingRow-module__eFBouq__pronoRow{align-items:center;gap:var(--space-2);display:flex}.UpcomingRow-module__eFBouq__pronoBand{flex:1;min-width:0}.UpcomingRow-module__eFBouq__dailyKickoff{gap:var(--space-1);flex-direction:column;display:flex}.UpcomingRow-module__eFBouq__dailyTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.UpcomingRow-module__eFBouq__dailyNight{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.UpcomingRow-module__eFBouq__topRow{align-items:start;gap:var(--space-2);grid-template-columns:1fr auto;width:100%;display:grid}.UpcomingRow-module__eFBouq__teams{align-items:center;gap:var(--space-2);grid-area:1/1;grid-template-columns:1fr 1fr;min-width:0;display:grid}.UpcomingRow-module__eFBouq__stepperRow{grid-area:2/1;justify-content:center;display:flex}.UpcomingRow-module__eFBouq__teamButtonMain{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.UpcomingRow-module__eFBouq__teamButton{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--tap-target-min);min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:.02em;color:var(--color-text-primary);cursor:pointer;flex-direction:column;display:flex}.UpcomingRow-module__eFBouq__teamButton:disabled{cursor:default}.UpcomingRow-module__eFBouq__teamButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.UpcomingRow-module__eFBouq__teamButtonSelected{border-color:var(--color-accent-line);background:var(--color-accent-soft)}.UpcomingRow-module__eFBouq__iconColumn{align-items:center;gap:var(--space-1);flex-direction:column;grid-area:1/2;display:flex}.UpcomingRow-module__eFBouq__error{font-size:var(--font-size-xs);color:var(--color-loss);margin:0}.UpcomingRow-module__eFBouq__actions{gap:var(--space-2);flex-direction:row;display:flex}.UpcomingRow-module__eFBouq__secondary{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;flex:1}.UpcomingRow-module__eFBouq__secondary:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.UpcomingRow-module__eFBouq__secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.UpcomingRow-module__eFBouq__primary{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;flex:1}.UpcomingRow-module__eFBouq__primary:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.UpcomingRow-module__eFBouq__primary:focus-visible{box-shadow:var(--focus-ring);outline:none}.UpcomingRow-module__eFBouq__status{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;padding:0 var(--space-2);min-height:calc(var(--tap-target-min) * .55);border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;display:inline-flex}.UpcomingRow-module__eFBouq__status:before{content:"";border-radius:var(--radius-full);width:.5rem;height:.5rem;display:inline-block}.UpcomingRow-module__eFBouq__statusTodo{color:var(--color-text-muted);border:1px dashed var(--color-border-subtle)}.UpcomingRow-module__eFBouq__statusTodo:before{border:1px solid var(--color-text-muted);background:0 0}.UpcomingRow-module__eFBouq__statusIncomplete{color:var(--color-text-secondary);border:1px solid var(--color-border-subtle)}.UpcomingRow-module__eFBouq__statusIncomplete:before{background:linear-gradient(90deg, var(--color-text-secondary) 50%, transparent 50%);border:1px solid var(--color-text-secondary)}.UpcomingRow-module__eFBouq__statusReady{color:var(--color-text-primary);background:var(--color-surface-inset);border:1px solid var(--color-accent)}.UpcomingRow-module__eFBouq__statusReady:before{background:var(--color-accent)}.UpcomingRow-module__eFBouq__statusValidated{color:var(--color-text-primary);background:var(--color-accent-soft);border:1px solid var(--color-accent-line)}.UpcomingRow-module__eFBouq__statusValidated:before{background:var(--color-accent)}.UpcomingRow-module__eFBouq__backdrop{z-index:30;padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UpcomingRow-module__eFBouq__dialog{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;max-width:22rem;box-shadow:var(--elevation-arena);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.UpcomingRow-module__eFBouq__dialogTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.UpcomingRow-module__eFBouq__dialogBody{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.UpcomingRow-module__eFBouq__dialogActions{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.UpcomingRow-module__eFBouq__dialogCancel{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0}.UpcomingRow-module__eFBouq__dialogCancel:focus-visible{box-shadow:var(--focus-ring);outline:none}.UpcomingRow-module__eFBouq__dialogSecondary{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.UpcomingRow-module__eFBouq__dialogSecondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.UpcomingRow-module__eFBouq__dialogConfirm{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}.UpcomingRow-module__eFBouq__dialogConfirm:focus-visible{box-shadow:var(--focus-ring);outline:none}.UpcomingRow-module__eFBouq__pendingLabel{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.UpcomingRow-module__eFBouq__kickoffRight{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}
.MatchDayGroup-module__4H6gra__day{gap:var(--space-2);flex-direction:column;display:flex}.MatchDayGroup-module__4H6gra__dayLabel{padding:0 var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.MatchDayGroup-module__4H6gra__matches{gap:var(--space-2);padding:0 var(--space-4);flex-direction:column;display:flex}
.BeyondWindowSection-module__C2Y_TW__details{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3)}.BeyondWindowSection-module__C2Y_TW__summary{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer}.BeyondWindowSection-module__C2Y_TW__summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.BeyondWindowSection-module__C2Y_TW__list{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}
.LiveTicker-module__oRaA4G__ticker{inset-inline:0;bottom:var(--tabbar-height);z-index:9;max-width:var(--layout-max-width);background:var(--c-navy-950);border-top:1px solid var(--color-accent);padding:var(--space-2) 0;margin-inline:auto;position:fixed;overflow:hidden}.LiveTicker-module__oRaA4G__track{width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.LiveTicker-module__oRaA4G__track{animation:LiveTicker-module__oRaA4G__play-ticker-scroll var(--motion-ticker-duration) linear infinite}}@keyframes LiveTicker-module__oRaA4G__play-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.LiveTicker-module__oRaA4G__trackGroup{gap:var(--space-6);padding-inline:var(--space-4) var(--space-6);flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){.LiveTicker-module__oRaA4G__ticker{overflow-x:auto}.LiveTicker-module__oRaA4G__trackGroupDuplicate{display:none}}.LiveTicker-module__oRaA4G__item{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);white-space:nowrap;display:inline-flex}.LiveTicker-module__oRaA4G__liveTag,.LiveTicker-module__oRaA4G__deadlineTag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.03em}.LiveTicker-module__oRaA4G__liveTag{color:var(--color-live)}.LiveTicker-module__oRaA4G__deadlineTag{color:var(--color-accent)}.LiveTicker-module__oRaA4G__score,.LiveTicker-module__oRaA4G__deadlineMeta{color:var(--c-white-050);font-size:var(--font-size-sm)}.LiveTicker-module__oRaA4G__score{font-variant-numeric:tabular-nums}
.page-module__Pu-Q_W__page{gap:var(--space-4);padding:var(--space-4);padding-bottom:calc(var(--space-4) + var(--ticker-height));flex-direction:column;display:flex}.page-module__Pu-Q_W__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);display:flex}.page-module__Pu-Q_W__titleRow{align-items:center;gap:var(--space-2);display:flex}.page-module__Pu-Q_W__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-shadow:0 2px 12px #00000080;margin:0}.page-module__Pu-Q_W__list{gap:var(--space-3);flex-direction:column;display:flex}
.BadgePopover-module__At2E1G__trigger{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.BadgePopover-module__At2E1G__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.BadgePopover-module__At2E1G__backdrop{z-index:34;background:#05070b8c;position:fixed;inset:0}.BadgePopover-module__At2E1G__card{box-sizing:border-box;gap:var(--space-3);max-height:calc(100vh - 2rem);padding:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--elevation-arena);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.BadgePopover-module__At2E1G__head{align-items:center;gap:var(--space-3);display:flex}.BadgePopover-module__At2E1G__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.BadgePopover-module__At2E1G__name{align-items:baseline;gap:var(--space-2);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex-wrap:wrap;margin:0;display:flex}.BadgePopover-module__At2E1G__tier{font-family:var(--font-display);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.BadgePopover-module__At2E1G__tier[data-tier=BRONZE]{color:var(--color-tier-bronze)}.BadgePopover-module__At2E1G__tier[data-tier=ARGENT]{color:var(--color-tier-argent)}.BadgePopover-module__At2E1G__tier[data-tier=OR]{color:var(--color-tier-or)}.BadgePopover-module__At2E1G__tier[data-tier=PLATINE]{color:var(--color-tier-platine)}.BadgePopover-module__At2E1G__tier[data-tier=DIAMANT]{color:var(--color-tier-diamant)}.BadgePopover-module__At2E1G__description{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.BadgePopover-module__At2E1G__close{border-radius:var(--radius-full);background:var(--color-border-hair);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;border:0;flex-shrink:0;align-self:flex-start}.BadgePopover-module__At2E1G__progress{gap:var(--space-2);flex-direction:column;display:flex}.BadgePopover-module__At2E1G__progressLabels{justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);display:flex}.BadgePopover-module__At2E1G__progressLabels strong{color:var(--color-text-primary)}.BadgePopover-module__At2E1G__track{background:var(--color-border-subtle);border-radius:3px;height:6px;overflow:hidden}.BadgePopover-module__At2E1G__fill{background:var(--color-text-secondary);border-radius:3px;height:100%}.BadgePopover-module__At2E1G__locked{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.BadgePopover-module__At2E1G__link{min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-border-hair);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.BadgePopover-module__At2E1G__sheet{max-height:80vh;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;bottom:0;left:0;right:0}.BadgePopover-module__At2E1G__backdrop{animation:.16s ease-out BadgePopover-module__At2E1G__popover-fade}.BadgePopover-module__At2E1G__card{transform-origin:top;animation:.18s cubic-bezier(.2,0,0,1) BadgePopover-module__At2E1G__popover-open}.BadgePopover-module__At2E1G__sheet{transform-origin:bottom;animation:.24s cubic-bezier(.2,0,0,1) BadgePopover-module__At2E1G__popover-sheet}@keyframes BadgePopover-module__At2E1G__popover-fade{0%{opacity:0}}@keyframes BadgePopover-module__At2E1G__popover-open{0%{opacity:0;transform:translateY(-4px)scale(.96)}}@keyframes BadgePopover-module__At2E1G__popover-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.BadgePopover-module__At2E1G__backdrop,.BadgePopover-module__At2E1G__card,.BadgePopover-module__At2E1G__sheet{animation:none}}
.BadgeStrip-module__Zh5oia__row{align-items:center;gap:var(--space-2);display:inline-flex}.BadgeStrip-module__Zh5oia__more{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.BadgeStrip-module__Zh5oia__row{animation:.24s ease-out backwards BadgeStrip-module__Zh5oia__strip-in}@keyframes BadgeStrip-module__Zh5oia__strip-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.BadgeStrip-module__Zh5oia__row{animation:none}}
.RuleHelpButton-module__cWhPRG__button{border-radius:var(--radius-full);background:var(--color-accent);width:22px;height:22px;color:var(--color-text-on-accent);font-family:var(--font-ui);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);opacity:.7;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.RuleHelpButton-module__cWhPRG__button:after{content:"";inset:calc((var(--tap-target-min) - 22px) / -2);position:absolute}.RuleHelpButton-module__cWhPRG__button:hover,.RuleHelpButton-module__cWhPRG__button:focus-visible{background:var(--color-accent-hover);opacity:1}.RuleHelpButton-module__cWhPRG__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.RuleHelpButton-module__cWhPRG__content{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}
.CorrectionRequestForm-module__qrPjhq__pending{font-size:var(--font-size-xs);color:var(--color-pending);margin:0}.CorrectionRequestForm-module__qrPjhq__details{border-top:1px solid var(--color-border-hair);padding-top:var(--space-2)}.CorrectionRequestForm-module__qrPjhq__summary{cursor:pointer;font-size:var(--font-size-xs);color:var(--color-text-muted);min-height:var(--tap-target-min);align-items:center;display:flex}.CorrectionRequestForm-module__qrPjhq__summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.CorrectionRequestForm-module__qrPjhq__rejected,.CorrectionRequestForm-module__qrPjhq__error{margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-loss)}.CorrectionRequestForm-module__qrPjhq__form{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.CorrectionRequestForm-module__qrPjhq__field{gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-direction:column;display:flex}.CorrectionRequestForm-module__qrPjhq__textarea,.CorrectionRequestForm-module__qrPjhq__select,.CorrectionRequestForm-module__qrPjhq__input{font:inherit;color:var(--color-text-primary);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-2)}.CorrectionRequestForm-module__qrPjhq__submit{min-height:var(--tap-target-min);padding:0 var(--space-4);color:var(--color-text-on-accent);background:var(--color-accent);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;align-self:flex-start}.CorrectionRequestForm-module__qrPjhq__submit:hover{background:var(--color-accent-hover)}.CorrectionRequestForm-module__qrPjhq__submit:focus-visible{box-shadow:var(--focus-ring);outline:none}
.RuleContent-module__zjamUa__body{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.RuleContent-module__zjamUa__baremeLabel{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em}.RuleContent-module__zjamUa__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RuleContent-module__zjamUa__listItem{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}.RuleContent-module__zjamUa__listItem:before{content:"";border-radius:var(--radius-sm);background:var(--color-accent);flex-shrink:0;width:5px;height:5px;margin-top:.5em}.RuleContent-module__zjamUa__statGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.RuleContent-module__zjamUa__statGridWide{grid-template-columns:repeat(5,1fr);}.RuleContent-module__zjamUa__statCard{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);flex-direction:column;display:flex}.RuleContent-module__zjamUa__statCardLabel{font-size:var(--font-size-xs);color:var(--color-text-muted)}.RuleContent-module__zjamUa__statCardValue{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RuleContent-module__zjamUa__note{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}
.PlayerNotInMatchConfirm-module__EPyTaq__box{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-accent-line);border-radius:var(--radius-md);background:var(--color-accent-soft);flex-direction:column;display:flex}.PlayerNotInMatchConfirm-module__EPyTaq__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.PlayerNotInMatchConfirm-module__EPyTaq__title:focus-visible{box-shadow:var(--focus-ring);outline:none}.PlayerNotInMatchConfirm-module__EPyTaq__text{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.PlayerNotInMatchConfirm-module__EPyTaq__actions{gap:var(--space-2);flex-direction:column;display:flex}.PlayerNotInMatchConfirm-module__EPyTaq__primary,.PlayerNotInMatchConfirm-module__EPyTaq__secondary{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-xs);cursor:pointer}.PlayerNotInMatchConfirm-module__EPyTaq__primary{background:var(--color-accent);color:var(--color-text-on-accent);font-weight:var(--font-weight-semibold);border:none}.PlayerNotInMatchConfirm-module__EPyTaq__secondary{border:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-weight:var(--font-weight-medium);background:0 0}.PlayerNotInMatchConfirm-module__EPyTaq__primary:disabled,.PlayerNotInMatchConfirm-module__EPyTaq__secondary:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.PlayerNotInMatchConfirm-module__EPyTaq__primary:focus-visible,.PlayerNotInMatchConfirm-module__EPyTaq__secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.PlayerNotInMatchConfirm-module__EPyTaq__pending{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}
.page-module__UCa18a__page{gap:var(--space-2);padding-top:var(--space-4);padding-bottom:var(--space-6);flex-direction:column;display:flex}.page-module__UCa18a__header{padding:var(--space-5) var(--space-4)}.page-module__UCa18a__titleRow{align-items:center;gap:var(--space-2);display:flex}.page-module__UCa18a__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-shadow:0 2px 12px #00000080;margin:0}.page-module__UCa18a__period{padding:0 var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.page-module__UCa18a__competitionName{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-shadow:0 2px 12px #00000080;margin:0}
.CollapsibleCard-module__qikpja__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.CollapsibleCard-module__qikpja__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-height:var(--tap-target-min);cursor:pointer;display:flex}.CollapsibleCard-module__qikpja__header:hover,.CollapsibleCard-module__qikpja__header:focus-visible{background:var(--color-surface-inset)}.CollapsibleCard-module__qikpja__header:focus-visible{box-shadow:var(--focus-ring);outline:none}.CollapsibleCard-module__qikpja__headerOpen{border-bottom:1px solid var(--color-border-hair);}.CollapsibleCard-module__qikpja__right{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.CollapsibleCard-module__qikpja__count{text-align:center;min-width:22px;font-size:var(--font-size-home-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--color-surface-inset);border-radius:var(--radius-pill);padding:0 var(--space-2);line-height:1.6}.CollapsibleCard-module__qikpja__countAccent{color:var(--color-text-on-accent);background:var(--color-accent);}.CollapsibleCard-module__qikpja__chevron{color:var(--color-text-secondary);flex-shrink:0;transition:transform .15s}.CollapsibleCard-module__qikpja__chevronOpen{transform:rotate(180deg);}@media (prefers-reduced-motion:reduce){.CollapsibleCard-module__qikpja__chevron{transition:none}}.CollapsibleCard-module__qikpja__headerStatic{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-height:var(--tap-target-min);display:flex}
.BetBlock-module__Oh4NAa__card{gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--color-surface-inset);border-radius:var(--radius-md);font-size:var(--font-size-sm);flex-direction:column;display:flex}.BetBlock-module__Oh4NAa__description{color:var(--color-text-primary);margin:0}.BetBlock-module__Oh4NAa__descriptionCancelled{color:var(--color-text-muted);opacity:var(--opacity-cancelled);text-decoration:line-through}.BetBlock-module__Oh4NAa__meta{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.BetBlock-module__Oh4NAa__status{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:0 var(--space-2);border-radius:var(--radius-pill);align-self:flex-start}.BetBlock-module__Oh4NAa__statusNeutral{color:var(--color-text-secondary);border:1px solid var(--color-border-subtle)}.BetBlock-module__Oh4NAa__statusMuted{color:var(--color-text-muted);border:1px solid var(--color-border-subtle)}.BetBlock-module__Oh4NAa__statusWon{color:var(--color-win);border:1px solid var(--color-win)}.BetBlock-module__Oh4NAa__statusLost{color:var(--color-loss);border:1px solid var(--color-loss)}.BetBlock-module__Oh4NAa__statusCancelled{color:var(--color-neutralized);border:1px dashed var(--color-neutralized)}.BetBlock-module__Oh4NAa__points{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.BetBlock-module__Oh4NAa__aiProba{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.BetBlock-module__Oh4NAa__reason{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.BetBlock-module__Oh4NAa__correctedBadge{font-size:var(--font-size-xs);color:var(--color-text-muted);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-pill);padding:0 var(--space-2);align-self:flex-start}.BetBlock-module__Oh4NAa__actionButton{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;justify-content:center;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.BetBlock-module__Oh4NAa__actionButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.BetBlock-module__Oh4NAa__editLink{border:1px solid var(--color-accent);color:var(--color-accent);}.BetBlock-module__Oh4NAa__details{margin-top:var(--space-1)}.BetBlock-module__Oh4NAa__summary{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);list-style:none;}.BetBlock-module__Oh4NAa__summary::-webkit-details-marker{display:none}.BetBlock-module__Oh4NAa__pending{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.BetBlock-module__Oh4NAa__rejected{font-size:var(--font-size-xs);color:var(--color-loss);margin:0}.BetBlock-module__Oh4NAa__form{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.BetBlock-module__Oh4NAa__field{gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-direction:column;display:flex}.BetBlock-module__Oh4NAa__textarea{padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-raised);color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:var(--font-ui);resize:vertical}.BetBlock-module__Oh4NAa__textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.BetBlock-module__Oh4NAa__error{font-size:var(--font-size-xs);color:var(--color-loss);margin:0}.BetBlock-module__Oh4NAa__submit{border:1px solid var(--color-accent);color:var(--color-accent);}
.BadgesTab-module__thKYnq__wrapper{gap:var(--space-5);flex-direction:column;display:flex}.BadgesTab-module__thKYnq__sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0}.BadgesTab-module__thKYnq__hint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.BadgesTab-module__thKYnq__empty{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);border:1px dashed var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.BadgesTab-module__thKYnq__summary{gap:var(--space-3);flex-direction:column;display:flex}.BadgesTab-module__thKYnq__count{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0}.BadgesTab-module__thKYnq__count strong{font-family:var(--font-display);font-size:var(--font-size-xl);color:var(--color-text-primary)}.BadgesTab-module__thKYnq__closest{gap:var(--space-2);flex-direction:column;display:flex}.BadgesTab-module__thKYnq__closestList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BadgesTab-module__thKYnq__closestItem{align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-inset);font:inherit;color:inherit;text-align:left;cursor:pointer;display:flex}.BadgesTab-module__thKYnq__closestText{flex-direction:column;min-width:0;display:flex}.BadgesTab-module__thKYnq__closestName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.BadgesTab-module__thKYnq__closestNote{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.BadgesTab-module__thKYnq__showcase{gap:var(--space-2);flex-direction:column;display:flex}.BadgesTab-module__thKYnq__slots{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.BadgesTab-module__thKYnq__slot{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-inset);justify-content:center;align-items:center;min-height:6.5rem;display:flex}.BadgesTab-module__thKYnq__slot[data-empty]{border-style:dashed}.BadgesTab-module__thKYnq__slotButton{align-items:center;gap:var(--space-1);width:100%;height:100%;padding:var(--space-2);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.BadgesTab-module__thKYnq__slotLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-align:center}.BadgesTab-module__thKYnq__slotEmpty{font-size:var(--font-size-xs);color:var(--color-text-muted)}.BadgesTab-module__thKYnq__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.BadgesTab-module__thKYnq__filter{min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);font:inherit;font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0}.BadgesTab-module__thKYnq__filter[aria-pressed=true]{border-color:var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-text-primary)}.BadgesTab-module__thKYnq__category{gap:var(--space-2);flex-direction:column;display:flex}.BadgesTab-module__thKYnq__grid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.BadgesTab-module__thKYnq__card{align-items:center;gap:var(--space-1);width:100%;height:100%;min-height:9.5rem;padding:var(--space-3) var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-inset);font:inherit;color:inherit;text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}.BadgesTab-module__thKYnq__card[data-locked]{background:var(--color-surface-raised);opacity:.85}.BadgesTab-module__thKYnq__cardLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.BadgesTab-module__thKYnq__cardStatus{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.BadgesTab-module__thKYnq__pinned{top:var(--space-2);right:var(--space-2);color:var(--color-accent-rest);display:flex;position:absolute}.BadgesTab-module__thKYnq__pinned svg{width:1rem;height:1rem}.BadgesTab-module__thKYnq__fresh{top:var(--space-2);left:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);width:.5rem;height:.5rem;position:absolute}.BadgesTab-module__thKYnq__closestItem:focus-visible,.BadgesTab-module__thKYnq__slotButton:focus-visible,.BadgesTab-module__thKYnq__filter:focus-visible,.BadgesTab-module__thKYnq__card:focus-visible,.BadgesTab-module__thKYnq__close:focus-visible,.BadgesTab-module__thKYnq__pinAction:focus-visible{box-shadow:var(--focus-ring);outline:none}.BadgesTab-module__thKYnq__backdrop{z-index:34;background:#05070b8c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.BadgesTab-module__thKYnq__sheet{box-sizing:border-box;gap:var(--space-3);width:100%;max-width:30rem;max-height:85vh;padding:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--elevation-arena);flex-direction:column;display:flex;overflow-y:auto}@media (min-width:768px){.BadgesTab-module__thKYnq__backdrop{align-items:center}.BadgesTab-module__thKYnq__sheet{border-radius:var(--radius-lg)}}.BadgesTab-module__thKYnq__sheetHead{align-items:center;gap:var(--space-3);display:flex}.BadgesTab-module__thKYnq__sheetText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.BadgesTab-module__thKYnq__sheetName{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.BadgesTab-module__thKYnq__sheetDescription{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.BadgesTab-module__thKYnq__close{border-radius:var(--radius-full);background:var(--color-border-hair);width:2.75rem;height:2.75rem;color:var(--color-text-secondary);cursor:pointer;border:0;flex-shrink:0;align-self:flex-start}.BadgesTab-module__thKYnq__sheetCounter{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.BadgesTab-module__thKYnq__sheetCounter strong{color:var(--color-text-primary)}.BadgesTab-module__thKYnq__sheetLocked{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.BadgesTab-module__thKYnq__tiers{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BadgesTab-module__thKYnq__tierRow{gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-muted);grid-template-columns:1fr auto 5rem;align-items:baseline;display:grid}.BadgesTab-module__thKYnq__tierRow[data-reached]{background:var(--color-border-hair);color:var(--color-text-primary)}.BadgesTab-module__thKYnq__tierRow[data-tier=BRONZE][data-reached] .BadgesTab-module__thKYnq__tierName{color:var(--color-tier-bronze)}.BadgesTab-module__thKYnq__tierRow[data-tier=ARGENT][data-reached] .BadgesTab-module__thKYnq__tierName{color:var(--color-tier-argent)}.BadgesTab-module__thKYnq__tierRow[data-tier=OR][data-reached] .BadgesTab-module__thKYnq__tierName{color:var(--color-tier-or)}.BadgesTab-module__thKYnq__tierRow[data-tier=PLATINE][data-reached] .BadgesTab-module__thKYnq__tierName{color:var(--color-tier-platine)}.BadgesTab-module__thKYnq__tierRow[data-tier=DIAMANT][data-reached] .BadgesTab-module__thKYnq__tierName{color:var(--color-tier-diamant)}.BadgesTab-module__thKYnq__tierName{font-weight:var(--font-weight-semibold)}.BadgesTab-module__thKYnq__tierThreshold{text-align:right}.BadgesTab-module__thKYnq__tierState{font-size:var(--font-size-xs);text-align:right}.BadgesTab-module__thKYnq__pinAction{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-accent-line);border-radius:var(--radius-md);background:var(--color-accent-soft);width:100%;min-height:2.75rem;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);cursor:pointer;display:flex}.BadgesTab-module__thKYnq__pinAction:disabled{border-color:var(--color-border-subtle);color:var(--color-text-muted);cursor:not-allowed;background:0 0}.BadgesTab-module__thKYnq__pinAction svg{width:1rem;height:1rem}.BadgesTab-module__thKYnq__item{position:relative}.BadgesTab-module__thKYnq__pinForm{margin:0;position:absolute;top:0;right:0}.BadgesTab-module__thKYnq__pinQuick{width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.BadgesTab-module__thKYnq__pinQuick svg{width:1rem;height:1rem}.BadgesTab-module__thKYnq__pinQuick[data-on]{color:var(--color-accent-rest)}.BadgesTab-module__thKYnq__pinQuick[data-on] svg{fill:currentColor}.BadgesTab-module__thKYnq__pinQuick:disabled{opacity:.4;cursor:not-allowed}.BadgesTab-module__thKYnq__pinQuick:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-md);outline:none}.BadgesTab-module__thKYnq__backdrop{animation:.16s ease-out BadgesTab-module__thKYnq__tab-fade}.BadgesTab-module__thKYnq__sheet{animation:.24s cubic-bezier(.2,0,0,1) BadgesTab-module__thKYnq__tab-sheet}.BadgesTab-module__thKYnq__pinQuick[data-on] svg,.BadgesTab-module__thKYnq__pinAction[aria-pressed=true] svg{animation:.32s cubic-bezier(.2,0,0,1.4) BadgesTab-module__thKYnq__tab-pin}@keyframes BadgesTab-module__thKYnq__tab-fade{0%{opacity:0}}@keyframes BadgesTab-module__thKYnq__tab-sheet{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes BadgesTab-module__thKYnq__tab-pin{0%{transform:translateY(-.4rem)rotate(-25deg)scale(1.35)}to{transform:none}}@media (prefers-reduced-motion:reduce){.BadgesTab-module__thKYnq__backdrop,.BadgesTab-module__thKYnq__sheet,.BadgesTab-module__thKYnq__pinQuick[data-on] svg,.BadgesTab-module__thKYnq__pinAction[aria-pressed=true] svg{animation:none}}
.PushPrompt-module__cKv9FW__card{gap:var(--space-2);margin:0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);flex-direction:column;display:flex}.PushPrompt-module__cKv9FW__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.PushPrompt-module__cKv9FW__text{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.PushPrompt-module__cKv9FW__actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.PushPrompt-module__cKv9FW__primary,.PushPrompt-module__cKv9FW__secondary{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.PushPrompt-module__cKv9FW__primary{background:var(--color-accent);color:var(--color-text-on-accent);border:none}.PushPrompt-module__cKv9FW__secondary{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:0 0}.PushPrompt-module__cKv9FW__primary:disabled,.PushPrompt-module__cKv9FW__secondary:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.PushPrompt-module__cKv9FW__primary:focus-visible,.PushPrompt-module__cKv9FW__secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.PushPrompt-module__cKv9FW__error{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);color:var(--color-loss);font-size:var(--font-size-sm);margin:0}
.LockedRow-module__7zyNEq__row{gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.LockedRow-module__7zyNEq__header{align-items:center;gap:var(--space-3);display:flex}.LockedRow-module__7zyNEq__headerRight{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.LockedRow-module__7zyNEq__trigger{gap:var(--space-2);cursor:pointer;flex-direction:column;display:flex}.LockedRow-module__7zyNEq__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.LockedRow-module__7zyNEq__teams{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);display:inline-flex}.LockedRow-module__7zyNEq__gameNumber{font-size:var(--font-size-xs);color:var(--color-text-muted)}.LockedRow-module__7zyNEq__chevron,.LockedRow-module__7zyNEq__chevronOpen{color:var(--color-text-muted)}.LockedRow-module__7zyNEq__chevronOpen{transform:rotate(180deg)}.LockedRow-module__7zyNEq__moreContent{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-hair);flex-direction:column;display:flex}.LockedRow-module__7zyNEq__pronoRow{align-items:center;gap:var(--space-2);display:flex}.LockedRow-module__7zyNEq__pronoBand{flex:1;min-width:0}.LockedRow-module__7zyNEq__othersButton{border-radius:var(--radius-md);background:var(--color-accent);width:36px;height:24px;color:var(--color-text-on-accent);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.LockedRow-module__7zyNEq__othersButton:focus-visible{box-shadow:var(--focus-ring);outline:none}
.PlayerIdentity-module__FcAHPW__identity{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.PlayerIdentity-module__FcAHPW__avatar{border-radius:var(--radius-full);background:var(--color-accent-soft);width:1.5rem;height:1.5rem;color:var(--color-accent);font-size:.625rem;font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.PlayerIdentity-module__FcAHPW__pseudo{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);text-decoration:none;overflow:hidden}.PlayerIdentity-module__FcAHPW__identity[data-size=bar] .PlayerIdentity-module__FcAHPW__avatar{width:2rem;height:2rem;font-size:var(--font-size-xs)}.PlayerIdentity-module__FcAHPW__identity[data-size=header]{gap:var(--space-3)}.PlayerIdentity-module__FcAHPW__identity[data-size=header] .PlayerIdentity-module__FcAHPW__avatar{width:3.5rem;height:3.5rem;font-size:var(--font-size-md)}.PlayerIdentity-module__FcAHPW__identity[data-size=header] .PlayerIdentity-module__FcAHPW__pseudo{font-size:var(--font-size-xl);white-space:normal}.PlayerIdentity-module__FcAHPW__identity[data-size=row] .PlayerIdentity-module__FcAHPW__pseudo,.PlayerIdentity-module__FcAHPW__identity[data-size=bar] .PlayerIdentity-module__FcAHPW__pseudo{font-size:var(--font-size-sm)}@media (orientation:portrait) and (max-width:767px){.PlayerIdentity-module__FcAHPW__identity[data-size=row]>:last-child>:nth-child(n+2){display:none}}.PlayerIdentity-module__FcAHPW__avatarImg{object-fit:cover;width:100%;height:100%}.PlayerIdentity-module__FcAHPW__avatarTeam{object-fit:contain;width:100%;height:100%}.PlayerIdentity-module__FcAHPW__identity[data-size=row] .PlayerIdentity-module__FcAHPW__avatar{width:var(--leaderboard-avatar-size);height:var(--leaderboard-avatar-size);font-size:var(--font-size-xs)}.PlayerIdentity-module__FcAHPW__text{flex-direction:column;min-width:0;display:flex}.PlayerIdentity-module__FcAHPW__detail{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);color:var(--color-text-muted);overflow:hidden}.PlayerIdentity-module__FcAHPW__avatarLink{border-radius:var(--radius-full);flex-shrink:0;display:flex}.PlayerIdentity-module__FcAHPW__avatarOnTeam{box-shadow:inset 0 0 0 1px var(--color-border-subtle);background:#fff}
.Spinner-module__II00WG__spinner{--spinner-size:24px;width:var(--spinner-size);height:var(--spinner-size);border-radius:var(--radius-full);border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);animation:.7s linear infinite Spinner-module__II00WG__spin}.Spinner-module__II00WG__sm{--spinner-size:16px}.Spinner-module__II00WG__lg{--spinner-size:32px}@keyframes Spinner-module__II00WG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__II00WG__spinner{animation:none}}
.SuccessFlash-module__7KMotG__flash{animation:1.1s cubic-bezier(.2,0,0,1) SuccessFlash-module__7KMotG__success-flash}.SuccessFlash-module__7KMotG__glow{animation:1.1s cubic-bezier(.2,0,0,1) SuccessFlash-module__7KMotG__success-glow}.SuccessFlash-module__7KMotG__badge{top:var(--space-1);right:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-win);color:var(--color-surface-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;align-items:center;gap:2px;animation:1.1s ease-out forwards SuccessFlash-module__7KMotG__success-badge;display:inline-flex;position:absolute}@keyframes SuccessFlash-module__7KMotG__success-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-win) 70%, transparent);transform:scale(1)}25%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 45%, transparent);transform:scale(1.025)}to{transform:scale(1);box-shadow:0 0 0 12px #0000}}@keyframes SuccessFlash-module__7KMotG__success-glow{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-win) 70%, transparent)}25%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-win) 45%, transparent)}to{box-shadow:0 0 0 12px #0000}}@keyframes SuccessFlash-module__7KMotG__success-badge{0%{opacity:0;transform:translateY(-4px)scale(.85)}15%,75%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SuccessFlash-module__7KMotG__flash,.SuccessFlash-module__7KMotG__glow{outline:2px solid var(--color-win);outline-offset:2px;animation:none}.SuccessFlash-module__7KMotG__badge{animation:none}}
.useUnsavedGuard-module__D7eFNW__backdrop{z-index:30;padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.useUnsavedGuard-module__D7eFNW__dialog{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;max-width:22rem;box-shadow:var(--elevation-arena);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.useUnsavedGuard-module__D7eFNW__title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.useUnsavedGuard-module__D7eFNW__body{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.useUnsavedGuard-module__D7eFNW__actions{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.useUnsavedGuard-module__D7eFNW__stay{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}.useUnsavedGuard-module__D7eFNW__stay:focus-visible{box-shadow:var(--focus-ring);outline:none}.useUnsavedGuard-module__D7eFNW__leave{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.useUnsavedGuard-module__D7eFNW__leave:focus-visible{box-shadow:var(--focus-ring);outline:none}
.ProgressBar-module__IqPh8a__wrapper{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);display:flex}.ProgressBar-module__IqPh8a__track{border-radius:var(--radius-pill);background:var(--color-surface-inset);flex:1;height:.375rem;overflow:hidden}.ProgressBar-module__IqPh8a__fill{background:var(--color-accent);border-radius:var(--radius-pill);height:100%;display:block}.ProgressBar-module__IqPh8a__label{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-shrink:0}
.SettingsDrawer-module__UvppHW__root{z-index:40;position:fixed;inset:0}.SettingsDrawer-module__UvppHW__backdrop{background:#0000008c;position:absolute;inset:0}.SettingsDrawer-module__UvppHW__panel{gap:var(--space-4);padding:var(--space-4);overscroll-behavior:contain;background:var(--color-surface-base);color:var(--color-text-primary);flex-direction:column;animation:.2s ease-out SettingsDrawer-module__UvppHW__panel-in;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes SettingsDrawer-module__UvppHW__panel-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (min-width:769px){.SettingsDrawer-module__UvppHW__panel{background:var(--color-surface-raised);border-left:1px solid var(--color-border-subtle);width:380px;left:auto}}@media (prefers-reduced-motion:reduce){.SettingsDrawer-module__UvppHW__panel{animation:none}}.SettingsDrawer-module__UvppHW__panelHeader{justify-content:space-between;align-items:center;display:flex}.SettingsDrawer-module__UvppHW__panelTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.SettingsDrawer-module__UvppHW__close{width:var(--tap-target-min);height:var(--tap-target-min);border-radius:var(--radius-chip);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;font-size:1.25rem}.SettingsDrawer-module__UvppHW__close:hover{background:var(--color-surface-inset)}.SettingsDrawer-module__UvppHW__close:focus-visible,.SettingsDrawer-module__UvppHW__row:focus-visible,.SettingsDrawer-module__UvppHW__identity:focus-visible,.SettingsDrawer-module__UvppHW__statsCard:focus-visible{box-shadow:var(--focus-ring);outline:none}.SettingsDrawer-module__UvppHW__identity{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-inset);color:inherit;text-decoration:none;display:flex}.SettingsDrawer-module__UvppHW__identity:hover,.SettingsDrawer-module__UvppHW__identity:active,.SettingsDrawer-module__UvppHW__statsCard:hover,.SettingsDrawer-module__UvppHW__statsCard:active{background:var(--color-accent-soft)}.SettingsDrawer-module__UvppHW__avatar{border-radius:var(--radius-full);background:var(--color-accent-soft);width:44px;height:44px;color:var(--color-accent);font-weight:var(--font-weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.SettingsDrawer-module__UvppHW__identityText{flex-direction:column;flex:1;min-width:0;display:flex}.SettingsDrawer-module__UvppHW__pseudo{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.SettingsDrawer-module__UvppHW__identityMeta{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.SettingsDrawer-module__UvppHW__statsCard{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-inset);color:inherit;grid-template-columns:repeat(3,1fr);text-decoration:none;display:grid}.SettingsDrawer-module__UvppHW__statBlock{flex-direction:column;align-items:center;gap:2px;display:flex}.SettingsDrawer-module__UvppHW__statValue{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-accent)}.SettingsDrawer-module__UvppHW__statLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.SettingsDrawer-module__UvppHW__section{gap:var(--space-2);flex-direction:column;display:flex}.SettingsDrawer-module__UvppHW__sectionTitle{padding:0 var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:0}.SettingsDrawer-module__UvppHW__rows{border-radius:var(--radius-lg);background:var(--color-surface-inset);flex-direction:column;display:flex;overflow:hidden}.SettingsDrawer-module__UvppHW__row{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:0 var(--space-4);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.SettingsDrawer-module__UvppHW__rows>.SettingsDrawer-module__UvppHW__row+.SettingsDrawer-module__UvppHW__row{border-top:1px solid var(--color-border-subtle)}.SettingsDrawer-module__UvppHW__row:hover,.SettingsDrawer-module__UvppHW__row:active{background:var(--color-accent-soft)}.SettingsDrawer-module__UvppHW__rowIcon{color:var(--color-text-secondary);flex:none;display:inline-flex}.SettingsDrawer-module__UvppHW__rowLabel{flex:1}.SettingsDrawer-module__UvppHW__chevron{color:var(--color-text-muted);flex:none;display:inline-flex}.SettingsDrawer-module__UvppHW__adminTag{padding:2px var(--space-2);border-radius:var(--radius-badge);background:var(--color-accent-soft);color:var(--color-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.SettingsDrawer-module__UvppHW__footer{gap:var(--space-2);margin-top:var(--space-5);padding-bottom:var(--space-4);flex-direction:column;display:flex}.SettingsDrawer-module__UvppHW__logoutRow{border-radius:var(--radius-lg);background:var(--color-surface-inset)}.SettingsDrawer-module__UvppHW__rowDanger,.SettingsDrawer-module__UvppHW__rowDanger .SettingsDrawer-module__UvppHW__rowIcon,.SettingsDrawer-module__UvppHW__rowDanger .SettingsDrawer-module__UvppHW__chevron{color:var(--color-loss)}.SettingsDrawer-module__UvppHW__skeleton{border-radius:var(--radius-chip);background:var(--color-border-subtle);animation:1.2s ease-in-out infinite SettingsDrawer-module__UvppHW__skeleton-pulse;display:block}.SettingsDrawer-module__UvppHW__skeletonPseudo{width:120px;height:16px;margin-bottom:6px}.SettingsDrawer-module__UvppHW__skeletonMeta{width:80px;height:12px}.SettingsDrawer-module__UvppHW__skeletonStat{width:36px;height:18px}@keyframes SettingsDrawer-module__UvppHW__skeleton-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.SettingsDrawer-module__UvppHW__skeleton{animation:none}}
.page-module__PtM3bq__page{--font-size-home-sm:.8125rem;--color-text-muted:#a3aebf;gap:var(--space-5);padding-top:var(--space-4);padding-bottom:calc(var(--space-6) + 56px);flex-direction:column;display:flex}[data-theme=light] .page-module__PtM3bq__page{--color-text-muted:var(--c-slate-400)}.page-module__PtM3bq__header{margin:0 var(--space-4);padding:var(--space-5) var(--space-4);border-radius:var(--radius-md)}.page-module__PtM3bq__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-shadow:0 2px 12px #00000080;margin:0}.page-module__PtM3bq__section{margin:0 var(--space-4);border-radius:var(--radius-md);overflow:hidden}
.page-module__ypigXq__page{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.page-module__ypigXq__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);display:flex}.page-module__ypigXq__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-shadow:0 2px 12px #00000080;margin:0}.page-module__ypigXq__list{gap:var(--space-3);flex-direction:column;display:flex}.page-module__ypigXq__loadMore{min-height:var(--tap-target-min);padding:0 var(--space-4);color:var(--color-text-primary);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);align-self:center;align-items:center;text-decoration:none;display:inline-flex}.page-module__ypigXq__loadMore:focus-visible{box-shadow:var(--focus-ring);outline:none}
.TabBar-module__YQEjeq__bar{inset-inline:0;z-index:10;max-width:var(--layout-max-width);background:var(--color-surface-raised);border-top:1px solid var(--color-border-subtle);padding-bottom:env(safe-area-inset-bottom,0);justify-content:space-around;align-items:stretch;margin-inline:auto;display:flex;position:fixed;bottom:0}.TabBar-module__YQEjeq__tab{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--tap-target-min);padding:var(--space-2) 0;color:var(--color-text-muted);flex-direction:column;flex:1;text-decoration:none;display:flex}.TabBar-module__YQEjeq__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.TabBar-module__YQEjeq__tabActive{color:var(--color-accent);}.TabBar-module__YQEjeq__iconWrap{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex;position:relative}.TabBar-module__YQEjeq__iconWrapActive{background:var(--color-accent-soft);}.TabBar-module__YQEjeq__label{font-family:var(--font-ui);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.TabBar-module__YQEjeq__badgeCount{border-radius:var(--radius-pill);background:var(--color-accent);color:#fff;min-width:16px;height:16px;font-size:10px;font-weight:var(--font-weight-semibold);text-align:center;padding:0 4px;line-height:16px;position:absolute;top:-4px;right:-6px}.TabBar-module__YQEjeq__badgeDot{border-radius:var(--radius-full);background:var(--color-accent);width:8px;height:8px;position:absolute;top:-2px;right:0}.TabBar-module__YQEjeq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ProfileHeader-module__1SgJoW__header{border-radius:var(--radius-lg);position:relative;overflow:hidden}.ProfileHeader-module__1SgJoW__top{align-items:center;gap:var(--space-3);display:flex}.ProfileHeader-module__1SgJoW__identity{flex:1;min-width:0}.ProfileHeader-module__1SgJoW__crest{flex:none;display:inline-flex}.ProfileHeader-module__1SgJoW__body{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex;position:relative}.ProfileHeader-module__1SgJoW__subtitle,.ProfileHeader-module__1SgJoW__bio{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.ProfileHeader-module__1SgJoW__bio{font-style:italic}.ProfileHeader-module__1SgJoW__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ProfileHeader-module__1SgJoW__chip,.ProfileHeader-module__1SgJoW__chipAccent{min-height:1.875rem;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-sm);background:var(--color-surface-inset);color:var(--color-text-secondary);align-items:center;display:inline-flex}.ProfileHeader-module__1SgJoW__chipAccent{background:var(--color-accent-soft);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.ProfileHeader-module__1SgJoW__edit{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);border:1px solid var(--color-border-subtle);flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.ProfileHeader-module__1SgJoW__edit:hover{color:var(--color-accent)}.ProfileHeader-module__1SgJoW__edit:focus-visible{box-shadow:var(--focus-ring);outline:none}.ProfileHeader-module__1SgJoW__showcase{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ProfileHeader-module__1SgJoW__showcaseItem{align-items:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ProfileHeader-module__1SgJoW__showcaseName{max-width:100%;font-size:var(--font-size-xs);text-align:center;color:var(--color-text-secondary);overflow-wrap:anywhere}
.PublicNav-module__u20e5a__bar{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex;position:relative}.PublicNav-module__u20e5a__brand{white-space:nowrap;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.PublicNav-module__u20e5a__brandLogo{width:auto;height:24px}.PublicNav-module__u20e5a__links{align-items:center;gap:var(--space-4);display:flex}.PublicNav-module__u20e5a__link{min-height:var(--tap-target-min);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.PublicNav-module__u20e5a__link:hover,.PublicNav-module__u20e5a__link:focus-visible{color:var(--color-text-primary)}.PublicNav-module__u20e5a__link:focus-visible{box-shadow:var(--focus-ring);outline:none}.PublicNav-module__u20e5a__linkCta{color:var(--color-text-primary);}.PublicNav-module__u20e5a__legalBar{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--color-surface-raised);border-bottom:1px solid var(--color-border-subtle);display:flex}.PublicNav-module__u20e5a__legalLink{min-height:var(--tap-target-min);font-size:var(--font-size-xs);color:var(--color-text-muted);align-items:center;text-decoration:none;display:inline-flex}.PublicNav-module__u20e5a__legalLink:hover,.PublicNav-module__u20e5a__legalLink:focus-visible{color:var(--color-text-secondary)}.PublicNav-module__u20e5a__legalLink:focus-visible{box-shadow:var(--focus-ring);outline:none}
.ProfileTabsNav-module__amuepW__tabs{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProfileTabsNav-module__amuepW__tab,.ProfileTabsNav-module__amuepW__tabActive{min-height:3rem;padding:0 var(--space-1);font-size:var(--font-size-sm);white-space:nowrap;color:var(--color-text-secondary);justify-content:center;align-items:center;text-decoration:none;display:flex}.ProfileTabsNav-module__amuepW__tab:hover{color:var(--color-text-primary)}.ProfileTabsNav-module__amuepW__tabActive{color:var(--color-text-primary);font-weight:var(--font-weight-bold);box-shadow:inset 0 -2px 0 var(--color-accent)}.ProfileTabsNav-module__amuepW__tab:focus-visible,.ProfileTabsNav-module__amuepW__tabActive:focus-visible{box-shadow:var(--focus-ring);outline:none}
.DeleteBetButton-module__QGhSLG__wrapper{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.DeleteBetButton-module__QGhSLG__deleteButton{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-loss);color:var(--color-loss);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.DeleteBetButton-module__QGhSLG__deleteButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.DeleteBetButton-module__QGhSLG__error{font-size:var(--font-size-xs);color:var(--color-loss);margin:0}.DeleteBetButton-module__QGhSLG__backdrop{z-index:30;padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DeleteBetButton-module__QGhSLG__dialog{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;max-width:22rem;box-shadow:var(--elevation-arena);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.DeleteBetButton-module__QGhSLG__dialogTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.DeleteBetButton-module__QGhSLG__dialogBody{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.DeleteBetButton-module__QGhSLG__dialogActions{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.DeleteBetButton-module__QGhSLG__dialogCancel{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0}.DeleteBetButton-module__QGhSLG__dialogCancel:focus-visible{box-shadow:var(--focus-ring);outline:none}.DeleteBetButton-module__QGhSLG__dialogConfirm{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-loss);color:var(--color-text-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}.DeleteBetButton-module__QGhSLG__dialogConfirm:focus-visible{box-shadow:var(--focus-ring);outline:none}
.ScreenShell-module___cTOjq__shell{background:var(--color-surface-base);min-height:100dvh;color:var(--color-text-primary);font-family:var(--font-ui);flex-direction:column;display:flex}.ScreenShell-module___cTOjq__content{padding-bottom:calc(var(--tap-target-min) + var(--space-4));flex:1}.ScreenShell-module___cTOjq__contentPublic{flex:1}
.ShowcaseEditor-module__fk45Yq__slots{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ShowcaseEditor-module__fk45Yq__slot,.ShowcaseEditor-module__fk45Yq__slotEmpty{justify-content:center;align-items:center;gap:var(--space-1);width:100%;min-height:7rem;padding:var(--space-1);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;display:flex}.ShowcaseEditor-module__fk45Yq__slot{background:0 0;border:0}.ShowcaseEditor-module__fk45Yq__slotEmpty{border:1px dashed var(--color-border-strong);color:var(--color-text-muted);background:0 0}.ShowcaseEditor-module__fk45Yq__slotEmpty:hover{color:var(--color-text-primary);border-color:var(--color-accent-rest)}.ShowcaseEditor-module__fk45Yq__slot:focus-visible,.ShowcaseEditor-module__fk45Yq__slotEmpty:focus-visible{box-shadow:var(--focus-ring);outline:none}.ShowcaseEditor-module__fk45Yq__plus{width:1.4rem;height:1.4rem}.ShowcaseEditor-module__fk45Yq__slotName{max-width:100%;font-size:var(--font-size-xs);text-align:center;color:var(--color-text-secondary);overflow-wrap:anywhere}.ShowcaseEditor-module__fk45Yq__slotHint{font-size:var(--font-size-xs)}.ShowcaseEditor-module__fk45Yq__backdrop{z-index:34;background:#05070b8c;justify-content:center;align-items:flex-end;animation:.16s ease-out ShowcaseEditor-module__fk45Yq__showcase-fade;display:flex;position:fixed;inset:0}.ShowcaseEditor-module__fk45Yq__dialog{box-sizing:border-box;gap:var(--space-3);width:100%;max-width:30rem;max-height:85vh;padding:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--elevation-arena);flex-direction:column;animation:.24s cubic-bezier(.2,0,0,1) ShowcaseEditor-module__fk45Yq__showcase-sheet;display:flex;overflow-y:auto}@media (min-width:768px){.ShowcaseEditor-module__fk45Yq__backdrop{align-items:center}.ShowcaseEditor-module__fk45Yq__dialog{border-radius:var(--radius-lg)}}.ShowcaseEditor-module__fk45Yq__head{justify-content:space-between;align-items:center;display:flex}.ShowcaseEditor-module__fk45Yq__title{font-size:var(--font-size-md);color:var(--color-text-primary);margin:0}.ShowcaseEditor-module__fk45Yq__close{min-width:var(--tap-target-min);min-height:var(--tap-target-min);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}.ShowcaseEditor-module__fk45Yq__currentRow{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle);display:flex}.ShowcaseEditor-module__fk45Yq__name{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex:1}.ShowcaseEditor-module__fk45Yq__remove{min-height:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0}.ShowcaseEditor-module__fk45Yq__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ShowcaseEditor-module__fk45Yq__choice{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-target-min);padding:var(--space-2);border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ShowcaseEditor-module__fk45Yq__choice:hover{background:color-mix(in srgb, var(--color-text-primary) 6%, transparent)}.ShowcaseEditor-module__fk45Yq__choice:focus-visible{box-shadow:var(--focus-ring);outline:none}.ShowcaseEditor-module__fk45Yq__choiceText{flex-direction:column;gap:2px;min-width:0;display:flex}.ShowcaseEditor-module__fk45Yq__choiceText .ShowcaseEditor-module__fk45Yq__name{flex:none}.ShowcaseEditor-module__fk45Yq__desc{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ShowcaseEditor-module__fk45Yq__empty{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}@keyframes ShowcaseEditor-module__fk45Yq__showcase-fade{0%{opacity:0}}@keyframes ShowcaseEditor-module__fk45Yq__showcase-sheet{0%{opacity:0;transform:translateY(1.5rem)}}@media (prefers-reduced-motion:reduce){.ShowcaseEditor-module__fk45Yq__backdrop,.ShowcaseEditor-module__fk45Yq__dialog{animation:none}}
.InlineBetForm-module___xKtea__trigger{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.InlineBetForm-module___xKtea__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.InlineBetForm-module___xKtea__disabled{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px dashed var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--font-size-xs);justify-content:center;align-items:center;display:inline-flex}.InlineBetForm-module___xKtea__triggerIcon{border-radius:var(--radius-md);background:var(--color-accent);width:36px;height:24px;color:var(--color-text-on-accent);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.InlineBetForm-module___xKtea__triggerIcon:focus-visible{box-shadow:var(--focus-ring);outline:none}.InlineBetForm-module___xKtea__triggerIconGhost{border:1px solid var(--color-accent-line);color:var(--color-accent);background:0 0;}.InlineBetForm-module___xKtea__triggerIconDisabled{border-radius:var(--radius-md);border:1px dashed var(--color-border-subtle);width:36px;height:24px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.InlineBetForm-module___xKtea__form{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.InlineBetForm-module___xKtea__formModal{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.InlineBetForm-module___xKtea__remainingHint{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.InlineBetForm-module___xKtea__field{gap:var(--space-1);flex-direction:column;display:flex}.InlineBetForm-module___xKtea__fieldLabelRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.InlineBetForm-module___xKtea__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.InlineBetForm-module___xKtea__helpSubLabel{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em}.InlineBetForm-module___xKtea__textarea{padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-base);color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:var(--font-ui);resize:vertical}.InlineBetForm-module___xKtea__textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.InlineBetForm-module___xKtea__selectRow{gap:var(--space-2);display:flex}.InlineBetForm-module___xKtea__select{min-height:var(--tap-target-min);padding:0 var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-base);color:var(--color-text-primary);font-size:var(--font-size-xs);flex:1}.InlineBetForm-module___xKtea__select:focus-visible{box-shadow:var(--focus-ring);outline:none}.InlineBetForm-module___xKtea__error{font-size:var(--font-size-xs);color:var(--color-loss);margin:0}.InlineBetForm-module___xKtea__actions{gap:var(--space-2);flex-direction:column;display:flex}.InlineBetForm-module___xKtea__secondary{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.InlineBetForm-module___xKtea__secondary:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.InlineBetForm-module___xKtea__secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.InlineBetForm-module___xKtea__primary{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}.InlineBetForm-module___xKtea__primary:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.InlineBetForm-module___xKtea__primary:focus-visible{box-shadow:var(--focus-ring);outline:none}.InlineBetForm-module___xKtea__primaryPending{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.InlineBetForm-module___xKtea__withdraw{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;background:0 0}.InlineBetForm-module___xKtea__withdraw:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.InlineBetForm-module___xKtea__withdraw:focus-visible{box-shadow:var(--focus-ring);outline:none}.InlineBetForm-module___xKtea__analyzing{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-accent-soft);border:1px solid var(--color-accent-line);border-radius:var(--radius-md);display:flex}.InlineBetForm-module___xKtea__analyzingTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.InlineBetForm-module___xKtea__analyzingHint{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}
.WeeklyPalmares-module__hCsPoa__palmares{gap:var(--space-3);flex-direction:column;display:flex}.WeeklyPalmares-module__hCsPoa__muted,.WeeklyPalmares-module__hCsPoa__total{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.WeeklyPalmares-module__hCsPoa__totalValue{font-family:var(--font-numeric);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.WeeklyPalmares-module__hCsPoa__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WeeklyPalmares-module__hCsPoa__row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.WeeklyPalmares-module__hCsPoa__rowMain{flex-direction:column;min-width:0;display:flex}.WeeklyPalmares-module__hCsPoa__date{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.WeeklyPalmares-module__hCsPoa__competition{font-size:var(--font-size-xs);color:var(--color-text-muted)}.WeeklyPalmares-module__hCsPoa__rowAside{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.WeeklyPalmares-module__hCsPoa__points{font-family:var(--font-numeric);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.WeeklyPalmares-module__hCsPoa__coChampion{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}
.FillSeriesCard-module__RIv9eq__card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);scroll-margin-top:var(--space-6);flex-direction:column;display:flex;position:relative}.FillSeriesCard-module__RIv9eq__cardTarget{border-color:var(--color-accent-line);background:var(--color-accent-soft)}.FillSeriesCard-module__RIv9eq__pending{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.FillSeriesCard-module__RIv9eq__teams{gap:var(--space-2);flex-direction:column;display:flex}.FillSeriesCard-module__RIv9eq__teamRow{align-items:center;gap:var(--space-2);display:flex}.FillSeriesCard-module__RIv9eq__team{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--tap-target-min);padding:var(--space-2) var(--space-3);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;flex:1;display:flex}.FillSeriesCard-module__RIv9eq__team:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.FillSeriesCard-module__RIv9eq__team:focus-visible{box-shadow:var(--focus-ring);outline:none}.FillSeriesCard-module__RIv9eq__teamSelected{border-color:var(--color-accent-line);background:var(--color-accent-soft)}.FillSeriesCard-module__RIv9eq__teamName{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FillSeriesCard-module__RIv9eq__scoreSelect{min-height:var(--tap-target-min);width:4rem;padding:0 var(--space-1);border-radius:var(--radius-md);border:1px solid var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;flex-shrink:0}.FillSeriesCard-module__RIv9eq__scoreSelect:focus-visible{box-shadow:var(--focus-ring);outline:none}.FillSeriesCard-module__RIv9eq__seriesBet{gap:var(--space-1);flex-direction:column;display:flex}.FillSeriesCard-module__RIv9eq__seriesBetLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}
.ChatNotificationToggle-module__xsku5a__wrapper{flex-shrink:0;position:relative}.ChatNotificationToggle-module__xsku5a__action{width:var(--tap-target-min);height:var(--tap-target-min);border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChatNotificationToggle-module__xsku5a__action:hover:not(:disabled),.ChatNotificationToggle-module__xsku5a__action:focus-visible{background:var(--color-surface-inset)}.ChatNotificationToggle-module__xsku5a__action:disabled{color:var(--color-text-muted);cursor:default}.ChatNotificationToggle-module__xsku5a__action:focus-visible{box-shadow:var(--focus-ring);outline:none}.ChatNotificationToggle-module__xsku5a__error{top:calc(100% + var(--space-1));z-index:5;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);background:var(--color-surface-raised);font-size:var(--font-size-xs);color:var(--color-loss);white-space:nowrap;margin:0;position:absolute;right:0}
.profileShared-module__G69fYG__section{z-index:0;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative}.profileShared-module__G69fYG__section:has(button[aria-expanded=true]){z-index:1}.profileShared-module__G69fYG__sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-shadow:0 2px 12px #00000080;margin:0}.profileShared-module__G69fYG__helpLink{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:0 0;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.profileShared-module__G69fYG__helpLink:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__themePicker{gap:var(--space-2);flex-wrap:wrap;display:flex}.profileShared-module__G69fYG__themeOption{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.profileShared-module__G69fYG__themeOption:disabled{cursor:default}.profileShared-module__G69fYG__themeOption:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__themeOptionActive{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.profileShared-module__G69fYG__bgPicker{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.profileShared-module__G69fYG__bgOption{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-lg);cursor:pointer;background:0 0;border:none;flex-direction:column;display:flex}.profileShared-module__G69fYG__bgOption:disabled{cursor:default}.profileShared-module__G69fYG__bgOption:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__bgThumb{border-radius:var(--radius-md);object-fit:cover;border:2px solid var(--color-border-subtle);width:96px;height:96px}.profileShared-module__G69fYG__bgOptionActive .profileShared-module__G69fYG__bgThumb{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.profileShared-module__G69fYG__bgLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center}.profileShared-module__G69fYG__bgOptionActive .profileShared-module__G69fYG__bgLabel{color:var(--color-accent);font-weight:var(--font-weight-medium)}.profileShared-module__G69fYG__preferencesForm{gap:var(--space-3);flex-direction:column;display:flex}.profileShared-module__G69fYG__field{gap:var(--space-1);flex-direction:column;display:flex}.profileShared-module__G69fYG__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.profileShared-module__G69fYG__textarea{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-inset);color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:var(--font-ui);resize:vertical}.profileShared-module__G69fYG__textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__error{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);color:var(--color-loss);font-size:var(--font-size-sm);margin:0}.profileShared-module__G69fYG__success{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);color:var(--color-win);font-size:var(--font-size-sm);margin:0}.profileShared-module__G69fYG__leagueList{gap:var(--space-2);flex-direction:column;display:flex}.profileShared-module__G69fYG__leagueRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);display:flex}.profileShared-module__G69fYG__leagueInfo{gap:var(--space-1);flex-direction:column;display:flex}.profileShared-module__G69fYG__leagueName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.profileShared-module__G69fYG__leagueMeta{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.profileShared-module__G69fYG__leagueCode{letter-spacing:.05em;font-family:monospace}.profileShared-module__G69fYG__leaveButton{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-loss);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.profileShared-module__G69fYG__leaveButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__leagueForms{gap:var(--space-3);flex-direction:column;display:flex}.profileShared-module__G69fYG__leagueForm{gap:var(--space-2);display:flex}.profileShared-module__G69fYG__leagueInput{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-inset);color:var(--color-text-primary);font-size:var(--font-size-sm);flex:1}.profileShared-module__G69fYG__leagueInput:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__historyList{gap:var(--space-2);flex-direction:column;display:flex}.profileShared-module__G69fYG__historyRow{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);flex-direction:column;display:flex}.profileShared-module__G69fYG__historyHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.profileShared-module__G69fYG__superlativeList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.profileShared-module__G69fYG__superlativeItem{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.profileShared-module__G69fYG__superlativeLabel{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.profileShared-module__G69fYG__primaryButton{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;align-self:flex-start}.profileShared-module__G69fYG__primaryButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__secondaryButton{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.profileShared-module__G69fYG__secondaryButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__logoutButton{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-loss);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.profileShared-module__G69fYG__logoutButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__dangerForm{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.profileShared-module__G69fYG__totalHero{align-items:center;gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}.profileShared-module__G69fYG__totalHeroValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-tight)}.profileShared-module__G69fYG__totalHeroLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.profileShared-module__G69fYG__statGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.profileShared-module__G69fYG__statCard{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.profileShared-module__G69fYG__statCardLabel{font-size:var(--font-size-xs);color:var(--color-text-muted)}.profileShared-module__G69fYG__statCardValue{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.profileShared-module__G69fYG__compareRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);display:flex}.profileShared-module__G69fYG__compareRank{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.profileShared-module__G69fYG__compareRankTotal{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.profileShared-module__G69fYG__compareDelta{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.profileShared-module__G69fYG__chartWrapper{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle)}.profileShared-module__G69fYG__chartCaption{margin:var(--space-1) 0 0;font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center}.profileShared-module__G69fYG__betRecordRow{gap:var(--space-3);display:flex}.profileShared-module__G69fYG__betStat{align-items:center;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inset);border:1px solid var(--color-border-subtle);flex-direction:column;flex:1;display:flex}.profileShared-module__G69fYG__betStatValue{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.profileShared-module__G69fYG__betStatValueWon{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-win)}.profileShared-module__G69fYG__betStatValueLost{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-loss)}.profileShared-module__G69fYG__betStatLabel{font-size:var(--font-size-xs);color:var(--color-text-muted)}.profileShared-module__G69fYG__bestWin{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-accent-soft);border:1px solid var(--color-accent-line);flex-direction:column;display:flex}.profileShared-module__G69fYG__bestWinTag{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent)}.profileShared-module__G69fYG__bestWinDesc{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.profileShared-module__G69fYG__bestWinMeta{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.profileShared-module__G69fYG__textInput{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface-inset);color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:var(--font-ui)}.profileShared-module__G69fYG__textInput:focus-visible{box-shadow:var(--focus-ring);outline:none}.profileShared-module__G69fYG__hint{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}
.NewBadgesWatcher-module__ecBd_G__backdrop{z-index:34;padding:var(--space-4);background:#05070bc7;justify-content:center;align-items:center;animation:.2s ease-out NewBadgesWatcher-module__ecBd_G__badge-fade-in;display:flex;position:fixed;inset:0}.NewBadgesWatcher-module__ecBd_G__dialog{align-items:center;gap:var(--space-3);width:100%;max-width:22rem;max-height:90vh;padding:var(--space-6) var(--space-5) var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--elevation-arena);text-align:center;flex-direction:column;animation:.36s cubic-bezier(.2,0,0,1.2) NewBadgesWatcher-module__ecBd_G__badge-pop;display:flex;overflow-y:auto}.NewBadgesWatcher-module__ecBd_G__eyebrow{font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin:0}.NewBadgesWatcher-module__ecBd_G__stage{justify-content:center;align-items:center;width:100%;height:12rem;display:flex;position:relative}.NewBadgesWatcher-module__ecBd_G__rays{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--color-champion) 14%, transparent) 0deg 6deg, transparent 6deg 18deg);border-radius:50%;width:18rem;height:18rem;animation:24s linear infinite NewBadgesWatcher-module__ecBd_G__badge-rays;position:absolute;-webkit-mask:radial-gradient(circle,#000 30%,#0000 70%);mask:radial-gradient(circle,#000 30%,#0000 70%)}.NewBadgesWatcher-module__ecBd_G__stage>:last-child{animation:.52s cubic-bezier(.2,0,0,1.3) 80ms backwards NewBadgesWatcher-module__ecBd_G__badge-emblem-in;position:relative}.NewBadgesWatcher-module__ecBd_G__title{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-primary);margin:0}.NewBadgesWatcher-module__ecBd_G__tierLine{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;margin:0;display:inline-flex}.NewBadgesWatcher-module__ecBd_G__tierLine[data-tier=BRONZE]{color:var(--color-tier-bronze)}.NewBadgesWatcher-module__ecBd_G__tierLine[data-tier=ARGENT]{color:var(--color-tier-argent)}.NewBadgesWatcher-module__ecBd_G__tierLine[data-tier=OR]{color:var(--color-tier-or)}.NewBadgesWatcher-module__ecBd_G__tierLine[data-tier=PLATINE]{color:var(--color-tier-platine)}.NewBadgesWatcher-module__ecBd_G__tierLine[data-tier=DIAMANT]{color:var(--color-tier-diamant)}.NewBadgesWatcher-module__ecBd_G__description{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.NewBadgesWatcher-module__ecBd_G__note{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}.NewBadgesWatcher-module__ecBd_G__dots{gap:6px;display:inline-flex}.NewBadgesWatcher-module__ecBd_G__dot,.NewBadgesWatcher-module__ecBd_G__dotActive{border-radius:3px;height:6px}.NewBadgesWatcher-module__ecBd_G__dot{background:var(--color-border-subtle);width:6px}.NewBadgesWatcher-module__ecBd_G__dotActive{background:var(--color-accent);width:18px}.NewBadgesWatcher-module__ecBd_G__actions{gap:var(--space-1);width:100%;margin-top:var(--space-2);flex-direction:column;display:flex}.NewBadgesWatcher-module__ecBd_G__primary{width:100%;min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}.NewBadgesWatcher-module__ecBd_G__secondaryRow{justify-content:center;gap:var(--space-2);display:flex}.NewBadgesWatcher-module__ecBd_G__secondary{min-height:var(--tap-target-min);padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.NewBadgesWatcher-module__ecBd_G__primary:focus-visible,.NewBadgesWatcher-module__ecBd_G__secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes NewBadgesWatcher-module__ecBd_G__badge-fade-in{0%{opacity:0}}@keyframes NewBadgesWatcher-module__ecBd_G__badge-pop{0%{opacity:0;transform:scale(.92)}}@keyframes NewBadgesWatcher-module__ecBd_G__badge-emblem-in{0%{opacity:0;transform:scale(.4)rotate(-12deg)}}@keyframes NewBadgesWatcher-module__ecBd_G__badge-rays{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.NewBadgesWatcher-module__ecBd_G__backdrop,.NewBadgesWatcher-module__ecBd_G__dialog,.NewBadgesWatcher-module__ecBd_G__rays,.NewBadgesWatcher-module__ecBd_G__stage>:last-child{animation:none}}
.ResetBracketButton-module__JI7r_q__resetButton{min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-loss);color:var(--color-loss);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.ResetBracketButton-module__JI7r_q__resetButton:disabled{opacity:var(--opacity-disabled-ctrl);cursor:default}.ResetBracketButton-module__JI7r_q__resetButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.ResetBracketButton-module__JI7r_q__backdrop{z-index:30;padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ResetBracketButton-module__JI7r_q__dialog{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;max-width:22rem;box-shadow:var(--elevation-arena);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.ResetBracketButton-module__JI7r_q__dialogTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.ResetBracketButton-module__JI7r_q__dialogBody{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.ResetBracketButton-module__JI7r_q__dialogActions{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.ResetBracketButton-module__JI7r_q__dialogCancel{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0}.ResetBracketButton-module__JI7r_q__dialogCancel:focus-visible{box-shadow:var(--focus-ring);outline:none}.ResetBracketButton-module__JI7r_q__dialogConfirm{min-height:var(--tap-target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-loss);color:var(--color-text-on-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none}.ResetBracketButton-module__JI7r_q__dialogConfirm:focus-visible{box-shadow:var(--focus-ring);outline:none}
.NodeCard-module__mJlW7q__card{gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-4);min-height:var(--tap-target-min);background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);color:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex;position:relative}.NodeCard-module__mJlW7q__card:focus-visible{box-shadow:var(--focus-ring);outline:none}.NodeCard-module__mJlW7q__cardDecided{border-color:var(--color-win);background:color-mix(in srgb, var(--color-win) 10%, var(--color-surface-raised))}.NodeCard-module__mJlW7q__cardChampion{border-color:var(--color-champion);background:color-mix(in srgb, var(--color-champion) 12%, var(--color-surface-raised))}.NodeCard-module__mJlW7q__cardOpen{border-color:var(--color-accent-line)}.NodeCard-module__mJlW7q__cardDisabled{cursor:default}.NodeCard-module__mJlW7q__conference{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em}.NodeCard-module__mJlW7q__matchup{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.NodeCard-module__mJlW7q__teams{align-items:center;gap:var(--space-2);min-width:0;display:flex}.NodeCard-module__mJlW7q__team{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.NodeCard-module__mJlW7q__teamWinner{color:var(--color-win);font-weight:var(--font-weight-semibold);}.NodeCard-module__mJlW7q__teamChampion{color:var(--color-champion);font-weight:var(--font-weight-semibold);}.NodeCard-module__mJlW7q__versus{color:var(--color-text-muted);font-size:var(--font-size-xs)}.NodeCard-module__mJlW7q__championTag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-champion);flex-shrink:0}.NodeCard-module__mJlW7q__filled{font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.NodeCard-module__mJlW7q__liveMatchup{gap:var(--space-1);flex-direction:column;display:flex}.NodeCard-module__mJlW7q__liveHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.NodeCard-module__mJlW7q__liveTag{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-live);display:inline-flex}.NodeCard-module__mJlW7q__liveDot{border-radius:var(--radius-full);background:var(--color-live);width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.NodeCard-module__mJlW7q__liveDot{animation:NodeCard-module__mJlW7q__node-card-live-pulse var(--motion-pulse-duration) ease-in-out infinite}}@keyframes NodeCard-module__mJlW7q__node-card-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.NodeCard-module__mJlW7q__liveTeamRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.NodeCard-module__mJlW7q__liveScore{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;font-family:var(--font-numeric);color:var(--color-text-muted);font-weight:var(--font-weight-medium);text-align:right;min-width:1ch}.NodeCard-module__mJlW7q__liveScoreLeading{color:var(--color-trend);font-weight:var(--font-weight-semibold)}.NodeCard-module__mJlW7q__liveScoreWinner{color:var(--color-win);font-weight:var(--font-weight-semibold)}.NodeCard-module__mJlW7q__cardHasPick:before{content:"";background:var(--color-accent);border-radius:var(--radius-lg) 0 0 var(--radius-lg);width:3px;position:absolute;top:0;bottom:0;left:0}.NodeCard-module__mJlW7q__myPickLine{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);display:flex}.NodeCard-module__mJlW7q__myPickTag{font-weight:var(--font-weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.02em;flex-shrink:0}.NodeCard-module__mJlW7q__myPickNeutral{color:var(--color-text-secondary)}.NodeCard-module__mJlW7q__myPickCorrect{color:var(--color-win);font-weight:var(--font-weight-semibold)}.NodeCard-module__mJlW7q__myBetTag{font-weight:var(--font-weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.02em;flex-shrink:0}.NodeCard-module__mJlW7q__myBetNeutral{color:var(--color-text-secondary)}.NodeCard-module__mJlW7q__myBetWon{color:var(--color-win);font-weight:var(--font-weight-semibold)}.NodeCard-module__mJlW7q__myBetLost{color:var(--color-loss)}.NodeCard-module__mJlW7q__betButton{min-height:1.75rem;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);justify-content:center;align-self:flex-end;align-items:center;text-decoration:none;display:inline-flex}.NodeCard-module__mJlW7q__betButton:focus-visible{box-shadow:var(--focus-ring);outline:none}
.ChatChannelList-module__gHLilW__list{gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.ChatChannelList-module__gHLilW__row{z-index:0;align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);padding:0 var(--space-2);display:flex;position:relative}.ChatChannelList-module__gHLilW__row:has(:focus-within){z-index:1}.ChatChannelList-module__gHLilW__rowLink{align-items:center;gap:var(--space-3);min-height:4rem;padding:0 var(--space-3);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);flex:1;text-decoration:none;display:flex}.ChatChannelList-module__gHLilW__rowLink:hover,.ChatChannelList-module__gHLilW__rowLink:focus-visible{color:var(--color-accent)}.ChatChannelList-module__gHLilW__rowLink:focus-visible{box-shadow:var(--focus-ring);outline:none}.ChatChannelList-module__gHLilW__unread{border-radius:var(--radius-pill);background:var(--color-accent);color:#fff;min-width:20px;height:20px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:center;margin-left:auto;padding:0 6px;line-height:20px}.ChatChannelList-module__gHLilW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChatChannelList-module__gHLilW__logo{border-radius:var(--radius-sm,6px);object-fit:cover;flex-shrink:0;width:2rem;height:2rem}
.StatsTabsNav-module__EkPs9a__tabs{gap:var(--space-2);padding:0 0 var(--space-3);scrollbar-width:none;display:flex;overflow-x:auto}.StatsTabsNav-module__EkPs9a__tabs::-webkit-scrollbar{display:none}.StatsTabsNav-module__EkPs9a__tab,.StatsTabsNav-module__EkPs9a__tabActive{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-chip);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;flex:none;align-items:center;text-decoration:none;display:inline-flex}.StatsTabsNav-module__EkPs9a__tab{color:var(--color-text-secondary);background:var(--color-surface-inset)}.StatsTabsNav-module__EkPs9a__tab:hover{color:var(--color-text-primary)}.StatsTabsNav-module__EkPs9a__tab:focus-visible,.StatsTabsNav-module__EkPs9a__tabActive:focus-visible{box-shadow:var(--focus-ring);outline:none}.StatsTabsNav-module__EkPs9a__tabActive{color:var(--color-accent);background:var(--color-accent-soft);font-weight:var(--font-weight-semibold)}
.SeriesGroups-module__f1vMZq__list{gap:var(--space-3);flex-direction:column;display:flex}.SeriesGroups-module__f1vMZq__group{gap:var(--space-1);flex-direction:column;display:flex}.SeriesGroups-module__f1vMZq__groupHeader{align-items:center;gap:var(--space-2);display:flex}.SeriesGroups-module__f1vMZq__pick{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.SeriesGroups-module__f1vMZq__bar{border-radius:var(--radius-pill);background:var(--color-surface-inset);flex:1;height:.375rem;overflow:hidden}.SeriesGroups-module__f1vMZq__barFill{background:var(--color-accent);border-radius:var(--radius-pill);height:100%}.SeriesGroups-module__f1vMZq__count{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-shrink:0}.SeriesGroups-module__f1vMZq__players{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.SeriesGroups-module__f1vMZq__empty{font-size:var(--font-size-sm);color:var(--color-text-secondary)}
.TreeConnectors-module__v3Wlmq__connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.TreeConnectors-module__v3Wlmq__connectorPath{fill:none;stroke:var(--color-border-strong);stroke-width:1.5px}
.PageLoader-module__AbJiaa__wrap{background:var(--color-surface-base);flex:1;justify-content:center;align-items:center;min-height:50vh;display:flex}