.material-background,.material-surface,.material-control,.material-frame,.material-overlay{isolation:isolate;position:relative}.material-metric-fill{isolation:isolate;position:relative;overflow:hidden}.material-chart{isolation:isolate;position:relative}.league-tier[data-tier]{--chart-tier-color:var(--accent-primary);color:var(--chart-tier-color)}.league-shard[data-shard]{--league-shard-source:var(--accent-primary);--league-shard-color:oklch(from var(--league-shard-source) clamp(0, calc(l * var(--league-shard-lightness-scale) + var(--league-shard-lightness-offset)), 1) max(0, calc(c * var(--league-shard-chroma-scale))) h);--league-shard-ink:color(from var(--league-shard-color) srgb-linear clamp(0, calc((.179 - (r * .2126 + g * .7152 + b * .0722)) * 100000), 1) clamp(0, calc((.179 - (r * .2126 + g * .7152 + b * .0722)) * 100000), 1) clamp(0, calc((.179 - (r * .2126 + g * .7152 + b * .0722)) * 100000), 1));background:var(--league-shard-color);color:var(--league-shard-ink)}.league-shard[data-shard][data-summoner-selected=true]{background:color-mix(in srgb, var(--league-shard-color) 10%, transparent);color:inherit}.league-shard[data-shard=NA1]{--league-shard-source:var(--league-shard-base-na1)}.league-shard[data-shard=EUW1]{--league-shard-source:var(--league-shard-base-euw1)}.league-shard[data-shard=EUN1]{--league-shard-source:var(--league-shard-base-eun1)}.league-shard[data-shard=KR]{--league-shard-source:var(--league-shard-base-kr)}.league-shard[data-shard=BR1]{--league-shard-source:var(--league-shard-base-br1)}.league-shard[data-shard=JP1]{--league-shard-source:var(--league-shard-base-jp1)}.league-shard[data-shard=RU]{--league-shard-source:var(--league-shard-base-ru)}.league-shard[data-shard=OC1]{--league-shard-source:var(--league-shard-base-oc1)}.league-shard[data-shard=TR1]{--league-shard-source:var(--league-shard-base-tr1)}.league-shard[data-shard=LA1]{--league-shard-source:var(--league-shard-base-la1)}.league-shard[data-shard=LA2]{--league-shard-source:var(--league-shard-base-la2)}.league-shard[data-shard=SG2]{--league-shard-source:var(--league-shard-base-sg2)}.league-shard[data-shard=TW2]{--league-shard-source:var(--league-shard-base-tw2)}.league-shard[data-shard=VN2]{--league-shard-source:var(--league-shard-base-vn2)}.league-shard[data-shard=ME1]{--league-shard-source:var(--league-shard-base-me1)}.league-tier[data-tier=iron]{--chart-tier-color:var(--chart-tier-iron)}.league-tier[data-tier=bronze]{--chart-tier-color:var(--chart-tier-bronze)}.league-tier[data-tier=silver]{--chart-tier-color:var(--chart-tier-silver)}.league-tier[data-tier=gold]{--chart-tier-color:var(--chart-tier-gold)}.league-tier[data-tier=platinum]{--chart-tier-color:var(--chart-tier-platinum)}.league-tier[data-tier=emerald]{--chart-tier-color:var(--chart-tier-emerald)}.league-tier[data-tier=diamond]{--chart-tier-color:var(--chart-tier-diamond)}.league-tier[data-tier=master]{--chart-tier-color:var(--chart-tier-master)}.league-tier[data-tier=grandmaster]{--chart-tier-color:var(--chart-tier-grandmaster)}.league-tier[data-tier=challenger]{--chart-tier-color:var(--chart-tier-challenger)}.league-tier-wash{fill:color-mix(in srgb, var(--chart-tier-color) var(--chart-tier-bg-mix,34%), var(--chart-tier-wash-base,var(--terminal-surface-inset-deep)))}.league-tier-band{fill:color-mix(in srgb, var(--chart-tier-color) var(--chart-tier-band-mix,20%), var(--chart-tier-wash-base,var(--terminal-surface-inset-deep)));stroke:color-mix(in srgb, var(--chart-tier-color) var(--chart-tier-band-stroke-mix,12%), var(--terminal-border))}.league-tier-orbit-band{fill:none;stroke:color-mix(in srgb, var(--chart-tier-color) var(--chart-tier-orbit-band-mix,22%), transparent)}.league-tier-orbit-band[data-kind=division][data-division-emphasis=edge]{--chart-tier-orbit-band-mix:52%}.league-tier-orbit-band[data-kind=division][data-division-emphasis=inner]{--chart-tier-orbit-band-mix:10%}.league-tier-line{stroke:var(--chart-tier-color);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--chart-tier-color) var(--chart-tier-glow,42%), transparent))}.league-tier-mark{stroke:var(--chart-tier-color)}.league-tier-label{color:var(--chart-tier-color);fill:var(--chart-tier-color)}.league-tier-glow{stroke:color-mix(in srgb, var(--chart-tier-color) 55%, transparent)}.league-tier-node{fill:color-mix(in srgb, var(--chart-tier-color) 12%, var(--terminal-bg));stroke:var(--chart-tier-color)}.league-tier-inner-glow{fill:color-mix(in srgb, var(--chart-tier-color) 16%, transparent)}.league-tier-point{fill:var(--terminal-bg);stroke:var(--chart-tier-color)}.league-performance[data-performance]{color:var(--chart-performance-unknown)}.league-performance[data-performance=excellent]{color:var(--chart-performance-excellent)}.league-performance[data-performance=excellent-peak]{color:var(--chart-performance-excellent-peak)}.league-performance[data-performance=neutral]{color:var(--chart-performance-neutral)}.league-performance[data-performance=warning]{color:var(--chart-performance-warning)}.league-performance[data-performance=critical]{color:var(--chart-performance-critical)}.league-performance-spectrum{background:linear-gradient(90deg, var(--chart-performance-critical) 0%, var(--chart-performance-warning) 32%, var(--chart-performance-neutral) 56%, var(--chart-performance-excellent) 100%);box-shadow:0 0 6px color-mix(in srgb, var(--chart-performance-neutral) 35%, transparent)}.league-metric-fill[data-tone]{color:var(--terminal-surface-inset-deep)}.league-metric-fill[data-tone=positive]{color:var(--success)}.league-metric-fill[data-tone=negative]{color:var(--danger)}.league-metric-fill[data-tone=sequential]{color:var(--accent-primary)}.league-metric-legend[data-metric=lp-delta],.league-metric-legend[data-metric=winrate]{background:linear-gradient(to right, var(--danger), var(--terminal-surface-inset-deep) 50%, var(--success))}.league-metric-legend[data-metric=games-played]{background:linear-gradient(to right, var(--terminal-surface-inset-deep), var(--accent-primary))}.material-metric-fill:after{content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.material-background:before,.material-background:after,.material-chart:after,.material-surface:before,.material-surface:after,.material-control:before,.material-control:after,.material-frame:before,.material-frame:after,.material-overlay:before,.material-overlay:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.material-background>*,.material-chart>*,.material-surface>*,.material-control>*,.material-frame>*,.material-overlay>*{z-index:1;position:relative}.material-background:before,.material-surface:before,.material-control:before,.material-frame:before,.material-overlay:before{opacity:var(--material-inset-opacity);transform:translate(var(--material-layer-offset-x), var(--material-layer-offset-y)) rotate(var(--material-layer-rotation))}.material-background{--material-background-default-image:var(--os-surface-pattern,none), linear-gradient(var(--os-grid-minor-color) 1px, transparent 1px) 0 0 / var(--os-grid-minor-size) var(--os-grid-minor-size), linear-gradient(90deg, var(--os-grid-minor-color) 1px, transparent 1px) 0 0 / var(--os-grid-minor-size) var(--os-grid-minor-size), linear-gradient(var(--os-grid-major-color) 1px, transparent 1px) 0 0 / var(--os-grid-major-size) var(--os-grid-major-size), linear-gradient(90deg, var(--os-grid-major-color) 1px, transparent 1px) 0 0 / var(--os-grid-major-size) var(--os-grid-major-size), var(--os-bg-image,none);background:var(--material-background-source-image,var(--material-background-default-image)), var(--material-background-source,var(--canvas,var(--os-bg)))}.material-surface{background:var(--material-surface-source,var(--surface,var(--terminal-bg)));border-color:color-mix(in oklch, var(--border,var(--terminal-border)) calc(var(--material-border-opacity) * 100%), transparent);outline:var(--material-secondary-border-width) solid color-mix(in oklch, var(--accent-secondary,var(--border)) calc(var(--material-secondary-border-opacity) * 100%), transparent);outline-offset:calc(var(--material-secondary-border-width) * -1)}.material-control{background:var(--material-control-source,var(--surface-raised,var(--terminal-surface-control)));border-color:color-mix(in oklch, var(--material-control-border-source,var(--border,var(--terminal-border))) calc(var(--material-border-opacity) * 100%), transparent)}.material-frame{background:var(--material-frame-source-image,none), var(--material-frame-source,var(--window-bg));border-color:color-mix(in oklch, var(--material-frame-border-source,var(--window-border)) calc(var(--material-frame-border-opacity,var(--material-border-opacity)) * 100%), transparent);box-shadow:var(--material-frame-shadow,var(--window-shadow-floating));outline:var(--material-secondary-border-width) solid color-mix(in oklch, var(--accent-secondary,var(--window-border)) calc(var(--material-secondary-border-opacity) * 100%), transparent);outline-offset:calc(var(--material-secondary-border-width) * -1)}.material-overlay{background:var(--material-overlay-source,var(--surface-overlay,var(--terminal-surface-raised)));border-color:color-mix(in oklch, var(--border,var(--terminal-border)) calc(var(--material-border-opacity) * 100%), transparent);outline:var(--material-secondary-border-width) solid color-mix(in oklch, var(--accent-secondary,var(--border)) calc(var(--material-secondary-border-opacity) * 100%), transparent);outline-offset:calc(var(--material-secondary-border-width) * -1)}[data-window-focused=false]>.material-frame{--material-frame-surface-opacity:calc(var(--material-surface-opacity) * var(--material-inactive-surface-scale,.72));--material-frame-border-opacity:calc(var(--material-border-opacity) * var(--material-inactive-border-scale,.48));--material-frame-backdrop-blur:calc(var(--material-backdrop-blur) * var(--material-inactive-backdrop-blur-scale,.72));--material-frame-backdrop-saturation:calc(var(--material-backdrop-saturation) * var(--material-inactive-backdrop-saturation-scale,.88));--material-frame-emission-filter:var(--material-frame-inactive-filter,none);--material-emission-scale:.36;background:var(--material-frame-source-image,none), color-mix(in srgb, var(--material-frame-source,var(--window-bg)) calc(var(--material-frame-surface-opacity,var(--material-surface-opacity)) * 100%), transparent)}@container theme style(--material:glass){.material-background,.material-surface,.material-control,.material-frame,.material-overlay{isolation:auto;-webkit-backdrop-filter:blur(var(--material-frame-backdrop-blur,var(--material-backdrop-blur))) saturate(var(--material-frame-backdrop-saturation,var(--material-backdrop-saturation)));backdrop-filter:blur(var(--material-frame-backdrop-blur,var(--material-backdrop-blur))) saturate(var(--material-frame-backdrop-saturation,var(--material-backdrop-saturation)))}.material-frame{contain:layout;background:var(--material-frame-source-image,none), color-mix(in oklch, var(--material-frame-source,var(--window-bg)) calc(var(--material-frame-surface-opacity,var(--material-surface-opacity)) * 100%), transparent)}.material-surface,.material-control{background:color-mix(in oklch, var(--material-surface-source,var(--surface,var(--terminal-bg))) calc(var(--material-surface-opacity) * 100%), transparent)}.material-overlay{background:color-mix(in oklch, var(--material-overlay-source,var(--surface-overlay,var(--terminal-surface-raised))) calc(var(--material-overlay-opacity) * 100%), transparent)}.material-frame{box-shadow:var(--material-frame-shadow,var(--window-shadow-floating)), inset 0 1px 0 color-mix(in oklch, var(--accent-signature,var(--accent-primary)) calc(var(--material-highlight-opacity) * 100%), transparent)}.material-control:hover:not(:disabled):not([aria-disabled=true]),.material-control[aria-expanded=true]:not(:disabled):not([aria-disabled=true]){background:color-mix(in oklch, var(--material-surface-source,var(--surface,var(--terminal-bg))) calc(var(--material-surface-opacity) * 100%), transparent);box-shadow:inset 0 0 0 999px color-mix(in oklch, var(--accent-primary) 10%, transparent)}}.material-surface[data-material=glass]{isolation:auto;background:var(--material-surface-source,var(--surface,var(--terminal-bg)))}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.material-surface[data-material=glass]{background:color-mix(in oklch, var(--material-surface-source,var(--surface,var(--terminal-bg))) calc(clamp(.78, var(--material-surface-opacity), .88) * 100%), transparent);-webkit-backdrop-filter:blur(max(12px, var(--material-backdrop-blur))) saturate(max(1.2, var(--material-backdrop-saturation)));backdrop-filter:blur(max(12px, var(--material-backdrop-blur))) saturate(max(1.2, var(--material-backdrop-saturation)))}}@container theme style(--material:block){.material-surface,.material-frame,.material-overlay{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) calc(var(--material-edge-opacity) * 100%), transparent), inset 0 calc(var(--material-edge-width) * 2) 0 color-mix(in oklch, var(--accent-primary) calc(var(--material-inset-opacity) * 100%), transparent)}}@container theme style(--material:chemtech){.material-frame:before,.material-surface:before,.material-overlay:before{opacity:var(--material-rivet-opacity);background-image:radial-gradient(circle at calc(12px + var(--material-layer-offset-x)) calc(12px + var(--material-layer-offset-y)), color-mix(in oklch, var(--accent-secondary) 55%, transparent) 0 2px, transparent 2px);background-size:24px 24px}}@container theme style(--material:void){.material-background:before{opacity:var(--material-void-ambient-opacity);background:radial-gradient(ellipse 64% 54% at 93% 92%, color-mix(in oklch, var(--accent-primary) 50%, transparent), transparent 70%), radial-gradient(ellipse 48% 36% at 80% 76%, color-mix(in oklch, var(--accent-secondary) 24%, transparent), transparent 74%);animation:material-void-background-pulse var(--material-void-pulse-duration) ease-in-out infinite}}@container theme style(--material:honeycomb){.material-surface:before,.material-overlay:before{opacity:var(--material-noise-opacity,.35);background-image:linear-gradient(var(--pattern-angle), transparent 0, transparent calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--border) calc(var(--material-edge-opacity) * 100%), transparent) calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--border) calc(var(--material-edge-opacity) * 100%), transparent) var(--pattern-size)), linear-gradient(calc(var(--pattern-angle) + 60deg), transparent 0, transparent calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--border) calc(var(--material-edge-opacity) * 100%), transparent) calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--border) calc(var(--material-edge-opacity) * 100%), transparent) var(--pattern-size))}}@container theme style(--motion:flicker){.material-frame:before,.material-surface:before,.material-overlay:before{animation:material-flicker var(--motion-duration-slow) steps(2, end) infinite}}@container theme style(--pattern:scanlines){.material-surface:after,.material-frame:after,.material-overlay:after{opacity:var(--material-scan-opacity,.08);background:repeating-linear-gradient(0deg, transparent 0, transparent calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--accent-primary) 25%, transparent) calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--accent-primary) 25%, transparent) var(--pattern-size))}}@container theme style(--pattern:mist){.material-surface:after,.material-frame:after,.material-overlay:after{opacity:var(--material-mist-opacity);mix-blend-mode:soft-light;background:linear-gradient(180deg, transparent 0%, color-mix(in oklch, var(--accent-secondary) 28%, transparent) 38%, color-mix(in oklch, var(--accent-primary) 18%, transparent) 72%, transparent 100%)}}@container theme style(--material:broadcast){.material-surface,.material-frame,.material-overlay{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) calc(var(--material-edge-opacity) * 100%), transparent), inset 0 calc(var(--material-edge-width) * 2) 0 color-mix(in oklch, var(--accent-primary) calc(var(--material-inset-opacity) * 100%), transparent)}}@container theme style(--pattern:broadcast-lines){.material-surface:after,.material-frame:after,.material-overlay:after{opacity:var(--material-scan-opacity,.08);background:repeating-linear-gradient(0deg, transparent 0, transparent calc(var(--pattern-size) * 3 - 1px), color-mix(in oklch, var(--accent-secondary) 30%, transparent) calc(var(--pattern-size) * 3 - 1px), color-mix(in oklch, var(--accent-secondary) 30%, transparent) calc(var(--pattern-size) * 3))}}@container theme style(--motion:wipe){.material-frame:before,.material-surface:before,.material-overlay:before{opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--accent-primary) 24%, transparent) 42%, color-mix(in oklch, var(--accent-secondary) 18%, transparent) 50%, color-mix(in oklch, var(--accent-primary) 24%, transparent) 58%, transparent 100%);animation:material-wipe var(--motion-duration-slow) ease-in-out infinite}}@keyframes material-flicker{0%,to{opacity:var(--material-inset-opacity,1)}50%{opacity:calc(var(--material-inset-opacity,1) - var(--material-glitch-opacity,.08))}}@keyframes material-shell-scan{0%{background-position:0 0}to{background-position:0 calc(var(--motion-distance) * 8)}}@keyframes material-atmosphere-grid{0%,to{opacity:calc(var(--glow-strength) * .52);background-position:0 0,0 0}50%{opacity:calc(var(--glow-strength) * .78);background-position:-32px 24px,24px -32px}}@keyframes material-emission-flow{0%,to{background-position:125% 0,0 0}50%{background-position:-30% 0,100% 0}}@keyframes material-chart-breathe{0%,to{opacity:calc(var(--glow-strength) * .42)}50%{opacity:calc(var(--glow-strength) * .78)}}@keyframes material-fog-background{0%,to{opacity:calc(var(--material-fog-background-opacity) * .66);background-position:4% 104%,94% 3%,42% 78%}44%{opacity:var(--material-fog-background-opacity);background-position:18% 84%,76% 14%,58% 62%}72%{opacity:calc(var(--material-fog-background-opacity) * .8);background-position:8% 72%,88% 24%,34% 84%}}@keyframes material-fog-frame{0%,to{opacity:calc(var(--material-fog-frame-current-opacity) * .58);background-position:8% 108%,94% -4%}48%{opacity:var(--material-fog-frame-current-opacity);background-position:24% 82%,72% 12%}76%{opacity:calc(var(--material-fog-frame-current-opacity) * .72);background-position:-4% 92%,86% 20%}}@keyframes material-wipe{0%{opacity:0;transform:translate(-120%)}12%{opacity:var(--material-inset-opacity,.12)}88%{opacity:var(--material-inset-opacity,.12)}to{opacity:0;transform:translate(120%)}}@keyframes material-void-background-pulse{0%,to{opacity:calc(var(--material-void-ambient-opacity) * .58);background-position:100% 100%,84% 80%}50%{opacity:var(--material-void-ambient-opacity);background-position:88% 84%,72% 68%}}@keyframes material-hextech-marble-conduct{0%{opacity:var(--material-hextech-marble-opacity);background-position:-8% -6%,108% 106%,-8% -6%,104% -4%,-6% 104%,0 0,0 0}50%{opacity:var(--material-hextech-marble-flow-opacity);background-position:4% 3%,96% 97%,4% 3%,98% 4%,3% 96%,0 0,0 0}to{opacity:var(--material-hextech-marble-opacity);background-position:8% 6%,92% 94%,8% 6%,94% 8%,7% 92%,0 0,0 0}}@media (prefers-reduced-motion:reduce){@container theme style(--material:void){.material-background:before{opacity:calc(var(--material-void-ambient-opacity) * .7);background-position:92% 88%,78% 74%;animation:none}}@container theme style(--material:glass){.material-surface,.material-frame,.material-overlay{-webkit-backdrop-filter:blur(calc(var(--material-frame-backdrop-blur,var(--material-backdrop-blur)) * .6));backdrop-filter:blur(calc(var(--material-frame-backdrop-blur,var(--material-backdrop-blur)) * .6))}}@container theme style(--motion:flicker){.material-frame:before,.material-surface:before,.material-overlay:before{animation:none}}@container theme style(--motion:wipe){.material-frame:before,.material-surface:before,.material-overlay:before{opacity:calc(var(--material-inset-opacity,.12) * .5);background:linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--accent-primary) 12%, transparent) 50%, transparent 100%);animation:none;transform:none}}}@container theme style(--material:telemetry){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) calc(var(--material-edge-opacity) * 100%), transparent)}}@container theme style(--material:phosphor){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:inset 0 0 var(--material-edge-width) color-mix(in oklch, var(--accent-primary) calc(var(--glow-strength) * 28%), transparent)}}@container theme style(--material:editor){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:var(--material-frame-shadow,var(--window-shadow-floating)), inset 0 1px 0 color-mix(in oklch, var(--border-strong,var(--border)) 38%, transparent)}}@container theme style(--material:neon-rhythm){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--accent-primary) calc(var(--material-edge-opacity) * 100%), transparent), 0 0 calc(var(--glow-strength) * 12px) color-mix(in oklch, var(--accent-secondary) 24%, transparent)}}@container theme style(--material:hextech){.material-background:before{opacity:var(--material-hextech-ambient-opacity);background:linear-gradient(90deg,#00000038,#0000 14% 86%,#0000002e),linear-gradient(#0000001f,#0000 20% 80%,#0000003d)}.material-background:after{opacity:var(--material-hextech-circuit-opacity);filter:drop-shadow(0 0 5px color-mix(in oklch, var(--accent-secondary) 18%, transparent));background:radial-gradient(circle at 6% 22%, color-mix(in oklch, var(--accent-secondary) 68%, transparent) 0 1px, transparent 2px), radial-gradient(circle at 18% 78%, color-mix(in oklch, var(--accent-signature) 64%, transparent) 0 1px, transparent 2px), radial-gradient(circle at 56% 16%, color-mix(in oklch, var(--accent-secondary) 58%, transparent) 0 1px, transparent 2px), radial-gradient(circle at 87% 52%, color-mix(in oklch, var(--accent-secondary) 72%, transparent) 0 2px, transparent 3px), radial-gradient(circle at 91% 73%, color-mix(in oklch, var(--accent-secondary) 58%, transparent) 0 1px, transparent 2px), repeating-radial-gradient(circle at 50% 50%, transparent 0 30px, color-mix(in oklch, var(--accent-signature) 34%, transparent) 30.5px 31.5px, transparent 32px 50px) 87% 52% / 340px 340px no-repeat, radial-gradient(circle at 50% 50%, transparent 0 18%, color-mix(in oklch, var(--accent-secondary) 46%, transparent) 18.4% 18.9%, transparent 19.3% 31%, color-mix(in oklch, var(--accent-signature) 38%, transparent) 31.4% 31.9%, transparent 32.3% 45%, color-mix(in oklch, var(--accent-secondary) 28%, transparent) 45.4% 45.9%, transparent 46.3%) 87% 52% / 248px 248px no-repeat, linear-gradient(90deg, color-mix(in oklch, var(--accent-secondary) 38%, transparent), color-mix(in oklch, var(--accent-secondary) 38%, transparent)) 87% 52% / 340px 1px no-repeat, linear-gradient(color-mix(in oklch, var(--accent-signature) 32%, transparent), color-mix(in oklch, var(--accent-signature) 32%, transparent)) 87% 52% / 1px 340px no-repeat, repeating-linear-gradient(90deg, color-mix(in oklch, var(--accent-secondary) 54%, transparent) 0 7px, transparent 7px 15px) 8% 20% / 32% 1px no-repeat, repeating-linear-gradient(color-mix(in oklch, var(--accent-signature) 48%, transparent) 0 6px, transparent 6px 14px) 91% 12% / 1px 24% no-repeat, repeating-linear-gradient(90deg, color-mix(in oklch, var(--accent-signature) 42%, transparent) 0 12px, transparent 12px 22px) 72% 84% / 23% 1px no-repeat, linear-gradient(90deg, transparent 0 12%, color-mix(in oklch, var(--accent-signature) 42%, transparent) 12.06% 12.18%, transparent 12.3% 100%) 0 18% / 46% 24% no-repeat, linear-gradient(90deg, transparent 0 44%, color-mix(in oklch, var(--accent-signature) 36%, transparent) 44.08% 44.2%, transparent 44.32% 100%) 100% 68% / 42% 26% no-repeat, linear-gradient(30deg, transparent 0 46%, color-mix(in oklch, var(--accent-secondary) 48%, transparent) 46.08% 46.22%, transparent 46.36% 100%) 76% 16% / 34% 54% no-repeat, linear-gradient(150deg, transparent 0 48%, color-mix(in oklch, var(--accent-signature) 42%, transparent) 48.08% 48.22%, transparent 48.36% 100%) 0 68% / 48% 32% no-repeat, linear-gradient(45deg, transparent 0 49%, color-mix(in oklch, var(--accent-signature) 34%, transparent) 49.18% 49.38%, transparent 49.58% 100%) 96% 82% / 34% 36% no-repeat, linear-gradient(135deg, transparent 0 49%, color-mix(in oklch, var(--accent-secondary) 30%, transparent) 49.18% 49.38%, transparent 49.58% 100%) 20% 44% / 28% 38% no-repeat}.material-surface,.material-frame,.material-overlay{--material-hextech-marble-background:radial-gradient(ellipse 80% 60% at 18% 12%, color-mix(in oklch, var(--material-hextech-marble-light) 28%, transparent), transparent 60%), radial-gradient(ellipse 60% 80% at 82% 70%, color-mix(in oklch, var(--material-hextech-marble-shadow) 20%, transparent), transparent 65%), radial-gradient(ellipse 75% 55% at 40% 95%, color-mix(in oklch, var(--material-hextech-marble-inlay) 9%, transparent), transparent 70%), linear-gradient(135deg, color-mix(in oklch, var(--material-hextech-marble-source) 92%, var(--material-hextech-marble-light)) 0%, color-mix(in oklch, var(--material-hextech-marble-source) 90%, var(--material-hextech-marble-base)) 38%, color-mix(in oklch, var(--material-hextech-marble-source) 94%, var(--material-hextech-marble-light)) 64%, color-mix(in oklch, var(--material-hextech-marble-source) 91%, var(--material-hextech-marble-shadow)) 100%);box-shadow:var(--material-frame-shadow,0 0 transparent), inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) calc(var(--material-edge-opacity) * 100%), transparent), inset 0 1px 0 #ffffffad}@supports (color:lab(0% 0 0)){.material-surface,.material-frame,.material-overlay{box-shadow:var(--material-frame-shadow,0 0 transparent), inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) calc(var(--material-edge-opacity) * 100%), transparent), inset 0 1px 0 lab(100% 0 0/.68)}}.material-surface{--material-hextech-marble-source:var(--material-surface-source,var(--surface,var(--terminal-bg)));background:var(--material-hextech-marble-background)}.material-frame{--material-hextech-marble-source:var(--material-frame-source,var(--window-bg));background:var(--material-frame-source-image,none), var(--material-hextech-marble-background)}.material-overlay{--material-hextech-marble-source:var(--material-overlay-source,var(--surface-overlay,var(--terminal-surface-raised)));background:var(--material-hextech-marble-background)}.material-control{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) calc(var(--material-edge-opacity) * 100%), transparent), inset 0 1px 0 #ffffff9e}@supports (color:lab(0% 0 0)){.material-control{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) calc(var(--material-edge-opacity) * 100%), transparent), inset 0 1px 0 lab(100% 0 0/.62)}}.material-surface:before,.material-frame:before,.material-overlay:before{opacity:var(--material-hextech-marble-opacity);mix-blend-mode:multiply;background:linear-gradient(117deg, transparent 0 26%, transparent 26.2%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 100%), transparent) 26.45%, #ffffff2e 26.65%, transparent 27.1%), linear-gradient(151deg, transparent 0 61%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 71%), transparent) 61.15%, transparent 61.55%), linear-gradient(104deg, transparent 0 73%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 50%), transparent) 73.4%, transparent 75%), linear-gradient(132deg, transparent 0 43%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 62%), transparent) 43.18%, transparent 43.72%), linear-gradient(96deg, transparent 0 54%, color-mix(in oklch, var(--material-hextech-marble-shadow) calc(var(--material-hextech-marble-vein-opacity) * 38%), transparent) 54.2%, transparent 55.1%), radial-gradient(ellipse 140% 95% at -18% 112%, transparent 0 58%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 56%), transparent) 58.25%, #ffffff24 58.42%, transparent 58.8%), radial-gradient(ellipse 120% 110% at 118% -12%, transparent 0 64%, color-mix(in oklch, var(--material-hextech-marble-shadow) calc(var(--material-hextech-marble-vein-opacity) * 48%), transparent) 64.22%, transparent 64.72%);background-position:0 0,86px 44px,-38px 72px,42px -18px,-74px 28px,0 0,0 0;background-size:260px 220px,380px 290px,210px 180px,310px 250px,230px 190px,100% 100%,100% 100%}@supports (color:lab(0% 0 0)){.material-surface:before,.material-frame:before,.material-overlay:before{background:linear-gradient(117deg, transparent 0 26%, transparent 26.2%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 100%), transparent) 26.45%, lab(100% 0 0/.18) 26.65%, transparent 27.1%), linear-gradient(151deg, transparent 0 61%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 71%), transparent) 61.15%, transparent 61.55%), linear-gradient(104deg, transparent 0 73%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 50%), transparent) 73.4%, transparent 75%), linear-gradient(132deg, transparent 0 43%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 62%), transparent) 43.18%, transparent 43.72%), linear-gradient(96deg, transparent 0 54%, color-mix(in oklch, var(--material-hextech-marble-shadow) calc(var(--material-hextech-marble-vein-opacity) * 38%), transparent) 54.2%, transparent 55.1%), radial-gradient(ellipse 140% 95% at -18% 112%, transparent 0 58%, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-vein-opacity) * 56%), transparent) 58.25%, lab(100% 0 0/.14) 58.42%, transparent 58.8%), radial-gradient(ellipse 120% 110% at 118% -12%, transparent 0 64%, color-mix(in oklch, var(--material-hextech-marble-shadow) calc(var(--material-hextech-marble-vein-opacity) * 48%), transparent) 64.22%, transparent 64.72%)}}.material-control:before{opacity:calc(var(--material-inset-opacity) * .55);background:linear-gradient(var(--material-highlight-angle), #ffffff85, transparent 42%)}@supports (color:lab(0% 0 0)){.material-control:before{background:linear-gradient(var(--material-highlight-angle), lab(100% 0 0/.52), transparent 42%)}}}@container theme style(--pattern:veins){.material-surface:after,.material-frame:after,.material-overlay:after{opacity:var(--material-hextech-marble-inlay-opacity);background:linear-gradient(126deg, transparent 0 38%, transparent 38.2%, color-mix(in oklch, var(--material-hextech-marble-inlay) 40%, transparent) 38.36%, #ffffff2e 38.52%, transparent 38.8%), linear-gradient(158deg, transparent 0 82%, color-mix(in oklch, var(--material-hextech-marble-inlay) 26%, transparent) 82.15%, transparent 82.5%), radial-gradient(circle, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-grain-opacity) * 100%), transparent) 0 .6px, transparent .8px) 0 0 / 7px 7px}@supports (color:lab(0% 0 0)){.material-surface:after,.material-frame:after,.material-overlay:after{background:linear-gradient(126deg, transparent 0 38%, transparent 38.2%, color-mix(in oklch, var(--material-hextech-marble-inlay) 40%, transparent) 38.36%, lab(100% 0 0/.18) 38.52%, transparent 38.8%), linear-gradient(158deg, transparent 0 82%, color-mix(in oklch, var(--material-hextech-marble-inlay) 26%, transparent) 82.15%, transparent 82.5%), radial-gradient(circle, color-mix(in oklch, var(--material-hextech-marble-vein) calc(var(--material-hextech-marble-grain-opacity) * 100%), transparent) 0 .6px, transparent .8px) 0 0 / 7px 7px}}}@container theme style(--motion:conduct){.material-surface:before,.material-frame:before{animation:material-hextech-marble-conduct var(--material-hextech-marble-flow-duration) ease-in-out infinite}[data-window-focused=true]>.material-frame{--material-hextech-marble-flow-opacity:var(--material-hextech-marble-flow-active-opacity)}}@container theme style(--material:iron){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) 100%, transparent), inset 0 calc(var(--material-edge-width) * -1) 0 color-mix(in oklch, var(--accent-primary) 22%, transparent)}}@container theme style(--material:ice){.material-surface:before,.material-control:before,.material-frame:before,.material-overlay:before{opacity:var(--material-highlight-opacity);background:linear-gradient(var(--material-highlight-angle), #ffffff70, transparent 54%)}@supports (color:lab(0% 0 0)){.material-surface:before,.material-control:before,.material-frame:before,.material-overlay:before{background:linear-gradient(var(--material-highlight-angle), lab(100% 0 0/.44), transparent 54%)}}}@container theme style(--material:pixel) or style(--material:block){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:calc(var(--material-edge-width) * 2) calc(var(--material-edge-width) * 2) 0 color-mix(in oklch, var(--border-strong,var(--border)) 78%, transparent)}}@container theme style(--material:petricite){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) 72%, transparent), inset 0 1px 0 #ffffff52}@supports (color:lab(0% 0 0)){.material-surface,.material-control,.material-frame,.material-overlay{box-shadow:inset 0 0 0 var(--material-edge-width) color-mix(in oklch, var(--border-strong,var(--border)) 72%, transparent), inset 0 1px 0 lab(100% 0 0/.32)}}}@container theme style(--material:nautical){.material-surface:before,.material-control:before,.material-frame:before,.material-overlay:before{opacity:var(--material-inset-opacity);background:linear-gradient(135deg, color-mix(in oklch, var(--accent-secondary) 12%, transparent), transparent 48%)}}@container theme style(--material:spectral){.material-surface,.material-control,.material-overlay{box-shadow:inset 0 0 calc(var(--glow-strength) * 9px) color-mix(in oklch, var(--accent-primary) 26%, transparent)}.material-frame{box-shadow:var(--material-frame-shadow,var(--window-shadow-floating)), inset 0 0 calc(var(--glow-strength) * 9px) color-mix(in oklch, var(--accent-primary) 26%, transparent)}}@container theme style(--glow-strength:0){.material-frame{box-shadow:var(--material-frame-shadow,var(--window-shadow-floating));outline:none}}@container theme style(--atmosphere:fog){.material-background:before{opacity:var(--material-fog-background-opacity);filter:blur(var(--material-fog-blur));mix-blend-mode:screen;background:radial-gradient(ellipse 52% 42% at 16% 84%, color-mix(in oklch, var(--accent-primary) 34%, transparent), transparent 72%), radial-gradient(ellipse 46% 38% at 84% 18%, color-mix(in oklch, var(--accent-primary) 23%, transparent), transparent 74%), radial-gradient(ellipse 38% 52% at 48% 72%, color-mix(in oklch, var(--accent-secondary) 17%, transparent), transparent 76%);animation:material-fog-background var(--material-fog-duration) ease-in-out infinite;background-size:156% 146%,138% 128%,124% 152%;inset:-14%}}@container theme style(--atmosphere:fog) and style(--material:spectral){.material-frame{--material-fog-frame-current-opacity:var(--material-fog-frame-opacity)}[data-window-focused=false]>.material-frame{--material-fog-frame-current-opacity:calc(var(--material-fog-frame-opacity) * var(--material-decoration-inactive-opacity))}.material-frame:before{filter:blur(var(--material-fog-blur));mix-blend-mode:screen;background:radial-gradient(ellipse 52% 46% at 12% 88%, color-mix(in oklch, var(--accent-primary) 30%, transparent), transparent 74%), radial-gradient(ellipse 44% 38% at 88% 10%, color-mix(in oklch, var(--accent-secondary) 14%, transparent), transparent 76%);animation:material-fog-frame var(--material-fog-frame-duration) ease-in-out infinite;background-size:156% 148%,136% 128%;inset:-22%}[data-interacting=true]>.material-frame:before{filter:none;mix-blend-mode:normal;opacity:calc(var(--material-fog-frame-current-opacity) * .42);background-position:14% 88%,80% 10%;animation:none}}@container theme style(--pattern:micro-grid) or style(--pattern:grid) or style(--pattern:war-grid) or style(--pattern:blocks) or style(--pattern:hex-grid) or style(--pattern:rivets) or style(--pattern:crystal) or style(--pattern:fractures){.material-surface:after,.material-frame:after,.material-overlay:after{opacity:var(--pattern-opacity);background-image:linear-gradient(var(--pattern-angle), transparent calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--border) 26%, transparent) var(--pattern-size));background-size:var(--pattern-size) var(--pattern-size)}}@container theme style(--pattern:micro-grid){.material-surface:after{opacity:calc(var(--pattern-opacity) * .5);background-image:linear-gradient(var(--pattern-angle), transparent calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--border) 32%, transparent) var(--pattern-size)), linear-gradient(calc(var(--pattern-angle) + 90deg), transparent calc(var(--pattern-size) - 1px), color-mix(in oklch, var(--border) 32%, transparent) var(--pattern-size))}}@container theme style(--motion:scan) or style(--motion:step) or style(--motion:beat) or style(--motion:shimmer) or style(--motion:pulse) or style(--motion:glitch) or style(--motion:drift){.material-background:before,.material-surface:before,.material-frame:before,.material-overlay:before{animation:material-shell-scan var(--motion-duration-slow) linear infinite}}@container theme style(--motion:fade){.material-surface,.material-control,.material-frame,.material-overlay{transition:background var(--motion-duration-normal) ease, border-color var(--motion-duration-fast) ease}}@container theme style(--atmosphere:grid){.material-background:after{opacity:calc(var(--glow-strength) * .9);background-image:linear-gradient(0deg, transparent 0 47%, color-mix(in oklch, var(--accent-primary) 42%, transparent) 49%, transparent 52%), linear-gradient(90deg, transparent 0 47%, color-mix(in oklch, var(--accent-secondary) 36%, transparent) 49%, transparent 52%);background-position:0 0,0 0;background-size:calc(var(--os-grid-major-size) * 3) calc(var(--os-grid-major-size) * 3);animation:material-atmosphere-grid var(--motion-duration-slow) ease-in-out infinite}}.material-frame{filter:var(--material-frame-emission-filter,brightness(1)) drop-shadow(0 0 calc(var(--glow-strength) * var(--material-emission-scale,1) * 18px) color-mix(in oklch, var(--accent-primary) 42%, transparent))}.material-control:hover:not(:disabled):not([aria-disabled=true]),.material-control[aria-expanded=true]:not(:disabled):not([aria-disabled=true]),.material-control:focus-visible{filter:drop-shadow(0 0 calc(var(--glow-strength) * 10px) color-mix(in oklch, var(--accent-primary) 34%, transparent))}.material-metric-fill{box-shadow:0 0 calc(var(--glow-strength) * 9px) color-mix(in oklch, var(--accent-primary) 46%, transparent)}.material-metric-fill:after{opacity:calc(var(--glow-strength) * .92);background:radial-gradient(ellipse 34% 150% at 0 50%, color-mix(in oklch, white 68%, var(--accent-secondary)) 0%, transparent 72%), linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--accent-signature) 52%, transparent) 48%, transparent 78%);animation:material-emission-flow var(--motion-duration-slow) ease-in-out infinite;background-position:-132% 0,-148% 0;background-size:180% 100%,200% 100%}.material-chart:after{opacity:calc(var(--glow-strength) * .72);box-shadow:inset 0 0 calc(var(--glow-strength) * 12px) color-mix(in oklch, var(--accent-secondary) 34%, transparent);animation:material-chart-breathe var(--motion-duration-slow) ease-in-out infinite}.material-metric-fill[data-material-motion=static]:after,.material-chart[data-material-motion=static]:after{animation:none}.material-metric-fill[data-material-motion=static]:after{background-position:-24% 0,-30% 0}.material-chart[data-material-motion=static]:after{opacity:calc(var(--glow-strength) * .42)}.material-chart>svg,svg.material-chart{filter:drop-shadow(0 0 calc(var(--glow-strength) * 8px) color-mix(in oklch, var(--accent-secondary) 52%, transparent))}[data-window-layer][data-window-interacting=true] .material-frame,[data-window-layer][data-window-interacting=true] .material-surface,[data-window-layer][data-window-interacting=true] .material-overlay,[data-window-layer][data-window-interacting=true] .material-frame:before,[data-window-layer][data-window-interacting=true] .material-frame:after,[data-window-layer][data-window-interacting=true] .material-surface:before,[data-window-layer][data-window-interacting=true] .material-surface:after,[data-window-layer][data-window-interacting=true] .material-overlay:before,[data-window-layer][data-window-interacting=true] .material-overlay:after{transition:none;animation-play-state:paused}[data-window-layer][data-window-interacting=true] .material-frame{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;box-shadow:none}.material-background:has([data-window-layer][data-window-interacting=true]):before{animation-play-state:paused}.material-background:has([data-window-layer][data-window-interacting=true]):after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){@container theme style(--atmosphere:fog){.material-background:before{opacity:calc(var(--material-fog-background-opacity) * .76);background-position:12% 86%,80% 12%,48% 70%;animation:none}}@container theme style(--atmosphere:fog) and style(--material:spectral){.material-frame:before{opacity:calc(var(--material-fog-frame-current-opacity) * .76);background-position:14% 88%,80% 10%;animation:none}}@container theme style(--motion:scan) or style(--motion:step) or style(--motion:beat) or style(--motion:shimmer) or style(--motion:pulse) or style(--motion:glitch) or style(--motion:drift){.material-background:before,.material-surface:before,.material-frame:before,.material-overlay:before{animation:none}}@container theme style(--motion:conduct){.material-surface:before,.material-frame:before{opacity:var(--material-hextech-marble-opacity);background-position:0 0,86px 44px,-38px 72px,42px -18px,-74px 28px,0 0,0 0;animation:none}}.material-background:after,.material-metric-fill:after,.material-chart:after{animation:none}.material-metric-fill:after{background-position:-24% 0,-30% 0}}
html{container:theme}*{box-sizing:border-box;scrollbar-color:var(--window-border-focused) var(--window-bg);scrollbar-width:thin}html,body,#__next{height:100dvh;margin:0;padding:0}body{background:var(--os-bg);color:var(--text-main);font-family:var(--font-page);font-weight:var(--font-weight-page);letter-spacing:var(--tracking-body);overflow:hidden}.league-lane-glyph{--lane-icon-secondary:color-mix(in srgb, var(--accent-primary) 56%, var(--terminal-bg));color:var(--accent-primary)}:disabled .league-lane-glyph,[aria-disabled=true] .league-lane-glyph{--lane-icon-secondary:color-mix(in srgb, currentColor 56%, var(--terminal-bg));color:var(--terminal-neutral)}*{margin:0;padding:0}:root{height:100dvh}
