.for-you-visual{grid-template-rows:auto minmax(0,1fr);gap:.7rem;padding:clamp(.72rem,1.8vh,.95rem) clamp(.68rem,1.4vw,.95rem);display:grid}.for-you-visual__header,.for-you-visual__identity,.for-you-visual__status,.for-you-visual__score-heading,.for-you-visual__findings>header{align-items:center;display:flex}.for-you-visual__header{border-bottom:1px solid hsl(var(--border) / .28);justify-content:space-between;gap:.7rem;min-width:0;padding-bottom:.62rem}.for-you-visual__identity{gap:.55rem;min-width:0}.for-you-visual__avatar{border:1px solid hsl(var(--primary) / .4);background:hsl(var(--primary) / .1);width:2.2rem;height:2.2rem;font-family:var(--font-geist-mono);color:hsl(var(--primary));border-radius:.625rem;flex:none;place-items:center;font-size:.7rem;font-weight:900;display:grid}.for-you-visual__match{min-width:0}.for-you-visual__match span,.for-you-visual__match strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.for-you-visual__match span,.for-you-visual__status,.for-you-visual__score,.for-you-visual__findings,.for-you-visual__finding-index{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums}.for-you-visual__match span{color:hsl(var(--muted-foreground));font-size:.54rem;font-weight:760}.for-you-visual__match strong{color:hsl(var(--foreground));margin-top:.08rem;font-size:.82rem}.for-you-visual__status{white-space:nowrap;justify-content:flex-end;gap:.36rem;min-width:0;font-size:.52rem}.for-you-visual__status i{border:2px solid hsl(var(--background));background:hsl(var(--success));width:.48rem;height:.48rem;box-shadow:0 0 0 1px hsl(var(--success) / .5);border-radius:999px;flex:none}.for-you-visual__status span{text-overflow:ellipsis;color:hsl(var(--success));font-weight:780;overflow:hidden}.for-you-visual__status strong{border-left:1px solid hsl(var(--border) / .4);color:hsl(var(--foreground));padding-left:.36rem}.for-you-visual__body{grid-template-columns:minmax(9rem,.78fr) minmax(0,1.22fr);gap:clamp(.7rem,1.6vw,1rem);min-height:0;display:grid}.for-you-visual__score{border:1px solid hsl(var(--primary) / .42);border-radius:var(--radius);background:hsl(var(--card) / .38);grid-template-rows:auto minmax(0,1fr) auto;gap:.48rem;min-width:0;padding:.62rem;display:grid}.for-you-visual__score-heading{justify-content:space-between;gap:.4rem;min-width:0}.for-you-visual__score-heading span,.for-you-visual__score-heading small{text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.for-you-visual__score-heading span{color:hsl(var(--primary));font-weight:850}.for-you-visual__score-heading small{color:hsl(var(--muted-foreground))}.for-you-visual__score-value{justify-content:space-between;align-self:center;align-items:end;gap:.5rem;display:flex}.for-you-visual__score-value strong{letter-spacing:-.06em;color:hsl(var(--foreground));direction:ltr;unicode-bidi:isolate;font-size:clamp(1.9rem,5vw,2.75rem);font-weight:900;line-height:.9}.for-you-visual__score-value span{background:hsl(var(--success) / .11);text-transform:uppercase;color:hsl(var(--success));border-radius:999px;padding:.2rem .42rem;font-size:.45rem;font-weight:850}.for-you-visual__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;display:grid}.for-you-visual__kpis div{grid-template-columns:minmax(0,1fr) auto;gap:.18rem .3rem;min-width:0;display:grid}.for-you-visual__kpis dt,.for-you-visual__kpis dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.46rem;overflow:hidden}.for-you-visual__kpis dt{color:hsl(var(--muted-foreground))}.for-you-visual__kpis dd{color:hsl(var(--foreground));direction:ltr;unicode-bidi:isolate;font-weight:850}.for-you-visual__kpis span{background:hsl(var(--border) / .3);border-radius:999px;grid-column:1/-1;height:.22rem;position:relative;overflow:hidden}.for-you-visual__kpis i{width:var(--kpi-width);border-radius:inherit;background:hsl(var(--primary) / .72);position:absolute;inset:0}.for-you-visual__findings{grid-template-rows:auto minmax(0,1fr);gap:.42rem;min-width:0;display:grid}.for-you-visual__findings>header{justify-content:space-between;gap:.5rem;min-width:0}.for-you-visual__findings>header span,.for-you-visual__findings>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;overflow:hidden}.for-you-visual__findings>header span{color:hsl(var(--foreground));font-weight:850}.for-you-visual__findings>header strong{color:hsl(var(--success))}.for-you-visual__finding-list{border-block:1px solid hsl(var(--border) / .26);grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;display:grid}.for-you-visual__finding{grid-template-columns:1.6rem minmax(0,1fr);align-items:center;gap:.58rem;min-width:0;padding:.52rem .24rem;display:grid}.for-you-visual__finding+.for-you-visual__finding{border-top:1px solid hsl(var(--border) / .26)}.for-you-visual__finding-index{color:hsl(var(--muted-foreground));font-size:.56rem}.for-you-visual__finding div{min-width:0}.for-you-visual__finding small,.for-you-visual__finding strong{display:block}.for-you-visual__finding small{color:hsl(var(--muted-foreground));margin-bottom:.16rem;font-size:.47rem;font-weight:850}.for-you-visual__finding strong{font-family:var(--font-geist-sans);color:hsl(var(--foreground));font-size:clamp(.68rem,1.6vw,.82rem);line-height:1.25}.for-you-visual__finding[data-tone=success]{border-left:2px solid hsl(var(--success) / .7);padding-left:.48rem}.for-you-visual__finding[data-tone=success] small{color:hsl(var(--success))}@media (width<=520px){.home-feature-band .home-postmatch-viewer.feature-card--for-you{min-height:20.5rem}.for-you-visual__body{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:.55rem}.for-you-visual__score{padding:.5rem}.for-you-visual__score-heading{flex-direction:column;align-items:flex-start;gap:.1rem}.for-you-visual__score-value{flex-direction:column;align-items:flex-start}.for-you-visual__kpis{grid-template-columns:minmax(0,1fr)}.for-you-visual__kpis div:nth-child(n+3){display:none}.for-you-visual__finding{grid-template-columns:minmax(0,1fr);gap:.12rem}.for-you-visual__finding-index{display:none}}.progress-review{grid-template-rows:auto minmax(0,1fr);gap:.7rem;padding:clamp(.72rem,1.8vh,.95rem) clamp(.68rem,1.4vw,.95rem);display:grid}.progress-review__header,.progress-review__trend>header,.progress-review__summary header,.progress-review__summary p{align-items:center;display:flex}.progress-review__header{border-bottom:1px solid hsl(var(--border) / .28);justify-content:space-between;gap:.65rem;min-width:0;padding-bottom:.58rem}.progress-review__header>div,.progress-review__header>p{min-width:0}.progress-review__header span,.progress-review__header strong{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.progress-review__header span{color:hsl(var(--muted-foreground));font-size:.48rem}.progress-review__header strong{color:hsl(var(--foreground));margin-top:.1rem;font-size:.75rem}.progress-review__header>p{text-align:right;margin:0}.progress-review__header>p span{color:hsl(var(--success))}.progress-review__header>p strong{color:hsl(var(--primary));font-size:.52rem}.progress-review__body{grid-template-columns:minmax(0,1fr) minmax(7.8rem,.32fr);gap:.7rem;min-height:0;display:grid}.progress-review__trend{grid-template-rows:auto minmax(0,1fr) auto;gap:.42rem;min-width:0;display:grid}.progress-review__trend>header{font-family:var(--font-geist-mono);justify-content:space-between;gap:.5rem}.progress-review__trend>header span,.progress-review__trend>header strong{font-size:.48rem}.progress-review__trend>header span{color:hsl(var(--foreground));font-weight:850}.progress-review__trend>header strong{color:hsl(var(--success))}.progress-review__chart{border:1px solid hsl(var(--border) / .28);border-radius:var(--radius);background:hsl(var(--card) / .3);min-height:6.4rem;position:relative;overflow:hidden}.progress-review__chart svg{width:100%;height:calc(100% - 1.3rem);position:absolute;inset:1.3rem 0 0;overflow:visible}.progress-review__baseline,.progress-review__line-base,.progress-review__line{fill:none;vector-effect:non-scaling-stroke}.progress-review__baseline{stroke:hsl(var(--muted-foreground) / .42);stroke-width:1px;stroke-dasharray:3 4}.progress-review__line-base{stroke:hsl(var(--primary) / .2);stroke-width:2px}.progress-review__line{stroke:hsl(var(--primary));stroke-width:2.4px;stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round}.progress-review__chart circle{fill:hsl(var(--background));stroke:hsl(var(--primary));stroke-width:2px;vector-effect:non-scaling-stroke}.progress-review__chart .progress-review__point--latest{fill:hsl(var(--primary));stroke:hsl(var(--background));stroke-width:3px}.progress-review__baseline-label,.progress-review__latest-label{z-index:1;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;pointer-events:none;font-size:.43rem;position:absolute}.progress-review__baseline-label{top:var(--baseline-y);border-radius:var(--radius-sm);background:hsl(var(--background) / .82);color:hsl(var(--muted-foreground));padding:.08rem .2rem;left:.5rem}.progress-review__latest-label{color:hsl(var(--muted-foreground));top:.42rem;right:.5rem}.progress-review__latest-label strong{color:hsl(var(--primary))}.progress-review__matches{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;grid-template-columns:repeat(6,minmax(0,1fr));gap:.22rem;margin:0;padding:0;list-style:none;display:grid}.progress-review__matches li{border-top:2px solid hsl(var(--border) / .36);grid-template-columns:auto minmax(0,1fr);gap:.08rem .2rem;min-width:0;padding-top:.28rem;display:grid}.progress-review__matches .progress-review__match--latest{border-color:hsl(var(--primary))}.progress-review__matches span,.progress-review__matches strong,.progress-review__matches small{text-overflow:ellipsis;white-space:nowrap;font-size:.42rem;overflow:hidden}.progress-review__matches span{color:hsl(var(--muted-foreground));grid-row:1/3;align-self:center;font-weight:900}.progress-review__matches span[data-result=W]{color:hsl(var(--success))}.progress-review__matches strong{color:hsl(var(--foreground))}.progress-review__matches small{color:hsl(var(--muted-foreground))}.progress-review__summary{border:1px solid hsl(var(--primary) / .38);border-radius:var(--radius);background:hsl(var(--primary) / .065);min-width:0;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;grid-template-rows:auto minmax(0,1fr) auto;gap:.52rem;padding:.58rem;display:grid}.progress-review__summary header{flex-direction:column;align-items:flex-start;gap:.16rem}.progress-review__summary header span{color:hsl(var(--muted-foreground));font-size:.45rem}.progress-review__summary header strong{letter-spacing:-.06em;color:hsl(var(--success));direction:ltr;unicode-bidi:isolate;font-size:clamp(1.45rem,4vw,2.05rem);font-weight:900;line-height:.95}.progress-review__summary dl{align-content:center;gap:.4rem;margin:0;display:grid}.progress-review__summary dl div{border-top:1px solid hsl(var(--border) / .28);justify-content:space-between;align-items:baseline;gap:.4rem;padding-top:.35rem;display:flex}.progress-review__summary dt,.progress-review__summary dd{margin:0;font-size:.46rem}.progress-review__summary dt{color:hsl(var(--muted-foreground))}.progress-review__summary dd{color:hsl(var(--foreground));direction:ltr;unicode-bidi:isolate;font-size:.72rem;font-weight:900}.progress-review__summary [data-highlight=true] dd{color:hsl(var(--primary))}.progress-review__summary p{border-top:1px solid hsl(var(--border) / .28);flex-direction:column;align-items:flex-start;gap:.12rem;margin:0;padding-top:.38rem}.progress-review__summary p span,.progress-review__summary p strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.43rem;overflow:hidden}.progress-review__summary p span{color:hsl(var(--muted-foreground))}.progress-review__summary p strong{color:hsl(var(--foreground))}@media (width<=520px){.home-feature-band .home-postmatch-viewer.feature-card--progress{min-height:19rem}.progress-review__body{grid-template-columns:minmax(0,1fr) 6.9rem;gap:.45rem}.progress-review__matches strong{display:none}.progress-review__matches li{text-align:center;grid-template-columns:minmax(0,1fr)}.progress-review__matches span{grid-row:auto}.progress-review__summary{padding:.45rem}}@media (width<=390px){.progress-review__header>p strong,.progress-review__baseline-label{display:none}.progress-review__body{grid-template-columns:minmax(0,1fr) 6.2rem;gap:.34rem}}@media (prefers-reduced-motion:reduce){.progress-review__line{stroke-dashoffset:0!important}}.scoreboard-visual{grid-template-rows:auto minmax(0,1fr) auto;gap:.62rem;padding:clamp(.72rem,1.8vh,.95rem) clamp(.68rem,1.4vw,.95rem);display:grid}.scoreboard-visual__header,.scoreboard-visual__claim-body,.scoreboard-visual__claim-stat,.scoreboard-visual__pivot,.scoreboard-visual__evidence>header,.scoreboard-visual__evidence li{align-items:center;display:flex}.scoreboard-visual__header{border-bottom:1px solid hsl(var(--border) / .28);min-width:0;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;justify-content:space-between;gap:.65rem;padding-bottom:.52rem}.scoreboard-visual__header span,.scoreboard-visual__header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scoreboard-visual__header span{color:hsl(var(--muted-foreground));font-size:.53rem}.scoreboard-visual__header strong{color:hsl(var(--foreground));font-size:.68rem}.scoreboard-visual__debate{grid-template-rows:auto auto auto;align-content:center;gap:.38rem;min-height:0;display:grid}.scoreboard-visual__claim{border:1px solid hsl(var(--border) / .3);border-radius:var(--radius);background:hsl(var(--surface-subtle));gap:.28rem;min-width:0;padding:.55rem .62rem;display:grid}.scoreboard-visual__claim[data-view=scoreboard]{background:hsl(var(--surface-subtle) / .72)}.scoreboard-visual__claim[data-view=impact]{border-color:hsl(var(--primary) / .55);background:hsl(var(--primary) / .08)}.scoreboard-visual__claim-source{font-family:var(--font-geist-mono);color:hsl(var(--muted-foreground));font-size:.48rem;font-weight:850}.scoreboard-visual__claim[data-view=impact] .scoreboard-visual__claim-source{color:hsl(var(--primary))}.scoreboard-visual__claim-body{justify-content:space-between;gap:.7rem;min-width:0}.scoreboard-visual__claim-body>strong{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:clamp(.95rem,2.2vw,1.15rem);font-weight:850;overflow:hidden}.scoreboard-visual__claim[data-view=scoreboard] .scoreboard-visual__claim-body>strong,.scoreboard-visual__claim[data-view=scoreboard] .scoreboard-visual__claim-stat>b{color:hsl(var(--muted-foreground))}.scoreboard-visual__claim-stat{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:.06rem;margin:0}.scoreboard-visual__claim-stat>b{letter-spacing:-.04em;color:hsl(var(--foreground));direction:ltr;unicode-bidi:isolate;font-size:clamp(1.15rem,3.2vw,1.55rem);font-weight:900;line-height:.95}.scoreboard-visual__claim[data-view=impact] .scoreboard-visual__claim-stat>b{color:hsl(var(--primary))}.scoreboard-visual__claim-stat>small{color:hsl(var(--muted-foreground));font-size:.44rem;font-weight:760}.scoreboard-visual__pivot{min-height:1.15rem;font-family:var(--font-geist-mono);color:hsl(var(--primary));justify-content:center;gap:.34rem;font-size:.46rem;font-weight:850}.scoreboard-visual__pivot svg{width:.85rem;height:.85rem}.scoreboard-visual__evidence{border-top:1px solid hsl(var(--border) / .28);gap:.4rem;padding-top:.48rem;display:grid}.scoreboard-visual__evidence>header{min-width:0;font-family:var(--font-geist-mono);justify-content:space-between;gap:.5rem}.scoreboard-visual__evidence>header span,.scoreboard-visual__evidence>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.scoreboard-visual__evidence>header span{color:hsl(var(--foreground));font-weight:850}.scoreboard-visual__evidence>header strong{color:hsl(var(--primary))}.scoreboard-visual__evidence ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;margin:0;padding:0;list-style:none;display:grid}.scoreboard-visual__evidence li{border-left:2px solid hsl(var(--primary) / .5);min-width:0;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.08rem .35rem;padding-left:.42rem}.scoreboard-visual__evidence li strong,.scoreboard-visual__evidence li span,.scoreboard-visual__evidence li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scoreboard-visual__evidence li strong{color:hsl(var(--muted-foreground));flex:auto;font-size:.44rem;font-weight:760}.scoreboard-visual__evidence li span{color:hsl(var(--primary));direction:ltr;unicode-bidi:isolate;flex:none;font-size:.62rem;font-weight:900}.scoreboard-visual__evidence li small{color:hsl(var(--muted-foreground));flex:100%;font-size:.42rem}@media (width<=520px){.home-feature-band .home-postmatch-viewer.feature-card--scoreboard{min-height:20.5rem}.scoreboard-visual__header{flex-direction:column;align-items:flex-start;gap:.16rem}.scoreboard-visual__claim{padding:.48rem .52rem}.scoreboard-visual__evidence>header strong{display:none}.scoreboard-visual__evidence ul{gap:.22rem}.scoreboard-visual__evidence li small{display:none}}.map-visual.svelte-fdsutb{--map-marker-scale:1.15;background:radial-gradient(circle at 50% 42%, hsl(var(--muted) / .12), transparent 62%), linear-gradient(165deg, hsl(var(--background) / .96), hsl(var(--background)));font-size:clamp(.68rem,15cqh,.96rem);position:absolute;inset:0;overflow:hidden}.map-visual__radar.svelte-fdsutb{z-index:0;filter:saturate(.78)contrast(1.04)brightness(.94);opacity:.92;transition:filter .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), opacity .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .26s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));background-image:url(/images/home/replay-mirage-a-site.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.map-visual.svelte-fdsutb:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 50%, transparent 52%, hsl(var(--background) / .55) 100%), linear-gradient(to top, hsl(var(--background) / .4), transparent 32%), linear-gradient(to bottom, hsl(var(--background) / .22), transparent 26%);opacity:.85;position:absolute;inset:0}.dark .map-visual__radar.svelte-fdsutb{filter:saturate(.7)contrast(1.06)brightness(.82);opacity:.88}.map-visual__action-layer.svelte-fdsutb{z-index:4;width:100%;height:100%;transition:filter .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .26s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:0}.map-visual__action-layer.svelte-fdsutb .map-path:where(.svelte-fdsutb){fill:none;stroke-width:.9px;stroke-linecap:round;opacity:.86;transition:filter .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), opacity .2s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), stroke-width .2s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1))}.map-visual__action-layer.svelte-fdsutb .map-path--ct:where(.svelte-fdsutb){stroke:var(--color-ct,#5ea2ff);filter:drop-shadow(0 0 .22rem color-mix(in oklab, var(--color-ct,#5ea2ff) 55%, transparent))}.map-visual__action-layer.svelte-fdsutb .map-path--t:where(.svelte-fdsutb){stroke:var(--color-t);filter:drop-shadow(0 0 .22rem color-mix(in oklab, var(--color-t) 55%, transparent))}.map-visual__entities.svelte-fdsutb{z-index:7;pointer-events:none;position:absolute;inset:0}.map-utility.svelte-fdsutb,.map-player.svelte-fdsutb,.map-crosshair.svelte-fdsutb{transition:filter .18s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), opacity .18s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));position:absolute;transform:translate(-50%,-50%)}.map-crosshair--explosion.svelte-fdsutb{height:calc(2.4em * var(--map-marker-scale));width:calc(2.4em * var(--map-marker-scale));background:radial-gradient(circle, hsl(var(--foreground)) 6%, color-mix(in oklab, var(--color-event-kill) 82%, hsl(var(--foreground))) 20%, transparent 54%), repeating-conic-gradient(from 8deg, transparent 0 6deg, color-mix(in oklab, var(--color-event-kill) 72%, transparent) 8deg 11deg, transparent 13deg 18deg);filter:drop-shadow(0 0 .6rem color-mix(in oklab, var(--color-event-kill) 85%, transparent));opacity:.94;z-index:5;border-radius:999px}.map-crosshair--hit.svelte-fdsutb{height:calc(1.8em * var(--map-marker-scale));width:calc(1.8em * var(--map-marker-scale));background:radial-gradient(circle, hsl(var(--foreground)) 10%, transparent 40%), repeating-conic-gradient(from 0deg, transparent 0 8deg, hsl(var(--foreground) / .8) 10deg 12deg, transparent 14deg 22deg);filter:drop-shadow(0 0 .4rem hsl(var(--background) / .95));opacity:.9;z-index:5;border-radius:999px}.map-utility--flash.svelte-fdsutb{height:calc(1.4em * var(--map-marker-scale));width:calc(1.4em * var(--map-marker-scale));background:radial-gradient(circle, hsl(var(--foreground)) 10%, hsl(var(--foreground) / .5) 24%, transparent 50%), repeating-conic-gradient(from 0deg, transparent 0 5deg, hsl(var(--foreground) / .45) 7deg 9deg, transparent 11deg 15deg);filter:drop-shadow(0 0 .45rem hsl(var(--foreground) / .85));opacity:.92;border-radius:999px}.map-utility--he.svelte-fdsutb{height:calc(1.24em * var(--map-marker-scale));width:calc(1.24em * var(--map-marker-scale));background:radial-gradient(circle, hsl(var(--foreground) / .85) 4%, color-mix(in oklab, var(--color-event-combat) 75%, transparent) 22%, transparent 54%);filter:drop-shadow(0 0 .32rem color-mix(in oklab, var(--color-event-combat) 50%, transparent));opacity:.78;z-index:4;border-radius:999px}.map-utility--molly.svelte-fdsutb{height:calc(1.7em * var(--map-marker-scale));width:calc(1.7em * var(--map-marker-scale));background:radial-gradient(circle, color-mix(in oklab, var(--color-event-utility) 88%, hsl(var(--foreground))) 14%, color-mix(in oklab, var(--color-event-utility) 70%, transparent) 42%, transparent 66%), repeating-conic-gradient(from 18deg, transparent 0 10deg, color-mix(in oklab, var(--color-event-utility) 58%, transparent) 12deg 17deg, transparent 20deg 30deg);filter:drop-shadow(0 0 .5rem color-mix(in oklab, var(--color-event-utility) 70%, transparent));opacity:.82;z-index:4;border-radius:999px}.map-utility--smoke.svelte-fdsutb{height:calc(1.08em * var(--utility-scale,1) * var(--map-marker-scale));width:calc(1.08em * var(--utility-scale,1) * var(--map-marker-scale));background:color-mix(in oklab, var(--color-ct,#5ea2ff) 30%, hsl(var(--muted-foreground)));box-shadow:inset 0 0 .3rem hsl(var(--background) / .78), 0 0 .24rem hsl(var(--background) / .5);opacity:.84;border-radius:999px}.map-utility--c4.svelte-fdsutb{height:calc(.62em * var(--map-marker-scale));width:calc(.84em * var(--map-marker-scale));color:hsl(var(--foreground) / .95);filter:drop-shadow(0 0 .24rem hsl(var(--destructive) / .6))}.map-player.svelte-fdsutb{height:calc(.9em * var(--map-marker-scale));width:calc(.9em * var(--map-marker-scale));transform-origin:50%;box-shadow:0 0 0 .085em hsl(var(--background) / .92), 0 0 .3rem hsl(var(--background) / .6);background:currentColor;border-radius:999px}.map-player--ct.svelte-fdsutb{color:var(--color-ct,#5ea2ff)}.map-player--t.svelte-fdsutb{color:var(--color-t)}.map-player--active.svelte-fdsutb{box-shadow:0 0 0 .1rem hsl(var(--background) / .95), 0 0 0 .2rem currentColor, 0 0 .5rem color-mix(in oklab, currentColor 60%, transparent)}.map-player--active.svelte-fdsutb:before{content:"";border:.15em solid color-mix(in oklab, currentColor 72%, transparent);border-radius:inherit;transition:border-color .2s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .26s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));border-bottom-color:#0000;border-right-color:#0000;position:absolute;inset:-.52em;transform:rotate(-18deg)}.map-player--eliminated.svelte-fdsutb{box-shadow:none;background:0 0}.map-player__skull.svelte-fdsutb{width:1.12em;height:1.12em;filter:drop-shadow(0 0 .18rem hsl(var(--background) / .9));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-player__angle.svelte-fdsutb{transform-origin:0;opacity:.96;border:.15em solid #0000;border-left:.26em solid;border-right-width:0;width:0;height:0;position:absolute;top:50%;left:50%}.map-player__view-cone.svelte-fdsutb{color:currentColor;opacity:.18;pointer-events:none;transform-origin:50%;width:3.5em;height:3.5em;position:absolute;top:50%;left:50%}.map-player__view-cone-svg.svelte-fdsutb{width:100%;height:100%;display:block}.map-player__view-cone.svelte-fdsutb:before{content:"";opacity:.4;border:.05em solid;border-radius:50%;position:absolute;inset:0}.map-player__weapon.svelte-fdsutb{width:1.12em;height:.36em;color:hsl(var(--foreground) / .95);filter:drop-shadow(0 0 .14rem hsl(var(--background) / .85));opacity:.95;transition:opacity .16s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .2s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));margin-bottom:.2em;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.map-visual__action-layer.svelte-fdsutb .map-path:where(.svelte-fdsutb){opacity:.88}.map-visual__radar.svelte-fdsutb,.map-visual.svelte-fdsutb:after,.map-visual__action-layer.svelte-fdsutb,.map-visual__action-layer.svelte-fdsutb .map-path:where(.svelte-fdsutb),.map-crosshair.svelte-fdsutb,.map-utility.svelte-fdsutb,.map-player.svelte-fdsutb,.map-player--active.svelte-fdsutb:before,.map-player__weapon.svelte-fdsutb{filter:none;transition:none;animation:none;transform:none}.map-visual__radar.svelte-fdsutb{filter:saturate(.78)contrast(1.04)brightness(.94)}.dark .map-visual__radar.svelte-fdsutb{filter:saturate(.7)contrast(1.06)brightness(.82)}.map-utility.svelte-fdsutb,.map-player.svelte-fdsutb,.map-crosshair.svelte-fdsutb{transform:translate(-50%,-50%)}}.replay-story.svelte-o72qws{background:hsl(var(--background) / .58);grid-template-columns:minmax(0,1.72fr) minmax(9.75rem,.72fr);min-width:0;display:grid;position:absolute;inset:0;overflow:hidden;container:replay-story/inline-size}.replay-story__map.svelte-o72qws{border-inline-end:1px solid hsl(var(--border) / .34);min-width:0;position:relative;overflow:hidden}.replay-story__score.svelte-o72qws{z-index:12;border:1px solid hsl(var(--border) / .38);background:hsl(var(--background) / .88);width:min(19rem,100% - 1rem);min-height:2rem;box-shadow:0 .5rem 1.5rem -1rem hsl(var(--background) / .95);border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;position:absolute;top:.5rem;left:50%;overflow:hidden;transform:translate(-50%)}.replay-story__side.svelte-o72qws{min-width:0;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;padding-inline:.45rem;display:flex}.replay-story__side--ct.svelte-o72qws{color:hsl(var(--ct));justify-content:flex-end}.replay-story__side--t.svelte-o72qws{color:hsl(var(--t))}.replay-story__side.svelte-o72qws span:where(.svelte-o72qws){font-size:.46rem;font-weight:850}.replay-story__side.svelte-o72qws strong:where(.svelte-o72qws){margin-inline:.08rem;font-size:.84rem;line-height:1}.replay-story__side.svelte-o72qws i:where(.svelte-o72qws){width:.26rem;height:.26rem;box-shadow:0 0 0 1px hsl(var(--background) / .72);background:currentColor;border-radius:999px;flex:none}.replay-story__side.svelte-o72qws i[data-dead]:where(.svelte-o72qws){opacity:.42;background:0 0;border:1px solid}.replay-story__clock.svelte-o72qws{border-inline:1px solid hsl(var(--border) / .3);background:hsl(var(--card) / .46);text-align:center;place-content:center;align-self:stretch;min-width:3.5rem;display:grid}.replay-story__clock.svelte-o72qws span:where(.svelte-o72qws),.replay-story__clock.svelte-o72qws strong:where(.svelte-o72qws){font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;display:block}.replay-story__clock.svelte-o72qws span:where(.svelte-o72qws){color:hsl(var(--muted-foreground));font-size:.42rem;font-weight:800}.replay-story__clock.svelte-o72qws strong:where(.svelte-o72qws){color:hsl(var(--foreground));margin-top:.08rem;font-size:.66rem;line-height:1}.replay-story__site.svelte-o72qws{z-index:12;border:1px solid hsl(var(--border) / .38);background:hsl(var(--background) / .86);box-shadow:0 .5rem 1.5rem -1rem hsl(var(--background) / .95);font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;border-radius:.375rem;align-items:center;gap:.36rem;padding:.28rem .38rem;display:inline-flex;position:absolute;bottom:.55rem;left:.55rem}.replay-story__site.svelte-o72qws span:where(.svelte-o72qws){border:1px solid hsl(var(--t) / .52);background:hsl(var(--t) / .12);width:1rem;height:1rem;color:hsl(var(--t));border-radius:.375rem;place-items:center;font-size:.5rem;font-weight:900;display:grid}.replay-story__site.svelte-o72qws strong:where(.svelte-o72qws){color:hsl(var(--foreground));font-size:.54rem}.replay-story__rail.svelte-o72qws{z-index:14;background:hsl(var(--background) / .84);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid;position:relative}.replay-story__rail-head.svelte-o72qws{border-bottom:1px solid hsl(var(--border) / .24);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;padding:.5rem .58rem .44rem;display:grid}.replay-story__rail-head.svelte-o72qws span:where(.svelte-o72qws){font-family:var(--font-geist-mono);color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.44rem;font-weight:760;overflow:hidden}.replay-story__rail-head.svelte-o72qws strong:where(.svelte-o72qws){font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.56rem}.replay-story__rail.svelte-o72qws ol:where(.svelte-o72qws){min-height:0;margin:0;padding:0;list-style:none;display:grid}.replay-story__rail.svelte-o72qws li:where(.svelte-o72qws){border-bottom:1px solid hsl(var(--border) / .18);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;min-width:0;padding:.36rem .58rem;display:grid;position:relative}.replay-story__rail.svelte-o72qws li:where(.svelte-o72qws):before{background:hsl(var(--ct));opacity:.34;content:"";border-radius:999px;width:2px;position:absolute;inset-block:.32rem;inset-inline-start:0}.replay-story__rail.svelte-o72qws li[data-side=t]:where(.svelte-o72qws):before{background:hsl(var(--t))}.replay-story__rail.svelte-o72qws li[data-active]:where(.svelte-o72qws){background:hsl(var(--primary) / .06)}.replay-story__rail.svelte-o72qws li[data-active]:where(.svelte-o72qws):before{opacity:.94}.replay-story__event-index.svelte-o72qws,.replay-story__event-copy.svelte-o72qws strong:where(.svelte-o72qws),.replay-story__event-copy.svelte-o72qws small:where(.svelte-o72qws),.replay-story__event-state.svelte-o72qws strong:where(.svelte-o72qws),.replay-story__event-state.svelte-o72qws small:where(.svelte-o72qws){font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;display:block}.replay-story__event-index.svelte-o72qws{color:hsl(var(--muted-foreground) / .7);font-size:.42rem;font-weight:850}.replay-story__event-copy.svelte-o72qws{min-width:0}.replay-story__event-copy.svelte-o72qws strong:where(.svelte-o72qws),.replay-story__event-copy.svelte-o72qws small:where(.svelte-o72qws){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.replay-story__event-copy.svelte-o72qws strong:where(.svelte-o72qws){color:hsl(var(--foreground));font-size:.52rem}.replay-story__event-copy.svelte-o72qws small:where(.svelte-o72qws){color:hsl(var(--muted-foreground));margin-top:.08rem;font-size:.42rem}.replay-story__event-state.svelte-o72qws{text-align:end}.replay-story__event-state.svelte-o72qws strong:where(.svelte-o72qws){color:hsl(var(--foreground));font-size:.52rem}.replay-story__event-state.svelte-o72qws small:where(.svelte-o72qws){color:hsl(var(--muted-foreground));margin-top:.08rem;font-size:.4rem}.replay-story__rail-foot.svelte-o72qws{border-top:1px solid hsl(var(--border) / .22);grid-template-columns:1.35fr 1fr .7fr;gap:.16rem;padding:.38rem .58rem .48rem;display:grid}.replay-story__rail-foot.svelte-o72qws span:where(.svelte-o72qws){background:hsl(var(--ct) / .64);border-radius:999px;height:.18rem}.replay-story__rail-foot.svelte-o72qws span[data-side=t]:where(.svelte-o72qws){background:hsl(var(--t) / .68)}@container replay-story (width<=32rem){.replay-story.svelte-o72qws{grid-template-columns:minmax(0,1.45fr) minmax(8.25rem,.82fr)}.replay-story__score.svelte-o72qws{width:calc(100% - .7rem)}.replay-story__side.svelte-o72qws{gap:.14rem;padding-inline:.3rem}.replay-story__side.svelte-o72qws i:where(.svelte-o72qws):nth-of-type(n+4){display:none}.replay-story__clock.svelte-o72qws{min-width:3.1rem}.replay-story__rail-head.svelte-o72qws,.replay-story__rail.svelte-o72qws li:where(.svelte-o72qws){padding-inline:.42rem}.replay-story__rail.svelte-o72qws li:where(.svelte-o72qws){grid-template-columns:auto minmax(0,1fr);gap:.3rem}.replay-story__event-state.svelte-o72qws{display:none}}@container replay-story (width<=22rem){.replay-story__score.svelte-o72qws{width:calc(100% - .45rem);top:.38rem}.replay-story__side.svelte-o72qws{gap:0;padding-inline:.2rem}.replay-story__side.svelte-o72qws i:where(.svelte-o72qws){display:none}.replay-story__side.svelte-o72qws span:where(.svelte-o72qws){font-size:.4rem}.replay-story__side.svelte-o72qws strong:where(.svelte-o72qws){font-size:.72rem}.replay-story__clock.svelte-o72qws{min-width:2.85rem}}@media (prefers-contrast:more){.replay-story__score.svelte-o72qws,.replay-story__site.svelte-o72qws,.replay-story__rail.svelte-o72qws{background:hsl(var(--background) / .98)}.replay-story__score.svelte-o72qws,.replay-story__site.svelte-o72qws,.replay-story__map.svelte-o72qws{border-color:hsl(var(--border) / .78)}}.home-postmatch-viewer{border:1px solid hsl(var(--border) / .42);background:linear-gradient(to bottom, hsl(var(--card) / .42), hsl(var(--background) / .55)), hsl(var(--card) / .3);min-height:13.5rem;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .06), 0 18px 40px -34px hsl(var(--foreground) / .45);border-radius:1rem;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.home-postmatch-viewer--no-transport{grid-template-rows:minmax(0,1fr)}.home-postmatch-viewer--no-transport .home-postmatch-viewer__body{display:grid}.home-postmatch-viewer__body{min-height:0;padding:.42rem .5rem .35rem;position:relative}.home-postmatch-viewer__stage{border:1px solid hsl(var(--border) / .26);background:hsl(var(--background) / .5);border-radius:.75rem;min-height:9.75rem;position:relative;overflow:hidden}.home-postmatch-viewer__stage>*{background:0 0;border:0;border-radius:0;min-height:0;margin:0;position:absolute;inset:0}.home-postmatch-transport{border-top:1px solid hsl(var(--border) / .28);background:hsl(var(--background) / .42);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.42rem .55rem .48rem;display:grid}.home-postmatch-transport__controls{align-items:center;gap:.42rem;display:inline-flex}.home-postmatch-transport__play{border-block:.34rem solid #0000;border-left:.52rem solid hsl(var(--foreground) / .9);width:0;height:0;margin-left:.12rem;display:block}.home-postmatch-transport__speed{font-family:var(--font-geist-mono);color:hsl(var(--muted-foreground));font-size:.58rem;font-weight:850}.home-postmatch-transport__timeline{min-width:0}.home-postmatch-transport__track{background:hsl(var(--muted) / .42);border-radius:999px;height:.42rem;position:relative;overflow:visible}.home-postmatch-transport__segments{border-radius:inherit;display:flex;position:absolute;inset:0;overflow:hidden}.home-postmatch-transport__segment{border-right:1px solid hsl(var(--background) / .5);flex:1 1 0}.home-postmatch-transport__segment:last-child{border-right:0}.home-postmatch-transport__segment.is-odd{background:hsl(var(--border) / .22)}.home-postmatch-transport__fill{width:var(--playhead-rest,50%);border-radius:inherit;background:hsl(var(--primary) / .85);box-shadow:0 0 .55rem hsl(var(--primary) / .4);position:absolute;inset:0 auto 0 0}.home-postmatch-transport__events{pointer-events:none;position:absolute;inset:0}.home-postmatch-transport__event{background:hsl(var(--muted-foreground));width:.32rem;height:.32rem;box-shadow:0 0 0 .045rem hsl(var(--background) / .85);opacity:.62;border-radius:999px;position:absolute;top:50%;transform:translate(-50%,-50%)}.home-postmatch-transport__event--kill{background:hsl(var(--primary))}.home-postmatch-transport__event--bomb{background:hsl(var(--destructive))}.home-postmatch-transport__event--utility{background:hsl(var(--success))}.home-postmatch-transport__event--combat{background:hsl(var(--ct))}.home-postmatch-transport__playhead{top:50%;left:var(--playhead-rest,50%);background:hsl(var(--foreground));border:2px solid hsl(var(--background));width:.62rem;height:.62rem;box-shadow:0 1px 4px hsl(var(--background) / .55);border-radius:999px;position:absolute;transform:translate(-50%,-50%)}.home-postmatch-transport__fullscreen{border:1.5px solid hsl(var(--muted-foreground) / .72);border-radius:.14rem;width:.72rem;height:.72rem;display:block}.home-features-header{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1rem,3vw,2rem);margin-bottom:clamp(1.5rem,3vw,2.35rem);display:grid}.home-features-title{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;color:hsl(var(--foreground));font-size:clamp(2.4rem,5.5vw,5.2rem);font-weight:950;line-height:.96}.home-features-title span{color:hsl(var(--primary));text-shadow:0 0 22px hsl(var(--primary) / .16);display:block}.home-feature-story{gap:clamp(3rem,6vw,5rem);margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}.home-feature-band{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1.25rem,2.5vw,2rem);min-width:0;display:grid}.home-feature-band__copy{justify-items:start;gap:.65rem;min-width:0;display:grid}.home-feature-band__kicker{align-items:baseline;gap:.6rem;margin:0;display:inline-flex}.home-feature-band__index{font-family:var(--font-geist-mono);color:hsl(var(--primary));font-size:.7rem;font-weight:850}.home-feature-band__eyebrow{font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.62rem;font-weight:850}.home-feature-band__title{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;color:hsl(var(--foreground));margin:0;font-size:clamp(1.28rem,2.35vw,1.85rem);font-weight:900;line-height:1.06}.home-feature-band__description{max-width:48ch;color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:clamp(.9rem,1vw,.98rem);font-weight:560;line-height:1.55}.home-feature-band__metrics{flex-wrap:wrap;align-items:center;gap:.42rem .68rem;margin:.12rem 0 0;padding:0;list-style:none;display:flex}.home-feature-band__metric{font-family:var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.68rem;font-size:.62rem;font-weight:850;display:inline-flex}.home-feature-band__metric+.home-feature-band__metric:before{background:hsl(var(--primary) / .55);content:"";border-radius:999px;flex:none;width:.22rem;height:.22rem}.home-feature-band__visual{min-width:0;position:relative}.home-feature-band__visual .home-postmatch-viewer{min-height:clamp(13.5rem,26vw,17rem)}.home-postmatch-viewer.feature-card--map{min-height:14.75rem}.home-postmatch-viewer.feature-card--clip{min-height:clamp(14.25rem,28vw,19rem)}.home-postmatch-viewer.feature-card--clip .home-postmatch-viewer__body{padding:.35rem}.home-postmatch-viewer.feature-card--clip .home-postmatch-viewer__stage{border-color:hsl(var(--border) / .38);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .08);border-radius:.72rem}.home-postmatch-viewer.feature-card--map .home-postmatch-viewer__stage{min-height:10.75rem}.home-feature-story__cta{margin-top:clamp(2rem,4vw,3rem)}.home-postmatch-cta{border-top:1px solid hsl(var(--border) / .28);flex-direction:column;justify-content:center;align-items:stretch;gap:.85rem;padding-top:clamp(1.1rem,2vw,1.35rem);display:flex}.home-postmatch-cta__primary,.home-postmatch-cta__secondary{min-height:3.5rem;transition:background-color .18s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), border-color .18s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), color .18s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .16s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));border-radius:.625rem;justify-content:center;align-items:center;padding:.95rem 1.35rem;font-size:clamp(.94rem,1.05vw,1.02rem);font-weight:850;line-height:1.1;text-decoration:none;display:inline-flex}.home-postmatch-cta__primary{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));gap:.7rem}.home-postmatch-cta__secondary{color:hsl(var(--muted-foreground));background:0 0;border:1px solid #0000}.home-postmatch-cta__icon{width:1.15rem;height:1.15rem;transition:transform .16s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));flex:none}.home-postmatch-cta__primary:focus-visible,.home-postmatch-cta__secondary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.home-postmatch-cta__primary:active,.home-postmatch-cta__secondary:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.home-postmatch-cta__primary:hover{background:hsl(var(--primary) / .9)}.home-postmatch-cta__primary:hover .home-postmatch-cta__icon{transform:translate(.16rem)}.home-postmatch-cta__secondary:hover{border-color:hsl(var(--border) / .36);background:hsl(var(--card) / .28);color:hsl(var(--foreground))}}@media (width>=768px){.home-features-header{grid-template-columns:minmax(0,1fr) auto}.home-features-title{max-width:min(100%,16ch)}.home-feature-band{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:clamp(1.5rem,3vw,3rem)}.home-feature-band--flip{grid-template-columns:minmax(0,.55fr) minmax(0,.45fr)}.home-feature-band--flip .home-feature-band__copy{order:2}.home-feature-band--flip .home-feature-band__visual{order:1}.home-feature-band__description{font-size:.96rem}.home-postmatch-viewer{min-height:11.75rem}.home-postmatch-viewer.feature-card--map{min-height:12.5rem}.home-postmatch-viewer__stage{min-height:9.25rem}.home-postmatch-cta{flex-direction:row;justify-content:flex-start;align-items:center;gap:.9rem}.home-postmatch-cta__primary{min-width:15rem}.home-postmatch-cta__secondary{min-width:9rem}}@media (width>=1024px){.home-features-title{text-wrap:nowrap;max-width:none;font-size:clamp(3rem,4.8vw,5.2rem)}.home-features-title span{display:inline}}@media (width>=1180px){.home-feature-band{grid-template-columns:minmax(17rem,.42fr) minmax(0,.58fr)}.home-feature-band--flip{grid-template-columns:minmax(0,.58fr) minmax(17rem,.42fr)}.home-feature-band__title{font-size:clamp(1.42rem,1.65vw,1.9rem)}.home-postmatch-viewer{min-height:12.25rem}.home-postmatch-viewer.feature-card--map{min-height:13.35rem}}.clip-visual,.for-you-visual,.scoreboard-visual,.progress-review{position:absolute;inset:0}.clip-visual{background:hsl(var(--background));padding:0;overflow:hidden}.clip-visual__player{background:hsl(var(--background));height:100%;min-height:100%;display:grid;position:relative;overflow:hidden}.clip-visual__topbar,.clip-visual__footer,.clip-visual__shade{z-index:1;position:absolute}.clip-visual__shade{background:linear-gradient(to bottom, hsl(var(--background) / .54), transparent 34%), linear-gradient(to top, hsl(var(--background) / .92), transparent 62%);pointer-events:none;inset:0}.light .clip-visual__shade{background:linear-gradient(to bottom, hsl(var(--foreground) / .1), transparent 34%), linear-gradient(to top, hsl(var(--foreground) / .42), transparent 62%)}.clip-visual__topbar{pointer-events:none;justify-content:space-between;align-items:center;gap:.5rem;padding:clamp(.65rem,1.5vw,.9rem);display:flex;top:0;left:0;right:0}.clip-visual__status,.clip-visual__round{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(.52rem,.75vw,.62rem);line-height:1}.clip-visual__status{border:1px solid hsl(var(--border) / .42);background:hsl(var(--background) / .88);min-width:0;max-width:calc(100% - 7.25rem);color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--foreground) / .06), 0 8px 20px -18px hsl(var(--foreground) / .72);border-radius:.45rem;align-items:center;gap:.4rem;padding:.4rem .52rem;font-weight:850;line-height:1.15;display:inline-flex}.clip-visual__status-icon{color:hsl(var(--primary));flex:none;display:inline-flex}.clip-visual__status-icon svg{width:.82rem;height:.82rem}.clip-visual__round{border:1px solid hsl(var(--border) / .34);background:hsl(var(--background) / .82);min-width:0;color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:.45rem;flex:none;gap:.35rem;padding:.4rem .52rem;font-weight:800;display:inline-flex}.clip-visual__video{object-fit:cover;object-position:center center;background:hsl(var(--background));opacity:.7;filter:saturate(.84)contrast(1.04);width:100%;height:100%;min-height:100%;transition:opacity .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), filter .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .26s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));display:block;transform:scale(1.01)}.clip-visual__player--ready .clip-visual__video{opacity:1;filter:saturate()contrast();transform:scale(1)}.clip-visual__footer{pointer-events:none;bottom:clamp(.65rem,1.5vw,.9rem);left:clamp(.65rem,1.5vw,.9rem);right:clamp(.65rem,1.5vw,.9rem)}.clip-visual__award{border:1px solid hsl(var(--border) / .48);background:hsl(var(--background) / .9);width:min(22rem,100%);min-height:clamp(3rem,6vw,3.6rem);color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--foreground) / .06), 0 14px 30px -24px hsl(var(--foreground) / .75);border-radius:.58rem;align-items:center;gap:clamp(.55rem,1.4vw,.8rem);padding:clamp(.58rem,1.5vw,.72rem) clamp(.7rem,1.7vw,.9rem);display:flex;position:relative;overflow:hidden}.clip-visual__award:before{background:hsl(var(--primary));content:"";width:2px;position:absolute;inset-block:0;inset-inline-start:0}.clip-visual__award-icon{width:clamp(1.25rem,2.5vw,1.55rem);height:clamp(1.25rem,2.5vw,1.55rem);color:hsl(var(--primary));flex:none;margin-left:auto;display:inline-flex}.clip-visual__award-icon svg{stroke-width:1.8px;width:100%;height:100%}.clip-visual__moment{gap:.2rem;min-width:0;display:grid}.clip-visual__moment p,.clip-visual__moment span{margin:0}.clip-visual__moment p{letter-spacing:-.01em;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.72rem,1.3vw,.92rem);font-weight:850;line-height:1.08;overflow:hidden}.clip-visual__moment span{font-family:var(--font-geist-mono);color:hsl(var(--muted-foreground));font-size:clamp(.5rem,.72vw,.58rem);font-weight:750;line-height:1}@media (width<=640px){.home-features-title{max-width:11ch}}@media (prefers-reduced-motion:reduce){.home-features-header,.home-feature-story,.home-feature-band,.home-postmatch-cta,.clip-visual__video,.feature-card--clip .home-postmatch-viewer__stage{filter:none;transition:none;animation:none;transform:none}.home-postmatch-transport__playhead{filter:none;transition:none;animation:none}.home-features-header,.home-feature-story,.home-feature-band,.home-postmatch-cta{opacity:1}.home-postmatch-cta__primary,.home-postmatch-cta__secondary{transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out;transform:none}.home-postmatch-cta__icon{transition:none;transform:none}}.home-postmatch-viewer.feature-card--for-you,.home-postmatch-viewer.feature-card--progress{min-height:clamp(15.5rem,30vw,18rem)}.home-postmatch-viewer.feature-card--scoreboard{min-height:clamp(18.5rem,34vw,21rem)}.home-postmatch-viewer.feature-card--for-you .home-postmatch-viewer__stage,.home-postmatch-viewer.feature-card--scoreboard .home-postmatch-viewer__stage,.home-postmatch-viewer.feature-card--progress .home-postmatch-viewer__stage{min-height:100%}.live-data-header{max-width:60rem;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.live-data-title{color:hsl(var(--foreground));letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,4vw,3.2rem);font-weight:950;line-height:1.05}.live-data-title span{color:hsl(var(--primary))}.more-studio{grid-template-columns:minmax(0,1fr);gap:clamp(.75rem,1.5vw,1rem);min-width:0;display:grid}.more-studio__module{border:1px solid hsl(var(--border) / .42);background:linear-gradient(to bottom, hsl(var(--card) / .42), hsl(var(--background) / .55)), hsl(var(--card) / .3);min-width:0;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .06), 0 18px 40px -34px hsl(var(--foreground) / .45);animation:more-module-in .26s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)) backwards;border-radius:1rem;display:flex;overflow:hidden}.more-studio__module:nth-child(2){animation-delay:35ms}.more-studio__module:nth-child(3){animation-delay:70ms}.more-studio__module:nth-child(4){animation-delay:.105s}.more-studio__module>*{flex:auto;width:100%;min-width:0}.more-studio__module--matches>section,.more-studio__module--board>section{background:0 0;border:0;border-radius:0;height:100%}.more-studio__module--board{min-height:30rem}.more-studio__module--matches>section{min-height:0}@keyframes more-module-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.more-skins,.more-binds{min-width:0;min-height:20rem;color:inherit;transition:background-color .18s var(--ease-out-strong);text-decoration:none;display:grid}.more-skins:focus-visible,.more-binds:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-3px}.more-tools__copy{min-width:0}.more-tools__copy h3{color:hsl(var(--foreground));letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.08rem,2vw,1.45rem);font-weight:850;line-height:1.15}.more-tools__copy p{max-width:42rem;color:hsl(var(--muted-foreground));overflow-wrap:break-word;text-wrap:pretty;margin:.5rem 0 0;font-size:.84rem;line-height:1.55}.more-tools__cta{border-top:1px solid hsl(var(--border) / .36);min-height:2.75rem;color:hsl(var(--primary));font-family:var(--font-geist-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.8rem;font-size:.65rem;font-weight:850;display:flex}.more-tools__cta-icon{transition:transform .16s var(--ease-out-strong);flex:none}.more-skins{grid-template-rows:auto minmax(0,1fr)}.more-skins__art{aspect-ratio:2;border-bottom:1px solid hsl(var(--border) / .38);background:hsl(var(--background) / .68);min-width:0;position:relative;overflow:hidden}.more-skins__art:after{background:linear-gradient(180deg, transparent 58%, hsl(var(--background) / .26));content:"";pointer-events:none;position:absolute;inset:0}.more-skins__art img{object-fit:cover;width:100%;height:100%;display:block}.more-skins__body,.more-binds__body{flex-direction:column;gap:1rem;min-width:0;padding:clamp(1rem,2.5vw,1.6rem);display:flex}.more-binds{background:0 0;grid-template-rows:auto minmax(0,1fr)}.more-binds__editor{border-bottom:1px solid hsl(var(--border) / .38);background:hsl(var(--background) / .42);min-width:0;padding:clamp(1rem,2.2vw,1.4rem)}.more-binds__editor-heading{min-width:0;color:hsl(var(--muted-foreground));font-family:var(--font-geist-mono);align-items:center;gap:.55rem;font-size:.65rem;font-weight:750;display:flex}.more-binds__editor-heading span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.more-binds__lines{border-top:1px solid hsl(var(--border) / .32);gap:.48rem;margin-top:1rem;padding-top:.9rem;display:grid}.more-binds__lines code{min-width:0;color:hsl(var(--success));font-family:var(--font-geist-mono);grid-template-columns:1.5rem minmax(0,1fr);gap:.55rem;font-size:.62rem;font-weight:650;line-height:1.45;display:grid}.more-binds__line-number{color:hsl(var(--muted-foreground) / .5);text-align:right;-webkit-user-select:none;user-select:none}.more-binds__code-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.more-binds__token-keyword{color:hsl(var(--primary));font-weight:850}@media (hover:hover) and (pointer:fine){.more-skins:hover,.more-binds:hover{background-color:hsl(var(--foreground) / .035)}.more-skins:hover .more-tools__cta-icon,.more-binds:hover .more-tools__cta-icon{transform:translate(.2rem)}}@media (width>=768px){.more-studio{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"matches matches""board board""skins binds"}.more-studio__module--matches{grid-area:matches}.more-studio__module--board{grid-area:board}.more-studio__module--skins{grid-area:skins}.more-studio__module--binds{grid-area:binds}}@media (width>=1024px){.more-studio{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"matches matches matches matches matches matches matches matches matches matches matches matches""board board board board board board board skins skins skins skins skins""board board board board board board board binds binds binds binds binds"}.more-studio__module--board{min-height:40rem}.more-studio__module--board .home-rankings-panel__body .overflow-y-auto>:first-child{flex-direction:column;justify-content:space-between;min-height:100%;display:flex}}@media (prefers-reduced-motion:reduce){.more-studio__module{animation:none}.more-skins,.more-binds,.more-tools__cta-icon{transition-duration:.01ms}.more-skins:hover .more-tools__cta-icon,.more-binds:hover .more-tools__cta-icon{transform:none}}.cta-reveal{opacity:0;transition:opacity .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));transform:translateY(10px)}.cta-reveal.is-visible{opacity:1;transform:translateY(0)}.cta-proof-item{opacity:0;transition:opacity .26s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)), transform .26s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1));transition-delay:calc(var(--row-index,0) * 50ms + .12s);transform:translateY(8px)}.cta-reveal.is-visible .cta-proof-item{opacity:1;transform:translateY(0)}.cta-weapon-bg{opacity:1;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 48% 70% at 54% 50%, hsl(var(--foreground)) 18%, transparent 70%);-webkit-mask-image:radial-gradient(ellipse 48% 70% at 54% 50%, hsl(var(--foreground)) 18%, transparent 70%);mask-image:radial-gradient(ellipse 48% 70% at 54% 50%, hsl(var(--foreground)) 18%, transparent 70%);transition:opacity .18s ease-out;position:absolute;inset:0}@starting-style{.cta-weapon-bg{opacity:0}}.cta-weapon-bg__inner{width:min(42%,36rem);height:84%;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.cta-reveal,.cta-proof-item,.cta-weapon-bg{opacity:1;transition:none;transform:none}}.home-deferred-section.svelte-2ixlt8{content-visibility:auto}.home-deferred-section--live.svelte-2ixlt8{contain-intrinsic-size:auto 1730px}.home-deferred-section--faq.svelte-2ixlt8{contain-intrinsic-size:auto 790px}.home-deferred-section--cta.svelte-2ixlt8{contain-intrinsic-size:auto 701px}@media (width>=48rem){.home-deferred-section--live.svelte-2ixlt8{contain-intrinsic-size:auto 1471px}.home-deferred-section--faq.svelte-2ixlt8{contain-intrinsic-size:auto 845px}.home-deferred-section--cta.svelte-2ixlt8{contain-intrinsic-size:auto 775px}}@media (width>=64rem){.home-deferred-section--live.svelte-2ixlt8{contain-intrinsic-size:auto 1232px}.home-deferred-section--faq.svelte-2ixlt8{contain-intrinsic-size:auto 746px}.home-deferred-section--cta.svelte-2ixlt8{contain-intrinsic-size:auto 496px}}.hero-rank-stack.svelte-g216yp{border-radius:.625rem;grid-template-columns:minmax(7rem,.8fr) minmax(0,1.35fr);align-items:stretch;gap:1.25rem;min-height:17.5rem;padding:.9rem .5rem 0;display:grid;position:relative}.hero-rank-stack.svelte-g216yp:before{background:radial-gradient(ellipse at center, hsl(var(--foreground) / .09), transparent 68%);content:"";pointer-events:none;border-radius:50%;height:7rem;position:absolute;bottom:0;left:4%;right:4%}.hero-rank-stack__column.svelte-g216yp{min-width:0;position:relative}.hero-rank-stack__well.svelte-g216yp{height:15.5rem;position:relative}.hero-rank-stack__layer.svelte-g216yp{right:50%;bottom:calc(.35rem + var(--layer) * 2.35rem);z-index:calc(var(--layer) + 1);opacity:calc(.2 + var(--arrival) * .8);transform:translateX(50%) translateY(calc((1 - var(--arrival)) * 2rem)) scale(calc(.9 + var(--arrival) * .1));transform-origin:bottom;position:absolute}.hero-rank-stack__layer.svelte-g216yp:not(.hero-rank-stack__layer--finish){filter:saturate(.72)}.hero-rank-stack__layer--faceit.svelte-g216yp:not(.hero-rank-stack__layer--finish){opacity:calc(.14 + var(--arrival) * .54)}.hero-rank-stack__layer--premier.svelte-g216yp{width:max-content;max-width:100%;padding-inline:.35rem;overflow:hidden}.hero-rank-stack__layer--finish.svelte-g216yp:after{background:linear-gradient(to bottom, hsl(var(--premier-tier-3-accent) / .09), transparent);content:"";pointer-events:none;border-radius:50%;width:65%;height:2.75rem;position:absolute;top:calc(100% + .25rem);left:50%;transform:translate(-50%)}@container (width<=31rem){.hero-rank-stack.svelte-g216yp{grid-template-columns:minmax(5rem,.65fr) minmax(0,1.35fr);gap:.45rem;min-height:14.25rem}.hero-rank-stack__well.svelte-g216yp{height:12.5rem}.hero-rank-stack__layer.svelte-g216yp{bottom:calc(.25rem + var(--layer) * 1.75rem)}.hero-rank-stack__layer--premier.svelte-g216yp{transform:translateX(50%) translateY(calc((1 - var(--arrival)) * 2rem)) scale(calc(.68 + var(--arrival) * .08))}.hero-rank-stack__layer--faceit.svelte-g216yp{transform:translateX(50%) translateY(calc((1 - var(--arrival)) * 2rem)) scale(calc(.78 + var(--arrival) * .1))}}@media (prefers-reduced-motion:reduce){.hero-rank-stack__layer.svelte-g216yp{opacity:1;transform:translate(50%)}.hero-rank-stack__layer--premier.svelte-g216yp{transform:translate(50%)scale(.76)}}.hero-rank-progression.svelte-1s1meha{container-type:inline-size}figure.svelte-1s1meha{margin:0}.hero-rank-progression__footer.svelte-1s1meha{align-items:center;gap:.75rem;margin-top:.6rem;padding-inline:.15rem;display:flex}.hero-rank-progression__endpoints.svelte-1s1meha{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.hero-rank-progression__endpoints.svelte-1s1meha>div:where(.svelte-1s1meha){gap:.1rem;min-width:0;display:grid}.hero-rank-progression__endpoints.svelte-1s1meha>div:where(.svelte-1s1meha):last-child{text-align:right}.hero-rank-progression__endpoints.svelte-1s1meha span:where(.svelte-1s1meha){text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground) / .75);font-size:.62rem;font-weight:600;overflow:hidden}button.svelte-1s1meha{min-width:2.75rem;min-height:2.75rem;color:hsl(var(--muted-foreground));transition:color .15s var(--ease-out-strong), background-color .15s var(--ease-out-strong), opacity .15s var(--ease-out-strong), transform .12s var(--ease-out-strong);border-radius:.5rem;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex}button.svelte-1s1meha svg:where(.svelte-1s1meha){width:.95rem;height:.95rem}button.svelte-1s1meha:disabled{cursor:default;opacity:.45}button.svelte-1s1meha:not(:disabled):active{transform:scale(.97)}button.svelte-1s1meha:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (hover:hover) and (pointer:fine){button.svelte-1s1meha:not(:disabled):hover{color:hsl(var(--foreground));background:hsl(var(--muted) / .55)}}@container (width<=26rem){.hero-rank-progression__footer.svelte-1s1meha{gap:.45rem}button.svelte-1s1meha span:where(.svelte-1s1meha){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){button.svelte-1s1meha{transition:none;display:none}}.jt-hero-content-area.svelte-h0kqrg{padding-top:clamp(6rem,14vh,10rem);padding-bottom:clamp(4rem,10vh,7rem)}
