.studio-preview-stage{min-width:0}.preview-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 4px;background:#fff;color:#19324b}.preview-controls[hidden]{display:none}.preview-controls button{font-size:14px;padding:9px 14px}.preview-seek-label{flex:1;min-width:130px;display:flex;align-items:center;gap:10px;font-size:13px}.preview-seek-label input{width:100%;min-width:0;padding:0}.preview-controls span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.preview-dialog{width:94vw;max-width:1600px;height:90vh;max-height:94vh;padding:16px;border:1px solid #cbd9ea;border-radius:16px;background:#fff;overflow:hidden}.preview-dialog::backdrop{background:#071629b8}.preview-dialog .studio-preview-stage,.studio-preview-stage:fullscreen{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0}.preview-dialog .studio-preview,.studio-preview-stage:fullscreen .studio-preview{min-height:0;height:100%;border-radius:8px}.preview-dialog video,.studio-preview-stage:fullscreen video{height:100%;max-height:100%;width:100%;object-fit:contain}.studio-preview-stage:fullscreen{background:#101b2c;padding:12px;box-sizing:border-box}.studio-preview-stage:fullscreen .preview-controls{padding:12px;border-radius:8px}.preview-dialog .preview-controls{padding:14px 0}@media(max-width:500px){.preview-controls{gap:8px}.preview-seek-label{flex-basis:100%}.preview-dialog{padding:10px}.preview-controls span{font-size:13px}}
