
html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape]>.modal-dialog-box{display:block!important;position:relative!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;min-height:0!important;clip-path:none!important}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape]>.modal-dialog-box>div{position:absolute!important;display:block!important;box-sizing:border-box!important;flex:none!important;inset:10px!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border-radius:0!important;clip-path:none!important;mask:none!important;overflow:auto!important;scrollbar-width:thin!important;overflow-wrap:anywhere}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape]>.modal-dialog-box>div::-webkit-scrollbar{display:block!important;width:7px;height:7px}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape]>.modal-dialog-box>div img,html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape]>.modal-dialog-box>div video{max-width:100%!important}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape="rectangle"]>.modal-dialog-box{width:min(1000px,calc(100vw - 24px))!important;height:85dvh!important;aspect-ratio:auto!important;border-radius:18px!important}html body[data-skin] .custom-modal[id^="modal_pub_"]:is([data-resolved-shape="circle"],[data-resolved-shape="square"],[data-resolved-shape="hexagon"])>.modal-dialog-box{width:var(--page-dialog-side,var(--cms-safe-dialog-side))!important;height:var(--page-dialog-side,var(--cms-safe-dialog-side))!important;aspect-ratio:1!important}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape="square"]>.modal-dialog-box{border-radius:12px!important}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape="circle"]>.modal-dialog-box>div{inset:var(--cms-editor-inset,14.644661%)!important}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape="hexagon"]>.modal-dialog-box{border-radius:0!important;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)!important}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape="hexagon"]>.modal-dialog-box>div{inset:18%!important}html body[data-skin] .custom-modal[id^="modal_pub_"][data-resolved-shape]>.modal-dialog-box>button{position:absolute!important;z-index:5!important;top:16px!important;right:18px!important;left:auto!important;min-width:32px;min-height:32px;border-radius:50%!important}.cms-editor-shape-choice{font-size:.8rem;display:inline-flex;gap:.35rem;align-items:center}.cms-editor-shape-frame{position:relative;margin:0 auto;box-sizing:border-box}.cms-editor-shape-frame:before{content:'';position:absolute;inset:7px;border:var(--page-border,1px) solid var(--page-border-color,#dfe6f2);background:var(--page-window-bg,#f4f2fa);box-shadow:var(--page-shadow,none);pointer-events:none}.cms-editor-shape-frame[data-shape="base"]:before{display:none}.cms-editor-shape-frame[data-shape="base"] .cms-editor-surface{position:relative}.cms-editor-shape-frame:not([data-shape="base"]){width:min(100%,640px);aspect-ratio:1}.cms-editor-shape-frame:not([data-shape="base"]) .cms-editor-surface{position:absolute!important;min-height:0!important;box-sizing:border-box;inset:24px!important;background:#fff;border:1px dashed #94a3b8;overflow:auto!important;overflow-wrap:anywhere}.cms-editor-shape-frame[data-shape="rectangle"]{width:100%;height:380px;aspect-ratio:auto}.cms-editor-shape-frame[data-shape="hexagon"]:before{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.cms-editor-shape-frame[data-shape="rectangle"] .cms-editor-surface,.cms-editor-shape-frame[data-shape="square"] .cms-editor-surface{inset:10px!important}.cms-editor-shape-frame[data-shape="circle"] .cms-editor-surface{inset:var(--cms-editor-inset,calc(14.645% + 7px))!important}.cms-editor-shape-frame[data-shape="hexagon"] .cms-editor-surface{inset:18%!important}.cms-editor-code-mode .cms-editor-shape-frame{display:none}#modal_pub_cms_site_popup>.modal-dialog-box{width:var(--page-dialog-side)!important;height:var(--page-dialog-side)!important}#modal_pub_cms_site_popup>.modal-dialog-box>div{scrollbar-gutter:stable}.cms-editor-shape-note{font-size:.75rem;padding:.4rem .7rem;margin:0;color:#64748b;background:#f8fafc}