#rsStatsP{position:absolute;inset:0;z-index:50;background:#070c1a;color:#eaf6ff;font-family:Nunito,system-ui,sans-serif;padding:3% 4%;overflow:auto;box-sizing:border-box}#rsStatsP[hidden]{display:none}
#rsStatsP h3{margin:0 0 4px;font:800 26px Fredoka,system-ui,sans-serif}#rsStatsP .sub{color:#9bb6da;font-size:13px;margin:0 0 12px}
#rsStatsP table{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:14px}#rsStatsP th{text-align:right;color:#9bb6da;font-weight:700;font-size:12px;letter-spacing:.04em;padding:6px 8px;border-bottom:1px solid #22365c}#rsStatsP th:first-child,#rsStatsP td:first-child{text-align:left}
#rsStatsP td{text-align:right;padding:7px 8px;border-bottom:1px solid #16233f;font-variant-numeric:tabular-nums}#rsStatsP tr.blue td:first-child{border-left:4px solid #2f7fd0}#rsStatsP tr.red td:first-child{border-left:4px solid #e0242a}#rsStatsP tr.me td{color:#8fd8ff;font-weight:800}#rsStatsP tr.tot td{color:#9bb6da;font-weight:800}
#rsStatsP .bk{float:right;font:800 14px Nunito,system-ui,sans-serif;color:#0a1428;background:#eaf6ff;border:0;border-radius:8px;padding:8px 14px;cursor:pointer}
#bbres{position:absolute;inset:0;z-index:60;display:grid;place-items:center;background:rgba(0,0,0,.82);border-radius:inherit;font-family:Roboto,'Helvetica Neue',Arial,'Liberation Sans',sans-serif;animation:bbresIn .45s ease-out}
#bbres[hidden]{display:none}
@keyframes bbresIn{from{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){#bbres{animation:none}}
.rsb{position:relative;width:var(--w,100%);height:var(--h,auto);--u:calc(var(--w,1000px)/100);overflow:hidden;color:#fff;font-weight:700}
.rsb>*{position:absolute;box-sizing:border-box}
.rsb .top{left:0;top:0;width:100%;height:8.1%;background:#020000;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 2.15)}
.rsb .top img{position:absolute;top:0;height:100%}.rsb .top svg.rslogo{position:absolute;top:0;height:100%;width:auto;display:block}
.rsb .lhalf{left:0;top:8.1%;width:50%;height:91.9%;background:#7d1011}
.rsb .rhalf{left:50%;top:8.1%;width:50%;height:91.9%;background:#01406a}
.rsb .rtop{left:0;top:8.1%;width:50%;height:24.6%;background:#f01b24}
.rsb .btop{left:50%;top:8.1%;width:50%;height:24.6%;background:#0069b8}
.rsb .lband{left:0;top:12%;width:31.4%;height:20.7%;background:#7d1011}
.rsb .rband{left:68.8%;top:12%;width:31.2%;height:20.7%;background:#01406a}
.rsb .win{top:12%;width:31.4%;height:20.7%;background:#fff200;color:#0a0a0a;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 2.6);font-size:calc(var(--u) * 5);letter-spacing:.02em}
.rsb .win svg{width:calc(var(--u) * 4.8);height:calc(var(--u) * 4.8)}
.rsb .win.l{left:0}.rsb .win.r{left:68.8%}
.rsb .sc{top:8.1%;width:18.7%;height:24.6%;text-align:center}
.rsb .sc b{display:block;font-size:calc(var(--u) * 2);margin-top:calc(var(--u) * 1.3)}
.rsb .sc span{display:block;font-size:calc(var(--u) * 6.3);line-height:1.05}
.rsb .sc.l{left:31.4%}.rsb .sc.r{left:50.1%}
.rsb .tbl{left:31.4%;top:32.7%;width:37.4%;height:33.7%;background:#fff;color:#0a0a0a;display:grid;grid-template-rows:repeat(5,minmax(0,1fr));overflow:hidden}
.rsb .tbl div{display:grid;grid-template-columns:18% 1fr 18%;align-items:center;text-align:center;font-size:calc(var(--u) * 2.5);line-height:1;min-height:0}
.rsb .tbl div:nth-child(even){background:#dcdcdc}
.rsb .tbl div em{font-style:normal;font-size:calc(var(--u) * 1.95);letter-spacing:.01em}
.rsb .team{height:7.8%;display:flex}
.rsb .team .num{flex:1;display:flex;align-items:center;gap:calc(var(--u) * 1.1);padding-left:calc(var(--u) * 1);font-size:calc(var(--u) * 2.3)}
.rsb .team .num i{display:block;width:calc(var(--u) * 3.4);height:calc(var(--u) * 2);border-radius:calc(var(--u) * .3);background:rgba(255,255,255,.18);font-style:normal}
.rsb .team .rk{width:calc(var(--u) * 6.5);background:#050505;display:flex;align-items:center;justify-content:center;font-size:calc(var(--u) * 2.4)}
.rsb .team.red .num{background:#ec1c24}.rsb .team.blue .num{background:#0a68b8}
.rsb .rpl{top:79.5%;text-align:center;font-size:calc(var(--u) * 1.75)}
.rsb .rpi{top:86%;display:flex;justify-content:space-between}
.rsb .rpi span{width:calc(var(--u) * 4.15);height:calc(var(--u) * 4.15);display:grid;place-items:center;border-radius:calc(var(--u) * .2);color:#9a9a9a}
.rsb .rpi span svg{width:72%;height:72%}
.rsb .rpi.red span.on{background:#ec1c24;color:#fff}.rsb .rpi.blue span.on{background:#0a68b8;color:#fff}
.rsb .pen{left:31.4%;top:67.4%;width:37.4%;height:12%;overflow:hidden;font-size:calc(var(--u) * 1.05);font-weight:600;line-height:1.35;color:#e9eef7;text-align:center}
.rsb .pen b{font-weight:800}.rsb .pen .y{color:#ffe14a}.rsb .pen .rr{color:#ff7a7a}
.rsb .team .num i{position:relative}
.rsb .team .num i .cd{position:absolute;left:50%;top:50%;width:calc(var(--u) * 1.15);height:calc(var(--u) * 1.6);margin:calc(var(--u) * -.8) 0 0 calc(var(--u) * -.575);border-radius:calc(var(--u) * .15);background:#ffd400;box-shadow:0 0 0 calc(var(--u) * .12) rgba(0,0,0,.6);transform:rotate(-8deg)}
.rsb .dq{display:block;font-size:calc(var(--u) * 1.15);font-weight:800;letter-spacing:.04em;margin-top:calc(var(--u) * -.3);opacity:.9}.rsb .team .num i .cd.red{background:#ff2a2a}
.rsb .mid{left:37.8%;top:81.5%;width:24.7%;height:16.5%;background:#e2e2e2;color:#0a0a0a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * .9);font-size:calc(var(--u) * 1.55)}
.rsb .mid div{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * .6);width:100%;padding:0 calc(var(--u) * .8);box-sizing:border-box}
.rsb .mid button{font:700 calc(var(--u) * 1.25) Roboto,Arial,sans-serif;padding:calc(var(--u) * .7) calc(var(--u) * .4);white-space:nowrap;min-width:0;border-radius:calc(var(--u) * .5);border:0;cursor:pointer;background:#0a0a0a;color:#fff}
.rsb .mid button:hover{background:#333}.rsb .mid button:focus-visible{outline:calc(var(--u) * .25) solid #0069b8;outline-offset:calc(var(--u) * .2)}
.rsb .mid kbd{display:block;font:600 calc(var(--u) * .95) Roboto,Arial,sans-serif;opacity:.6;margin:calc(var(--u) * .2) 0 0}
