
.fb19-modal[hidden]{display:none!important}.fb19-modal{position:fixed;inset:0;z-index:2147483000;background:rgba(20,13,11,.76);display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}.fb19-modal-panel{background:#fff;color:#2b1b16;width:min(530px,100%);max-height:90dvh;overflow:auto;border-radius:18px;box-shadow:0 24px 90px rgba(0,0,0,.4);padding:32px 30px 28px;position:relative;box-sizing:border-box;text-align:center}.fb19-modal-icon{margin:0 auto 12px;width:58px;height:58px;border-radius:50%;background:#fff0e8;color:#a53d17;font:bold 34px/58px sans-serif}.fb19-modal-panel h2{font-size:clamp(23px,5vw,30px);margin:0 0 12px;color:#3b190f}.fb19-modal-panel p{font-size:16px;line-height:1.5}.fb19-modal-list{text-align:left;margin:16px auto 22px;padding:0;list-style:none;max-width:380px}.fb19-modal-list li{padding:9px 12px;border-bottom:1px solid #eee;font-weight:600}.fb19-modal-list li:before{content:'•';color:#a53d17;margin-right:10px}.fb19-modal-confirm{background:#492016!important;color:#fff!important;border:0!important;border-radius:9px!important;padding:13px 22px!important;font-size:16px!important;cursor:pointer}.fb19-modal-close{position:absolute;top:9px;right:12px;border:0;background:transparent;font-size:32px;color:#4c3a33;cursor:pointer}.fb19-invalid{border:2px solid #b63821!important;outline-offset:2px}.fb19-field:has(.fb19-invalid) label,.fb19-privacy:has(.fb19-invalid){color:#9e2818}.fb19-modal[data-success="1"] .fb19-modal-icon{background:#e4f5e6;color:#23803a}@media(max-width:600px){.fb19-modal-panel{padding:30px 20px 24px}.fb19-modal{padding:12px}}
