.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1259}.ui-dialog{position:fixed;z-index:1260;overflow:hidden;padding:0;color:#000;border:none;border-radius:12px;background-color:#fff;box-shadow:0 8px 30px #0003}.ui-dialog.ui-widget-content{background-color:#fff}.ui-dialog .ui-dialog-content #media-library-wrapper{padding:1rem 2rem}.ui-dialog .ui-dialog-content.ui-widget-content{background-color:#fff}@media all and (max-width:48em){.ui-dialog{width:92%!important}}.ui-dialog .ui-dialog-titlebar{display:flex;align-items:center;justify-content:space-between;padding:1em 1.5em;border:0;border-bottom:1px solid #e5e5e5;border-radius:0;background:#fff}.ui-dialog .ui-dialog-title{font-size:1.125rem;font-weight:600;color:#333;margin:0}.ui-dialog .ui-dialog-titlebar-close{position:relative;right:auto;top:auto;transform:none;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:50%;background:#f0f0f0;cursor:pointer;transition:background .15s;flex-shrink:0}.ui-dialog .ui-dialog-titlebar-close:hover{background:#e0e0e0}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-space{display:none}.ui-dialog .ui-dialog-content{padding:1.5em}.ui-dialog .ui-dialog-buttonpane{display:flex;align-items:center;gap:1em;margin-top:0;padding:1em 1.5em;border-top:1px solid #e5e5e5;background:#fafafa;border-radius:0 0 12px 12px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:.5em;margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-button{padding:.6em 1.25em;border:1px solid #ccc;border-radius:6px;background:#fff;color:#333;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.ui-dialog .ui-dialog-buttonpane .ui-button:hover{background:#f5f5f5;border-color:#999}.ui-dialog .ui-dialog-buttonpane .button--primary,.ui-dialog .ui-dialog-buttonpane .ui-button.button--primary{background:var(--sp-button-light-primary-background-color);color:#fff;border-color:#4a7c59;border-radius:32px}.ui-dialog .ui-dialog-buttonpane .button--primary:hover,.ui-dialog .ui-dialog-buttonpane .ui-button.button--primary:hover{background:var(--sp-button-light-primary-hover-background-color);border-color:#3d6a4b}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(../../images/icons/loading-small.svg);background-repeat:no-repeat;background-position:center center}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none}
