#upgrade-dialog{width:570px;max-height:calc(100dvh - 24px);color:var(--text);background:var(--panel);border-color:var(--line);color-scheme:dark}
.upgrade-content{padding:22px}
.upgrade-content h2{font-size:21px;margin-bottom:10px}
.upgrade-content>p{font-size:13px;color:var(--muted);margin-bottom:18px}
.upgrade-content .check{align-items:flex-start;line-height:1.6}
.upgrade-content .check input{flex:none;margin-top:3px}
.upgrade-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}
.upgrade-content select{font-size:13px}
[data-room-wait-status]{text-align:center;margin-top:15px}
@media(max-width:600px){.upgrade-content{padding:18px}.upgrade-content select{font-size:16px}}

#local-video.screen-preview{transform:none;object-fit:contain}
#screen-share[aria-pressed="true"]{border-color:var(--brand-ink);color:var(--brand-ink)}
