.review-link__arrow.svelte-m69rr4{transition:color .15s ease-out, transform .15s var(--ease-out-strong)}@media (hover:hover) and (pointer:fine){.review-link.svelte-m69rr4:hover .review-link__arrow:where(.svelte-m69rr4){color:currentColor;transform:translate(.125rem)}}@media (prefers-reduced-motion:reduce){.review-link__arrow.svelte-m69rr4{transition:color .12s ease-out}.review-link.svelte-m69rr4:hover .review-link__arrow:where(.svelte-m69rr4){transform:none}}.rank-stage.svelte-1ac47j0{min-height:0;overflow:clip;container-type:inline-size}.scope-label.svelte-1ac47j0{color:var(--color-muted-foreground);font-family:var(--font-mono);flex:none;font-size:.625rem}.avatar.svelte-1ac47j0{border:1px solid color-mix(in oklab, var(--rank-color,var(--color-border)) 52%, var(--color-border));border-radius:var(--radius-md);background:var(--color-muted);flex:none;display:block;overflow:hidden}.avatar[data-treatment=hero].svelte-1ac47j0{width:5rem;height:5rem}.avatar[data-treatment=rail].svelte-1ac47j0{width:2.75rem;height:2.75rem}.match-stats.svelte-1ac47j0{border-top:1px solid color-mix(in oklab, var(--rank-color,var(--color-border)) 22%, var(--color-border));grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0;padding-top:.75rem;display:grid}.match-stats.svelte-1ac47j0 div:where(.svelte-1ac47j0){min-width:0}.match-stats.svelte-1ac47j0 dt:where(.svelte-1ac47j0){color:var(--color-muted-foreground);font-size:.5rem}.match-stats.svelte-1ac47j0 dd:where(.svelte-1ac47j0){color:var(--color-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;font-size:.6875rem;overflow:hidden}.best-rounds.svelte-1ac47j0{min-width:0}.best-rounds-heading.svelte-1ac47j0{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;margin-bottom:.45rem;display:flex}.best-rounds-heading.svelte-1ac47j0 strong:where(.svelte-1ac47j0){color:var(--color-foreground);flex:none;font-size:.625rem}.best-rounds.svelte-1ac47j0 ol:where(.svelte-1ac47j0){gap:.35rem;min-width:0;display:grid}.best-rounds.svelte-1ac47j0 li:where(.svelte-1ac47j0){min-width:0}.best-rounds.svelte-1ac47j0 a:where(.svelte-1ac47j0),.peak-row.svelte-1ac47j0{border:1px solid color-mix(in oklab, var(--color-border) 54%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--color-background) 58%, transparent);width:100%;min-width:0;min-height:3.5rem;color:var(--color-foreground);text-align:left;grid-template-columns:1.35rem 3rem minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.45rem .55rem;display:grid}.peak-rank.svelte-1ac47j0{color:color-mix(in oklab, var(--rank-color) 76%, var(--color-muted-foreground));font-family:var(--font-pixel-grid);font-size:.5625rem}.peak-round.svelte-1ac47j0,.peak-event.svelte-1ac47j0,.peak-rating.svelte-1ac47j0{min-width:0}.peak-round.svelte-1ac47j0 strong:where(.svelte-1ac47j0),.peak-round.svelte-1ac47j0 small:where(.svelte-1ac47j0),.peak-event.svelte-1ac47j0 strong:where(.svelte-1ac47j0),.peak-event.svelte-1ac47j0 small:where(.svelte-1ac47j0),.peak-rating.svelte-1ac47j0 strong:where(.svelte-1ac47j0),.peak-rating.svelte-1ac47j0 small:where(.svelte-1ac47j0){display:block}.peak-round.svelte-1ac47j0 strong:where(.svelte-1ac47j0),.peak-rating.svelte-1ac47j0 strong:where(.svelte-1ac47j0){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.6875rem}.peak-round.svelte-1ac47j0 small:where(.svelte-1ac47j0),.peak-event.svelte-1ac47j0 small:where(.svelte-1ac47j0),.peak-rating.svelte-1ac47j0 small:where(.svelte-1ac47j0){color:var(--color-muted-foreground);margin-top:.08rem;font-size:.5rem}.peak-event.svelte-1ac47j0 strong:where(.svelte-1ac47j0){text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.peak-rating.svelte-1ac47j0{text-align:right}.peak-action.svelte-1ac47j0{color:color-mix(in oklab, var(--rank-color) 74%, var(--color-foreground));grid-column:2/-1;font-size:.5625rem;font-weight:650}.best-rounds-empty.svelte-1ac47j0{border:1px dashed color-mix(in oklab, var(--color-border) 56%, transparent);border-radius:var(--radius-sm);min-height:2.75rem;color:var(--color-muted-foreground);padding:.7rem;font-size:.625rem}.spotlight-layout.svelte-1ac47j0{min-width:0;display:grid}.spotlight-hero.svelte-1ac47j0{background:color-mix(in oklab, var(--rank-color) 7%, transparent);align-content:start;gap:1rem;min-width:0;padding:1.2rem 1rem;display:grid;position:relative}.hero-rank.svelte-1ac47j0{position:absolute;top:.65rem;right:.9rem}.hero-identity.svelte-1ac47j0{align-items:center;gap:.9rem;min-width:0;padding-right:3.5rem;display:flex;position:relative}.hero-identity.svelte-1ac47j0>div:where(.svelte-1ac47j0),.roster-identity.svelte-1ac47j0{min-width:0}.hero-identity.svelte-1ac47j0 h4:where(.svelte-1ac47j0){color:var(--color-foreground);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:clamp(1.2rem,5cqi,2.15rem);font-weight:720;line-height:1;overflow:hidden}.hero-identity.svelte-1ac47j0 p:where(.svelte-1ac47j0){color:var(--color-muted-foreground);margin-top:.28rem;font-size:.6875rem}.hero-rating.svelte-1ac47j0{align-items:end;gap:.6rem;display:flex}.hero-rating.svelte-1ac47j0 strong:where(.svelte-1ac47j0){color:var(--color-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.08em;font-size:clamp(2.35rem,10cqi,4.6rem);font-weight:620;line-height:.82}.hero-rating.svelte-1ac47j0 span:where(.svelte-1ac47j0){color:var(--color-muted-foreground);font-family:var(--font-mono);padding-bottom:.25rem;font-size:.625rem}.spotlight-roster.svelte-1ac47j0{align-content:start;min-width:0;display:grid}.spotlight-roster.svelte-1ac47j0>li:where(.svelte-1ac47j0){border-top:1px solid color-mix(in oklab, var(--color-border) 48%, transparent);min-width:0}.spotlight-roster.svelte-1ac47j0 button:where(.svelte-1ac47j0){width:100%;min-width:0;min-height:4.5rem;color:var(--color-foreground);text-align:left;grid-template-columns:2rem 2.75rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.65rem .8rem;display:grid}.spotlight-roster.svelte-1ac47j0 button[aria-pressed=true]:where(.svelte-1ac47j0){background:color-mix(in oklab, var(--rank-color) 8%, transparent);box-shadow:inset .2rem 0 var(--rank-color)}.roster-identity.svelte-1ac47j0 strong:where(.svelte-1ac47j0),.roster-identity.svelte-1ac47j0 small:where(.svelte-1ac47j0),.roster-rating.svelte-1ac47j0 strong:where(.svelte-1ac47j0),.roster-rating.svelte-1ac47j0 small:where(.svelte-1ac47j0){display:block}.roster-identity.svelte-1ac47j0 strong:where(.svelte-1ac47j0){text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.roster-identity.svelte-1ac47j0 small:where(.svelte-1ac47j0),.roster-rating.svelte-1ac47j0 small:where(.svelte-1ac47j0){color:var(--color-muted-foreground);margin-top:.12rem;font-size:.5625rem}.roster-rating.svelte-1ac47j0{text-align:right}.roster-rating.svelte-1ac47j0 strong:where(.svelte-1ac47j0){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.9rem}.empty-stage.svelte-1ac47j0{color:var(--color-muted-foreground);padding:1rem;font-size:.75rem}button.svelte-1ac47j0:focus-visible,a.svelte-1ac47j0:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}@container (width>=38rem){.spotlight-layout.svelte-1ac47j0{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr)}.spotlight-roster.svelte-1ac47j0{border-left:1px solid color-mix(in oklab, var(--color-border) 48%, transparent)}.spotlight-roster.svelte-1ac47j0>li:where(.svelte-1ac47j0):first-child{border-top:0}}@container (width>=52rem){.best-rounds.svelte-1ac47j0 ol:where(.svelte-1ac47j0){grid-template-columns:repeat(2,minmax(0,1fr))}.best-rounds.svelte-1ac47j0 a:where(.svelte-1ac47j0),.peak-row.svelte-1ac47j0{grid-template-columns:1.35rem 3rem minmax(0,1fr) auto auto}.peak-action.svelte-1ac47j0{text-align:right;grid-column:auto}}@media (hover:hover) and (pointer:fine){.spotlight-roster.svelte-1ac47j0 button:where(.svelte-1ac47j0),.best-rounds.svelte-1ac47j0 a:where(.svelte-1ac47j0){transition:background-color .14s ease-out,color .14s ease-out,transform .1s ease-out}.spotlight-roster.svelte-1ac47j0 button:where(.svelte-1ac47j0):hover,.best-rounds.svelte-1ac47j0 a:where(.svelte-1ac47j0):hover{background:color-mix(in oklab, var(--rank-color) 7%, transparent)}.spotlight-roster.svelte-1ac47j0 button:where(.svelte-1ac47j0):active,.best-rounds.svelte-1ac47j0 a:where(.svelte-1ac47j0):active{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.spotlight-roster.svelte-1ac47j0 button:where(.svelte-1ac47j0),.best-rounds.svelte-1ac47j0 a:where(.svelte-1ac47j0){transition-duration:0s;transform:none}}
