.whatsapp-contact-dialog .modal-dialog{max-width:600px}.whatsapp-contact-dialog .modal-content{background:var(--whatsapp-dialog-surface);border:1px solid var(--whatsapp-dialog-border);border-radius:var(--whatsapp-dialog-radius);box-shadow:var(--whatsapp-dialog-shadow);color:var(--whatsapp-dialog-text);font-family:var(--whatsapp-dialog-font-body)!important;overflow:hidden}.whatsapp-contact-dialog .modal-header{align-items:flex-start;background:var(--whatsapp-dialog-header-background);border-bottom:0;color:var(--whatsapp-dialog-header-text);padding:24px 64px 24px 24px}.whatsapp-contact-dialog .modal-title{color:inherit;font-family:var(--whatsapp-dialog-font-heading)!important;font-size:24px!important;font-weight:600!important;letter-spacing:0!important;line-height:30px!important;margin:0!important}.whatsapp-contact-dialog .modal-header .close{align-items:center;color:inherit;display:inline-flex;height:44px;justify-content:center;margin:-7px -48px -7px auto;opacity:.85;padding:0;width:44px}.whatsapp-contact-dialog .modal-body{height:auto;max-height:calc(100vh - 96px);overflow-y:auto;padding:24px}.whatsapp-contact-dialog .kw-modal-fullscreen-toggle,.whatsapp-contact-dialog .kw-modal-fullscreen-toggle:hover{color:var(--whatsapp-dialog-header-text)}.whatsapp-contact-dialog .kw-modal-fullscreen-toggle:focus{box-shadow:0 0 0 3px var(--whatsapp-dialog-focus);color:var(--whatsapp-dialog-header-text);outline:2px solid transparent;outline-offset:2px}.whatsapp-contact-dialog__description,.whatsapp-contact-dialog__error,.whatsapp-contact-dialog__help{font-family:var(--whatsapp-dialog-font-body)!important;letter-spacing:0!important}.whatsapp-contact-dialog__description{color:var(--whatsapp-dialog-text-muted)!important;font-size:16px!important;line-height:24px!important;margin:0 0 24px!important}.whatsapp-contact-dialog__field{display:flex;flex-direction:column;gap:8px}.whatsapp-contact-dialog__label{color:var(--whatsapp-dialog-text);font-family:var(--whatsapp-dialog-font-heading)!important;font-size:14px!important;font-weight:600;line-height:20px!important;margin:0}.whatsapp-contact-dialog__textarea{background:var(--whatsapp-dialog-field-background);border:1px solid var(--whatsapp-dialog-field-border);border-radius:var(--whatsapp-dialog-field-radius);color:var(--whatsapp-dialog-text);font-family:var(--whatsapp-dialog-font-body)!important;font-size:16px!important;font-style:normal!important;letter-spacing:0!important;line-height:24px!important;min-height:144px;padding:12px 14px;resize:vertical;width:100%}.whatsapp-contact-dialog__error,.whatsapp-contact-dialog__help{font-size:13px!important;line-height:20px!important;margin:0!important}.whatsapp-contact-dialog__help{color:var(--whatsapp-dialog-text-muted)!important}.whatsapp-contact-dialog__error{color:var(--whatsapp-dialog-error)!important}.whatsapp-contact-dialog__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:28px}.whatsapp-contact-dialog__button{align-items:center;border:1px solid transparent;border-radius:var(--whatsapp-dialog-button-radius);display:inline-flex;font-family:var(--whatsapp-dialog-font-heading)!important;font-size:16px!important;font-weight:600;justify-content:center;letter-spacing:0!important;line-height:22px!important;min-height:48px;padding:12px 20px;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out,opacity .12s ease-out}.whatsapp-contact-dialog__button--secondary{background:var(--whatsapp-dialog-secondary-background);border-color:var(--whatsapp-dialog-secondary-border);color:var(--whatsapp-dialog-secondary-text)}.whatsapp-contact-dialog__button--primary{background:var(--whatsapp-dialog-primary-background);color:var(--whatsapp-dialog-primary-text)}.whatsapp-contact-dialog__button--primary:hover{background:var(--whatsapp-dialog-primary-hover);color:var(--whatsapp-dialog-primary-text)}.whatsapp-contact-dialog__button--primary:active{background:var(--whatsapp-dialog-primary-active)}.whatsapp-contact-dialog__button[disabled]{cursor:not-allowed;opacity:.5}.whatsapp-contact-dialog .close:focus,.whatsapp-contact-dialog__button:focus,.whatsapp-contact-dialog__textarea:focus{box-shadow:0 0 0 3px var(--whatsapp-dialog-focus);outline:2px solid transparent;outline-offset:2px}@media(max-width:575.98px){.whatsapp-contact-dialog .modal-dialog{margin:10px}.whatsapp-contact-dialog .modal-body,.whatsapp-contact-dialog .modal-header{padding-left:20px;padding-right:20px}.whatsapp-contact-dialog__actions{flex-direction:column-reverse}.whatsapp-contact-dialog__button{width:100%}}@media(prefers-reduced-motion:reduce){.whatsapp-contact-dialog__button{transition:none}}.whatsapp-contact-dialog--adaix{--whatsapp-dialog-surface:#fff;--whatsapp-dialog-border:#dfe2ec;--whatsapp-dialog-radius:10px;--whatsapp-dialog-shadow:0 18px 48px rgba(0,0,92,.2);--whatsapp-dialog-header-background:#00005c;--whatsapp-dialog-header-text:#fff;--whatsapp-dialog-text:#272848;--whatsapp-dialog-text-muted:#70718a;--whatsapp-dialog-field-background:#fff;--whatsapp-dialog-field-border:#9d9eb5;--whatsapp-dialog-field-radius:8px;--whatsapp-dialog-button-radius:8px;--whatsapp-dialog-primary-background:#004cff;--whatsapp-dialog-primary-hover:#003dcc;--whatsapp-dialog-primary-active:#002f99;--whatsapp-dialog-primary-text:#fff;--whatsapp-dialog-secondary-background:#eff0f8;--whatsapp-dialog-secondary-border:#9d9eb5;--whatsapp-dialog-secondary-text:#272848;--whatsapp-dialog-focus:rgba(72,200,237,.45);--whatsapp-dialog-error:#b42318;--whatsapp-dialog-font-heading:"Gilroy-SemiBold",Arial,sans-serif;--whatsapp-dialog-font-body:"Gilroy-Regular",Arial,sans-serif}