/* The selected format shapes the actual preview frame, not just its contents. */
.studio-redesign #module-preview .canvas-stage{height:auto!important;min-height:0;display:flex;justify-content:center;overflow:visible;background:transparent;border:0}
.studio-redesign #module-preview #adPreview{position:relative;height:auto!important;max-width:100%;margin:0 auto;overflow:hidden;border:1px solid #dce8f1;border-radius:8px}
.studio-redesign #module-preview #adPreview[data-ratio="9:16"]{width:min(100%,214px)!important;aspect-ratio:9/16!important}
.studio-redesign #module-preview #adPreview[data-ratio="16:9"]{width:100%!important;aspect-ratio:16/9!important}
.studio-redesign #module-preview #adPreview[data-ratio="1:1"]{width:min(100%,380px)!important;aspect-ratio:1/1!important}
.studio-redesign #adPreview>img,.studio-redesign #adPreview>video,.studio-redesign #adPreview>.empty-art{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.studio-generation-help{font-size:12px;line-height:1.5;color:#47677c;margin:8px 0}.studio-use-photo{display:block;margin-top:9px;padding:9px 12px;border:1px solid #91cdd5;border-radius:6px;background:#f2fbfc;color:#166b7c;font-size:12px;cursor:pointer}.studio-use-photo[hidden]{display:none}
.studio-redesign[data-studio-view="create"] .create-inputs #module-settings{margin-top:14px}.studio-redesign[data-studio-view="create"] .create-inputs #module-generate{margin-top:12px}
.studio-presenter-options{margin:10px 0;font-size:12px;color:#47677c}.studio-presenter-options>summary{cursor:pointer;padding:6px 0}.studio-presenter-options[hidden]{display:none}
