.Drawer-module__BFbzjW__root{z-index:1000;pointer-events:none;position:fixed;inset:0}.Drawer-module__BFbzjW__overlay{opacity:0;pointer-events:none;background:#0000008c;transition:opacity .18s;position:absolute;inset:0}.Drawer-module__BFbzjW__overlay[data-state=open]{opacity:1;pointer-events:auto}.Drawer-module__BFbzjW__panel{width:var(--sp-drawer-width,420px);max-width:min(92vw,var(--sp-drawer-width,420px));background:var(--sp-panel);border:1px solid var(--sp-border);pointer-events:auto;transform:translate3d(var(--sp-drawer-x,0),var(--sp-drawer-y,0),0);outline:none;flex-direction:column;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;overflow:auto;box-shadow:0 20px 60px #00000073}@media (max-width:820px){.Drawer-module__BFbzjW__panel[data-side=right],.Drawer-module__BFbzjW__panel[data-side=left]{top:var(--sp-mobile-topbar-total-height,0px)}}.Drawer-module__BFbzjW__panel[data-side=right]{border-left:1px solid var(--sp-border);--sp-drawer-x:100%;--sp-drawer-y:0;border-right:none;right:0}.Drawer-module__BFbzjW__panel[data-side=left]{border-right:1px solid var(--sp-border);--sp-drawer-x:-100%;--sp-drawer-y:0;border-left:none;left:0}.Drawer-module__BFbzjW__panel[data-side=bottom]{border-top-left-radius:var(--sp-radius,14px);border-top-right-radius:var(--sp-radius,14px);--sp-drawer-x:0;--sp-drawer-y:100%;border-bottom:none;border-left:none;border-right:none;width:100%;max-width:100vw;max-height:min(80vh,100vh - 16px);inset:auto 0 0}.Drawer-module__BFbzjW__panel[data-state=open]{--sp-drawer-x:0;--sp-drawer-y:0}.Drawer-module__BFbzjW__closeButton{z-index:2;border-radius:var(--sp-radius-sm);border:1px solid var(--sp-border);background:color-mix(in srgb,var(--sp-panel)92%,transparent);width:36px;height:36px;color:var(--sp-text);cursor:pointer;position:absolute;top:10px;right:10px}.Drawer-module__BFbzjW__closeButton:hover{background:color-mix(in srgb,var(--sp-accent)10%,var(--sp-panel));border-color:color-mix(in srgb,var(--sp-accent)35%,var(--sp-border))}.Drawer-module__BFbzjW__closeButton:focus-visible{box-shadow:var(--sp-focus);outline:none}@media (prefers-reduced-motion:reduce){.Drawer-module__BFbzjW__overlay,.Drawer-module__BFbzjW__panel{transition-duration:1ms!important}}
.ClickableRow-module__Fdr7YW__row{align-items:center;gap:var(--sp-gap-sm);border-radius:var(--sp-radius-sm);border:1px solid var(--sp-border);background:color-mix(in srgb,var(--sp-panel)92%,transparent);width:100%;color:var(--sp-text);cursor:pointer;text-align:left;padding:10px 12px;transition:background .14s,border-color .14s,transform 80ms;display:flex}.ClickableRow-module__Fdr7YW__row:hover{background:color-mix(in srgb,var(--sp-accent)10%,var(--sp-panel));border-color:color-mix(in srgb,var(--sp-accent)35%,var(--sp-border))}.ClickableRow-module__Fdr7YW__row:active{transform:translateY(.5px)}.ClickableRow-module__Fdr7YW__row:focus-visible{box-shadow:var(--sp-focus);outline:none}.ClickableRow-module__Fdr7YW__row[aria-disabled=true],.ClickableRow-module__Fdr7YW__row:disabled{opacity:.6;cursor:not-allowed}.ClickableRow-module__Fdr7YW__selected{border-color:color-mix(in srgb,var(--sp-accent)55%,var(--sp-border));background:color-mix(in srgb,var(--sp-accent-2)14%,var(--sp-panel))}.ClickableRow-module__Fdr7YW__content{flex:1;min-width:0}.ClickableRow-module__Fdr7YW__meta{color:var(--sp-text-muted);font-size:12px}
.PlayerRow-module__a58-vq__row{align-items:center;gap:var(--sp-gap-sm);border-radius:var(--sp-radius-sm);border:1px solid var(--sp-border);background:color-mix(in srgb,var(--sp-panel)92%,transparent);width:100%;color:var(--sp-text);cursor:pointer;text-align:left;padding:10px 12px;transition:background .14s,border-color .14s,transform 80ms;display:flex}.PlayerRow-module__a58-vq__row:hover{background:color-mix(in srgb,var(--sp-accent)10%,var(--sp-panel));border-color:color-mix(in srgb,var(--sp-accent)35%,var(--sp-border))}.PlayerRow-module__a58-vq__row:active{transform:translateY(.5px)}.PlayerRow-module__a58-vq__row:focus-visible{box-shadow:var(--sp-focus);outline:none}.PlayerRow-module__a58-vq__row:disabled,.PlayerRow-module__a58-vq__row[aria-disabled=true]{opacity:.6;cursor:not-allowed}.PlayerRow-module__a58-vq__avatar{border:1px solid color-mix(in srgb,var(--sp-border)80%,transparent);background:color-mix(in srgb,var(--sp-panel)70%,var(--sp-accent)6%);border-radius:999px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.PlayerRow-module__a58-vq__avatarImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.PlayerRow-module__a58-vq__avatarFallback{color:var(--sp-text);letter-spacing:.3px;font-size:12px;font-weight:800}.PlayerRow-module__a58-vq__main{flex:1;gap:2px;min-width:0;display:grid}.PlayerRow-module__a58-vq__nameRow{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.PlayerRow-module__a58-vq__name{color:var(--sp-text);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.PlayerRow-module__a58-vq__rightMeta{color:var(--sp-text-muted);flex:none;font-size:12px}.PlayerRow-module__a58-vq__subtitle{color:var(--sp-text-muted);white-space:normal;word-break:break-word;font-size:12px;overflow:visible}
.InfoTooltip-module__nba3Ga__iconBtn{appearance:none;cursor:help;width:16px;height:16px;color:var(--sp-text-muted);background:0 0;border:none;justify-content:center;align-items:center;margin:0 0 0 4px;padding:0;font-size:12px;line-height:1;display:inline-flex}.InfoTooltip-module__nba3Ga__iconBtn:disabled{cursor:default;opacity:.65}.InfoTooltip-module__nba3Ga__iconBtn:focus-visible{outline:2px solid color-mix(in srgb,var(--sp-accent,#3b82f6)75%,transparent);outline-offset:2px;border-radius:999px}
.StatGrid-module___1hSPq__grid{gap:var(--sp-gap-sm);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.StatGrid-module___1hSPq__card{border:1px solid var(--sp-border);border-radius:var(--sp-radius-sm);background:color-mix(in srgb,var(--sp-panel)92%,transparent);gap:2px;min-width:0;padding:10px 12px;display:grid}.StatGrid-module___1hSPq__label{color:var(--sp-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.StatGrid-module___1hSPq__value{color:var(--sp-text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1.1}.StatGrid-module___1hSPq__hint{color:var(--sp-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}
.CompetitionAccordion-module__88aPxa__list{gap:var(--sp-gap-sm);display:grid}.CompetitionAccordion-module__88aPxa__card{overflow:hidden}.CompetitionAccordion-module__88aPxa__headerBtn{text-align:left;width:100%;color:var(--sp-accent);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;font-weight:800;display:flex}.CompetitionAccordion-module__88aPxa__headerBtn:focus-visible{outline:2px solid color-mix(in srgb,var(--sp-accent)55%,transparent);outline-offset:2px;border-radius:10px}.CompetitionAccordion-module__88aPxa__caret{border-left:8px solid var(--sp-accent);transform-origin:2px 6px;opacity:.95;border-top:6px solid #0000;border-bottom:6px solid #0000;flex:none;width:0;height:0;transition:transform .12s}.CompetitionAccordion-module__88aPxa__caretOpen{transform:rotate(90deg)}.CompetitionAccordion-module__88aPxa__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CompetitionAccordion-module__88aPxa__body{padding:12px}.CompetitionAccordion-module__88aPxa__kv{grid-template-columns:1fr auto;gap:6px 16px;display:grid}.CompetitionAccordion-module__88aPxa__label{color:var(--sp-text-muted);font-size:12px;line-height:1.35}.CompetitionAccordion-module__88aPxa__value{color:var(--sp-text);text-align:right;font-size:12px;line-height:1.35}.CompetitionAccordion-module__88aPxa__empty{color:var(--sp-text-muted);font-size:12px}
.PlayerDrawerContent-module__bIFgSW__root{gap:var(--sp-gap);padding:16px;display:grid}.PlayerDrawerContent-module__bIFgSW__topActions{gap:var(--sp-gap-sm);display:grid}.PlayerDrawerContent-module__bIFgSW__section{margin:0}.PlayerDrawerContent-module__bIFgSW__sectionBody{gap:var(--sp-gap-sm);padding:12px;display:grid}.PlayerDrawerContent-module__bIFgSW__headerRow{align-items:center;gap:var(--sp-gap);grid-template-columns:48px minmax(0,1fr);display:grid}.PlayerDrawerContent-module__bIFgSW__avatar{border:1px solid color-mix(in srgb,var(--sp-border)80%,transparent);background:color-mix(in srgb,var(--sp-panel)70%,var(--sp-accent)6%);border-radius:999px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.PlayerDrawerContent-module__bIFgSW__avatarImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.PlayerDrawerContent-module__bIFgSW__avatarFallback{color:var(--sp-text);letter-spacing:.4px;font-size:14px;font-weight:900}.PlayerDrawerContent-module__bIFgSW__name{color:var(--sp-text);font-size:18px;font-weight:700;line-height:1.25}.PlayerDrawerContent-module__bIFgSW__subtitle{color:var(--sp-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.PlayerDrawerContent-module__bIFgSW__metaKv{padding:0}.PlayerDrawerContent-module__bIFgSW__helperText{color:var(--sp-text-muted);font-size:12px}.PlayerDrawerContent-module__bIFgSW__errorText{color:#ef4444;font-size:12px}.PlayerDrawerContent-module__bIFgSW__divider{background:var(--sp-border);height:1px;margin:calc(var(--sp-gap-sm)/2)0}
.PlayerStats-module__BYd0lG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}@media (max-width:720px){.PlayerStats-module__BYd0lG__grid{grid-template-columns:1fr}}.PlayerStats-module__BYd0lG__statCard{padding:12px}.PlayerStats-module__BYd0lG__cardTitleRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.PlayerStats-module__BYd0lG__cardTitle{color:var(--sp-text);font-weight:800}.PlayerStats-module__BYd0lG__cardHint{color:var(--sp-text-muted);font-size:12px}.PlayerStats-module__BYd0lG__rows{gap:8px;display:grid}.PlayerStats-module__BYd0lG__rowBtn{border:1px solid var(--sp-border);width:100%;color:var(--sp-text);cursor:pointer;text-align:left;background:#00000008;border-radius:10px;grid-template-columns:18px 28px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.PlayerStats-module__BYd0lG__rowBtn:hover{background:#0000000f}.PlayerStats-module__BYd0lG__rowBtnTop{background:#ffd60a2e;border-color:#ffd60a73}.PlayerStats-module__BYd0lG__rank{color:var(--sp-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.PlayerStats-module__BYd0lG__avatar{border:1px solid var(--sp-border);background:#00000014;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.PlayerStats-module__BYd0lG__avatarImg{-o-object-fit:cover;object-fit:cover;width:28px;height:28px;display:block}.PlayerStats-module__BYd0lG__avatarFallback{letter-spacing:.5px;color:var(--sp-text);font-size:11px;font-weight:900}.PlayerStats-module__BYd0lG__main{gap:2px;min-width:0;display:grid}.PlayerStats-module__BYd0lG__nameRow{align-items:center;gap:8px;min-width:0;display:flex}.PlayerStats-module__BYd0lG__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:800;overflow:hidden}.PlayerStats-module__BYd0lG__teamLogo{-o-object-fit:contain;object-fit:contain;opacity:.95;flex:none;width:16px;height:16px}.PlayerStats-module__BYd0lG__teamLogoFallback{border:1px solid var(--sp-border);border-radius:5px;flex:none;width:16px;height:16px}.PlayerStats-module__BYd0lG__subtitle{color:var(--sp-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.PlayerStats-module__BYd0lG__subtitleBtn{color:var(--sp-text-muted);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:0;font-size:12px;overflow:hidden}.PlayerStats-module__BYd0lG__value{font-variant-numeric:tabular-nums;font-weight:900}.PlayerStats-module__BYd0lG__helperText{color:var(--sp-text-muted);font-size:12px}.PlayerStats-module__BYd0lG__errorBox{gap:10px;display:grid}
.TeamStats-module__-rJwJa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}@media (max-width:720px){.TeamStats-module__-rJwJa__grid{grid-template-columns:1fr}}.TeamStats-module__-rJwJa__statCard{padding:12px}.TeamStats-module__-rJwJa__cardTitleRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.TeamStats-module__-rJwJa__cardTitle{color:var(--sp-text);font-weight:800}.TeamStats-module__-rJwJa__cardHint{color:var(--sp-text-muted);font-size:12px}.TeamStats-module__-rJwJa__rows{gap:8px;display:grid}.TeamStats-module__-rJwJa__row{border:1px solid var(--sp-border);width:100%;color:var(--sp-text);text-align:left;background:#00000008;border-radius:10px;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.TeamStats-module__-rJwJa__row:hover{background:#0000000f}.TeamStats-module__-rJwJa__rank{color:var(--sp-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.TeamStats-module__-rJwJa__teamBtn{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;display:inline-flex}.TeamStats-module__-rJwJa__teamBtn:hover .TeamStats-module__-rJwJa__name{text-decoration:underline}.TeamStats-module__-rJwJa__teamLogo{-o-object-fit:contain;object-fit:contain;flex:none;width:20px;height:20px}.TeamStats-module__-rJwJa__teamLogoFallback{border:1px solid var(--sp-border);border-radius:6px;flex:none;width:20px;height:20px}.TeamStats-module__-rJwJa__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:800;overflow:hidden}.TeamStats-module__-rJwJa__valueWrap{align-items:center;gap:8px;display:inline-flex}.TeamStats-module__-rJwJa__value{font-variant-numeric:tabular-nums;font-weight:900}.TeamStats-module__-rJwJa__topBadge{color:var(--sp-text);border:1px solid var(--sp-border);background:#0000000f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.TeamStats-module__-rJwJa__helperText{color:var(--sp-text-muted);font-size:12px}.TeamStats-module__-rJwJa__errorBox{gap:10px;display:grid}.TeamStats-module__-rJwJa__footnote{color:var(--sp-text-muted);margin-top:10px;font-size:12px}
.LiveEmptyState-module__UcEFtW__wrap{position:relative;overflow:hidden}.LiveEmptyState-module__UcEFtW__center{text-align:center;place-items:center;padding:26px 14px;display:grid}.LiveEmptyState-module__UcEFtW__badge{border:1px solid var(--sp-border);background:color-mix(in srgb,var(--sp-panel)92%,transparent);color:var(--sp-text);letter-spacing:.01em;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-weight:900;display:inline-flex}.LiveEmptyState-module__UcEFtW__dot{background:color-mix(in srgb,var(--sp-accent)68%,#fff 0%);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb,var(--sp-accent)45%,transparent);border-radius:999px;animation:1.6s ease-in-out infinite LiveEmptyState-module__UcEFtW__pulse}.LiveEmptyState-module__UcEFtW__caption{color:var(--sp-text);margin-top:10px;font-size:14px;font-weight:900}.LiveEmptyState-module__UcEFtW__subcaption{color:var(--sp-text-muted);max-width:44ch;margin-top:6px;font-size:12px}.LiveEmptyState-module__UcEFtW__mini{color:var(--sp-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.LiveEmptyState-module__UcEFtW__ballTrack{background:color-mix(in srgb,var(--sp-border)55%,transparent);border-radius:999px;width:120px;height:6px;position:relative;overflow:hidden}.LiveEmptyState-module__UcEFtW__ball{background:color-mix(in srgb,var(--sp-accent)70%,#fff 0%);border-radius:999px;width:10px;height:10px;animation:1.5s ease-in-out infinite LiveEmptyState-module__UcEFtW__roll;position:absolute;top:50%;transform:translateY(-50%)}.LiveEmptyState-module__UcEFtW__shimmerLines{gap:8px;width:min(420px,92%);margin-top:18px;display:grid}.LiveEmptyState-module__UcEFtW__line{background:linear-gradient(90deg,color-mix(in srgb,var(--sp-border)55%,transparent),color-mix(in srgb,var(--sp-border)25%,transparent),color-mix(in srgb,var(--sp-border)55%,transparent));background-size:240% 100%;border-radius:10px;height:10px;animation:1.2s ease-in-out infinite LiveEmptyState-module__UcEFtW__shimmer}.LiveEmptyState-module__UcEFtW__line2{justify-self:center;width:70%}.LiveEmptyState-module__UcEFtW__line3{justify-self:center;width:58%}.LiveEmptyState-module__UcEFtW__bgGlow{pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--sp-accent)12%,transparent),transparent 70%),radial-gradient(closest-side,#ffffff0d,transparent 60%);opacity:.8;filter:blur(2px);position:absolute;inset:-80px}@keyframes LiveEmptyState-module__UcEFtW__shimmer{0%{background-position:210% 0}to{background-position:-210% 0}}@keyframes LiveEmptyState-module__UcEFtW__pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--sp-accent)35%,transparent);transform:scale(1)}50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--sp-accent)0%,transparent);transform:scale(1.06)}}@keyframes LiveEmptyState-module__UcEFtW__roll{0%{left:0%;transform:translateY(-50%)scale(1)}50%{left:calc(100% - 10px);transform:translateY(-50%)scale(1.08)}to{left:0%;transform:translateY(-50%)scale(1)}}
.LiveMatchRow-module___BP5aG__row{grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;display:grid}.LiveMatchRow-module___BP5aG__teams{gap:6px;min-width:0;display:grid}.LiveMatchRow-module___BP5aG__teamLine{grid-template-columns:18px 1fr auto;align-items:center;gap:8px;min-width:0;display:grid}.LiveMatchRow-module___BP5aG__logo{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:18px;height:18px}.LiveMatchRow-module___BP5aG__logoFallback{border:1px solid var(--sp-border);background:color-mix(in srgb,var(--sp-accent)12%,var(--sp-panel));border-radius:4px;width:18px;height:18px}.LiveMatchRow-module___BP5aG__name{text-overflow:ellipsis;white-space:nowrap;color:var(--sp-text);font-weight:800;overflow:hidden}.LiveMatchRow-module___BP5aG__right{justify-items:end;gap:6px;display:grid}.LiveMatchRow-module___BP5aG__score{letter-spacing:.01em;color:var(--sp-text);font-weight:950}.LiveMatchRow-module___BP5aG__chip{border:1px solid var(--sp-border);color:var(--sp-text-muted);background:color-mix(in srgb,var(--sp-panel)92%,transparent);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.LiveMatchRow-module___BP5aG__chipLive{border-color:color-mix(in srgb,#ff5b5b 45%,var(--sp-border));color:color-mix(in srgb,#ffb3b3 65%,var(--sp-text))}.LiveMatchRow-module___BP5aG__liveDot{background:#ff4a4a;border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite LiveMatchRow-module___BP5aG__livePulse;box-shadow:0 0 #ff4a4a00}.LiveMatchRow-module___BP5aG__liveEmphasis{outline:1px solid color-mix(in srgb,#ff5b5b 30%,var(--sp-border));background:linear-gradient(90deg,#ff5b5b17,color-mix(in srgb,var(--sp-panel)92%,transparent))}@keyframes LiveMatchRow-module___BP5aG__livePulse{0%,to{transform:scale(1);box-shadow:0 0 #ff4a4a00}50%{transform:scale(1.08);box-shadow:0 0 0 8px #ff4a4a00}}
