.pwm-limit-modal{position:fixed;inset:0;box-sizing:border-box;width:calc(100% - 32px);max-width:560px;max-height:90vh;overflow:auto;margin:auto;padding:30px;border:3px solid #c52d35;border-radius:16px;background:#fff;color:#263b4a;font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 25px 100px #0006;z-index:2147483647}.pwm-limit-modal::backdrop{background:#06121dcc}.pwm-limit-modal .pwm-limit-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff0f0;color:#b91c1c;font-size:30px;font-weight:900}.pwm-limit-modal h2{margin:16px 0;color:#8f1e29;font-size:25px;line-height:1.3}.pwm-limit-modal ul{list-style:none;margin:16px 0;padding:0}.pwm-limit-modal li{margin:10px 0;padding:14px;border:1px solid #f0c3c8;border-radius:8px;background:#fff4f5}.pwm-limit-modal li strong,.pwm-limit-modal li span{display:block}.pwm-limit-modal li strong{color:#9e2332;margin-bottom:4px}.pwm-limit-modal button{width:100%;margin-top:10px;padding:14px;border:0;border-radius:8px;background:#b91c1c;color:#fff;font:800 16px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer}.pwm-limit-modal button:focus-visible{outline:3px solid #173c50;outline-offset:4px}.pwm-limit-inline{padding:16px;border-left:4px solid #c52d35;background:#fff1f2;color:#8f1e29}#pwm_wizard_pasos[data-pwm-limit-blocked=yes] .pwm-cost-summary-box{border-color:#c52d35}#pwm_wizard_pasos[data-pwm-limit-blocked=yes] #pwm_display_costo_live{font-size:17px!important;color:#fda4af!important}@media(max-width:480px){.pwm-limit-modal{padding:22px}.pwm-limit-modal h2{font-size:22px}}
