.ifw-fah-modal{width:min(620px,calc(100vw - 32px));border:1px solid #ccd0d4;border-radius:12px;padding:0;box-shadow:0 18px 60px rgba(0,0,0,.3)}.ifw-fah-modal::backdrop{background:rgba(0,0,0,.56)}.ifw-fah-form{display:grid;gap:12px;padding:24px}.ifw-fah-form h2{margin:0}.ifw-fah-form label{display:grid;gap:5px;font-weight:600}.ifw-fah-form input,.ifw-fah-form textarea,.ifw-fah-form select{font:inherit;padding:8px;border:1px solid #8c8f94;border-radius:5px}.ifw-fah-consent{display:flex!important;align-items:center;font-weight:400!important}.ifw-fah-actions{display:flex;justify-content:flex-end;gap:8px}.ifw-fah-actions button{padding:8px 14px;border-radius:5px;border:1px solid #2271b1;background:#2271b1;color:#fff;cursor:pointer}.ifw-fah-cancel{background:#fff!important;color:#1d2327!important}.ifw-fah-close{justify-self:end;border:0;background:transparent;font-size:24px;cursor:pointer}.ifw-fah-support{margin:0;color:#50575e}.ifw-fah-form [data-ifw-fah-message]{min-height:1.3em}.ifw-fah-form [data-kind="success"]{color:#008a20}.ifw-fah-form [data-kind="warning"]{color:#996800}

