/* BETA 3 · Series enlazadas con replay (BO3/BO5). */
#app #betaTab .beta-series-shell{margin-top:14px;padding:clamp(12px,2vw,19px);background:#0d2c38;border:1px solid #5d7d89}
#app #betaTab .beta-series-shell>header{display:flex;flex-direction:column;gap:4px;padding-bottom:11px;border-bottom:1px solid #476875;margin-bottom:13px}
#app #betaTab .beta-series-shell>header small{font-size:10px;font-weight:900;color:#9dded5;letter-spacing:.08em}
#app #betaTab .beta-series-shell>header h2{font:650 34px/1 var(--rift-display,Teko,sans-serif);color:#fff;margin:4px 0 0}
#app #betaTab .beta-series-create{display:grid;gap:10px}
#app #betaTab .beta-series-create>strong,.beta-series-match-form>strong{color:#efc19e;font-size:12px}
#app #betaTab .beta-series-create p,#app #betaTab .beta-series-match-form p,#app #betaTab .beta-series-ready p{font-size:11px;color:#b3d1d3;line-height:1.6}
#app #betaTab .beta-series-create>div{display:flex;align-items:center;flex-wrap:wrap;gap:12px}
#app #betaTab .beta-series-create>div label{font-size:10px;color:#b6d5d5;font-weight:800}
#app #betaTab .beta-series-create select,#app #betaTab .beta-series-replay select{padding:10px;background:#092735;color:#fff;border:1px solid #5c808a}
#app #betaTab .beta-series-score{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#153b4a;padding:14px}
#app #betaTab .beta-series-score>div:first-child{display:grid;gap:5px}
#app #betaTab .beta-series-score>div:first-child small{color:#a8e6da;font-size:10px;font-weight:900}
#app #betaTab .beta-series-score>div:first-child strong{color:#fff;font-size:15px}
#app #betaTab .beta-series-score-numbers{display:flex;align-items:center;gap:11px}
#app #betaTab .beta-series-score-numbers span{color:#a6d8ec;font-size:11px;font-weight:900}
#app #betaTab .beta-series-score-numbers span:last-child{color:#f3a69c}
#app #betaTab .beta-series-score-numbers b{display:block;font-size:26px;color:#fff;text-align:center}
#app #betaTab .beta-series-score-numbers em{color:#91aab7;font-style:normal}
#app #betaTab .beta-series-maps{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:7px;margin:11px 0}
#app #betaTab .beta-series-maps>div{background:#112f3c;border:1px solid #45616c;padding:10px;display:grid;gap:4px}
#app #betaTab .beta-series-maps>div.is-current{border-color:#e6b58c}
#app #betaTab .beta-series-maps b{font-size:10px;color:#ecf7f5}
#app #betaTab .beta-series-maps small{color:#a9c9ce;font-size:10px}
#app #betaTab .beta-series-maps span{color:#efc098;font-size:9px;overflow-wrap:anywhere}
#app #betaTab .beta-series-match-form{display:grid;gap:10px;margin:12px 0;padding:15px;background:#153741;border:1px solid #4a6f78}
#app #betaTab .beta-series-match-form>div:first-of-type{display:flex;gap:8px;flex-wrap:wrap}
#app #betaTab .beta-series-match-form input{min-width:0;flex:1 1 180px;background:#092936;color:#fff;padding:11px;border:1px solid #5a8993}
#app #betaTab .beta-series-replay{display:grid;gap:9px;border:1px solid #d2a275;background:#213946;padding:12px}
#app #betaTab .beta-series-replay>strong{color:#f3c69c;font-size:12px}
#app #betaTab .beta-series-replay-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}
#app #betaTab .beta-series-replay-players>div{display:flex;flex-direction:column;gap:3px;background:#102c39;padding:8px;border:1px solid #426372}
#app #betaTab .beta-series-replay-players span{font-size:10px;color:#ddecea;overflow-wrap:anywhere}
#app #betaTab .beta-series-replay-players strong{font-size:9px;color:#efc39d}
#app #betaTab .beta-series-replay label{display:grid;gap:8px;color:#bbd7db;font-size:10px;font-weight:800}
#app #betaTab .beta-series-ready{padding:12px;background:#153f48}
#app #betaTab .beta-series-pending{color:#b7d2d7;font-size:11px}
@media(max-width:600px){
 #app #betaTab .beta-series-replay-players{grid-template-columns:1fr}
 #app #betaTab .beta-series-score{align-items:flex-start}
 #app #betaTab .beta-series-maps{grid-template-columns:repeat(2,minmax(0,1fr))}
}

/* Ocultar los controles del lobby mientras se disputa una serie con roster fijo. */
#app #betaTab .beta-draft-mode-settings[hidden],
#app #betaTab .beta-host-settings[hidden],
#app #betaTab .beta-bot-tools[hidden],
#app #betaTab .beta-actions [hidden]{display:none!important}
