.remote-screens.multi-stream{display:grid;grid-template-columns:repeat(var(--stream-count),minmax(0,1fr));grid-template-rows:minmax(0,1fr) 140px;grid-auto-rows:140px;overflow:auto}.multi-stream>.screen-primary{grid-column:1/-1;grid-row:1}.multi-stream>.screen-wrapper:not(.stream-primary){grid-row:2;cursor:pointer}.multi-stream>.screen-wrapper:not(.stream-primary) .screen-title{font-size:10px;left:5px;top:5px;padding:4px}.stream-popout-btn{position:absolute;right:10px;top:10px;width:32px;min-height:30px;z-index:4;background:#13251de8;color:#9eebc7;opacity:0}.screen-wrapper:hover .stream-popout-btn,.stream-popout-btn:focus-visible{opacity:1}.sidebar>.brand{border:0;background:none;text-align:left;padding:0;cursor:pointer}.sidebar>.brand:hover{color:var(--accent)}.sub-card{border:1px solid #345044;border-radius:10px;padding:10px;font-size:11px;display:grid;gap:6px}.sub-card strong{font-size:14px;color:var(--accent)}.sub-card.expiring{border-color:#d0a951}.sub-card.expiring strong{color:#f6d58c}.sub-card button{min-height:29px;font-size:11px}.tools-report{width:100%;font-size:11px;margin-top:5px}.tools-dialog{width:min(740px,90vw);max-height:86vh;overflow:auto;background:#14201c;color:#e8f3ed;border:1px solid #436252;border-radius:16px;padding:24px}.tools-dialog::backdrop{background:#0009}.tools-dialog header{display:flex;justify-content:space-between;align-items:center}.tools-dialog textarea{width:100%;height:270px;resize:vertical;background:#0d1511;color:#c9e1d4;border:1px solid #395347;font:11px Consolas,monospace;padding:12px}.tools-dialog p{line-height:1.6}.overlay-setting{display:grid;gap:8px}.overlay-setting input,.overlay-setting select{width:100%}.overlay-setting label{display:flex;gap:8px;align-items:center}.overlay-setting label input[type=checkbox]{width:18px}.overlay-setting .hint{line-height:1.5}
.sidebar{display:flex;flex-direction:column;gap:10px;overflow:auto}.sidebar>.participants{flex:1 1 120px;min-height:80px}.sidebar>:not(.participants){flex-shrink:0}.sub-card[hidden]{display:none}.sidebar .status-stack{font-size:9px}.sidebar #network-diagnostics-button{margin-top:0;padding:8px}.sidebar .tools-report{margin-top:0;min-height:30px}
