.scr{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:24px;display:grid}.scr-col{flex-direction:column;gap:32px;min-width:0;display:flex}.scr-aside{flex-direction:column;gap:16px;min-width:0;display:flex}.scr-lh{align-items:center;gap:12px;margin-bottom:12px;display:flex}.scr-lh h2{letter-spacing:-.3px;font-size:18px;font-weight:700}.scr-rows{border:1px solid var(--border);background:var(--surface-2);border-radius:6px;overflow:hidden}.scr-rows>.row{border-top:1px solid var(--border);min-height:60px;color:var(--text);align-items:center;gap:16px;padding:0 16px;display:grid}.scr-rows>.row:first-child{border-top:0}.scr-rows>a.row{transition:background-color .15s}.scr-rows>a.row:hover{background:#ffffff08}.scr-empty{color:var(--text-3);text-align:center;padding:28px 16px}.scr-rec>.row{grid-template-columns:112px minmax(0,1fr) 190px 200px 64px 16px}.scr-rec .dt{color:var(--text-3);font-size:var(--fs-meta);white-space:nowrap}.scr-rec .tt{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.scr-rec .sc{font-size:var(--fs-body-lg);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-weight:700;overflow:hidden}.scr-rec .sc em{color:var(--text-3);margin:0 4px;font-style:normal;font-weight:600}.scr-rec .sc .tm{font-size:var(--fs-meta);color:var(--text-2);font-weight:600}.scr-rec .aw{font-size:var(--fs-meta);color:var(--text-3);white-space:nowrap;flex-direction:column;gap:2px;min-width:0;display:flex}.scr-rec .aw span{text-overflow:ellipsis;overflow:hidden}.scr-rec .aw b{color:var(--text);font-weight:700}.scr-rec .st{justify-self:end}.scr-rec .ar{color:var(--text-4);display:inline-flex}.scr-rec .ar svg{width:16px;height:16px}.scr-rec .row.live{background:#ffffff08}.scr-chip{height:22px;font-size:var(--fs-caption);white-space:nowrap;color:var(--text-2);background:#9e9eb124;border-radius:4px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.scr-box{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:16px}.scr-box h3{font-size:var(--fs-body-lg);font-weight:700}.scr-kv{gap:6px;margin-top:12px;display:grid}.scr-kv>div{background:var(--surface-2);min-height:32px;font-size:var(--fs-meta);color:var(--text-2);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.scr-kv b{color:var(--text);white-space:nowrap;font-weight:700}.scr-pl{margin-top:10px;display:grid}.scr-pl a{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;min-height:48px;padding:6px 4px;display:grid}.scr-pl a:first-child{border-top:0}.scr-pl a:hover b{text-decoration:underline}.scr-pl b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.scr-pl span{font-size:var(--fs-meta);color:var(--text-3);white-space:nowrap}.scr-pl .r{text-align:right;color:var(--text-2)}.scr-sh{align-items:center;gap:14px;margin-bottom:16px;display:flex}.scr-sh h1{letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:22px;font-weight:700;overflow:hidden}.scr-sh .meta{color:var(--text-3);font-size:var(--fs-meta)}.scr-back{width:28px;height:28px;color:var(--text-3);border-radius:4px;flex-shrink:0;place-items:center;transition:color .15s,background-color .15s;display:inline-grid}.scr-back:hover{color:var(--text);background:#ffffff0f}.scr-back svg{width:20px;height:20px}.scr-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:16px}.scr-id{align-items:center;gap:12px;display:flex}.scr-id .nm{flex:1;min-width:0}.scr-id .nm b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;display:block;overflow:hidden}.scr-id .nm span{font-size:var(--fs-meta);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.scr-id .ln{font-size:var(--fs-caption);color:var(--text-2);flex-direction:column;flex-shrink:0;align-items:center;gap:2px;font-weight:700;display:flex}.scr-id .ln img{width:22px;height:22px}.scr-id .un{background:var(--surface-2);width:48px;height:48px;color:var(--text-3);font-size:var(--fs-caption);border-radius:6px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.scr-stats{border-top:1px solid var(--border);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:12px;display:grid}.scr-stats dt{font-size:var(--fs-caption);color:var(--text-3);font-weight:600}.scr-stats dd{font-size:var(--fs-body-lg);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.scr-line{font-size:var(--fs-meta);color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:10px}.scr-tbl{border:1px solid var(--border);background:var(--surface-2);border-radius:6px;overflow-x:auto}.scr-tbl table{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--fs-meta)}.scr-tbl th{text-align:right;height:36px;color:var(--text-3);white-space:nowrap;background:#00000024;padding:0 12px;font-weight:600}.scr-tbl th:first-child,.scr-tbl td:first-child{text-align:left}.scr-tbl td{text-align:right;border-top:1px solid var(--border);height:48px;color:var(--text-2);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 12px}.scr-tbl td b{color:var(--text)}.scr-ch{align-items:center;gap:10px;display:flex}.scr-ch img{border-radius:4px;flex-shrink:0;width:28px;height:28px}.scr-games>.row{grid-template-columns:28px 32px minmax(0,1fr) auto 44px;gap:12px}.scr-games .wl{font-size:var(--fs-meta);color:var(--text-3);font-weight:700}.scr-games .wl.w{color:var(--text)}.scr-games img.c{border-radius:4px;width:32px;height:32px}.scr-games .nm b{font-size:var(--fs-meta);font-weight:700;display:block}.scr-games .nm span{font-size:var(--fs-caption);color:var(--text-3);align-items:center;gap:6px;display:flex}.scr-games .kd{text-align:right;font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.scr-games .kd b{color:var(--text);display:block}.scr-games .kd span{color:var(--text-3);font-size:var(--fs-caption)}.scr-games .aw{justify-self:end}@media (max-width:1080px){.scr{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.scr-rec>.row{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 40px 12px 16px;display:flex;position:relative}.scr-rec .tt{order:3;width:100%}.scr-rec .sc{text-align:left;order:4}.scr-rec .aw{flex-direction:row;order:5;gap:10px}.scr-rec .st{order:2;margin-left:auto}.scr-rec .ar{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.scr-back{width:44px;height:44px}.scr-sh{flex-wrap:wrap;gap:4px 8px}.scr-sh h1{flex:1;font-size:18px}.scr-sh .meta{width:100%}.scr-games>.row{gap:10px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.scr-rows>a.row,.scr-back{transition:none}}