/* v6.2: modal export settings, no permanent large export form */
#textEditorOverlay.studio-v4 #teExportOptions{display:none!important}
#textEditorOverlay.studio-v4 #teExportOptions.studio-export-open{display:flex!important;position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(440px,calc(100vw - 32px))!important;max-width:440px!important;max-height:calc(100dvh - 48px)!important;overflow-y:auto!important;z-index:2147483001!important;padding:24px!important;gap:12px!important;background:#fff!important;border:1px solid #dce4f0!important;border-radius:16px!important;box-shadow:0 22px 70px rgba(0,0,0,.25)!important;box-sizing:border-box!important}
#textEditorOverlay.studio-v4 #teExportOptions.studio-export-open>*{flex-shrink:0!important}
.studio-export-backdrop{position:fixed;inset:0;background:rgba(10,18,35,.58);z-index:2147483000}
#textEditorOverlay.studio-v4 #teExportOptions .studio-export-title{font-size:20px;font-weight:750;color:#15233b;line-height:1.3}
#textEditorOverlay.studio-v4 #teExportOptions .studio-export-hint{font-size:12px;color:#58677e;line-height:1.5}
#textEditorOverlay.studio-v4 #teExportOptions .studio-export-actions{display:flex!important;gap:10px!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important}
#textEditorOverlay.studio-v4 #teExportOptions .studio-export-actions button{width:auto!important;min-width:100px!important;min-height:40px!important;border-radius:9px!important;cursor:pointer!important}
#textEditorOverlay.studio-v4 #teExportOptions .studio-export-confirm{background:#1d62e8!important;color:#fff!important;border:0!important;font-weight:700!important}
#textEditorOverlay.studio-v4 #teExportOptions #teExportCancel{display:none!important}
#textEditorOverlay.studio-v4 .studio-dock-scroll .studio-properties{min-height:0!important}
#textEditorOverlay.studio-v4 .studio-footer .studio-save-info{display:none!important}
#textEditorOverlay.studio-v4 .studio-footer{min-height:56px!important;padding:8px 4px!important}
#textEditorOverlay.studio-v4 .studio-footer .studio-save-button{height:38px!important;min-height:38px!important}
@media(max-width:600px){#textEditorOverlay.studio-v4 #teExportOptions.studio-export-open{padding:16px!important}}

/* v6.4: dialog and backdrop are siblings under the editor overlay, not trapped in the dock stacking context. */
#textEditorOverlay.studio-v4 > #teExportOptions.studio-export-open{z-index:2147483001!important;pointer-events:auto!important;opacity:1!important;filter:none!important;visibility:visible!important;color:#15233b!important}
#textEditorOverlay.studio-v4 > .studio-export-backdrop{z-index:2147483000!important;pointer-events:auto!important}
#textEditorOverlay.studio-v4 > #teExportOptions.studio-export-open select,#textEditorOverlay.studio-v4 > #teExportOptions.studio-export-open button{pointer-events:auto!important;opacity:1!important}
