.nlpp-locked{overflow:hidden}.nlpp-popup{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:24px;visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s}.nlpp-popup.is-open{visibility:visible;opacity:1}.nlpp-overlay{position:absolute;inset:0;background:var(--nlpp-overlay);opacity:var(--nlpp-opacity)}.nlpp-dialog{position:relative;z-index:1;width:min(100%,var(--nlpp-width));max-height:calc(100vh - 48px);overflow:auto;background:var(--nlpp-bg);color:var(--nlpp-color);border-radius:var(--nlpp-radius);box-shadow:0 24px 80px rgba(0,0,0,.35);transform:translateY(18px) scale(.98);transition:transform .25s}.nlpp-popup.is-open .nlpp-dialog{transform:none}.nlpp-content{padding:38px}.nlpp-content img,.nlpp-content video,.nlpp-content iframe{max-width:100%;height:auto}.nlpp-content iframe{aspect-ratio:16/9;width:100%}.nlpp-close{position:absolute;right:10px;top:8px;z-index:2;width:38px;height:38px;border:0!important;border-radius:50%;background:rgba(0,0,0,.07)!important;color:inherit!important;font:400 30px/34px Arial!important;padding:0!important;cursor:pointer}.nlpp-form{display:grid;gap:13px}.nlpp-form input,.nlpp-form textarea{box-sizing:border-box;width:100%;padding:13px 14px;border:1px solid #d7d9df;border-radius:8px;background:#fff;color:#17171a;font:inherit}.nlpp-form textarea{min-height:110px;resize:vertical}.nlpp-two{display:grid;grid-template-columns:1fr 1fr;gap:13px}.nlpp-form button,.nlpp-shortcode-trigger{border:0;border-radius:8px;padding:13px 20px;background:#18bf62;color:#fff;font-weight:700;cursor:pointer}.nlpp-form button:disabled{opacity:.6}.nlpp-form-status.success{color:#138a48}.nlpp-form-status.error{color:#c62828}@media(max-width:600px){.nlpp-popup{padding:14px}.nlpp-content{padding:32px 22px 24px}.nlpp-two{grid-template-columns:1fr}.nlpp-dialog{max-height:calc(100vh - 28px)}}
