#multicamera-dialog{width:650px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:16px;color-scheme:dark}#multicamera-dialog::backdrop{background:#020713c9;backdrop-filter:blur(4px)}.multicamera-content{padding:22px;max-height:calc(100dvh - 30px);overflow:auto}.multicamera-content>p{color:var(--muted);font-size:13px;margin:12px 0 20px}.multicamera-content .section-head{gap:12px}.multicamera-source-list{display:grid;gap:10px;margin:16px 0}.multicamera-source{border:1px solid var(--line);border-radius:10px;padding:12px;display:flex;justify-content:space-between;gap:12px;align-items:center}.multicamera-source .inline-actions{flex-wrap:wrap}.multicamera-content .inline-actions .button{font-size:11px;padding:7px 9px}@media(max-width:600px){.multicamera-content{padding:16px}.multicamera-source{align-items:flex-start;flex-direction:column}}

#preview #local-video.multicamera-program{transform:none}
