.LeaderboardGrid-module__mtYqHG__tablePanel,.LeaderboardGrid-module__mtYqHG__statePanel{border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-panel);min-width:0;height:auto;min-height:auto;position:relative;overflow:visible}.LeaderboardGrid-module__mtYqHG__tablePanel{flex-direction:column;display:flex}.LeaderboardGrid-module__mtYqHG__statePanel{padding:var(--space-5);align-content:center;display:grid}.LeaderboardGrid-module__mtYqHG__statePanel h2{margin:0 0 var(--space-2);color:var(--text-main);font-size:var(--font-size-section)}.LeaderboardGrid-module__mtYqHG__statePanel p:not(.LeaderboardGrid-module__mtYqHG__kicker){max-width:520px;color:var(--terminal-muted);margin:0;line-height:1.6}.LeaderboardGrid-module__mtYqHG__loadingState{align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) var(--border-style) var(--terminal-border);background:color-mix(in srgb, var(--accent-primary) 8%, var(--terminal-surface-panel));color:var(--accent-primary);font-family:var(--font-terminal);font-size:var(--font-size-micro);text-transform:uppercase;display:flex}.LeaderboardGrid-module__mtYqHG__statePanel .LeaderboardGrid-module__mtYqHG__loadingState{background:0 0;border-bottom:0;justify-content:center;min-height:0;padding:0}.LeaderboardGrid-module__mtYqHG__spinner{width:var(--icon-size-small);height:var(--icon-size-small);border:2px solid color-mix(in srgb, var(--accent-primary) 28%, transparent);border-top-color:var(--accent-primary);border-radius:50%;flex:none;animation:.8s linear infinite LeaderboardGrid-module__mtYqHG__leaderboard-spin}@keyframes LeaderboardGrid-module__mtYqHG__leaderboard-spin{to{transform:rotate(360deg)}}.LeaderboardGrid-module__mtYqHG__kicker{margin:0 0 var(--space-2);color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.LeaderboardGrid-module__mtYqHG__error,.LeaderboardGrid-module__mtYqHG__inlineError{color:var(--danger)}.LeaderboardGrid-module__mtYqHG__tableHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) var(--border-style) var(--terminal-border);display:flex}.LeaderboardGrid-module__mtYqHG__summary,.LeaderboardGrid-module__mtYqHG__headerStatus{color:var(--terminal-muted);font-size:var(--font-size-micro)}.LeaderboardGrid-module__mtYqHG__summary{margin:0}.LeaderboardGrid-module__mtYqHG__headerStatus{gap:var(--space-2);white-space:nowrap;display:flex}.LeaderboardGrid-module__mtYqHG__partial{color:var(--warning)}.LeaderboardGrid-module__mtYqHG__inlineError{padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) var(--border-style) var(--terminal-border);font-size:var(--font-size-micro);margin:0}.LeaderboardGrid-module__mtYqHG__tableScroll{min-height:auto;overflow:auto visible}.LeaderboardGrid-module__mtYqHG__tableScroll table{border-collapse:collapse;width:100%;min-width:1180px;font-family:var(--font-terminal);font-size:var(--font-size-micro)}.LeaderboardGrid-module__mtYqHG__tableScroll th,.LeaderboardGrid-module__mtYqHG__tableScroll td{min-height:var(--data-row-height);padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) var(--border-style) color-mix(in srgb, var(--terminal-border) 75%, transparent);text-align:left;white-space:nowrap}.LeaderboardGrid-module__mtYqHG__tableScroll th{z-index:1;background:var(--terminal-surface-raised);color:var(--terminal-muted);font-size:var(--font-size-micro);text-transform:uppercase;font-weight:500;position:sticky;top:0}.LeaderboardGrid-module__mtYqHG__tableScroll td{color:var(--text-main)}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr:hover{background:color-mix(in srgb, var(--accent-primary) 8%, transparent);cursor:pointer}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr:focus-visible{outline:1px solid var(--accent-primary);outline-offset:-1px}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr.LeaderboardGrid-module__mtYqHG__first{background:color-mix(in srgb, var(--warning) 5%, transparent)}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr.LeaderboardGrid-module__mtYqHG__second{background:color-mix(in srgb, var(--terminal-muted) 5%, transparent)}.LeaderboardGrid-module__mtYqHG__tableScroll tbody tr.LeaderboardGrid-module__mtYqHG__third{background:color-mix(in srgb, var(--terminal-lose) 5%, transparent)}.LeaderboardGrid-module__mtYqHG__position,.LeaderboardGrid-module__mtYqHG__lp,.LeaderboardGrid-module__mtYqHG__winrate,.LeaderboardGrid-module__mtYqHG__region{color:var(--terminal-output);font-family:var(--font-terminal)}.LeaderboardGrid-module__mtYqHG__position{width:48px;font-weight:600;text-align:center!important}.LeaderboardGrid-module__mtYqHG__position.LeaderboardGrid-module__mtYqHG__first{color:var(--warning)}.LeaderboardGrid-module__mtYqHG__position.LeaderboardGrid-module__mtYqHG__second{color:var(--text-main)}.LeaderboardGrid-module__mtYqHG__position.LeaderboardGrid-module__mtYqHG__third{color:var(--terminal-lose)}.LeaderboardGrid-module__mtYqHG__winrate{color:var(--success)}.LeaderboardGrid-module__mtYqHG__muted{color:var(--terminal-muted)}.LeaderboardGrid-module__mtYqHG__playerCell{min-width:190px}.LeaderboardGrid-module__mtYqHG__player{align-items:center;gap:var(--space-2);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.LeaderboardGrid-module__mtYqHG__player:hover{color:var(--accent-primary)}.LeaderboardGrid-module__mtYqHG__player>span:last-child{gap:var(--space-1);text-align:left;display:grid}.LeaderboardGrid-module__mtYqHG__player strong{color:inherit;font-weight:500}.LeaderboardGrid-module__mtYqHG__profileIcon,.LeaderboardGrid-module__mtYqHG__champion img{border:var(--border-width) var(--border-style) var(--terminal-border);border-radius:var(--radius-control);object-fit:cover;flex:none;width:32px;height:32px}.LeaderboardGrid-module__mtYqHG__player small,.LeaderboardGrid-module__mtYqHG__champion small{color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro)}.LeaderboardGrid-module__mtYqHG__rankCell{min-width:142px}.LeaderboardGrid-module__mtYqHG__rankValue{align-items:center;gap:var(--space-2);display:inline-flex}.LeaderboardGrid-module__mtYqHG__rankIcon{object-fit:contain;flex:none;width:28px;height:28px}.LeaderboardGrid-module__mtYqHG__roleCell{width:56px;text-align:center!important}.LeaderboardGrid-module__mtYqHG__roleCell svg{vertical-align:middle;width:24px;height:24px}.LeaderboardGrid-module__mtYqHG__championCell{min-width:180px}.LeaderboardGrid-module__mtYqHG__champion{align-items:center;gap:var(--space-2);color:inherit;text-decoration:none;display:inline-flex}.LeaderboardGrid-module__mtYqHG__champion>span{gap:var(--space-1);display:grid}.LeaderboardGrid-module__mtYqHG__champion strong{color:var(--text-main);font-weight:500}.LeaderboardGrid-module__mtYqHG__formCell{min-width:112px}.LeaderboardGrid-module__mtYqHG__form{gap:var(--space-1);display:inline-flex}.LeaderboardGrid-module__mtYqHG__form span{width:var(--space-5);height:var(--space-5);border:var(--border-width) var(--border-style) currentColor;font-family:var(--font-terminal);font-size:var(--font-size-micro);place-items:center;font-weight:600;display:inline-grid}.LeaderboardGrid-module__mtYqHG__formWin{color:var(--terminal-win);background:color-mix(in srgb, var(--terminal-win) 12%, transparent)}.LeaderboardGrid-module__mtYqHG__formLoss{color:var(--terminal-lose);background:color-mix(in srgb, var(--terminal-lose) 12%, transparent)}.LeaderboardGrid-module__mtYqHG__formNeutral{color:var(--terminal-muted);background:color-mix(in srgb, var(--terminal-muted) 8%, transparent)}@media (max-width:760px){.LeaderboardGrid-module__mtYqHG__tableHeader{flex-direction:column;align-items:flex-start}}
.LeaderboardSidebar-module__tZ7yGq__sidebar{align-content:flex-start;align-items:flex-start;gap:var(--component-gap);flex-wrap:wrap;min-width:0;min-height:auto;display:flex;overflow:visible}.LeaderboardSidebar-module__tZ7yGq__panel{min-width:min(100%,220px);min-height:0;padding:var(--space-3);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-panel);flex:220px}.LeaderboardSidebar-module__tZ7yGq__panelHeader,.LeaderboardSidebar-module__tZ7yGq__metricHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.LeaderboardSidebar-module__tZ7yGq__panelHeader{cursor:pointer;list-style:none}.LeaderboardSidebar-module__tZ7yGq__panelHeader::-webkit-details-marker{display:none}.LeaderboardSidebar-module__tZ7yGq__panelHeader:after{border-right:var(--border-width) solid var(--terminal-output);border-bottom:var(--border-width) solid var(--terminal-output);content:"";flex:none;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.LeaderboardSidebar-module__tZ7yGq__panel:not([open]) .LeaderboardSidebar-module__tZ7yGq__panelHeader:after{transform:rotate(-45deg)translate(-1px,1px)}.LeaderboardSidebar-module__tZ7yGq__panelHeader h2{color:var(--text-main);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.LeaderboardSidebar-module__tZ7yGq__panelBody{min-height:0;position:relative}.LeaderboardSidebar-module__tZ7yGq__dataOverlayHost{min-height:60px;position:relative}.LeaderboardSidebar-module__tZ7yGq__caption,.LeaderboardSidebar-module__tZ7yGq__state,.LeaderboardSidebar-module__tZ7yGq__error{margin:var(--space-2) 0 var(--space-3);color:var(--terminal-muted);font-size:var(--font-size-micro);line-height:1.5}.LeaderboardSidebar-module__tZ7yGq__error{color:var(--danger)}.LeaderboardSidebar-module__tZ7yGq__status{color:var(--terminal-output);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.LeaderboardSidebar-module__tZ7yGq__list{gap:var(--space-2);display:grid}.LeaderboardSidebar-module__tZ7yGq__metric{gap:var(--space-1);display:grid}.LeaderboardSidebar-module__tZ7yGq__metricHeader{color:var(--terminal-muted);font-size:var(--font-size-micro)}.LeaderboardSidebar-module__tZ7yGq__metricHeader strong{color:var(--text-main);font-weight:500}.LeaderboardSidebar-module__tZ7yGq__track{height:var(--space-2);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-control);overflow:hidden}.LeaderboardSidebar-module__tZ7yGq__track span{width:calc(var(--data-factor,0) * 100%);background:var(--accent-primary);min-width:1px;height:100%;display:block}
.LeaderboardWindow-module__k8_REq__window{gap:var(--component-gap);min-width:0;height:100%;min-height:0;padding:var(--space-4);background:var(--terminal-surface-panel);color:var(--text-main);font-family:var(--font-terminal);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.LeaderboardWindow-module__k8_REq__header{justify-content:flex-start;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-raised);display:flex}.LeaderboardWindow-module__k8_REq__path{color:var(--terminal-muted);font-size:var(--font-size-micro);margin:0}.LeaderboardWindow-module__k8_REq__header h1{margin:var(--space-2) 0;color:var(--text-main);font-size:var(--font-size-section);line-height:1}.LeaderboardWindow-module__k8_REq__header p:last-child{color:var(--terminal-muted);font-size:var(--font-size-micro);margin:0}.LeaderboardWindow-module__k8_REq__summaryGrid{gap:var(--component-gap);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.LeaderboardWindow-module__k8_REq__scrollContent{align-content:start;gap:var(--component-gap);scrollbar-gutter:stable;min-width:0;min-height:0;display:grid;overflow:auto}.LeaderboardWindow-module__k8_REq__summaryCard{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--space-10);padding:var(--space-3);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-raised);display:flex}.LeaderboardWindow-module__k8_REq__summaryCard>div{gap:var(--space-1);min-width:0;display:grid}.LeaderboardWindow-module__k8_REq__summaryCard a{color:inherit;text-decoration:none}.LeaderboardWindow-module__k8_REq__summaryCard strong{color:var(--text-main);font-family:var(--font-metric);font-size:var(--font-size-metric);font-weight:var(--font-weight-metric);letter-spacing:var(--tracking-metric);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeaderboardWindow-module__k8_REq__summaryCard small{color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeaderboardWindow-module__k8_REq__summaryLabel{color:var(--terminal-muted);font-family:var(--font-terminal);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.LeaderboardWindow-module__k8_REq__summaryCard.LeaderboardWindow-module__k8_REq__primary{border-top-color:var(--accent-primary)}.LeaderboardWindow-module__k8_REq__summaryCard.LeaderboardWindow-module__k8_REq__secondary{border-top-color:var(--accent-secondary)}.LeaderboardWindow-module__k8_REq__summaryIcon{width:var(--icon-size-large);height:var(--icon-size-large);object-fit:contain;flex:none}.LeaderboardWindow-module__k8_REq__content{align-items:start;gap:var(--component-gap);grid-template-columns:minmax(0,1fr) minmax(238px,286px);min-width:0;height:auto;min-height:0;display:grid}.LeaderboardWindow-module__k8_REq__content>*{min-width:0;min-height:0}.LeaderboardWindow-module__k8_REq__footer{align-items:center;gap:var(--component-gap);min-width:0;min-height:var(--control-height-compact);padding:var(--space-1) var(--space-3);border:var(--border-width) var(--border-style) var(--terminal-border);background:var(--terminal-surface-raised);color:var(--terminal-muted);font-size:var(--font-size-micro);grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);display:grid}.LeaderboardWindow-module__k8_REq__footerSummary{white-space:nowrap;justify-self:start}.LeaderboardWindow-module__k8_REq__footerRows{justify-self:end;align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.LeaderboardWindow-module__k8_REq__footerRows input{width:calc(var(--space-10) + var(--space-3));min-height:var(--control-height-compact);padding:var(--space-1) var(--space-2);border:var(--border-width) var(--border-style) var(--terminal-border);border-radius:var(--radius-control);background:var(--terminal-surface-control);color:var(--text-main);font:inherit}.LeaderboardWindow-module__k8_REq__footerRows input:focus-visible{outline:var(--focus-width) solid var(--accent-primary);outline-offset:var(--space-1)}@media (max-width:980px){.LeaderboardWindow-module__k8_REq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LeaderboardWindow-module__k8_REq__content{grid-template-columns:minmax(0,1fr) minmax(190px,.36fr)}}@media (max-width:700px){.LeaderboardWindow-module__k8_REq__window{height:auto;min-height:100%;overflow:visible}.LeaderboardWindow-module__k8_REq__header{align-items:flex-start}.LeaderboardWindow-module__k8_REq__summaryGrid,.LeaderboardWindow-module__k8_REq__content{grid-template-columns:1fr}.LeaderboardWindow-module__k8_REq__content{height:auto}.LeaderboardWindow-module__k8_REq__scrollContent{overflow:visible}.LeaderboardWindow-module__k8_REq__content>:first-child{height:420px}.LeaderboardWindow-module__k8_REq__footer{grid-template-columns:1fr;justify-items:start}.LeaderboardWindow-module__k8_REq__footer [class*=pages]{flex-wrap:wrap;justify-content:flex-start}.LeaderboardWindow-module__k8_REq__footerRows{justify-self:start}}@media (max-width:480px){.LeaderboardWindow-module__k8_REq__window{padding:10px}.LeaderboardWindow-module__k8_REq__summaryGrid{grid-template-columns:1fr}}
.LiveWindow-module__e0MdQq__live{font-family:var(--font-terminal);gap:12px;padding:14px;display:grid}.LiveWindow-module__e0MdQq__header{border:1px solid var(--window-border);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.LiveWindow-module__e0MdQq__path{color:var(--accent-secondary);font-size:18px}.LiveWindow-module__e0MdQq__badge{color:var(--terminal-error);font-size:16px}.LiveWindow-module__e0MdQq__table{border:1px solid var(--window-border);border-bottom:0;display:grid}.LiveWindow-module__e0MdQq__row{border-bottom:1px solid var(--window-border);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(100px,.8fr) auto;gap:12px;padding:10px 12px;display:grid}.LiveWindow-module__e0MdQq__blue{color:var(--accent-secondary)}.LiveWindow-module__e0MdQq__red{color:var(--terminal-error)}.LiveWindow-module__e0MdQq__muted{color:var(--text-muted)}.LiveWindow-module__e0MdQq__time{color:var(--warning)}
.WindowChrome-module___lrRwq__positioner{isolation:isolate;min-width:280px;min-height:180px;transition:inset var(--motion-duration-normal) ease, width var(--motion-duration-normal) ease, height var(--motion-duration-normal) ease, opacity var(--motion-duration-fast) ease;position:absolute}.WindowChrome-module___lrRwq__frame{--material-frame-source:var(--window-bg);--material-frame-source-image:var(--window-bg-image,none);--material-frame-border-source:var(--window-border);--material-frame-shadow:var(--window-shadow-floating);--material-frame-surface-opacity:var(--material-surface-opacity);--material-frame-border-opacity:var(--material-border-opacity);--material-frame-backdrop-blur:var(--material-backdrop-blur);--material-frame-backdrop-saturation:var(--material-backdrop-saturation);z-index:1;box-sizing:border-box;border-width:var(--border-width);border-style:var(--border-style);border-radius:var(--shape-window-radius-primary);border-shape:var(--shape-window-outer-primary) border-box;contain:layout style;width:100%;height:100%;transition:border-color var(--motion-duration-fast) ease, box-shadow var(--motion-duration-fast) ease, opacity var(--motion-duration-fast) ease;position:relative;overflow:hidden}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=utility] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-utility);border-shape:var(--shape-window-outer-utility) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=visual] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-visual);border-shape:var(--shape-window-outer-visual) border-box}.WindowChrome-module___lrRwq__positioner[data-window-focused=true] .WindowChrome-module___lrRwq__frame{--material-frame-source:var(--window-bg-focused);--material-frame-source-image:var(--window-bg-focused-image,none);--material-frame-border-source:var(--window-border-focused)}.WindowChrome-module___lrRwq__positioner[data-window-focused=false] .WindowChrome-module___lrRwq__frame{--material-frame-source:var(--window-bg-inactive);--material-frame-source-image:none;--material-frame-border-source:var(--window-border-inactive);--material-frame-shadow:var(--window-shadow-inactive)}.WindowChrome-module___lrRwq__positioner[data-window-focused=false] .WindowChrome-module___lrRwq__titlebar{--material-surface-source:var(--titlebar-bg-inactive);border-bottom-color:var(--window-border-inactive);color:var(--titlebar-text-inactive)}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized]{width:auto!important;height:auto!important;inset:0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-maximized);border-radius:var(--shape-window-radius-maximized);border-shape:var(--shape-window-maximized) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=split-left]{min-width:0;min-height:0;width:50%!important;height:auto!important;inset:0 auto 0 0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=split-left] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-split-left);border-shape:var(--shape-window-split-left) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=split-right]{min-width:0;min-height:0;width:50%!important;height:auto!important;inset:0 0 0 auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state=split-right] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-split-right);border-shape:var(--shape-window-split-right) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-left]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:0 auto auto 0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-left] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-top-left);border-shape:var(--shape-window-quarter-top-left) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-right]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:0 0 auto auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-right] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-top-right);border-shape:var(--shape-window-quarter-top-right) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-left]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:auto auto 0 0!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-left] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-bottom-left);border-shape:var(--shape-window-quarter-bottom-left) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-right]{min-width:0;min-height:0;width:50%!important;height:50%!important;inset:auto 0 0 auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-right] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-snapped);border-radius:var(--shape-window-radius-quarter-bottom-right);border-shape:var(--shape-window-quarter-bottom-right) border-box}.WindowChrome-module___lrRwq__positioner[data-window-state=minimized]{display:none}.WindowChrome-module___lrRwq__positioner[data-interacting=true]{z-index:var(--z-window-focus);will-change:transform;transition:none!important}.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-interacting)}.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__contentViewport,.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__contentViewport *{transition:none!important;animation-play-state:paused!important}.WindowChrome-module___lrRwq__positioner[data-interacting=true] .WindowChrome-module___lrRwq__contentViewport{filter:none}.WindowChrome-module___lrRwq__surface{z-index:1;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.WindowChrome-module___lrRwq__snapPreview{z-index:var(--z-window);box-sizing:border-box;padding:var(--snap-preview-padding);border:var(--border-width-strong) var(--border-style) var(--window-border-focused);border-shape:var(--shape-window-outer) border-box;background:var(--window-bg-focused);box-shadow:var(--window-shadow-floating);opacity:var(--snap-preview-opacity);pointer-events:none;border-radius:0;align-items:flex-start;transition:none;display:flex;position:absolute}.WindowChrome-module___lrRwq__snapPreview[hidden]{display:none}.WindowChrome-module___lrRwq__snapPreview[data-window-state=maximized]{border-shape:var(--shape-window-maximized) border-box;box-shadow:var(--window-shadow-maximized);inset:0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-left]{border-shape:var(--shape-window-split-left) border-box;width:50%;box-shadow:var(--window-shadow-snapped);inset:0 auto 0 0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-right]{border-shape:var(--shape-window-split-right) border-box;width:50%;box-shadow:var(--window-shadow-snapped);inset:0 0 0 auto}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-left]{border-shape:var(--shape-window-quarter-top-left) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:0 auto auto 0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-right]{border-shape:var(--shape-window-quarter-top-right) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:0 0 auto auto}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-left]{border-shape:var(--shape-window-quarter-bottom-left) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:auto auto 0 0}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-right]{border-shape:var(--shape-window-quarter-bottom-right) border-box;width:50%;height:50%;box-shadow:var(--window-shadow-snapped);inset:auto 0 0 auto}.WindowChrome-module___lrRwq__snapPreviewTitle{color:var(--titlebar-text);font-family:var(--font-terminal);font-size:var(--font-size-metadata);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WindowChrome-module___lrRwq__titlebar{--material-surface-source:var(--titlebar-bg);box-sizing:border-box;min-height:calc(var(--titlebar-height) + var(--window-safe-top));align-items:center;gap:var(--titlebar-gap);padding-top:var(--window-safe-top);padding-inline:calc(var(--titlebar-padding-inline) + var(--window-titlebar-safe-left)) calc(var(--titlebar-padding-inline) + var(--window-titlebar-safe-right));border-bottom:var(--border-width) var(--border-style) var(--window-border);color:var(--titlebar-text);font-family:var(--font-terminal);font-size:var(--font-size-metadata);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid;}.WindowChrome-module___lrRwq__titlebar:active{cursor:grabbing}.WindowChrome-module___lrRwq__traffic{gap:var(--window-control-gap);display:flex}.WindowChrome-module___lrRwq__trafficButton{width:var(--window-control-size);height:var(--window-control-size);cursor:pointer;border:0;padding:0}.WindowChrome-module___lrRwq__close{background:var(--danger)}.WindowChrome-module___lrRwq__minimize{background:var(--warning)}.WindowChrome-module___lrRwq__maximize{background:var(--success)}.WindowChrome-module___lrRwq__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WindowChrome-module___lrRwq__shell{color:var(--titlebar-text)}.WindowChrome-module___lrRwq__meta{align-items:center;gap:8px;display:flex}.WindowChrome-module___lrRwq__shardSelect{margin-block:var(--space-1)}.WindowChrome-module___lrRwq__contentViewport{min-height:0;padding:calc(var(--window-content-safe-y) + var(--window-safe-top)) calc(var(--window-content-safe-x) + var(--window-safe-right)) calc(var(--window-content-safe-y) + var(--window-safe-bottom)) calc(var(--window-content-safe-x) + var(--window-safe-left));border-shape:var(--shape-window-inner) padding-box;background:var(--window-content-bg);contain:layout style;flex:1;overflow:auto}.WindowChrome-module___lrRwq__resizeHandle{right:var(--window-safe-right);bottom:var(--window-safe-bottom);z-index:2;width:var(--window-resize-handle-size);height:var(--window-resize-handle-size);background:linear-gradient(135deg, transparent 50%, var(--window-border-focused) 50%) right bottom / var(--window-resize-handle-gradient-size) var(--window-resize-handle-gradient-size) no-repeat;cursor:nwse-resize;opacity:.9;touch-action:none;border:0;position:absolute}.WindowChrome-module___lrRwq__resizeHandle:hover{background:linear-gradient(135deg, transparent 50%, var(--accent-primary) 50%) right bottom / var(--window-resize-handle-gradient-size-hover) var(--window-resize-handle-gradient-size-hover) no-repeat}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized] .WindowChrome-module___lrRwq__resizeHandle,.WindowChrome-module___lrRwq__positioner[data-window-state=split-left] .WindowChrome-module___lrRwq__resizeHandle,.WindowChrome-module___lrRwq__positioner[data-window-state=split-right] .WindowChrome-module___lrRwq__resizeHandle,.WindowChrome-module___lrRwq__positioner[data-window-state^=quarter-] .WindowChrome-module___lrRwq__resizeHandle{display:none}@media (max-width:1023px){.WindowChrome-module___lrRwq__snapPreview{display:none}.WindowChrome-module___lrRwq__positioner{position:relative;width:100%!important;height:360px!important;top:auto!important;left:auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state]{width:100%!important;height:360px!important;inset:auto!important}.WindowChrome-module___lrRwq__positioner[data-window-state] .WindowChrome-module___lrRwq__frame{--material-frame-shadow:var(--window-shadow-floating);border-radius:var(--shape-window-radius-floating);border-shape:var(--shape-window-outer) border-box}}@supports not (border-shape:shape(from 0 0, hline to 0)){.WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-primary);border-shape:none}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=utility] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-utility)}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=primary] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-primary)}.WindowChrome-module___lrRwq__positioner[data-window-state=floating][data-window-emphasis=visual] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-visual)}.WindowChrome-module___lrRwq__positioner[data-window-state=maximized] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-maximized)}.WindowChrome-module___lrRwq__positioner[data-window-state=split-left] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-split-left)}.WindowChrome-module___lrRwq__positioner[data-window-state=split-right] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-split-right)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-left] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-top-left)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-top-right] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-top-right)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-left] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-bottom-left)}.WindowChrome-module___lrRwq__positioner[data-window-state=quarter-bottom-right] .WindowChrome-module___lrRwq__frame{border-radius:var(--shape-window-radius-quarter-bottom-right)}.WindowChrome-module___lrRwq__snapPreview{border-radius:var(--shape-window-radius-floating);border-shape:none}.WindowChrome-module___lrRwq__snapPreview[data-window-state=maximized]{border-radius:var(--shape-window-radius-maximized)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-left]{border-radius:var(--shape-window-radius-split-left)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=split-right]{border-radius:var(--shape-window-radius-split-right)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-left]{border-radius:var(--shape-window-radius-quarter-top-left)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-top-right]{border-radius:var(--shape-window-radius-quarter-top-right)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-left]{border-radius:var(--shape-window-radius-quarter-bottom-left)}.WindowChrome-module___lrRwq__snapPreview[data-window-state=quarter-bottom-right]{border-radius:var(--shape-window-radius-quarter-bottom-right)}}.WindowChrome-module___lrRwq__contentViewport{contain:layout}
.DesktopShell-module__1hvZ8a__desktop{background:var(--os-bg);min-height:100dvh;color:var(--text-main);font-family:var(--font-page);overflow:hidden}.DesktopShell-module__1hvZ8a__surface{--material-background-source:var(--os-bg);min-height:100dvh;padding:var(--shell-top-offset) var(--shell-side-gutter) var(--shell-bottom-offset);position:relative}.DesktopShell-module__1hvZ8a__windowLayer{inset:var(--shell-top-offset) var(--shell-side-gutter) var(--shell-bottom-offset);position:absolute}.DesktopShell-module__1hvZ8a__statusBar{--material-surface-source:var(--status-bg);--border:var(--status-border);z-index:1000;justify-content:space-between;align-items:center;gap:var(--space-6);height:var(--statusbar-height);padding:0 var(--statusbar-padding-inline);border-top-width:var(--border-width);border-top-style:var(--border-style);color:var(--status-text);font-family:var(--font-terminal);font-size:var(--font-size-metadata);display:flex;position:fixed;bottom:0;left:0;right:0;}.DesktopShell-module__1hvZ8a__statusStrong{color:var(--accent-primary)}.DesktopShell-module__1hvZ8a__publicLinks{align-items:center;gap:var(--component-gap);display:flex}.DesktopShell-module__1hvZ8a__publicLinks a{color:var(--accent-secondary);text-decoration:none}.DesktopShell-module__1hvZ8a__publicLinks a:hover,.DesktopShell-module__1hvZ8a__publicLinks a:focus-visible{color:var(--accent-primary);text-decoration:underline}@media (max-width:1023px){.DesktopShell-module__1hvZ8a__desktop{overflow:auto}.DesktopShell-module__1hvZ8a__surface{min-height:100dvh;padding:calc(var(--shell-top-offset) + var(--space-8)) var(--space-3) calc(var(--shell-bottom-offset) + var(--space-5))}.DesktopShell-module__1hvZ8a__windowLayer{gap:var(--component-gap);display:grid;position:relative;inset:auto}.DesktopShell-module__1hvZ8a__statusBar{flex-wrap:wrap;height:auto;min-height:26px;padding:5px 12px}.DesktopShell-module__1hvZ8a__publicLinks{flex-wrap:wrap}}
.MobileProfileOverview-module__Q9ldfq__page{--overview-gap:var(--space-4);--overview-padding-block:var(--space-7);--overview-touch-height:var(--control-height-compact);gap:var(--overview-gap);max-width:760px;padding:var(--card-padding) var(--panel-padding) var(--overview-padding-block);color:var(--text-main);font-family:var(--font-terminal);margin:0 auto;display:grid}.MobileProfileOverview-module__Q9ldfq__path{color:var(--accent-secondary);font-size:var(--font-size-metadata);margin:0}.MobileProfileOverview-module__Q9ldfq__searchButton{align-items:center;gap:var(--inline-gap);width:100%;min-height:var(--control-height-compact);padding:0 var(--space-5);border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:var(--radius-control);border-shape:var(--shape-control-outer) border-box;background:color-mix(in srgb, var(--window-bg) 96%, var(--accent-primary));color:var(--accent-secondary);cursor:pointer;font:inherit;font-size:var(--font-size-body);text-align:left;display:flex;}.MobileProfileOverview-module__Q9ldfq__searchIcon{font-size:var(--icon-size-medium);line-height:1}.MobileProfileOverview-module__Q9ldfq__cardSurface{box-sizing:border-box;border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:var(--radius-card);border-shape:var(--shape-card-outer) border-box;}.MobileProfileOverview-module__Q9ldfq__hero,.MobileProfileOverview-module__Q9ldfq__summary,.MobileProfileOverview-module__Q9ldfq__section,.MobileProfileOverview-module__Q9ldfq__tabs,.MobileProfileOverview-module__Q9ldfq__state{}.MobileProfileOverview-module__Q9ldfq__hero{align-items:center;gap:var(--component-gap);min-height:128px;padding:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.MobileProfileOverview-module__Q9ldfq__profileIcon{border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:var(--radius-card);border-shape:var(--shape-media-outer) border-box;object-fit:cover;flex:0 0 76px;width:76px;height:76px}.MobileProfileOverview-module__Q9ldfq__rankEmblem{object-fit:contain;flex:0 0 84px;width:84px;height:84px}.MobileProfileOverview-module__Q9ldfq__identity{min-width:0}.MobileProfileOverview-module__Q9ldfq__identity h1{color:var(--accent-secondary);font-family:var(--font-terminal);overflow-wrap:anywhere;margin:0 0 6px;font-size:clamp(22px,5vw,30px);line-height:1.1}.MobileProfileOverview-module__Q9ldfq__identity p{color:var(--accent-secondary);font-size:var(--font-size-metadata);margin:3px 0 0}.MobileProfileOverview-module__Q9ldfq__rank{font-weight:700;color:var(--text-main)!important;font-size:var(--font-size-body)!important}.MobileProfileOverview-module__Q9ldfq__heroUpdated{gap:var(--space-1);padding-top:var(--inline-gap);border-top:var(--border-width) var(--border-style) var(--window-border);color:var(--text-muted);font-size:var(--font-size-micro);grid-column:1/-1;display:grid}.MobileProfileOverview-module__Q9ldfq__heroUpdated span{color:var(--accent-secondary);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.MobileProfileOverview-module__Q9ldfq__heroUpdated strong{color:var(--accent-secondary);font-size:var(--font-size-metadata);font-weight:400}.MobileProfileOverview-module__Q9ldfq__tabs{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;gap:0;display:flex;overflow:auto hidden}.MobileProfileOverview-module__Q9ldfq__tabs::-webkit-scrollbar{width:0;height:0;display:none}.MobileProfileOverview-module__Q9ldfq__tab{min-width:112px;padding:var(--space-4) 4px 8px;border:0;border-bottom:var(--border-width-strong) var(--border-style) transparent;color:var(--accent-secondary);font:inherit;font-size:var(--font-size-metadata);text-align:center;overflow-wrap:normal;white-space:nowrap;scroll-snap-align:start;background:0 0;flex:1 0 112px;line-height:1.25;text-decoration:none}.MobileProfileOverview-module__Q9ldfq__activeTab{border-bottom-color:var(--accent-primary);color:var(--accent-primary)}.MobileProfileOverview-module__Q9ldfq__summary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MobileProfileOverview-module__Q9ldfq__stat{gap:var(--space-1);min-height:78px;padding:var(--space-4);border-right:var(--border-width) var(--border-style) var(--window-border);border-bottom:var(--border-width) var(--border-style) var(--window-border);display:grid}.MobileProfileOverview-module__Q9ldfq__stat:nth-child(2n){border-right:0}.MobileProfileOverview-module__Q9ldfq__stat:nth-last-child(-n+2){border-bottom:0}.MobileProfileOverview-module__Q9ldfq__statLabel,.MobileProfileOverview-module__Q9ldfq__sectionTitle,.MobileProfileOverview-module__Q9ldfq__sectionAction{color:var(--accent-secondary);font-size:var(--font-size-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}.MobileProfileOverview-module__Q9ldfq__statValue{color:var(--accent-secondary);font-family:var(--font-metric);font-size:var(--font-size-metric);font-weight:var(--font-weight-metric);letter-spacing:var(--tracking-metric)}.MobileProfileOverview-module__Q9ldfq__statDetail{color:var(--accent-secondary);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__section{overflow:hidden}.MobileProfileOverview-module__Q9ldfq__sectionHeader{justify-content:space-between;align-items:center;gap:var(--inline-gap);padding:11px 12px 8px;display:flex}.MobileProfileOverview-module__Q9ldfq__sectionTitle{font-size:var(--font-size-metadata);margin:0}.MobileProfileOverview-module__Q9ldfq__sectionAction{color:var(--accent-secondary);text-decoration:none}.MobileProfileOverview-module__Q9ldfq__matchList,.MobileProfileOverview-module__Q9ldfq__championList{padding:0 10px 10px;display:grid}.MobileProfileOverview-module__Q9ldfq__matchRow{align-items:center;gap:var(--inline-gap);border-top:1px solid var(--window-border);grid-template-columns:26px 34px minmax(0,1fr) auto;min-height:54px;display:grid}.MobileProfileOverview-module__Q9ldfq__result{color:var(--danger);font-size:var(--font-size-body);text-align:center;font-weight:700}.MobileProfileOverview-module__Q9ldfq__win{color:var(--success)}.MobileProfileOverview-module__Q9ldfq__matchIcon,.MobileProfileOverview-module__Q9ldfq__championIcon{border:1px solid var(--window-border);border-radius:calc(var(--radius-control) * 2);object-fit:cover;width:32px;height:32px}.MobileProfileOverview-module__Q9ldfq__matchChampion,.MobileProfileOverview-module__Q9ldfq__championName{color:var(--accent-secondary);font-size:var(--font-size-body);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__matchMeta,.MobileProfileOverview-module__Q9ldfq__championMeta{color:var(--text-muted);font-size:var(--font-size-micro);margin-top:3px;font-weight:400;display:block}.MobileProfileOverview-module__Q9ldfq__matchResult{color:var(--accent-secondary);font-size:var(--font-size-micro);text-align:right;white-space:nowrap}.MobileProfileOverview-module__Q9ldfq__championRow{align-items:center;gap:var(--inline-gap);border-top:1px solid var(--window-border);grid-template-columns:34px minmax(0,1fr) auto;min-height:54px;display:grid}.MobileProfileOverview-module__Q9ldfq__championWinrate{color:var(--success);font-size:var(--font-size-metadata);text-align:right;white-space:nowrap;font-weight:700}.MobileProfileOverview-module__Q9ldfq__state{gap:var(--space-2);padding:var(--space-6) 14px;color:var(--text-muted);font-size:var(--font-size-metadata);line-height:1.5;display:grid}.MobileProfileOverview-module__Q9ldfq__state strong{color:var(--accent-secondary);font-size:var(--font-size-metadata);text-transform:uppercase}.MobileProfileOverview-module__Q9ldfq__iconPlaceholder{border:1px solid var(--window-border);border-radius:calc(var(--radius-control) * 2);background:color-mix(in srgb, var(--window-border) 30%, transparent);width:32px;height:32px}.MobileProfileOverview-module__Q9ldfq__detailList{padding:0 var(--space-5) 10px;display:grid}.MobileProfileOverview-module__Q9ldfq__detailRow{justify-content:space-between;gap:var(--component-gap);padding:var(--space-4) 0;border-top:1px solid var(--window-border);color:var(--accent-secondary);font-size:var(--font-size-micro);display:flex}.MobileProfileOverview-module__Q9ldfq__detailRow span:last-child{color:var(--text-muted);text-align:right}.MobileProfileOverview-module__Q9ldfq__filterSummary{gap:var(--space-2);flex-wrap:wrap;display:flex}.MobileProfileOverview-module__Q9ldfq__filterSummary span{border:var(--border-width) var(--border-style) var(--window-border);border-radius:var(--radius-card);border-shape:var(--shape-control-outer) border-box;max-width:100%;color:var(--accent-secondary);font-size:var(--font-size-micro);overflow-wrap:anywhere;padding:6px 8px}.MobileProfileOverview-module__Q9ldfq__heatmap{gap:var(--space-2);padding:4px 10px 12px;display:grid}.MobileProfileOverview-module__Q9ldfq__heatmapRow{align-items:center;gap:var(--space-2);grid-template-columns:28px minmax(0,1fr);display:grid}.MobileProfileOverview-module__Q9ldfq__heatmapLabel{color:var(--accent-secondary);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__heatmapCells{gap:var(--space-1);grid-template-columns:repeat(24,minmax(0,1fr));min-width:0;display:grid}.MobileProfileOverview-module__Q9ldfq__heatmapCell{aspect-ratio:1;border-radius:var(--radius-control);background:var(--success);min-width:0;opacity:calc(.08 + var(--data-factor,0) * .92)}.MobileProfileOverview-module__Q9ldfq__matchupList{padding:0 10px 10px;display:grid}.MobileProfileOverview-module__Q9ldfq__matchupRow{align-items:center;gap:var(--space-2);border-top:1px solid var(--window-border);color:var(--accent-secondary);font-size:var(--font-size-micro);grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) auto;padding:9px 0;display:grid}.MobileProfileOverview-module__Q9ldfq__matchupRow span:first-child,.MobileProfileOverview-module__Q9ldfq__matchupRow span:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__matchupRow strong{color:var(--text-muted);font-size:var(--font-size-micro);text-align:center}.MobileProfileOverview-module__Q9ldfq__matchupWinrate{color:var(--success);text-align:right;white-space:nowrap;font-weight:700}.MobileProfileOverview-module__Q9ldfq__matchupMeta{color:var(--text-muted);font-size:var(--font-size-micro);grid-column:1/-1}.MobileProfileOverview-module__Q9ldfq__empty{padding:var(--space-4) 4px;color:var(--text-muted);font-size:var(--font-size-micro);margin:0}.MobileProfileOverview-module__Q9ldfq__bestChampionStat{min-width:0}.MobileProfileOverview-module__Q9ldfq__bestChampionValue{align-items:center;gap:var(--inline-gap);min-width:0;display:flex}.MobileProfileOverview-module__Q9ldfq__bestChampionIcon{border:1px solid var(--window-border);border-radius:var(--radius-card);object-fit:cover;flex:0 0 34px;width:34px;height:34px}.MobileProfileOverview-module__Q9ldfq__bestChampionValue span{gap:var(--space-1);min-width:0;display:grid}.MobileProfileOverview-module__Q9ldfq__bestChampionValue strong,.MobileProfileOverview-module__Q9ldfq__bestChampionValue small{color:var(--accent-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__bestChampionValue strong{font-size:var(--font-size-body)}.MobileProfileOverview-module__Q9ldfq__bestChampionValue small{color:var(--text-muted);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__topChampionGrid{gap:var(--space-4);grid-template-columns:repeat(5,minmax(112px,1fr));padding:0 10px 10px;display:grid;overflow-x:auto}.MobileProfileOverview-module__Q9ldfq__topChampionCard{align-content:start;gap:var(--space-1);min-width:112px;padding:var(--space-4);border-color:var(--window-border);display:grid;position:relative;}.MobileProfileOverview-module__Q9ldfq__rankBadge{border:1px solid var(--window-border-focused);border-radius:var(--radius-control);background:var(--window-bg);width:22px;height:22px;color:var(--accent-secondary);font-size:var(--font-size-micro);place-items:center;display:inline-grid;position:absolute;top:8px;left:8px}.MobileProfileOverview-module__Q9ldfq__topChampionIcon{border:1px solid var(--window-border);object-fit:cover;border-radius:50%;width:58px;height:58px;margin:2px auto 6px}.MobileProfileOverview-module__Q9ldfq__topChampionName,.MobileProfileOverview-module__Q9ldfq__topChampionMeta,.MobileProfileOverview-module__Q9ldfq__topChampionWinrate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__topChampionName{color:var(--accent-secondary);font-size:var(--font-size-body)}.MobileProfileOverview-module__Q9ldfq__topChampionMeta{color:var(--text-muted);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__topChampionWinrate{color:var(--success);font-size:var(--font-size-metadata);font-weight:700}.MobileProfileOverview-module__Q9ldfq__sparkline,.MobileProfileOverview-module__Q9ldfq__tableSparkline{align-items:end;gap:var(--space-1);height:18px;margin-top:4px;display:flex}.MobileProfileOverview-module__Q9ldfq__sparkline i,.MobileProfileOverview-module__Q9ldfq__tableSparkline i{min-height:3px;height:calc(var(--data-factor,0) * 100%);border-radius:var(--radius-control) 2px 0 0;background:var(--success);flex:1;display:block}.MobileProfileOverview-module__Q9ldfq__filterBar{gap:var(--inline-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0 10px 10px;display:grid}.MobileProfileOverview-module__Q9ldfq__filterBar>span{min-height:var(--control-height-compact);border:1px solid var(--window-border);border-radius:var(--radius-control);min-width:0;color:var(--accent-secondary);font-size:var(--font-size-micro);white-space:nowrap;justify-content:space-between;align-items:center;padding:0 9px;display:flex}.MobileProfileOverview-module__Q9ldfq__filterBar b{color:var(--accent-primary);font-size:var(--font-size-body);font-weight:400}.MobileProfileOverview-module__Q9ldfq__filterControl{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-height-compact);border:1px solid var(--window-border);border-radius:var(--radius-control);color:var(--accent-secondary);font-size:var(--font-size-micro);padding:0 9px;display:flex}.MobileProfileOverview-module__Q9ldfq__filterControl>span{color:var(--text-muted);font-size:var(--font-size-micro);text-transform:uppercase;flex:none}.MobileProfileOverview-module__Q9ldfq__filterControl select,.MobileProfileOverview-module__Q9ldfq__filterControl input{min-width:0;color:var(--accent-secondary);font:inherit;font-size:var(--font-size-metadata);background:0 0;border:0;outline:0;flex:1}.MobileProfileOverview-module__Q9ldfq__filterControl select{cursor:pointer}.MobileProfileOverview-module__Q9ldfq__filterControl input::placeholder{color:var(--text-muted);opacity:1}.MobileProfileOverview-module__Q9ldfq__filterControl:focus-within{border-color:var(--window-border-focused);background:color-mix(in srgb, var(--accent-primary) 7%, var(--window-bg))}.MobileProfileOverview-module__Q9ldfq__searchControl b{flex:none}.MobileProfileOverview-module__Q9ldfq__championTable{border-top:1px solid var(--window-border);overflow-x:auto}.MobileProfileOverview-module__Q9ldfq__championTableRow{align-items:center;gap:var(--inline-gap);border-bottom:1px solid var(--window-border);grid-template-columns:32px 1.15fr .75fr 1.1fr .9fr 44px 12px;min-width:680px;min-height:54px;padding:0 10px;display:grid}.MobileProfileOverview-module__Q9ldfq__championTableRow:last-child{border-bottom:0}.MobileProfileOverview-module__Q9ldfq__championTableIdentity,.MobileProfileOverview-module__Q9ldfq__championTableMetric{gap:var(--space-1);min-width:0;display:grid}.MobileProfileOverview-module__Q9ldfq__championTableIdentity strong,.MobileProfileOverview-module__Q9ldfq__championTableMetric strong,.MobileProfileOverview-module__Q9ldfq__championTableIdentity span,.MobileProfileOverview-module__Q9ldfq__championTableMetric span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__championTableIdentity strong,.MobileProfileOverview-module__Q9ldfq__championTableMetric strong{color:var(--accent-secondary);font-size:var(--font-size-metadata)}.MobileProfileOverview-module__Q9ldfq__championTableIdentity span,.MobileProfileOverview-module__Q9ldfq__championTableMetric span{color:var(--text-muted);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__positive{color:var(--success)!important}.MobileProfileOverview-module__Q9ldfq__negative{color:var(--danger)!important}.MobileProfileOverview-module__Q9ldfq__tableSparkline{height:16px}.MobileProfileOverview-module__Q9ldfq__rowArrow{color:var(--accent-secondary);font-size:var(--font-size-metric);line-height:1}.MobileProfileOverview-module__Q9ldfq__sectionFooter{padding:var(--space-4);border-top:1px solid var(--window-border);color:var(--accent-secondary);font-size:var(--font-size-micro);text-align:center;text-transform:uppercase}.MobileProfileOverview-module__Q9ldfq__classGrid{gap:var(--inline-gap) 18px;padding:0 var(--space-5) 12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MobileProfileOverview-module__Q9ldfq__classRow{align-items:center;gap:var(--space-2);color:var(--accent-secondary);font-size:var(--font-size-micro);grid-template-columns:68px minmax(0,1fr) auto;display:grid}.MobileProfileOverview-module__Q9ldfq__className,.MobileProfileOverview-module__Q9ldfq__classRow strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__classRow strong{color:var(--accent-secondary);font-size:var(--font-size-micro);font-weight:400}.MobileProfileOverview-module__Q9ldfq__progressTrack,.MobileProfileOverview-module__Q9ldfq__barRow i{border:1px solid var(--window-border);border-radius:var(--radius-card);background:color-mix(in srgb, var(--window-border) 35%, transparent);height:6px;display:block;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__progressTrack i,.MobileProfileOverview-module__Q9ldfq__barRow i b{width:calc(var(--data-factor,0) * 100%);border-radius:inherit;background:var(--success);height:100%;display:block}.MobileProfileOverview-module__Q9ldfq__takeaway{align-items:flex-start;gap:var(--component-gap);border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:var(--radius-card);border-shape:var(--shape-card-outer) border-box;background:color-mix(in srgb, var(--window-bg) 96%, var(--accent-primary));padding:14px;display:flex;}.MobileProfileOverview-module__Q9ldfq__takeawayIcon{border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:var(--radius-card);border-shape:var(--shape-control-outer) border-box;width:42px;height:42px;color:var(--accent-primary);font-size:var(--font-size-body);flex:0 0 42px;place-items:center;display:inline-grid}.MobileProfileOverview-module__Q9ldfq__takeaway p{color:var(--accent-secondary);font-size:var(--font-size-metadata);margin:6px 0 0;line-height:1.5}.MobileProfileOverview-module__Q9ldfq__matchupSummary .MobileProfileOverview-module__Q9ldfq__compactChampion{margin-top:4px}.MobileProfileOverview-module__Q9ldfq__compactChampion{align-items:center;gap:var(--space-2);min-width:0;color:var(--accent-secondary);display:inline-flex}.MobileProfileOverview-module__Q9ldfq__compactChampion img{border:1px solid var(--window-border);border-radius:calc(var(--radius-control) * 2);object-fit:cover;flex:0 0 28px;width:28px;height:28px}.MobileProfileOverview-module__Q9ldfq__compactChampion strong{font-size:var(--font-size-metadata);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__matrixScroll{padding:0 10px 10px;overflow-x:auto}.MobileProfileOverview-module__Q9ldfq__matrix{grid-template-columns:var(--matrix-own-column,128px) repeat(var(--matrix-column-count), minmax(var(--matrix-opponent-min,78px), 1fr));border-top:1px solid var(--window-border);border-left:1px solid var(--window-border);min-width:600px;display:grid}.MobileProfileOverview-module__Q9ldfq__matrixCorner,.MobileProfileOverview-module__Q9ldfq__matrixHeader,.MobileProfileOverview-module__Q9ldfq__matrixOwn,.MobileProfileOverview-module__Q9ldfq__matrixCell,.MobileProfileOverview-module__Q9ldfq__emptyCell{border-right:1px solid var(--window-border);border-bottom:1px solid var(--window-border);min-width:0;padding:8px 6px}.MobileProfileOverview-module__Q9ldfq__matrixCorner,.MobileProfileOverview-module__Q9ldfq__matrixHeader{background:color-mix(in srgb, var(--window-bg) 92%, var(--accent-primary))}.MobileProfileOverview-module__Q9ldfq__matrixCorner{color:var(--accent-secondary);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__matrixHeader .MobileProfileOverview-module__Q9ldfq__compactChampion,.MobileProfileOverview-module__Q9ldfq__matrixOwn .MobileProfileOverview-module__Q9ldfq__compactChampion{justify-items:center;gap:var(--space-1);display:grid}.MobileProfileOverview-module__Q9ldfq__matrixHeader .MobileProfileOverview-module__Q9ldfq__compactChampion strong,.MobileProfileOverview-module__Q9ldfq__matrixOwn .MobileProfileOverview-module__Q9ldfq__compactChampion strong{max-width:100%;font-size:var(--font-size-micro);text-align:center}.MobileProfileOverview-module__Q9ldfq__matrixRow{display:contents}.MobileProfileOverview-module__Q9ldfq__matrixOwn{background:color-mix(in srgb, var(--window-bg) 96%, var(--accent-primary))}.MobileProfileOverview-module__Q9ldfq__matrixCell,.MobileProfileOverview-module__Q9ldfq__emptyCell{justify-items:center;gap:var(--space-1);font-family:var(--font-terminal);text-align:center;display:grid}.MobileProfileOverview-module__Q9ldfq__matrixCell strong{font-size:var(--font-size-metadata)}.MobileProfileOverview-module__Q9ldfq__matrixCell small{color:var(--text-muted);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__matrixStrong{background:color-mix(in srgb, var(--success) 10%, var(--window-bg));color:var(--success)}.MobileProfileOverview-module__Q9ldfq__matrixEven{background:color-mix(in srgb, var(--accent-secondary) 7%, var(--window-bg));color:var(--accent-secondary)}.MobileProfileOverview-module__Q9ldfq__matrixWeak{background:color-mix(in srgb, var(--danger) 8%, var(--window-bg));color:var(--danger)}.MobileProfileOverview-module__Q9ldfq__emptyCell{color:var(--text-muted)}.MobileProfileOverview-module__Q9ldfq__selectedMatchup{gap:var(--component-gap);padding:0 var(--space-5) 12px;grid-template-columns:minmax(170px,.8fr) 1.8fr;display:grid}.MobileProfileOverview-module__Q9ldfq__selectedPair{align-items:center;gap:var(--inline-gap);text-align:center;grid-template-columns:1fr 24px 1fr;display:grid}.MobileProfileOverview-module__Q9ldfq__selectedPair .MobileProfileOverview-module__Q9ldfq__compactChampion{justify-items:center;display:grid}.MobileProfileOverview-module__Q9ldfq__selectedPair .MobileProfileOverview-module__Q9ldfq__compactChampion strong{max-width:90px}.MobileProfileOverview-module__Q9ldfq__selectedPair>strong{color:var(--text-muted);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__detailMetrics{border-left:1px solid var(--window-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.MobileProfileOverview-module__Q9ldfq__detailMetrics span{align-content:center;gap:var(--space-1);border-right:1px solid var(--window-border);min-width:0;padding:0 10px;display:grid}.MobileProfileOverview-module__Q9ldfq__detailMetrics span:last-child{border-right:0}.MobileProfileOverview-module__Q9ldfq__detailMetrics b,.MobileProfileOverview-module__Q9ldfq__detailMetrics small{color:var(--text-muted);font-size:var(--font-size-micro);font-weight:400}.MobileProfileOverview-module__Q9ldfq__detailMetrics strong{color:var(--accent-secondary);font-size:var(--font-size-section);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileProfileOverview-module__Q9ldfq__twoColumnGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MobileProfileOverview-module__Q9ldfq__compactList,.MobileProfileOverview-module__Q9ldfq__barList,.MobileProfileOverview-module__Q9ldfq__timeWindowList,.MobileProfileOverview-module__Q9ldfq__recentMatchupList{padding:0 10px 10px;display:grid}.MobileProfileOverview-module__Q9ldfq__compactRow,.MobileProfileOverview-module__Q9ldfq__barRow,.MobileProfileOverview-module__Q9ldfq__timeWindowRow,.MobileProfileOverview-module__Q9ldfq__recentMatchupRow{align-items:center;gap:var(--space-2);border-top:1px solid var(--window-border);min-height:34px;color:var(--accent-secondary);font-size:var(--font-size-micro);display:grid}.MobileProfileOverview-module__Q9ldfq__compactRow{grid-template-columns:16px minmax(0,1fr) 16px minmax(0,1fr) auto}.MobileProfileOverview-module__Q9ldfq__compactRow .MobileProfileOverview-module__Q9ldfq__compactChampion strong{font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__compactRow em{font-size:var(--font-size-micro);font-style:normal}.MobileProfileOverview-module__Q9ldfq__barRow{grid-template-columns:54px minmax(0,1fr) auto}.MobileProfileOverview-module__Q9ldfq__barRow strong{color:var(--accent-secondary);font-size:var(--font-size-micro);white-space:nowrap;font-weight:400}.MobileProfileOverview-module__Q9ldfq__barRow small{color:var(--text-muted);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__insightList{gap:var(--space-2);padding:0 var(--space-5) 12px 26px;color:var(--accent-secondary);font-size:var(--font-size-micro);margin:0;line-height:1.45;display:grid}.MobileProfileOverview-module__Q9ldfq__recentMatchupRow{grid-template-columns:58px minmax(0,1fr) 16px minmax(0,1fr) 64px 78px}.MobileProfileOverview-module__Q9ldfq__recentMatchupRow>span:first-child,.MobileProfileOverview-module__Q9ldfq__recentMatchupRow>span:nth-child(3),.MobileProfileOverview-module__Q9ldfq__recentMatchupRow>span:nth-child(5),.MobileProfileOverview-module__Q9ldfq__recentMatchupRow time{font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__recentMatchupRow time{color:var(--text-muted);text-align:right}.MobileProfileOverview-module__Q9ldfq__activitySummary .MobileProfileOverview-module__Q9ldfq__statValueCompact{font-size:var(--font-size-body)}.MobileProfileOverview-module__Q9ldfq__heatmapExpanded{gap:var(--space-2);padding:0 var(--space-5) 12px;display:grid;overflow-x:auto}.MobileProfileOverview-module__Q9ldfq__heatmapHours,.MobileProfileOverview-module__Q9ldfq__heatmapExpandedRow{align-items:center;gap:var(--inline-gap);grid-template-columns:36px minmax(480px,1fr);display:grid}.MobileProfileOverview-module__Q9ldfq__heatmapHours{color:var(--accent-secondary);font-size:var(--font-size-micro);text-align:center;grid-template-columns:36px repeat(24,minmax(14px,1fr))}.MobileProfileOverview-module__Q9ldfq__heatmapHours span:first-child{text-align:left;text-transform:uppercase}.MobileProfileOverview-module__Q9ldfq__heatmapExpandedRow>strong{color:var(--accent-secondary);font-size:var(--font-size-micro)}.MobileProfileOverview-module__Q9ldfq__heatmapExpandedRow .MobileProfileOverview-module__Q9ldfq__heatmapCells{min-width:480px}.MobileProfileOverview-module__Q9ldfq__heatmapLegend{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--font-size-micro);display:flex}.MobileProfileOverview-module__Q9ldfq__heatmapLegend i{border:1px solid var(--window-border);background:color-mix(in srgb, var(--accent-secondary) 15%, var(--window-bg));width:13px;height:13px}.MobileProfileOverview-module__Q9ldfq__heatmapLegend i:nth-of-type(2){background:color-mix(in srgb, var(--accent-secondary) 35%, var(--window-bg))}.MobileProfileOverview-module__Q9ldfq__heatmapLegend i:nth-of-type(3){background:color-mix(in srgb, var(--accent-secondary) 55%, var(--window-bg))}.MobileProfileOverview-module__Q9ldfq__heatmapLegend i:nth-of-type(4){background:color-mix(in srgb, var(--success) 65%, var(--window-bg))}.MobileProfileOverview-module__Q9ldfq__heatmapLegend i:nth-of-type(5){background:var(--success)}.MobileProfileOverview-module__Q9ldfq__heatmapLegend strong{color:var(--accent-secondary);font-size:var(--font-size-micro);font-weight:400}.MobileProfileOverview-module__Q9ldfq__timeWindowRow{grid-template-columns:18px minmax(0,1fr) 30px 44px}.MobileProfileOverview-module__Q9ldfq__timeWindowRow span,.MobileProfileOverview-module__Q9ldfq__timeWindowRow b,.MobileProfileOverview-module__Q9ldfq__timeWindowRow em{color:var(--accent-secondary);font-size:var(--font-size-micro);font-style:normal}.MobileProfileOverview-module__Q9ldfq__timeWindowRow em{color:var(--success);text-align:right}.MobileProfileOverview-module__Q9ldfq__hourlyChart{align-items:end;gap:var(--space-1);border-bottom:1px solid var(--window-border);height:126px;margin:0 12px;padding:8px 6px 0;display:flex}.MobileProfileOverview-module__Q9ldfq__hourlyChart span{flex:1;align-items:end;height:100%;display:flex}.MobileProfileOverview-module__Q9ldfq__hourlyChart i{width:100%;min-height:4px;height:calc(var(--data-factor,0) * 100%);background:var(--accent-secondary);display:block}.MobileProfileOverview-module__Q9ldfq__chartAxis{color:var(--text-muted);font-size:var(--font-size-micro);justify-content:space-between;padding:5px 16px 10px;display:flex}.MobileProfileOverview-module__Q9ldfq__sessionTable{padding:0 10px 10px;overflow-x:auto}.MobileProfileOverview-module__Q9ldfq__sessionHeader,.MobileProfileOverview-module__Q9ldfq__sessionRow{align-items:center;gap:var(--inline-gap);border-bottom:1px solid var(--window-border);min-width:580px;min-height:34px;color:var(--accent-secondary);font-size:var(--font-size-micro);grid-template-columns:1.2fr .7fr .5fr .6fr .6fr 1fr;display:grid}.MobileProfileOverview-module__Q9ldfq__sessionHeader{color:var(--text-muted);font-size:var(--font-size-micro);text-transform:uppercase}.MobileProfileOverview-module__Q9ldfq__sessionRow strong{font-size:var(--font-size-micro)}@media (min-width:600px){.MobileProfileOverview-module__Q9ldfq__hero{min-height:136px;padding:var(--space-6);grid-template-columns:96px minmax(0,1fr) auto;gap:16px}.MobileProfileOverview-module__Q9ldfq__profileIcon,.MobileProfileOverview-module__Q9ldfq__rankEmblem{flex-basis:96px;width:96px;height:96px}.MobileProfileOverview-module__Q9ldfq__heroUpdated{border-top:0;border-left:1px solid var(--window-border);grid-column:auto;align-content:center;align-self:stretch;min-width:132px;padding:0 0 0 14px}.MobileProfileOverview-module__Q9ldfq__summary{grid-template-columns:repeat(4,minmax(0,1fr))}.MobileProfileOverview-module__Q9ldfq__matchupSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.MobileProfileOverview-module__Q9ldfq__activitySummary{grid-template-columns:repeat(4,minmax(0,1fr))}.MobileProfileOverview-module__Q9ldfq__stat,.MobileProfileOverview-module__Q9ldfq__stat:nth-child(2n){border-right:1px solid var(--window-border);border-bottom:0}.MobileProfileOverview-module__Q9ldfq__stat:last-child,.MobileProfileOverview-module__Q9ldfq__matchupSummary .MobileProfileOverview-module__Q9ldfq__stat:nth-child(3n){border-right:0}.MobileProfileOverview-module__Q9ldfq__matchupSummary .MobileProfileOverview-module__Q9ldfq__stat:nth-last-child(-n+3){border-bottom:0}.MobileProfileOverview-module__Q9ldfq__activitySummary .MobileProfileOverview-module__Q9ldfq__stat:nth-child(4n){border-right:0}.MobileProfileOverview-module__Q9ldfq__activitySummary .MobileProfileOverview-module__Q9ldfq__stat:nth-last-child(-n+2){border-bottom:0}}@media (max-width:599px){.MobileProfileOverview-module__Q9ldfq__hero{align-items:flex-start;gap:var(--space-4)}.MobileProfileOverview-module__Q9ldfq__profileIcon{flex-basis:64px;width:64px;height:64px}.MobileProfileOverview-module__Q9ldfq__rankEmblem{flex-basis:72px;width:72px;height:72px}.MobileProfileOverview-module__Q9ldfq__matchRow{grid-template-columns:22px 32px minmax(0,1fr)}.MobileProfileOverview-module__Q9ldfq__matchResult{display:none}.MobileProfileOverview-module__Q9ldfq__filterBar,.MobileProfileOverview-module__Q9ldfq__classGrid,.MobileProfileOverview-module__Q9ldfq__twoColumnGrid,.MobileProfileOverview-module__Q9ldfq__selectedMatchup{grid-template-columns:1fr}.MobileProfileOverview-module__Q9ldfq__detailMetrics{border-top:1px solid var(--window-border);border-left:0}.MobileProfileOverview-module__Q9ldfq__recentMatchupRow{grid-template-columns:58px minmax(0,1fr) 16px minmax(0,1fr) 64px}.MobileProfileOverview-module__Q9ldfq__recentMatchupRow time{display:none}}.MobileProfileOverview-module__Q9ldfq__seoBreadcrumbs{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports not (border-shape:shape(from 0 0, hline to 0)){.MobileProfileOverview-module__Q9ldfq__cardSurface,.MobileProfileOverview-module__Q9ldfq__hero,.MobileProfileOverview-module__Q9ldfq__summary,.MobileProfileOverview-module__Q9ldfq__section,.MobileProfileOverview-module__Q9ldfq__tabs,.MobileProfileOverview-module__Q9ldfq__state,.MobileProfileOverview-module__Q9ldfq__topChampionCard,.MobileProfileOverview-module__Q9ldfq__searchButton,.MobileProfileOverview-module__Q9ldfq__takeaway,.MobileProfileOverview-module__Q9ldfq__profileIcon,.MobileProfileOverview-module__Q9ldfq__takeawayIcon,.MobileProfileOverview-module__Q9ldfq__filterSummary span{border-shape:none}}
.MobileHome-module__wG107W__page{width:min(100%,760px);color:var(--text-main);gap:24px;margin:0 auto;padding:16px 16px 32px;display:grid}.MobileHome-module__wG107W__hero{isolation:isolate;border:1px solid var(--window-border-focused);border-radius:var(--radius-panel);background:linear-gradient(135deg, color-mix(in srgb, var(--window-bg-focused) 92%, transparent), color-mix(in srgb, var(--terminal-bg) 86%, transparent)), var(--window-bg-image,var(--window-bg));box-shadow:var(--window-shadow);gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.MobileHome-module__wG107W__hero:before,.MobileHome-module__wG107W__hero:after{z-index:-1;content:"";pointer-events:none;position:absolute}.MobileHome-module__wG107W__hero:before{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--accent-primary) 36%, transparent);width:184px;box-shadow:0 0 0 26px color-mix(in srgb, var(--accent-primary) 5%, transparent), 0 0 0 52px color-mix(in srgb, var(--accent-primary) 3%, transparent);border-radius:50%;inset:auto -38px -54px auto}.MobileHome-module__wG107W__hero:after{background:var(--accent-primary);width:48%;height:3px;top:0;right:0}.MobileHome-module__wG107W__heroMeta,.MobileHome-module__wG107W__online,.MobileHome-module__wG107W__eyebrow,.MobileHome-module__wG107W__sectionKicker,.MobileHome-module__wG107W__sectionCount,.MobileHome-module__wG107W__signalGrid span,.MobileHome-module__wG107W__tipPrompt{font-family:var(--font-terminal);letter-spacing:.06em;text-transform:uppercase}.MobileHome-module__wG107W__heroMeta{color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.MobileHome-module__wG107W__online{color:var(--success);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.MobileHome-module__wG107W__online i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px}.MobileHome-module__wG107W__eyebrow{color:var(--accent-secondary);margin:10px 0 -6px;font-size:11px}.MobileHome-module__wG107W__hero h1{max-width:540px;color:var(--text-main);font-family:var(--font-display);font-size:clamp(34px,10.5vw,52px);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-heading);margin:0;line-height:.94}.MobileHome-module__wG107W__introduction{max-width:510px;color:var(--text-muted);margin:0;font-size:15px;line-height:1.5}.MobileHome-module__wG107W__searchCommand{border:1px solid var(--window-border-focused);border-radius:var(--radius-control);background:color-mix(in srgb, var(--terminal-bg) 80%, var(--accent-primary));width:100%;min-height:58px;color:var(--text-main);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:4px;padding:9px 10px;display:grid}.MobileHome-module__wG107W__searchCommand:hover,.MobileHome-module__wG107W__searchCommand:focus-visible{background:color-mix(in srgb, var(--window-bg-focused) 85%, var(--accent-primary));outline:2px solid var(--accent-secondary);outline-offset:2px}.MobileHome-module__wG107W__prompt{color:var(--accent-primary);font-family:var(--font-terminal);font-size:22px;font-weight:700}.MobileHome-module__wG107W__searchCopy{gap:3px;min-width:0;display:grid}.MobileHome-module__wG107W__searchCopy strong{font-size:14px}.MobileHome-module__wG107W__searchCopy small{color:var(--text-muted);font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.MobileHome-module__wG107W__commandKey{border:1px solid var(--window-border);width:32px;height:32px;color:var(--accent-secondary);font-family:var(--font-terminal);place-items:center;font-size:18px;display:inline-grid}.MobileHome-module__wG107W__signalGrid{border:1px solid var(--window-border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--window-bg) 94%, var(--accent-primary));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MobileHome-module__wG107W__signalGrid article{border-right:1px solid var(--window-border);align-content:start;gap:5px;min-height:108px;padding:12px 10px;display:grid}.MobileHome-module__wG107W__signalGrid article:last-child{border-right:0}.MobileHome-module__wG107W__signalGrid span{color:var(--accent-primary);font-size:10px}.MobileHome-module__wG107W__signalGrid strong{font-size:14px;line-height:1.15}.MobileHome-module__wG107W__signalGrid small{color:var(--text-muted);font-family:var(--font-terminal);font-size:10px;line-height:1.35}.MobileHome-module__wG107W__actions{gap:10px;display:grid}.MobileHome-module__wG107W__sectionHeader{justify-content:space-between;align-items:end;gap:12px;display:flex}.MobileHome-module__wG107W__sectionHeader h2{letter-spacing:-.03em;margin:3px 0 0;font-size:22px;line-height:1}.MobileHome-module__wG107W__sectionKicker{color:var(--accent-secondary);font-size:10px}.MobileHome-module__wG107W__sectionCount{color:var(--text-muted);white-space:nowrap;font-size:10px}.MobileHome-module__wG107W__actionList{border:1px solid var(--window-border);border-radius:var(--radius-panel);background:var(--window-bg);display:grid;overflow:hidden}.MobileHome-module__wG107W__actionCard{border-bottom:1px solid var(--window-border);grid-template-columns:34px minmax(0,1fr) 44px;align-items:center;gap:10px;min-height:72px;padding:10px 10px 10px 12px;display:grid}.MobileHome-module__wG107W__actionCard:last-child{border-bottom:0}.MobileHome-module__wG107W__actionIcon{border:1px solid var(--window-border-focused);width:34px;height:34px;color:var(--accent-primary);font-family:var(--font-terminal);place-items:center;font-size:17px;display:inline-grid}.MobileHome-module__wG107W__actionContent{gap:4px;min-width:0;display:grid}.MobileHome-module__wG107W__actionContent strong{color:var(--text-main);font-size:14px}.MobileHome-module__wG107W__actionContent small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.MobileHome-module__wG107W__actionLink{border:1px solid var(--window-border);border-radius:var(--radius-control);background:color-mix(in srgb, var(--window-bg-focused) 88%, transparent);width:44px;height:44px;color:var(--accent-secondary);font-family:var(--font-terminal);place-items:center;font-size:20px;text-decoration:none;display:inline-grid}.MobileHome-module__wG107W__actionLink:hover,.MobileHome-module__wG107W__actionLink:focus-visible{border-color:var(--window-border-focused);background:color-mix(in srgb, var(--accent-primary) 16%, var(--window-bg-focused));color:var(--accent-primary);outline:2px solid var(--accent-secondary);outline-offset:-4px}.MobileHome-module__wG107W__tip{border-top:1px dashed var(--window-border);color:var(--text-muted);grid-template-columns:auto minmax(0,1fr);gap:8px;padding:12px 0 0;display:grid}.MobileHome-module__wG107W__tipPrompt{color:var(--accent-primary);font-size:14px;font-weight:700}.MobileHome-module__wG107W__tip p{font-family:var(--font-terminal);margin:0;font-size:11px;line-height:1.5}.MobileHome-module__wG107W__tip strong{color:var(--accent-secondary);font-weight:700}
.MobilePageRenderer-module__tFhgBa__page{--material-background-source:var(--os-bg);min-height:100dvh;color:var(--text-main);font-family:var(--font-page);padding:20px 16px 40px}.MobilePageRenderer-module__tFhgBa__header{gap:8px;max-width:760px;margin:0 auto 20px;display:grid}.MobilePageRenderer-module__tFhgBa__path,.MobilePageRenderer-module__tFhgBa__meta,.MobilePageRenderer-module__tFhgBa__list{color:var(--accent-secondary);font-family:var(--font-terminal);font-size:12px}.MobilePageRenderer-module__tFhgBa__title{margin:0;font-size:clamp(30px,9vw,52px);line-height:1}.MobilePageRenderer-module__tFhgBa__description{color:var(--text-muted);margin:0;line-height:1.5}.MobilePageRenderer-module__tFhgBa__grid{gap:12px;max-width:760px;margin:0 auto;display:grid}.MobilePageRenderer-module__tFhgBa__card{border:1px solid var(--window-border);border-radius:var(--radius-card);background:var(--window-bg);gap:8px;padding:16px;display:grid}.MobilePageRenderer-module__tFhgBa__cardTitle{color:var(--text-main);margin:0;font-size:16px}.MobilePageRenderer-module__tFhgBa__list{gap:4px;margin:0;padding-left:18px;display:grid}.MobilePageRenderer-module__tFhgBa__empty{color:var(--text-muted);font-family:var(--font-terminal);font-size:12px}
.MobileHeader-module__6prtEG__header{align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-4) var(--panel-padding);border-bottom:var(--border-width) var(--border-style) var(--window-border);background:color-mix(in srgb, var(--window-bg) 94%, var(--accent-primary));display:flex}.MobileHeader-module__6prtEG__brandLink,.MobileHeader-module__6prtEG__menuButton{border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:var(--radius-card);background:var(--window-bg);color:var(--accent-secondary);justify-content:center;align-items:center;display:inline-flex}.MobileHeader-module__6prtEG__brandLink{width:44px;height:44px;color:var(--accent-primary);font-family:var(--font-terminal);font-size:20px;font-weight:700;text-decoration:none}.MobileHeader-module__6prtEG__brand{min-width:0;font-family:var(--font-terminal);gap:1px;margin-right:auto;display:grid}.MobileHeader-module__6prtEG__brandName{color:var(--accent-primary);letter-spacing:.03em;font-size:20px;font-weight:700;line-height:1}.MobileHeader-module__6prtEG__brandSubtitle{color:var(--accent-secondary);font-size:var(--font-size-metadata);letter-spacing:.05em}.MobileHeader-module__6prtEG__menuButton{cursor:pointer;width:44px;height:44px}.MobileHeader-module__6prtEG__menuIcon{gap:var(--space-1);width:var(--icon-size-medium);display:grid}.MobileHeader-module__6prtEG__menuIcon span{border-radius:var(--radius-control);background:var(--accent-secondary);height:2px;display:block}.MobileHeader-module__6prtEG__backdrop{z-index:var(--z-mobile-chrome);background:color-mix(in srgb, var(--canvas) 72%, transparent);cursor:pointer;opacity:1;animation:MobileHeader-module__6prtEG__backdropIn var(--motion-duration-normal) ease-out;border:0;position:fixed;inset:0}.MobileHeader-module__6prtEG__drawer{z-index:calc(var(--z-mobile-chrome) + 1);box-sizing:border-box;background-color:var(--window-bg-focused);width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;color:var(--text-main);animation:MobileHeader-module__6prtEG__drawerIn var(--motion-duration-normal) cubic-bezier(.2, .8, .2, 1);border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.MobileHeader-module__6prtEG__drawer[data-open=false]{pointer-events:none;animation:MobileHeader-module__6prtEG__drawerOut var(--motion-duration-normal) ease-in forwards}.MobileHeader-module__6prtEG__backdrop[data-open=false]{pointer-events:none;animation:MobileHeader-module__6prtEG__backdropOut var(--motion-duration-normal) ease-in forwards}.MobileHeader-module__6prtEG__drawerTopBar{align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-4) var(--panel-padding);border-bottom:var(--border-width) var(--border-style) var(--window-border);background:color-mix(in srgb, var(--window-bg) 94%, var(--accent-primary));font-family:var(--font-terminal);display:flex}.MobileHeader-module__6prtEG__drawerBrandLink,.MobileHeader-module__6prtEG__drawerCloseButton{border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:var(--radius-card);background:var(--window-bg);width:44px;height:44px;color:var(--accent-primary);flex:0 0 44px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.MobileHeader-module__6prtEG__drawerBrandLink{font-size:20px;font-weight:700}.MobileHeader-module__6prtEG__drawerBrand{gap:1px;min-width:0;margin-right:auto;display:grid}.MobileHeader-module__6prtEG__drawerBrandName{color:var(--accent-primary);letter-spacing:.03em;margin:0;font-size:20px;font-weight:700;line-height:1}.MobileHeader-module__6prtEG__drawerBrandSubtitle{color:var(--accent-secondary);font-size:var(--font-size-metadata);letter-spacing:.05em}.MobileHeader-module__6prtEG__drawerCloseButton{cursor:pointer}.MobileHeader-module__6prtEG__drawerCloseIcon{width:22px;height:22px;display:block;position:relative}.MobileHeader-module__6prtEG__drawerCloseIcon span{background:currentColor;width:22px;height:2px;position:absolute;top:10px;left:0}.MobileHeader-module__6prtEG__drawerCloseIcon span:first-child{transform:rotate(45deg)}.MobileHeader-module__6prtEG__drawerCloseIcon span:last-child{transform:rotate(-45deg)}.MobileHeader-module__6prtEG__drawerContent{gap:var(--page-gutter);min-height:0;padding:var(--panel-padding) var(--panel-padding) var(--space-3);overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:1;display:grid;overflow:hidden auto}.MobileHeader-module__6prtEG__drawerContent::-webkit-scrollbar{width:0;height:0;display:none}.MobileHeader-module__6prtEG__searchAction,.MobileHeader-module__6prtEG__drawerItem{align-items:center;gap:var(--component-gap);width:100%;min-height:56px;padding:var(--space-4) var(--space-5);border:var(--border-width) var(--border-style) var(--window-border-focused);background:color-mix(in srgb, var(--window-bg) 94%, var(--accent-primary));color:var(--accent-secondary);font:inherit;text-align:left;border-radius:0;grid-template-columns:34px minmax(0,1fr) auto;font-size:15px;text-decoration:none;display:grid}.MobileHeader-module__6prtEG__searchAction{cursor:pointer;font-size:15px}.MobileHeader-module__6prtEG__searchAction:hover,.MobileHeader-module__6prtEG__searchAction:focus-visible,.MobileHeader-module__6prtEG__drawerItem:hover,.MobileHeader-module__6prtEG__drawerItem:focus-visible{background:color-mix(in srgb, var(--accent-primary) 10%, var(--window-bg-focused));outline:0}.MobileHeader-module__6prtEG__drawerSection{gap:var(--space-4);display:grid}.MobileHeader-module__6prtEG__sectionTitle{color:var(--accent-secondary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px}.MobileHeader-module__6prtEG__itemList{border:var(--border-width) var(--border-style) var(--window-border-focused);border-radius:0;display:grid;overflow:hidden}.MobileHeader-module__6prtEG__itemList>*+*{border-top:var(--border-width) var(--border-style) var(--window-border)}.MobileHeader-module__6prtEG__drawerItem{cursor:pointer;background:0 0;border:0;border-radius:0;min-height:58px;font-size:15px}.MobileHeader-module__6prtEG__activeItem{border:var(--border-width) var(--border-style) var(--warning);background:color-mix(in srgb, var(--warning) 9%, var(--window-bg-focused));color:var(--warning)}.MobileHeader-module__6prtEG__itemIcon{color:var(--accent-primary);text-align:center;font-size:24px;line-height:1}.MobileHeader-module__6prtEG__activeItem .MobileHeader-module__6prtEG__itemIcon{color:var(--warning)}.MobileHeader-module__6prtEG__itemArrow{color:var(--accent-primary);font-size:28px;font-weight:300;line-height:.7}.MobileHeader-module__6prtEG__itemMeta{max-width:30vw;color:var(--text-muted);font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileHeader-module__6prtEG__drawerStatus{padding:var(--space-4) var(--panel-padding) var(--space-5);color:var(--accent-secondary);font-family:var(--font-terminal);text-align:center;margin-top:auto;font-size:11px}.MobileHeader-module__6prtEG__drawerStatus strong{color:var(--accent-primary);font-weight:400}@media (prefers-reduced-motion:reduce){.MobileHeader-module__6prtEG__drawer,.MobileHeader-module__6prtEG__backdrop{animation:none}}@keyframes MobileHeader-module__6prtEG__drawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MobileHeader-module__6prtEG__drawerOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MobileHeader-module__6prtEG__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes MobileHeader-module__6prtEG__backdropOut{0%{opacity:1}to{opacity:0}}
.MobileShell-module__j3-aWW__shell{--material-background-source:var(--os-bg);min-height:100dvh;color:var(--text-main);position:relative;overflow:auto}.MobileShell-module__j3-aWW__statusBar{--material-surface-source:var(--status-bg);--border:var(--status-border);border-top-width:var(--border-width);border-top-style:var(--border-style);min-height:26px;color:var(--status-text);font-family:var(--font-terminal);justify-content:space-between;align-items:center;gap:12px;padding:5px 12px;font-size:11px;display:flex;}.MobileShell-module__j3-aWW__statusStrong{color:var(--accent-primary)}
.ResponsiveShell-module__tJZWDq__root{background:var(--os-bg);min-height:100dvh;color:var(--text-main)}.ResponsiveShell-module__tJZWDq__desktopShell{display:block}.ResponsiveShell-module__tJZWDq__mobileShell{display:none}@media (max-width:1023px){.ResponsiveShell-module__tJZWDq__desktopShell{display:none}.ResponsiveShell-module__tJZWDq__mobileShell{display:block}}
