/* Suite Talk — Popup Manager base frontend CSS (static, per-popup styling is
 * injected inline by Suite_PM_FrontEnd::build_css()). */

html.st-pm-lock,
body.st-pm-lock {
    overflow: hidden !important;
}

.st-pm-modal {
    /* position/z-index/display set per-popup via inline CSS so each popup's
       panel id owns its own rule — this file only carries safe, universal
       resets that must never be overridden by theme/page-builder CSS. */
    box-sizing: border-box;
}

.st-pm-modal *,
.st-pm-modal *::before,
.st-pm-modal *::after {
    box-sizing: border-box;
}

.st-pm-dialog {
    outline: none;
}

.st-pm-close {
    font-size: 0;
}
