.ssh2{--ssh2-green:#85ca2b;--ssh2-ink:#f8fafc;--ssh2-muted:hsla(0,0%,100%,.52);--ssh2-faint:hsla(0,0%,100%,.34);--ssh2-hairline:hsla(0,0%,100%,.1);--ssh2-panel:rgba(8,13,22,.42);--ssh2-identity-w:210px;--ssh2-index-w:56px;position:relative;min-height:100dvh;background:#05080d;color:var(--ssh2-ink)}.ssh2-watermark-field{position:fixed;inset:0;z-index:0;background-image:url(/brand/sharpsports-3d-display.webp);background-repeat:repeat;background-size:320px auto;opacity:.11;filter:saturate(.9) brightness(1.28) contrast(1.12);pointer-events:none}.ssh2-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:0 0 64px}.ssh2-stories{display:grid;gap:12px;min-width:0;margin:0 16px;border:1px solid rgba(249,115,22,.24);border-radius:14px;background:linear-gradient(135deg,rgba(249,115,22,.07),rgba(8,13,22,.58));padding:14px;backdrop-filter:blur(10px)}.ssh2-stories-head{display:flex;align-items:end;justify-content:space-between;gap:18px}.ssh2-stories-head span{color:#fdba74;font-size:9px;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.ssh2-stories-head h2{margin:3px 0 0;font-size:18px;line-height:1.2}.ssh2-stories-head p{max-width:390px;margin:0;color:var(--ssh2-muted);font-size:11px;line-height:1.5}.ssh2-story-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:10px}.ssh2-story{display:grid;align-content:start;gap:7px;min-width:0}.ssh2-story-game{display:flex;align-items:baseline;gap:7px;min-width:0;padding:0 2px}.ssh2-story-game span{color:var(--ssh2-green);font-size:8px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ssh2-story-game strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ssh2-story-game small{margin-left:auto;color:var(--ssh2-faint);font-size:8px;white-space:nowrap}.ssh2-commit-notice{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 16px;border:1px solid rgba(133,202,43,.38);border-radius:9px;background:rgba(26,46,5,.72);padding:8px 10px;color:#ecfccb;font-size:11px}.ssh2-commit-notice[data-state=auth_required]{border-color:rgba(250,204,21,.4);background:rgba(66,52,5,.72);color:#fef9c3}.ssh2-commit-notice button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ssh2-toolbar{min-width:0;position:sticky;top:0;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--ssh2-hairline);background:rgba(5,8,13,.9);padding:10px 16px;backdrop-filter:blur(18px)}.ssh2-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.ssh2-player-focus{display:grid;gap:1px;min-height:40px;flex:none;border:1px solid rgba(133,202,43,.38);border-radius:9px;background:rgba(133,202,43,.06);padding:6px 10px;color:#d7f5b0;font:inherit;text-align:left;cursor:pointer}.ssh2-player-focus span{font-size:9px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.ssh2-player-focus small{color:var(--ssh2-faint);font-size:8px;font-weight:800}.ssh2-player-focus[aria-pressed=true]{border-color:hsla(86,78%,83%,.92);background:rgba(133,202,43,.17);box-shadow:0 0 25px rgba(133,202,43,.2),inset 0 0 18px rgba(133,202,43,.08)}.ssh2-window{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--ssh2-hairline);border-radius:9px;background:hsla(0,0%,100%,.03);padding:3px}.ssh2-window button{border:1px solid transparent;border-radius:7px;background:transparent;padding:5px 10px;color:var(--ssh2-muted);font:inherit;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ssh2-window button[aria-pressed=true]{border-color:rgba(133,202,43,.38);background:rgba(133,202,43,.12);color:#d7f5b0}.ssh2-window button:disabled{color:hsla(0,0%,100%,.22);cursor:not-allowed}.ssh2-window-detail{display:inline-flex;align-items:center;gap:6px;color:var(--ssh2-faint);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ssh2-window-detail button{border:1px solid var(--ssh2-hairline);border-radius:6px;background:hsla(0,0%,100%,.03);padding:3px 6px;color:var(--ssh2-muted);font:inherit;font-size:9px;cursor:pointer}.ssh2-search{position:relative;min-width:0}.ssh2-search input{width:100%;border:1px solid var(--ssh2-hairline);border-radius:9px;background:hsla(0,0%,100%,.04);padding:8px 10px;color:var(--ssh2-ink);font:inherit;font-size:12px}.ssh2-search input:focus-visible{outline:2px solid rgba(133,202,43,.6);outline-offset:1px}.ssh2-search input::-moz-placeholder{color:hsla(0,0%,100%,.32)}.ssh2-search input::placeholder{color:hsla(0,0%,100%,.32)}.ssh2-search-results{position:absolute;z-index:20;top:calc(100% + 5px);left:0;right:0;max-height:60vh;overflow:auto;border:1px solid var(--ssh2-hairline);border-radius:11px;background:rgba(8,13,22,.97);padding:6px;box-shadow:0 24px 64px rgba(0,0,0,.6)}.ssh2-search-group{display:grid;gap:2px;padding:4px 2px}.ssh2-search-group>strong{color:var(--ssh2-faint);font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ssh2-search-result{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid transparent;border-radius:7px;background:transparent;padding:6px;color:var(--ssh2-ink);font:inherit;text-align:left;cursor:pointer}.ssh2-search-result:focus-visible,.ssh2-search-result:hover{border-color:rgba(133,202,43,.3);background:rgba(133,202,43,.08);outline:none}.ssh2-search-result span{display:grid;min-width:0}.ssh2-search-result strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ssh2-search-result small{color:var(--ssh2-muted);font-size:9px}.ssh2-search-result em{color:var(--ssh2-faint);font-size:8px;font-style:normal;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ssh2-search-empty{padding:10px;color:var(--ssh2-muted);font-size:11px}.ssh2-entity{position:relative;border:1px solid var(--ssh2-hairline);border-radius:12px;background:var(--ssh2-panel);padding:12px;backdrop-filter:blur(8px) saturate(145%)}.ssh2-entity>.ssh2-mark{position:absolute;top:8px;right:8px;z-index:2;opacity:.5;pointer-events:none}.ssh2-entity[data-large=true]:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background-image:url(/brand/sharpsports-3d-display.webp);background-position:50%;background-repeat:no-repeat;background-size:55% auto;opacity:.04;pointer-events:none}.ssh2-entity>*{position:relative;z-index:1}.ssh2-entity-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;margin-bottom:9px;padding-right:26px}.ssh2-entity-head>div{min-width:0}.ssh2-entity-head h2,.ssh2-entity-head h3{margin:0;font-size:13px;font-weight:900;letter-spacing:-.01em}.ssh2-entity-head small{display:block;color:var(--ssh2-muted);font-size:9px;font-weight:700}.ssh2-cell{position:relative;display:grid;gap:1px;min-width:72px;opacity:1;border:1px solid var(--ssh2-hairline);border-radius:7px;padding:6px 7px;color:var(--ssh2-ink);font:inherit;text-align:left;cursor:pointer;backdrop-filter:blur(4px) saturate(165%);transition:border-width .16s ease,box-shadow .16s ease,transform .16s ease}.ssh2-cell:disabled{cursor:default}.ssh2-cell:not(:disabled):hover{transform:translateY(-1px)}.ssh2-cell[data-band=unavailable]{border-style:dashed}.ssh2-cell:focus-visible{outline:2px solid var(--ssh2-green);outline-offset:1px}.ssh2-cell>span{color:var(--ssh2-muted);font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ssh2-cell>strong{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.ssh2-cell>small{color:var(--ssh2-muted);font-size:8px;font-weight:700}.ssh2-cell[data-band=unavailable]>strong{color:hsla(0,0%,100%,.4)}.ssh2-legend{display:grid;gap:5px}.ssh2-legend-bar{height:10px;border:1px solid var(--ssh2-hairline);border-radius:999px;background-color:hsla(0,0%,100%,.05);background-blend-mode:normal}.ssh2-legend-ticks{display:flex;justify-content:space-between;color:var(--ssh2-faint);font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ssh2-coverage{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--ssh2-hairline);border-radius:999px;background:hsla(0,0%,100%,.03);padding:3px 8px;color:var(--ssh2-muted);font-size:9px;font-weight:800}.ssh2-coverage i{width:6px;height:6px;border-radius:999px;background:currentColor}.ssh2-coverage[data-state=measured]{color:#d7f5b0}.ssh2-coverage[data-state=partial]{color:#ffc978}.ssh2-coverage[data-state=unavailable]{color:hsla(0,0%,100%,.46)}.ssh2-all-sports{display:grid;gap:14px;min-width:0}.ssh2-matrix{min-width:0;padding:0 16px}.ssh2-matrix-scroll{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:var(--ssh2-identity-w)}.ssh2-matrix-grid{display:grid;min-width:-moz-max-content;min-width:max-content;gap:4px}.ssh2-matrix-headrow,.ssh2-matrix-row{display:grid;grid-template-columns:var(--ssh2-matrix-columns);align-items:stretch;gap:4px}.ssh2-matrix-headrow>span{padding:4px 7px;color:var(--ssh2-faint);font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ssh2-matrix-headrow>span:first-child,.ssh2-matrix-row>.ssh2-team{position:sticky;left:0;z-index:3;background:linear-gradient(90deg,rgba(5,8,13,.86) 78%,rgba(5,8,13,0))}.ssh2-matrix-row>.ssh2-cell{scroll-snap-align:start}.ssh2-team{display:grid;grid-template-columns:26px 24px minmax(0,1fr);align-items:center;gap:8px;padding:6px 12px 6px 4px}.ssh2-team b{color:var(--ssh2-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:900;font-variant-numeric:tabular-nums;text-align:right}.ssh2-team-logo{position:relative;width:24px;height:24px}.ssh2-team span{display:grid;min-width:0}.ssh2-team strong{overflow:hidden;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ssh2-team small{color:var(--ssh2-muted);font-size:8px;font-weight:700}.ssh2-team-open{border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.ssh2-team-open:focus-visible{outline:2px solid var(--ssh2-green);outline-offset:2px;border-radius:6px}.ssh2-extremes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:12px}.ssh2-extremes h4{margin:0 0 6px;color:var(--ssh2-faint);font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ssh2-extremes ol{display:grid;gap:4px;margin:0;padding:0;list-style:none}.ssh2-extremes li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;border-radius:6px;padding:4px 6px;font-size:10px}.ssh2-extremes li b{color:var(--ssh2-faint);font-family:ui-monospace,monospace;font-size:10px}.ssh2-extremes li em{color:var(--ssh2-muted);font-size:9px;font-style:normal;font-weight:900}.ssh2-matchups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:12px;min-width:0;padding:0 16px}.ssh2-matchup-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:10px;padding-right:26px}.ssh2-matchup-side{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;min-width:0}.ssh2-matchup-side:last-child{grid-template-columns:minmax(0,1fr) 30px;text-align:right}.ssh2-matchup-side:last-child .ssh2-matchup-logo{order:2}.ssh2-matchup-logo{position:relative;width:30px;height:30px}.ssh2-matchup-side strong{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ssh2-matchup-side small{display:block;color:var(--ssh2-muted);font-size:9px}.ssh2-matchup-clock{display:grid;justify-items:center;gap:1px;color:var(--ssh2-muted);font-size:9px;font-weight:800;text-align:center}.ssh2-matchup-clock b{color:var(--ssh2-ink);font-family:ui-monospace,monospace;font-size:13px}.ssh2-matchup-clock[data-state=in] b{color:var(--ssh2-green)}.ssh2-compare{display:grid;gap:4px}.ssh2-compare-row{display:grid;grid-template-columns:62px minmax(0,1fr) minmax(112px,auto);align-items:center;gap:8px;border:1px solid var(--ssh2-hairline);border-radius:8px;padding:5px 7px}.ssh2-compare-row[data-edge=close]{border-color:hsla(0,0%,100%,.2)}.ssh2-compare-row>span:first-child{color:var(--ssh2-muted);font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ssh2-compare-bar{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;height:30px;border-radius:6px;overflow:hidden}.ssh2-compare-half{position:relative;display:flex;align-items:center;gap:5px;min-width:0;height:100%;padding:0 6px}.ssh2-compare-half b{flex:0 0 auto;white-space:nowrap}.ssh2-compare-half i,.ssh2-compare-half img,.ssh2-compare-half>span{flex:0 0 auto}.ssh2-compare-half:last-child{justify-content:flex-end}.ssh2-compare-half:first-child{padding-right:12px}.ssh2-compare-half:last-child{padding-left:12px}.ssh2-compare-half img{-o-object-fit:contain;object-fit:contain}.ssh2-compare-half b{color:#fff;font-family:ui-monospace,monospace;font-size:12px;font-weight:900;font-variant-numeric:tabular-nums}.ssh2-compare-half i{color:var(--ssh2-faint);font-size:8px;font-style:normal;font-weight:800}.ssh2-compare-band{position:absolute;top:0;bottom:0;left:50%;width:3px;transform:translateX(-50%);background:hsla(0,0%,100%,.34)}.ssh2-compare-row[data-edge=close] .ssh2-compare-band{width:26px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22)}.ssh2-compare-verdict{color:var(--ssh2-ink);font-size:9px;font-weight:900;line-height:1.25;text-align:right}.ssh2-compare-row[data-edge=close] .ssh2-compare-verdict{color:var(--ssh2-muted)}.ssh2-compare-row[data-edge=clear] .ssh2-compare-verdict{color:#ffd08a}.ssh2-player-grid{display:grid;grid-template-columns:repeat(4,minmax(78px,1fr));gap:5px}.ssh2-player-identity{grid-column:span 2;grid-row:span 2;display:grid;align-content:end;gap:2px;position:relative;overflow:hidden;border:1px solid var(--ssh2-hairline);border-radius:9px;background:hsla(0,0%,100%,.03);padding:8px;min-height:128px}.ssh2-player-headshot{position:absolute;top:0;right:0;width:96px;height:96px;opacity:.9}.ssh2-player-headshot img{-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}.ssh2-player-fallback{position:absolute;top:8px;right:10px;display:grid;width:52px;height:52px;place-items:center;border:1px solid var(--ssh2-hairline);border-radius:999px;background:hsla(0,0%,100%,.04);color:var(--ssh2-muted);font-size:20px;font-weight:900}.ssh2-player-number{position:relative;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:34px;font-weight:950;font-variant-numeric:tabular-nums;letter-spacing:-.06em;line-height:.9}.ssh2-player-name{position:relative;font-size:12px;font-weight:900}.ssh2-player-meta{position:relative;color:var(--ssh2-muted);font-size:9px;font-weight:700}.ssh2-player-teamlogo{position:absolute;bottom:8px;right:8px;width:20px;height:20px;opacity:.6}.ssh2-player-identity>.ssh2-mark{position:absolute;bottom:8px;left:8px;opacity:.38}.ssh2-plays{display:grid;gap:5px}.ssh2-play{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:9px;border:1px solid var(--ssh2-hairline);border-radius:8px;background:hsla(0,0%,100%,.022);padding:7px 9px}.ssh2-play[data-recency=bright]{border-color:var(--ssh2-green);box-shadow:0 0 0 1px rgba(133,202,43,.3)}.ssh2-play[data-recency=muted]{border-color:rgba(133,202,43,.38)}.ssh2-play[data-pulse=true]{animation:ssh2-play-arrive .9s ease-out 1}@keyframes ssh2-play-arrive{0%{box-shadow:0 0 0 1px rgba(133,202,43,.8),0 0 22px rgba(133,202,43,.34)}to{box-shadow:0 0 0 1px rgba(133,202,43,.3)}}@media (prefers-reduced-motion:reduce){.ssh2-play[data-pulse=true]{animation:none}}.ssh2-play-clock{color:var(--ssh2-muted);font-family:ui-monospace,monospace;font-size:9px;font-weight:800}.ssh2-play-text{min-width:0;font-size:11px;line-height:1.4}.ssh2-play-team{display:inline-flex;align-items:center;gap:4px;margin-right:6px;color:var(--ssh2-faint);font-size:9px;font-weight:900}.ssh2-play-deltas{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.ssh2-play-delta{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(133,202,43,.26);border-radius:999px;background:rgba(133,202,43,.08);padding:2px 7px;color:#d7f5b0;font-size:9px;font-weight:800}.ssh2-play-delta[data-confidence=text]{border-color:var(--ssh2-hairline);background:hsla(0,0%,100%,.03);color:var(--ssh2-muted)}.ssh2-play-score{color:var(--ssh2-muted);font-family:ui-monospace,monospace;font-size:10px;font-weight:900;white-space:nowrap}.ssh2-plays-stale{color:#ffc978;font-size:9px;font-weight:800}.ssh2-take-action{border-color:rgba(249,115,22,.42);background:rgba(249,115,22,.1);color:#fed7aa}.ssh2-take-action:focus-visible,.ssh2-take-action:hover{border-color:#fb923c;color:#fff7ed}.ssh2-stat-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.ssh2-quick-take{display:grid;gap:12px;min-width:0;margin-top:8px;border:1px solid rgba(249,115,22,.38);border-radius:12px;background:linear-gradient(135deg,rgba(76,29,5,.7),rgba(8,13,22,.92));padding:13px;box-shadow:0 18px 42px rgba(0,0,0,.24)}.ssh2-quick-take[data-state=active]{border-color:rgba(133,202,43,.5);background:linear-gradient(135deg,rgba(26,46,5,.72),rgba(8,13,22,.92))}.ssh2-quick-take>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.ssh2-quick-take>div>span,.ssh2-quick-take>header span{color:#fdba74;font-size:8px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.ssh2-quick-take[data-state=active]>div>span{color:#bef264}.ssh2-quick-take h3{margin:3px 0 0;color:#fff;font-size:14px;line-height:1.3}.ssh2-quick-take p{margin:4px 0 0;color:var(--ssh2-muted);font-size:10px;line-height:1.5}.ssh2-quick-take-close{border:0;background:transparent;padding:0 3px;color:var(--ssh2-muted);font:inherit;font-size:20px;line-height:1;cursor:pointer}.ssh2-quick-take fieldset{display:grid;gap:7px;min-width:0;margin:0;border:0;padding:0}.ssh2-quick-take legend{margin-bottom:6px;color:var(--ssh2-faint);font-size:8px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ssh2-quick-take-presets{border:1px solid rgba(249,115,22,.18)!important;border-radius:10px!important;background:rgba(249,115,22,.055);padding:10px!important}.ssh2-quick-take-presets>p{margin:-2px 0 1px;font-size:9px}.ssh2-quick-take-presets>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ssh2-quick-take-presets button{display:grid;gap:3px;min-width:0;border:1px solid rgba(249,115,22,.24);border-radius:9px;background:rgba(0,0,0,.18);padding:9px;color:#fed7aa;font:inherit;text-align:left;cursor:pointer}.ssh2-quick-take-presets button:focus-visible,.ssh2-quick-take-presets button:hover{border-color:#fb923c;color:#fff7ed}.ssh2-quick-take-presets button[aria-pressed=true]{border-color:#fb923c;background:rgba(234,88,12,.22);color:#fff;box-shadow:inset 0 0 0 1px rgba(251,146,60,.16)}.ssh2-quick-take-presets strong{overflow:hidden;color:inherit;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ssh2-quick-take-presets small{color:var(--ssh2-faint);font-size:8px;line-height:1.25}.ssh2-quick-take-choices{display:flex;flex-wrap:wrap;gap:5px}.ssh2-quick-take-choices button{display:grid;gap:1px;border:1px solid var(--ssh2-hairline);border-radius:8px;background:hsla(0,0%,100%,.035);padding:7px 9px;color:var(--ssh2-muted);font:inherit;font-size:10px;text-align:left;text-transform:capitalize;cursor:pointer}.ssh2-quick-take-choices button strong{color:inherit;font-size:10px}.ssh2-quick-take-choices button small{color:var(--ssh2-faint);font-size:8px}.ssh2-quick-take-choices button[aria-pressed=true]{border-color:rgba(249,115,22,.72);background:rgba(249,115,22,.15);color:#fff7ed}.ssh2-quick-take-target{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ssh2-quick-take-stepper{display:flex;align-items:stretch;gap:4px}.ssh2-quick-take-stepper>button{width:34px;border:1px solid var(--ssh2-hairline);border-radius:8px;background:hsla(0,0%,100%,.05);color:#fff;font:inherit;font-size:18px;cursor:pointer}.ssh2-quick-take-stepper label{display:grid;gap:2px;min-width:88px}.ssh2-quick-take-stepper label span{color:var(--ssh2-faint);font-size:7px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ssh2-quick-take-stepper input{width:100%;box-sizing:border-box;border:1px solid rgba(249,115,22,.45);border-radius:7px;background:rgba(0,0,0,.24);padding:6px;color:#fff;font:900 13px ui-monospace,monospace;text-align:center}.ssh2-quick-take-preview{border:1px solid hsla(0,0%,100%,.12);border-radius:9px;background:rgba(0,0,0,.2);padding:10px}.ssh2-quick-take-preview p{margin:4px 0 7px;color:#fff;font-size:13px;font-weight:850}.ssh2-quick-take-preview small{color:var(--ssh2-muted);font-size:8px}.ssh2-quick-take-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.ssh2-quick-take-actions a,.ssh2-quick-take-actions button{border:1px solid var(--ssh2-hairline);border-radius:8px;background:hsla(0,0%,100%,.04);padding:7px 10px;color:var(--ssh2-muted);font:inherit;font-size:9px;font-weight:900;text-decoration:none;text-transform:uppercase;cursor:pointer}.ssh2-quick-take-actions .ssh2-quick-take-primary{border-color:#fb923c;background:#ea580c;color:#fff}.ssh2-quick-take-actions button:disabled{opacity:.55;cursor:wait}.ssh2-quick-take-actions small{color:var(--ssh2-faint);font-size:8px}.ssh2-quick-take-error{color:#fecaca!important}.ssh2-inline-expansion{width:min(1180px,calc(100vw - 32px));min-width:0;box-sizing:border-box;justify-self:start;position:sticky;left:16px;border:1px solid hsla(0,0%,100%,.24);border-radius:12px;background:rgba(6,10,17,.58);padding:12px;backdrop-filter:blur(10px) saturate(145%);box-shadow:0 18px 46px rgba(0,0,0,.28)}.ssh2-inline-expansion[data-nested=true]{width:100%;position:static;margin-top:8px;background:rgba(6,10,17,.42)}.ssh2-inline-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ssh2-inline-head strong{font-size:12px}.ssh2-inline-head button{border:1px solid var(--ssh2-hairline);border-radius:7px;background:hsla(0,0%,100%,.04);padding:5px 9px;color:var(--ssh2-muted);font:inherit;font-size:10px;font-weight:800;cursor:pointer}.ssh2-inline-expansion section+section{margin-top:12px}.ssh2-inline-expansion h4{margin:0 0 6px;color:var(--ssh2-faint);font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ssh2-matchup-stack{min-width:0;content-visibility:auto;contain-intrinsic-size:auto 420px}.ssh2-group-cells{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:5px}.ssh2[data-density=compact] .ssh2-entity{padding:7px}.ssh2[data-density=compact] .ssh2-entity-head{margin-bottom:5px}.ssh2[data-density=compact] .ssh2-group-cells{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:3px}.ssh2[data-density=compact] .ssh2-cell{min-height:48px;padding:5px}.ssh2-follow{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--ssh2-hairline);border-radius:7px;background:hsla(0,0%,100%,.03);padding:4px 8px;color:var(--ssh2-muted);font:inherit;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ssh2-follow[aria-pressed=true]{border-color:rgba(133,202,43,.45);background:rgba(133,202,43,.12);color:#d7f5b0}.ssh2-follow:focus-visible{outline:2px solid var(--ssh2-green);outline-offset:1px}.ssh2-empty{border:1px dashed var(--ssh2-hairline);border-radius:10px;padding:16px;color:var(--ssh2-muted);font-size:11px;line-height:1.5}@media (max-width:767px){.ssh2-commit-notice,.ssh2-stories{margin-inline:10px}.ssh2-stories-head{display:grid;gap:5px}.ssh2-toolbar{grid-template-columns:minmax(0,1fr)}.ssh2-toolbar-actions{align-items:stretch;flex-direction:column}.ssh2-window-detail{justify-content:space-between}.ssh2-player-focus{width:100%}.ssh2-matchups,.ssh2-matrix{padding:0 10px}.ssh2-matchups{grid-template-columns:minmax(0,1fr)}.ssh2{--ssh2-identity-w:128px;--ssh2-index-w:44px}.ssh2-team{grid-template-columns:16px 18px minmax(0,1fr);gap:5px;padding-right:6px}.ssh2-team strong{font-size:10px}.ssh2-entity-head{grid-template-columns:auto minmax(0,1fr);gap:7px;padding-right:22px}.ssh2-entity-head>:last-child{grid-column:1/-1}.ssh2-coverage{font-size:8px}.ssh2-player-grid{grid-template-columns:repeat(4,minmax(70px,1fr))}.ssh2-inline-expansion{width:calc(100vw - 20px);left:10px}.ssh2-quick-take-presets>div{grid-template-columns:minmax(0,1fr)}.ssh2-quick-take-target{align-items:stretch;flex-direction:column}.ssh2-quick-take-stepper{width:100%}.ssh2-quick-take-stepper label{flex:1}.ssh2-quick-take-actions{align-items:stretch;flex-direction:column}.ssh2-quick-take-actions a,.ssh2-quick-take-actions button{text-align:center}.ssh2-compare-row{grid-template-columns:66px minmax(0,1fr);grid-template-areas:"label bar" "verdict verdict"}.ssh2-compare-verdict{text-align:left}}.ssh2-matrix-more{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:8px;border:1px solid rgba(148,163,184,.2);border-radius:10px;background:rgba(148,163,184,.05);padding:9px 12px;color:rgba(226,232,240,.72);font:inherit;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;backdrop-filter:blur(3px);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ssh2-matrix-more:hover{border-color:rgba(148,163,184,.44);background:rgba(148,163,184,.11);color:#fff}.ssh2-matrix-more svg{transition:transform .18s ease}.ssh2-matrix-more svg[data-open=true]{transform:rotate(180deg)}.ssh2-matrix-more em{border-radius:999px;background:rgba(148,163,184,.18);padding:1px 7px;font-size:9px;font-style:normal;font-weight:950}.ssh2-players{margin-top:14px}.ssh2-player-rows{display:flex;flex-direction:column;gap:5px;margin:10px 0 0;padding:0;list-style:none}.ssh2-player-row{display:grid;grid-template-columns:26px 30px minmax(0,1fr) minmax(0,.9fr) 52px;align-items:center;gap:10px;border-radius:9px;padding:7px 10px}.ssh2-player-row[data-measured=false]{opacity:.62}.ssh2-player-rank{color:rgba(226,232,240,.6);font-size:11px;font-weight:1000;font-variant-numeric:tabular-nums;text-align:right}.ssh2-player-face{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:rgba(2,6,12,.4);box-shadow:0 0 0 1px hsla(0,0%,100%,.14)}.ssh2-player-face-mark{display:inline-flex;align-items:center;justify-content:center}.ssh2-player-open{display:flex;min-width:0;flex-direction:column;gap:1px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ssh2-player-open strong{overflow:hidden;color:#f8fafc;font-size:12px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.ssh2-player-open small{color:rgba(226,232,240,.55);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ssh2-player-open:hover strong{text-decoration:underline}.ssh2-player-lead{display:flex;min-width:0;flex-direction:column;gap:1px}.ssh2-player-lead em{overflow:hidden;color:rgba(226,232,240,.62);font-size:9px;font-style:normal;font-weight:900;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ssh2-player-lead i{color:#fff;font-size:12px;font-style:normal;font-weight:950;font-variant-numeric:tabular-nums}.ssh2-player-score{color:#fff;font-size:15px;font-weight:1000;font-variant-numeric:tabular-nums;text-align:right}@media (max-width:640px){.ssh2-player-row{grid-template-columns:22px 26px minmax(0,1fr) 44px}.ssh2-player-lead{display:none}}.ssh2-field{position:relative;width:100%;margin-top:10px;overflow:visible}.ssh2-league-field{margin:0 16px 14px;border:1px solid hsla(82,85%,67%,.2);background:rgba(2,6,12,.12);padding:12px;overflow:visible}.ssh2-league-field>header{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:9px}.ssh2-league-field>header div{display:grid;gap:2px}.ssh2-league-field>header span{color:#d9f99d;font-size:8px;font-weight:1000;letter-spacing:.16em;text-transform:uppercase}.ssh2-league-field>header strong{color:#fff;font-size:15px;font-weight:1000}.ssh2-league-field>header p{max-width:520px;margin:0;color:rgba(226,232,240,.52);font-size:9px;font-weight:750;line-height:1.35;text-align:right}.ssh2-game-detail-state{margin:8px 0 0;border:1px solid hsla(0,0%,100%,.12);background:rgba(2,6,12,.18);padding:9px 11px;color:rgba(226,232,240,.62);font-size:9px;font-weight:850;letter-spacing:.05em}.ssh2-game-detail-retry{width:100%;margin-top:8px;border:1px solid hsla(0,91%,71%,.42);background:rgba(127,29,29,.1);padding:9px 11px;color:#fecaca;font-size:9px;font-weight:950;text-align:left;cursor:pointer}.ssh2-pillar-workflow{display:grid;gap:8px;margin-top:10px;border:1px solid rgba(196,181,253,.42);background:rgba(12,8,26,.16);padding:11px;backdrop-filter:blur(4px)}.ssh2-pillar-workflow>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ssh2-pillar-workflow>header div{display:grid;gap:2px}.ssh2-pillar-workflow>header span{color:#c4b5fd;font-size:8px;font-weight:1000;letter-spacing:.14em;text-transform:uppercase}.ssh2-pillar-workflow>header strong{color:#fff;font-size:13px}.ssh2-pillar-workflow>header button{border:1px solid hsla(0,0%,100%,.15);background:transparent;padding:5px 8px;color:hsla(0,0%,100%,.62);font-size:8px;font-weight:950;text-transform:uppercase;cursor:pointer}.ssh2-pillar-workflow-step{display:grid;grid-template-columns:24px minmax(190px,.6fr) minmax(0,1fr);align-items:center;gap:9px;border-top:1px solid hsla(0,0%,100%,.09);padding-top:8px}.ssh2-pillar-workflow-step>b{display:grid;width:22px;height:22px;place-items:center;border:1px solid rgba(196,181,253,.52);border-radius:50%;color:#ede9fe;font-size:9px}.ssh2-pillar-workflow-step strong{color:#fff;font-size:10px}.ssh2-pillar-workflow-step p{margin:2px 0 0;color:rgba(226,232,240,.5);font-size:8px;line-height:1.35}.ssh2-pillar-workflow-step[data-disabled=true]{opacity:.48}.ssh2-pillar-workflow-options{display:flex;flex-wrap:wrap;gap:5px}.ssh2-pillar-workflow-options button,.ssh2-pillar-workflow-save{border:1px solid rgba(196,181,253,.34);background:rgba(139,92,246,.07);padding:6px 8px;color:#ede9fe;font-size:8px;font-weight:950;cursor:pointer}.ssh2-pillar-workflow-options button:hover:not(:disabled),.ssh2-pillar-workflow-save:hover:not(:disabled){border-color:#ddd6fe;background:rgba(139,92,246,.15)}.ssh2-pillar-workflow-options button:disabled,.ssh2-pillar-workflow-save:disabled{cursor:not-allowed;opacity:.45}@media (max-width:767px){.ssh2-league-field{margin-inline:10px}.ssh2-league-field>header{align-items:start;flex-direction:column}.ssh2-league-field>header p{text-align:left}.ssh2-pillar-workflow-step{grid-template-columns:24px minmax(0,1fr)}.ssh2-pillar-workflow-step>:last-child{grid-column:2}}.ssh2-league-field[data-empty=true],.ssh2-players[data-empty=true]{opacity:.72}.ssh2-league-field[data-empty=true] p{color:rgba(226,232,240,.6)}