.ReplayWatchPage-module__T-ZALW__page{--watch-border:var(--site-border);--watch-muted:var(--site-muted);background:var(--site-bg);min-width:0;min-height:100dvh;color:var(--site-text);flex-direction:column;gap:8px;padding:8px 12px;display:flex;container-type:inline-size}.ReplayWatchPage-module__T-ZALW__page button,.ReplayWatchPage-module__T-ZALW__page select{font:inherit;color:inherit;background:var(--site-surface-soft);border:1px solid var(--watch-border);cursor:pointer;border-radius:8px;padding:8px 12px}.ReplayWatchPage-module__T-ZALW__page button:hover:not(:disabled){background:var(--site-surface-strong);border-color:var(--site-border-strong)}.ReplayWatchPage-module__T-ZALW__page button:disabled{opacity:.45;cursor:not-allowed}.ReplayWatchPage-module__T-ZALW__page :is(button,select,input,summary):focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.ReplayWatchPage-module__T-ZALW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ReplayWatchPage-module__T-ZALW__identity{align-items:center;gap:14px;min-width:0;display:flex}.ReplayWatchPage-module__T-ZALW__identity>div{min-width:0}.ReplayWatchPage-module__T-ZALW__identity>button{flex-shrink:0}.ReplayWatchPage-module__T-ZALW__identity h2{margin:0;font-size:18px;font-weight:600}.ReplayWatchPage-module__T-ZALW__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__iconButton{place-items:center;width:44px;min-height:44px;padding:8px;display:grid}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__statisticsButton{isolation:isolate;flex:none;align-items:center;gap:8px;width:auto;min-width:max-content;min-height:44px;padding:10px 12px;display:inline-flex;position:relative;overflow:hidden}.ReplayWatchPage-module__T-ZALW__statisticsIcon{z-index:1;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid;position:relative}.ReplayWatchPage-module__T-ZALW__statisticsLabel{z-index:1;white-space:nowrap;flex:none;font-size:13px;font-weight:600;line-height:20px;position:relative}.ReplayWatchPage-module__T-ZALW__statisticsHintPopover{max-width:calc(100vw - 24px)}.ReplayWatchPage-module__T-ZALW__statisticsHintPopover .ant-popover-container{padding:8px 10px}.ReplayWatchPage-module__T-ZALW__statisticsHint{width:max-content;max-width:calc(100vw - 48px);color:var(--site-text);align-items:center;gap:6px;display:flex}.ReplayWatchPage-module__T-ZALW__statisticsHint button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px}.ReplayWatchPage-module__T-ZALW__statisticsHint button:hover{background:var(--site-surface-strong)}.ReplayWatchPage-module__T-ZALW__statisticsHint button:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.ReplayWatchPage-module__T-ZALW__statisticsHint .ReplayWatchPage-module__T-ZALW__statisticsHintAction{text-align:start;overflow-wrap:anywhere;flex:1;min-width:0;min-height:20px;padding:0;font-size:12px;line-height:20px}.ReplayWatchPage-module__T-ZALW__statisticsHintClose{flex:0 0 20px;place-items:center;width:20px;height:20px;padding:0;display:grid}.ReplayWatchPage-module__T-ZALW__replayView{flex-direction:column;gap:8px;min-width:0;display:flex}.ReplayWatchPage-module__T-ZALW__statisticsModal{color:var(--site-text)}.ReplayWatchPage-module__T-ZALW__statisticsPending{height:100%;color:var(--watch-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__edit{background:var(--site-accent);border-color:var(--site-accent);min-height:32px;color:var(--site-on-accent);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:650;display:flex}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__edit svg{width:14px;height:14px}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__edit:hover:not(:disabled){background:var(--site-accent-deep);border-color:var(--site-accent-deep)}.ReplayWatchPage-module__T-ZALW__stage{min-width:0;height:var(--stage-height,calc(100dvh - 90px));background:var(--site-bg);flex:none;grid-template:"hud hud hud""red center blue"minmax(0,1fr)"transport transport transport"/minmax(220px,250px) minmax(0,1fr) minmax(220px,250px);align-items:stretch;display:grid}.ReplayWatchPage-module__T-ZALW__stage>.ReplayWatchPage-module__T-ZALW__hud{grid-area:hud}.ReplayWatchPage-module__T-ZALW__stage>aside{min-height:0;max-height:none}.ReplayWatchPage-module__T-ZALW__centerColumn{flex-direction:column;grid-area:center;min-width:0;min-height:0;display:flex}.ReplayWatchPage-module__T-ZALW__arena{background:var(--site-bg);flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;position:relative}.ReplayWatchPage-module__T-ZALW__map{width:100%;max-width:100%;height:100%;min-height:0;display:block;overflow:hidden}.ReplayWatchPage-module__T-ZALW__mapUnavailable{text-align:center;place-content:center;width:100%;height:100%;padding:12px;display:grid}.ReplayWatchPage-module__T-ZALW__map g[role=button]{cursor:pointer}.ReplayWatchPage-module__T-ZALW__map g[role=button]:focus{outline:none}.ReplayWatchPage-module__T-ZALW__map g[role=button]:focus-visible>circle{stroke:var(--site-text-strong);stroke-width:.7px}.ReplayWatchPage-module__T-ZALW__blindAvatar,.ReplayWatchPage-module__T-ZALW__blindGlow{pointer-events:none}.ReplayWatchPage-module__T-ZALW__blindOverlay{fill:#fffdf5;pointer-events:none}.ReplayWatchPage-module__T-ZALW__loadingStatus{width:20px;height:20px;color:var(--watch-muted);place-items:center;display:grid}.ReplayWatchPage-module__T-ZALW__transport{background:var(--site-bg);grid-area:transport;min-width:0;padding:8px 0 0}.ReplayWatchPage-module__T-ZALW__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ReplayWatchPage-module__T-ZALW__controlsGroup{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.ReplayWatchPage-module__T-ZALW__speedStepper{align-items:center;gap:2px;margin-inline-start:4px;display:flex}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__speedStepper button{place-items:center;width:28px;min-height:30px;padding:0;display:grid}.ReplayWatchPage-module__T-ZALW__speedStepper span{text-align:center;font-variant-numeric:tabular-nums;min-width:38px;font-size:13px}.ReplayWatchPage-module__T-ZALW__clock{font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;margin-inline:1px;font-size:13px}.ReplayWatchPage-module__T-ZALW__scrubber{width:100%;accent-color:var(--site-accent);cursor:pointer;margin:8px 0 6px;display:block}.ReplayWatchPage-module__T-ZALW__rounds{scrollbar-width:thin;gap:4px;padding:2px 0 5px;display:flex;overflow-x:auto}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__round{white-space:nowrap;background:var(--site-surface-soft);border-color:#0000;border-radius:5px;flex:1 0 56px;padding:7px 8px;font-size:11px}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__round[data-winner=Red]{background:color-mix(in srgb,var(--site-team-red) 25%,var(--site-bg))}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__round[data-winner=Blue]{background:color-mix(in srgb,var(--site-team-blue) 25%,var(--site-bg))}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__round[aria-pressed=true],.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__round[aria-pressed=true]:hover:not(:disabled){outline:1px solid var(--site-accent);outline-offset:-1px;color:var(--site-text-strong)}.ReplayWatchPage-module__T-ZALW__note{color:var(--watch-muted);margin:8px 0;font-size:12px;line-height:1.7}.ReplayWatchPage-module__T-ZALW__notice{color:var(--site-status-warn);margin:0;font-size:12px}.ReplayWatchPage-module__T-ZALW__error{border:1px solid color-mix(in srgb,var(--site-status-error) 45%,var(--site-border));color:var(--site-status-error);background:var(--site-status-error-bg);border-radius:8px;margin:0;padding:10px 14px}.ReplayWatchPage-module__T-ZALW__hud{color:var(--site-text);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 30px;padding:4px 8px 8px;font-size:12px;display:flex}.ReplayWatchPage-module__T-ZALW__scoreTeam{align-items:center;gap:16px;min-width:86px;display:flex}.ReplayWatchPage-module__T-ZALW__scoreTeam strong{font-size:34px;font-weight:650;line-height:1}.ReplayWatchPage-module__T-ZALW__scoreTeam[data-team=red] strong{color:var(--site-team-red)}.ReplayWatchPage-module__T-ZALW__scoreTeam[data-team=blue] strong{color:var(--site-team-blue)}.ReplayWatchPage-module__T-ZALW__scoreTeam[data-team=blue]{flex-direction:row-reverse}.ReplayWatchPage-module__T-ZALW__matchClock{text-align:center;grid-template-rows:16px 36px 16px;gap:5px;min-width:150px;display:grid}.ReplayWatchPage-module__T-ZALW__matchClock>strong{color:var(--site-text-strong);font-size:32px;font-weight:550;line-height:1.1}.ReplayWatchPage-module__T-ZALW__matchClock>span,.ReplayWatchPage-module__T-ZALW__matchClock>small{color:var(--watch-muted);font-size:11px;line-height:16px}.ReplayWatchPage-module__T-ZALW__defuse{text-align:center;flex:0 330px;gap:6px;display:grid}.ReplayWatchPage-module__T-ZALW__defuse small{color:var(--watch-muted);font-size:10px}.ReplayWatchPage-module__T-ZALW__defuseBar{background:var(--site-border-strong);border-radius:3px;height:9px;position:relative;overflow:hidden}.ReplayWatchPage-module__T-ZALW__defuseBar i{background:var(--site-status-success);height:100%;display:block}.ReplayWatchPage-module__T-ZALW__defuseBar b{background:var(--site-surface);width:2px;position:absolute;top:0;bottom:0;left:50%}@media (max-width:900px){.ReplayWatchPage-module__T-ZALW__page{gap:10px;min-height:calc(100dvh - 64px);padding:12px}.ReplayWatchPage-module__T-ZALW__header{gap:8px}.ReplayWatchPage-module__T-ZALW__identity{flex:auto;gap:10px}.ReplayWatchPage-module__T-ZALW__identity h2{font-size:16px}.ReplayWatchPage-module__T-ZALW__identity p{text-overflow:ellipsis;white-space:nowrap;max-width:min(42vw,240px);overflow:hidden}.ReplayWatchPage-module__T-ZALW__actions{margin-inline-start:auto}.ReplayWatchPage-module__T-ZALW__header button{min-height:44px;padding-inline:10px}.ReplayWatchPage-module__T-ZALW__replayView{gap:10px}.ReplayWatchPage-module__T-ZALW__transport{padding:8px 0 0}.ReplayWatchPage-module__T-ZALW__controls{gap:8px}.ReplayWatchPage-module__T-ZALW__controls button,.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__speedStepper button{min-height:44px}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__speedStepper button{width:44px}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__edit{min-height:44px}.ReplayWatchPage-module__T-ZALW__hud{gap:6px 12px;padding:6px 8px}.ReplayWatchPage-module__T-ZALW__scoreTeam{gap:7px;min-width:58px;font-size:10px}.ReplayWatchPage-module__T-ZALW__scoreTeam strong{font-size:28px}.ReplayWatchPage-module__T-ZALW__matchClock{grid-template-rows:16px 27px 16px;gap:3px;min-width:120px}.ReplayWatchPage-module__T-ZALW__matchClock>strong{font-size:24px}}@container (max-width:800px){.ReplayWatchPage-module__T-ZALW__stage{grid-template:"hud hud""center center""red blue""transport transport"/minmax(0,1fr) minmax(0,1fr);height:auto}.ReplayWatchPage-module__T-ZALW__arena{aspect-ratio:1}.ReplayWatchPage-module__T-ZALW__stage>aside{max-height:none}.ReplayWatchPage-module__T-ZALW__stage>aside[data-team=Red]{border-right:0}}@container (max-width:560px){.ReplayWatchPage-module__T-ZALW__stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"hud""center""red""blue""transport"}.ReplayWatchPage-module__T-ZALW__stage>aside[data-team=Blue]{border-left:0}.ReplayWatchPage-module__T-ZALW__stage>aside{max-height:none}.ReplayWatchPage-module__T-ZALW__controls{gap:8px}.ReplayWatchPage-module__T-ZALW__controls button,.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__speedStepper button{min-height:44px}.ReplayWatchPage-module__T-ZALW__page .ReplayWatchPage-module__T-ZALW__speedStepper button{width:44px}}@media (prefers-reduced-motion:no-preference){.ReplayWatchPage-module__T-ZALW__page button{transition:background-color .12s,border-color .12s,opacity .12s}.ReplayWatchPage-module__T-ZALW__statisticsButton[data-attention=true]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f4bd4299 25%,#fff3c2e6 50%,#ffc84899 75%,#0000);width:45%;animation:3.2s ease-in-out infinite ReplayWatchPage-module__T-ZALW__statisticsSweep;position:absolute;inset:0 auto 0 0}}@media (prefers-reduced-motion:reduce){.ReplayWatchPage-module__T-ZALW__statisticsHintPopover,.ReplayWatchPage-module__T-ZALW__statisticsHintPopover *{transition:none!important;animation:none!important}}@keyframes ReplayWatchPage-module__T-ZALW__statisticsSweep{0%,8%{transform:translate(-160%)skew(-20deg)}48%,to{transform:translate(360%)skew(-20deg)}}@media (prefers-reduced-motion:no-preference){.ReplayWatchPage-module__T-ZALW__loadingStatus svg{animation:1s linear infinite ReplayWatchPage-module__T-ZALW__loadingRotate}}@keyframes ReplayWatchPage-module__T-ZALW__loadingRotate{to{transform:rotate(360deg)}}
.ReplayPlayerHudCard-module__y97M7a__card{background:var(--site-button-dark);min-width:0;color:var(--site-on-button-dark);overflow:hidden}.ReplayPlayerHudCard-module__y97M7a__card button.ReplayPlayerHudCard-module__y97M7a__summary{width:100%;min-width:0;color:var(--site-on-button-dark);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:grid}.ReplayPlayerHudCard-module__y97M7a__card button.ReplayPlayerHudCard-module__y97M7a__summary:hover{background:color-mix(in srgb,var(--team-color) 8%,transparent)}.ReplayPlayerHudCard-module__y97M7a__card button.ReplayPlayerHudCard-module__y97M7a__summary:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}.ReplayPlayerHudCard-module__y97M7a__card[data-selected=true] .ReplayPlayerHudCard-module__y97M7a__summary{box-shadow:inset 2px 0 var(--team-color)}.ReplayPlayerHudCard-module__y97M7a__loadout{grid-template:"portrait skills weapon"28px"portrait skills credits"18px/44px minmax(66px,1fr) 86px;align-items:center;gap:0 5px;min-width:0;padding:2px 5px 0 0;display:grid}.ReplayPlayerHudCard-module__y97M7a__portrait{object-fit:cover;object-position:center;grid-area:portrait;place-items:center;width:44px;height:46px;font-size:12px;display:grid}.ReplayPlayerHudCard-module__y97M7a__skills{grid-area:skills;justify-content:space-around;align-items:start;gap:4px;min-width:0;display:flex}.ReplayPlayerHudCard-module__y97M7a__skill{min-width:20px;color:var(--site-on-button-dark);align-content:start;justify-items:center;gap:4px;display:grid}.ReplayPlayerHudCard-module__y97M7a__skill img{object-fit:contain;opacity:.9;width:22px;height:22px}.ReplayPlayerHudCard-module__y97M7a__skill>small{font-size:11px;line-height:20px}.ReplayPlayerHudCard-module__y97M7a__skill[data-cooldown=true] img{opacity:.35}.ReplayPlayerHudCard-module__y97M7a__charges{place-content:start center;gap:2px;min-height:8px;display:grid}.ReplayPlayerHudCard-module__y97M7a__charges i{background:color-mix(in srgb,var(--site-on-button-dark) 22%,transparent);width:5px;height:2px}.ReplayPlayerHudCard-module__y97M7a__charges i[data-filled=true]{background:var(--site-on-button-dark)}.ReplayPlayerHudCard-module__y97M7a__weapon{grid-area:weapon;justify-content:center;align-items:center;min-width:0;display:flex}.ReplayPlayerHudCard-module__y97M7a__weapon img{object-fit:contain;filter:brightness(0)invert();width:100%;max-width:86px;height:26px}.ReplayPlayerHudCard-module__y97M7a__weapon small{text-overflow:ellipsis;white-space:nowrap;opacity:.65;max-width:100%;font-size:10px;overflow:hidden}.ReplayPlayerHudCard-module__y97M7a__credits{font-variant-numeric:tabular-nums;grid-area:credits;justify-content:end;align-items:center;gap:3px;min-width:0;font-size:14px;font-weight:550;line-height:18px;display:flex}.ReplayPlayerHudCard-module__y97M7a__credits small{font-size:14px}.ReplayPlayerHudCard-module__y97M7a__healthBar{background:color-mix(in srgb,var(--team-color) 18%,var(--site-button-dark));width:100%;height:4px;display:block}.ReplayPlayerHudCard-module__y97M7a__healthBar i{background:var(--team-color);height:100%;display:block}.ReplayPlayerHudCard-module__y97M7a__card[data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__healthBar i{margin-inline-start:auto}.ReplayPlayerHudCard-module__y97M7a__heading{background:color-mix(in srgb,var(--team-color) 14%,transparent);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"id ultimate vitals";align-items:center;gap:5px;min-width:0;min-height:30px;padding:0 6px;display:grid}.ReplayPlayerHudCard-module__y97M7a__playerId{text-overflow:ellipsis;white-space:nowrap;grid-area:id;min-width:0;font-size:15px;font-weight:650;line-height:1.2;overflow:hidden}.ReplayPlayerHudCard-module__y97M7a__ultimate{min-width:0;color:var(--site-on-button-dark);grid-area:ultimate;justify-content:center;align-items:center;gap:3px;padding-inline:3px;display:flex}.ReplayPlayerHudCard-module__y97M7a__ultimate i{background:currentColor;width:5px;height:5px;display:block;transform:rotate(45deg)}.ReplayPlayerHudCard-module__y97M7a__ultimate small{opacity:.65;font-size:11px;line-height:1}.ReplayPlayerHudCard-module__y97M7a__ultimate[data-active=true]{filter:drop-shadow(0 0 3px var(--site-on-button-dark))}.ReplayPlayerHudCard-module__y97M7a__vitals{font-variant-numeric:tabular-nums;grid-area:vitals;justify-content:end;align-items:baseline;gap:5px;display:flex}.ReplayPlayerHudCard-module__y97M7a__vitals>strong{font-size:19px;font-weight:700;line-height:1}.ReplayPlayerHudCard-module__y97M7a__armor{opacity:.85;font-size:13px;font-weight:600}.ReplayPlayerHudCard-module__y97M7a__card[data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__loadout{grid-template-columns:86px minmax(66px,1fr) 44px;grid-template-areas:"weapon skills portrait""credits skills portrait";padding:2px 0 0 5px}.ReplayPlayerHudCard-module__y97M7a__card[data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__skills{flex-direction:row-reverse}.ReplayPlayerHudCard-module__y97M7a__card[data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__credits{justify-content:start}.ReplayPlayerHudCard-module__y97M7a__card[data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__heading{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"vitals ultimate id"}.ReplayPlayerHudCard-module__y97M7a__card[data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__playerId{text-align:end}.ReplayPlayerHudCard-module__y97M7a__card[data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__vitals{flex-direction:row-reverse}.ReplayPlayerHudCard-module__y97M7a__card[data-selected=true][data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__summary{box-shadow:inset -2px 0 var(--team-color)}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true] .ReplayPlayerHudCard-module__y97M7a__portrait{filter:grayscale();opacity:.5}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true] .ReplayPlayerHudCard-module__y97M7a__loadout{grid-template:"portrait deadId"50px/44px minmax(0,1fr)}.ReplayPlayerHudCard-module__y97M7a__deadPlayerId{text-overflow:ellipsis;white-space:nowrap;opacity:.6;grid-area:deadId;min-width:0;padding-inline:2px;font-size:15px;font-weight:600;overflow:hidden}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true] .ReplayPlayerHudCard-module__y97M7a__portrait{height:38px}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true] .ReplayPlayerHudCard-module__y97M7a__heading{min-height:30px;color:color-mix(in srgb,var(--site-on-button-dark) 65%,transparent);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ultimate kda credits"}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true] .ReplayPlayerHudCard-module__y97M7a__ultimate{opacity:.65}.ReplayPlayerHudCard-module__y97M7a__kda{font-variant-numeric:tabular-nums;grid-area:kda;font-size:14px;font-weight:500}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true][data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__loadout{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"deadId portrait"}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true][data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__deadPlayerId{text-align:end}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true][data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__heading{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"credits kda ultimate"}.ReplayPlayerHudCard-module__y97M7a__card[data-dead=true][data-mirrored=true] .ReplayPlayerHudCard-module__y97M7a__kda{text-align:end}
.ReplayTeamRoster-module__zNdwvq__roster{--team-color:var(--site-muted);scrollbar-width:thin;background:var(--site-bg);min-width:0;min-height:0;padding:6px;overflow:auto}.ReplayTeamRoster-module__zNdwvq__roster[data-team=Red]{--team-color:var(--site-team-red);grid-area:red}.ReplayTeamRoster-module__zNdwvq__roster[data-team=Blue]{--team-color:var(--site-team-blue);grid-area:blue}.ReplayTeamRoster-module__zNdwvq__groupTitle{color:var(--team-color);cursor:pointer;align-items:center;gap:8px;margin:0 2px 10px;font-size:12px;list-style:none;display:flex}.ReplayTeamRoster-module__zNdwvq__groupTitle::-webkit-details-marker{display:none}.ReplayTeamRoster-module__zNdwvq__groupTitle h3{font:inherit;flex:1;justify-content:space-between;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ReplayTeamRoster-module__zNdwvq__groupTitle small{color:var(--site-muted);font-size:10px;font-weight:450}.ReplayTeamRoster-module__zNdwvq__groupTitle:after{content:"⌄";font-size:15px}.ReplayTeamRoster-module__zNdwvq__roster details:not([open])>.ReplayTeamRoster-module__zNdwvq__groupTitle{margin-bottom:0}.ReplayTeamRoster-module__zNdwvq__roster details:not([open])>.ReplayTeamRoster-module__zNdwvq__groupTitle:after{content:"›"}.ReplayTeamRoster-module__zNdwvq__groupTitle:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.ReplayTeamRoster-module__zNdwvq__members{gap:7px;display:grid}.ReplayTeamRoster-module__zNdwvq__roster[data-team=unassigned]{border:1px solid var(--site-border);border-radius:8px;max-height:300px}.ReplayTeamRoster-module__zNdwvq__roster[data-team=unassigned] .ReplayTeamRoster-module__zNdwvq__members{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}@media (max-width:600px){.ReplayTeamRoster-module__zNdwvq__roster{padding:10px}.ReplayTeamRoster-module__zNdwvq__groupTitle{min-height:36px;font-size:13px}}
.ReplayStatisticsPanel-module__6k41oq__panel{--stats-border:var(--site-border);--stats-muted:var(--site-muted);--stats-team-ink:var(--site-muted);min-width:0;height:min(560px,100dvh - 124px);min-height:0;color:var(--site-text);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden}.ReplayStatisticsPanel-module__6k41oq__panel :is(button,select,[tabindex]):focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.ReplayStatisticsPanel-module__6k41oq__scrollContent{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow:auto}.ReplayStatisticsPanel-module__6k41oq__tableViewport,.ReplayStatisticsPanel-module__6k41oq__smallTableViewport{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;min-width:0;max-width:100%;overflow-x:auto}.ReplayStatisticsPanel-module__6k41oq__table{border-collapse:separate;border-spacing:0;text-align:end;width:100%;min-width:920px;font-size:12px}.ReplayStatisticsPanel-module__6k41oq__table :is(th,td){box-sizing:border-box;border-bottom:1px solid var(--stats-border);white-space:nowrap;height:34px;padding:3px 7px;font-weight:400}.ReplayStatisticsPanel-module__6k41oq__table thead th{height:34px;color:var(--stats-muted);background:var(--site-surface);font-size:11px}.ReplayStatisticsPanel-module__6k41oq__table thead th:first-child{text-align:start}.ReplayStatisticsPanel-module__6k41oq__table tbody{--stats-team-ink:var(--site-muted)}.ReplayStatisticsPanel-module__6k41oq__table tbody[data-team=Red],.ReplayStatisticsPanel-module__6k41oq__table tr[data-team=Red]{--stats-team-ink:var(--site-team-red)}.ReplayStatisticsPanel-module__6k41oq__table tbody[data-team=Blue],.ReplayStatisticsPanel-module__6k41oq__table tr[data-team=Blue]{--stats-team-ink:var(--site-team-blue)}.ReplayStatisticsPanel-module__6k41oq__table .ReplayStatisticsPanel-module__6k41oq__teamRow th{text-align:start;height:24px;color:var(--stats-team-ink);background:color-mix(in srgb, var(--stats-team-ink) 8%, var(--site-surface));padding:3px 7px;font-size:11px;font-weight:650}.ReplayStatisticsPanel-module__6k41oq__table tbody tr[data-player-id]{cursor:pointer}.ReplayStatisticsPanel-module__6k41oq__table tbody tr[data-player-id]:hover{background:var(--site-hover-bg)}.ReplayStatisticsPanel-module__6k41oq__table tbody tr[data-selected=true]{background:var(--site-selected-bg)}.ReplayStatisticsPanel-module__6k41oq__panel .ReplayStatisticsPanel-module__6k41oq__hero{min-width:120px;max-width:150px;min-height:26px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:600;display:flex}.ReplayStatisticsPanel-module__6k41oq__hero>span:last-child{text-overflow:ellipsis;overflow:hidden}.ReplayStatisticsPanel-module__6k41oq__hero img,.ReplayStatisticsPanel-module__6k41oq__emptyPortrait{background:var(--site-surface-soft);border-radius:4px;flex-shrink:0;width:26px;height:26px}.ReplayStatisticsPanel-module__6k41oq__hero img{object-fit:cover}.ReplayStatisticsPanel-module__6k41oq__sortParts{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.ReplayStatisticsPanel-module__6k41oq__sortParts>span{color:var(--site-subtle)}.ReplayStatisticsPanel-module__6k41oq__panel .ReplayStatisticsPanel-module__6k41oq__sortButton{min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:3px;padding:3px 0;display:inline-flex}.ReplayStatisticsPanel-module__6k41oq__sortButton>span{opacity:.5;font-size:9px}.ReplayStatisticsPanel-module__6k41oq__panel .ReplayStatisticsPanel-module__6k41oq__sortButton[aria-pressed=true]{color:var(--site-text-strong);font-weight:650}.ReplayStatisticsPanel-module__6k41oq__panel .ReplayStatisticsPanel-module__6k41oq__sortButton:hover{color:var(--site-text-strong);background:0 0}.ReplayStatisticsPanel-module__6k41oq__metricLabel{align-items:center;gap:3px;display:inline-flex}.ReplayStatisticsPanel-module__6k41oq__panel .ReplayStatisticsPanel-module__6k41oq__metricHelp{width:24px;height:24px;color:var(--stats-muted);font:inherit;cursor:help;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:11px;display:inline-flex}.ReplayStatisticsPanel-module__6k41oq__panel .ReplayStatisticsPanel-module__6k41oq__metricHelp:hover,.ReplayStatisticsPanel-module__6k41oq__panel .ReplayStatisticsPanel-module__6k41oq__metricHelp:focus-visible{background:var(--site-hover-bg);color:var(--site-text-strong)}.ReplayStatisticsPanel-module__6k41oq__metricLine{white-space:nowrap;align-items:baseline;display:inline-flex}.ReplayStatisticsPanel-module__6k41oq__separator{color:var(--site-subtle);padding-inline:3px}.ReplayStatisticsPanel-module__6k41oq__unknown{color:var(--site-subtle)}.ReplayStatisticsPanel-module__6k41oq__panel [data-best=true]{color:var(--stats-team-ink);font-weight:650}.ReplayStatisticsPanel-module__6k41oq__table .ReplayStatisticsPanel-module__6k41oq__ratingStrong{color:color-mix(in srgb, var(--site-text-strong) 65%, #d7b46a);background:#d7b46a24}.ReplayStatisticsPanel-module__6k41oq__playerDetails{border-top:1px solid var(--stats-border);margin-top:12px;padding-top:10px}.ReplayStatisticsPanel-module__6k41oq__playerHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ReplayStatisticsPanel-module__6k41oq__playerHeader img{object-fit:cover;border-radius:6px;width:36px;height:36px}.ReplayStatisticsPanel-module__6k41oq__playerHeader h3{margin:0;font-size:15px;font-weight:650}.ReplayStatisticsPanel-module__6k41oq__playerHeader>span{color:var(--stats-muted);margin-inline-start:auto;font-size:11px}.ReplayStatisticsPanel-module__6k41oq__facts,.ReplayStatisticsPanel-module__6k41oq__compactFacts{margin:0}.ReplayStatisticsPanel-module__6k41oq__facts>div{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:12px;display:flex}.ReplayStatisticsPanel-module__6k41oq__facts dt{min-width:0;color:var(--stats-muted)}.ReplayStatisticsPanel-module__6k41oq__facts dd{text-align:end;flex-shrink:0;margin:0}.ReplayStatisticsPanel-module__6k41oq__facts small{color:var(--stats-muted);font-size:10px;display:block}.ReplayStatisticsPanel-module__6k41oq__summaryGroups{gap:18px;margin-bottom:14px;display:grid}.ReplayStatisticsPanel-module__6k41oq__summaryGroups h4{color:var(--stats-muted);margin:0 0 6px;font-size:11px;font-weight:600}.ReplayStatisticsPanel-module__6k41oq__compactFacts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 18px;display:grid}.ReplayStatisticsPanel-module__6k41oq__recordGroup .ReplayStatisticsPanel-module__6k41oq__compactFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.ReplayStatisticsPanel-module__6k41oq__compactFacts>div{min-width:0}.ReplayStatisticsPanel-module__6k41oq__compactFacts dt{text-overflow:ellipsis;color:var(--stats-muted);white-space:nowrap;font-size:10px;overflow:hidden}.ReplayStatisticsPanel-module__6k41oq__compactFacts dd{color:var(--site-text-strong);margin:4px 0 0;font-size:15px;font-weight:650}.ReplayStatisticsPanel-module__6k41oq__detailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;padding-bottom:8px;display:grid}.ReplayStatisticsPanel-module__6k41oq__card{border-top:1px solid var(--stats-border);min-width:0;padding:9px 0}.ReplayStatisticsPanel-module__6k41oq__card h3{margin:0 0 5px;font-size:12px;font-weight:650}.ReplayStatisticsPanel-module__6k41oq__wide{grid-column:1/-1}.ReplayStatisticsPanel-module__6k41oq__hitDistribution{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin;align-items:center;gap:12px;max-width:100%;display:flex;overflow-x:auto}.ReplayStatisticsPanel-module__6k41oq__hitFigure{flex:0 0 36px;width:36px;height:72px}.ReplayStatisticsPanel-module__6k41oq__hitDistribution [data-hit-tone=neutral]{--hit-color:#73808a}.ReplayStatisticsPanel-module__6k41oq__hitDistribution [data-hit-tone=highlight]{--hit-color:#f4f6f8}.ReplayStatisticsPanel-module__6k41oq__hitFigure [data-region]{fill:var(--hit-color)}.ReplayStatisticsPanel-module__6k41oq__hitLegend{flex-shrink:0;grid-template-columns:repeat(4,max-content);column-gap:10px;margin:0;font-size:12px;display:grid}.ReplayStatisticsPanel-module__6k41oq__hitLegend>div{display:contents}.ReplayStatisticsPanel-module__6k41oq__hitLegend dt,.ReplayStatisticsPanel-module__6k41oq__hitLegend dd>span{border-bottom:1px solid var(--stats-border);white-space:nowrap;padding:6px 0}.ReplayStatisticsPanel-module__6k41oq__hitLegend>div:last-child dt,.ReplayStatisticsPanel-module__6k41oq__hitLegend>div:last-child dd>span{border-bottom:0}.ReplayStatisticsPanel-module__6k41oq__hitLegend dt{color:var(--stats-muted)}.ReplayStatisticsPanel-module__6k41oq__hitLegend dd{margin:0;display:contents}.ReplayStatisticsPanel-module__6k41oq__hitLegend dd>span{text-align:end;color:var(--stats-muted)}.ReplayStatisticsPanel-module__6k41oq__hitLegend dd>span:first-child{color:var(--site-text-strong);font-weight:600}.ReplayStatisticsPanel-module__6k41oq__detailTable{border-collapse:collapse;text-align:end;width:100%;min-width:650px;font-size:12px}.ReplayStatisticsPanel-module__6k41oq__detailTable :is(th,td){border-bottom:1px solid var(--stats-border);white-space:nowrap;height:32px;padding:3px 7px;font-weight:400}.ReplayStatisticsPanel-module__6k41oq__detailTable thead th{color:var(--stats-muted);font-size:11px}.ReplayStatisticsPanel-module__6k41oq__detailTable th:first-child{text-align:start}.ReplayStatisticsPanel-module__6k41oq__skillTable{width:max-content;min-width:360px}.ReplayStatisticsPanel-module__6k41oq__skillTable :is(th,td){padding-inline:12px}.ReplayStatisticsPanel-module__6k41oq__skillTable th:first-child{min-width:160px}.ReplayStatisticsPanel-module__6k41oq__effectRecorded{color:var(--stats-muted);margin-top:2px;font-size:10px;display:block}.ReplayStatisticsPanel-module__6k41oq__matchupTable tr[data-team=Red]{--stats-team-ink:var(--site-team-red)}.ReplayStatisticsPanel-module__6k41oq__matchupTable tr[data-team=Blue]{--stats-team-ink:var(--site-team-blue)}.ReplayStatisticsPanel-module__6k41oq__opponent{align-items:center;gap:8px;min-width:120px;max-width:170px;display:flex}.ReplayStatisticsPanel-module__6k41oq__opponent>span:last-child{text-overflow:ellipsis;overflow:hidden}.ReplayStatisticsPanel-module__6k41oq__opponentPortrait{object-fit:cover;background:color-mix(in srgb, var(--stats-team-ink) 15%, var(--site-surface));border-radius:4px;flex-shrink:0;width:26px;height:26px}.ReplayStatisticsPanel-module__6k41oq__assetName{align-items:center;gap:7px;min-width:0;display:inline-flex}.ReplayStatisticsPanel-module__6k41oq__assetName>span:last-child{min-width:0}.ReplayStatisticsPanel-module__6k41oq__assetIcon{object-fit:contain;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ReplayStatisticsPanel-module__6k41oq__weaponIcon{width:56px}.ReplayStatisticsPanel-module__6k41oq__missingAsset{color:var(--site-subtle);font-size:12px}@media (max-width:800px){.ReplayStatisticsPanel-module__6k41oq__compactFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:600px){.ReplayStatisticsPanel-module__6k41oq__compactFacts,.ReplayStatisticsPanel-module__6k41oq__recordGroup .ReplayStatisticsPanel-module__6k41oq__compactFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.ReplayStatisticsPanel-module__6k41oq__detailGrid{grid-template-columns:minmax(0,1fr)}.ReplayStatisticsPanel-module__6k41oq__hitDistribution{gap:10px}.ReplayStatisticsPanel-module__6k41oq__hitLegend{column-gap:8px;font-size:11px}.ReplayStatisticsPanel-module__6k41oq__playerHeader>span{text-align:end;max-width:70px}}@media (max-width:360px){.ReplayStatisticsPanel-module__6k41oq__compactFacts,.ReplayStatisticsPanel-module__6k41oq__recordGroup .ReplayStatisticsPanel-module__6k41oq__compactFacts{grid-template-columns:minmax(0,1fr)}}
.ReplayAnalysisExample-module__R2yMTG__example.ReplayAnalysisExample-module__R2yMTG__example{border:1px solid var(--site-border);background:color-mix(in srgb, var(--site-surface) 94%, transparent);-webkit-user-select:none;user-select:none;border-radius:10px;height:auto;padding:0 10px 8px}.ReplayAnalysisExample-module__R2yMTG__example .ReplayAnalysisExample-module__R2yMTG__hero{cursor:default}.ReplayAnalysisExample-module__R2yMTG__example .ReplayAnalysisExample-module__R2yMTG__hero>span{font-weight:600}.ReplayAnalysisExample-module__R2yMTG__example table{min-width:870px;font-size:11px}.ReplayAnalysisExample-module__R2yMTG__example table th,.ReplayAnalysisExample-module__R2yMTG__example table td{padding-block:5px}.ReplayAnalysisExample-module__R2yMTG__example .ReplayAnalysisExample-module__R2yMTG__hero img{width:24px;height:24px}
.ReplayKillFeed-module__0Iq03G__feed{z-index:2;justify-items:end;gap:12px;width:max-content;max-width:calc(100% - 32px);margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:12px 12px auto auto;overflow:visible}.ReplayKillFeed-module__0Iq03G__feed>li{max-width:100%}.ReplayKillFeed-module__0Iq03G__feed .ReplayKillFeed-module__0Iq03G__row{border:1px solid color-mix(in srgb, var(--site-text) 24%, transparent);color:#fff;text-align:start;background:#18232a;align-items:stretch;width:fit-content;max-width:100%;min-height:34px;padding:0;display:flex;position:relative;overflow:visible;box-shadow:0 2px 7px #0003}.ReplayKillFeed-module__0Iq03G__feed .ReplayKillFeed-module__0Iq03G__row:hover:not(:disabled){border-color:#fff9}.ReplayKillFeed-module__0Iq03G__feed .ReplayKillFeed-module__0Iq03G__row:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.ReplayKillFeed-module__0Iq03G__feed .ReplayKillFeed-module__0Iq03G__row:disabled{opacity:.65;cursor:default}.ReplayKillFeed-module__0Iq03G__player,.ReplayKillFeed-module__0Iq03G__method{--feed-team:var(--site-muted);background:color-mix(in srgb, var(--feed-team) 55%, #18232a)}.ReplayKillFeed-module__0Iq03G__player{align-items:center;gap:5px;min-width:0;display:flex}.ReplayKillFeed-module__0Iq03G__feed [data-team=Red]{--feed-team:var(--site-team-red)}.ReplayKillFeed-module__0Iq03G__feed [data-team=Blue]{--feed-team:var(--site-team-blue)}.ReplayKillFeed-module__0Iq03G__killer{padding-inline-end:4px}.ReplayKillFeed-module__0Iq03G__victim{justify-content:flex-end;padding-inline-start:7px}.ReplayKillFeed-module__0Iq03G__portrait{object-fit:cover;object-position:center;flex:none;width:34px;height:34px;display:block}.ReplayKillFeed-module__0Iq03G__name{text-overflow:ellipsis;white-space:nowrap;max-width:88px;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.ReplayKillFeed-module__0Iq03G__count{--feed-team:var(--site-muted);z-index:1;border:1px solid color-mix(in srgb, var(--feed-team) 80%, #fff);background:color-mix(in srgb, var(--feed-team) 46%, #15212a);color:#fff;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:750;line-height:1;display:grid;position:absolute;inset:auto auto -8px -8px;box-shadow:0 1px 4px #0004}.ReplayKillFeed-module__0Iq03G__method{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);flex:none;justify-content:center;align-items:center;gap:5px;padding:3px 8px 3px 5px;display:flex}.ReplayKillFeed-module__0Iq03G__method img{object-fit:contain;filter:brightness(0)invert();width:60px;height:26px}.ReplayKillFeed-module__0Iq03G__headshot{flex:none;width:20px;height:20px}@container (max-width:560px){.ReplayKillFeed-module__0Iq03G__feed{max-width:calc(100% - 24px);inset:8px 8px auto auto}.ReplayKillFeed-module__0Iq03G__method{gap:4px;padding-inline:4px 7px}.ReplayKillFeed-module__0Iq03G__method img{width:48px}.ReplayKillFeed-module__0Iq03G__name{max-width:62px;font-size:11px}.ReplayKillFeed-module__0Iq03G__portrait{width:30px;height:34px}.ReplayKillFeed-module__0Iq03G__player{gap:4px}}@media (prefers-reduced-motion:no-preference){.ReplayKillFeed-module__0Iq03G__row{transition:border-color .12s}}
.ReplayAbilityLayer-module__0Az06G__layer{isolation:isolate}.ReplayAbilityLayer-module__0Az06G__wall,.ReplayAbilityLayer-module__0Az06G__wallBorder,.ReplayAbilityLayer-module__0Az06G__trail{stroke-linecap:round;stroke-linejoin:round}.ReplayAbilityLayer-module__0Az06G__wall{opacity:.85}.ReplayAbilityLayer-module__0Az06G__wallBorder{opacity:.5}[data-ability-activation=active] .ReplayAbilityLayer-module__0Az06G__wall{opacity:1;filter:drop-shadow(0 0 .22px)}[data-ability-activation=inactive] .ReplayAbilityLayer-module__0Az06G__wall{opacity:.3;stroke-dasharray:.5 .35}[data-ability-activation=unknown] .ReplayAbilityLayer-module__0Az06G__wall{opacity:.65}.ReplayAbilityLayer-module__0Az06G__trail{opacity:.45}.ReplayAbilityLayer-module__0Az06G__marker{filter:drop-shadow(0 .08px .16px #0009)}.ReplayAbilityLayer-module__0Az06G__smoke{fill-opacity:.72}.ReplayAbilityLayer-module__0Az06G__icon{filter:drop-shadow(0 .04px .08px #000c)}
.ReplayDisplaySettings-module__pZPTTa__trigger{place-items:center;width:44px;min-height:44px;display:grid}.ReplayDisplaySettings-module__pZPTTa__panel{width:min(360px,100vw - 48px);color:var(--site-text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;display:grid}.ReplayDisplaySettings-module__pZPTTa__panel label{cursor:pointer;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:1.5;display:flex}.ReplayDisplaySettings-module__pZPTTa__panel label[data-disabled=true]{color:var(--site-muted);cursor:not-allowed}.ReplayDisplaySettings-module__pZPTTa__panel input:disabled{pointer-events:none}.ReplayDisplaySettings-module__pZPTTa__panel label span{overflow-wrap:anywhere}.ReplayDisplaySettings-module__pZPTTa__panel input{accent-color:var(--site-accent);flex-shrink:0}.ReplayDisplaySettings-module__pZPTTa__panel input:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}
