.connection-modal-wrap{overflow:hidden}.connection-modal-wrap .ant-modal-footer{border-top:none}.scrollable-body[data-v-7e9af5c5]{max-height:50vh;overflow-y:auto;margin:0 -8px;padding:4px 8px}.scrollable-body[data-v-7e9af5c5] .ant-form-item:last-child{margin-bottom:0}.request-form[data-v-7e9af5c5]{margin-top:8px}.request-form[data-v-7e9af5c5] .ant-form-item{margin-bottom:16px}.request-intro[data-v-7e9af5c5]{margin:0!important;line-height:1.5}.recipient-emails-label[data-v-7e9af5c5]{display:block;font-size:13px;font-weight:500;color:var(--ac-text-primary, #262626);margin-bottom:2px}.request-info-alert[data-v-7e9af5c5]{padding:6px 10px}.request-info-alert[data-v-7e9af5c5] .ant-alert-message{font-size:12px;line-height:1.4}.request-info-alert[data-v-7e9af5c5] .ant-alert-icon{font-size:12px}.auth-footer[data-v-7e9af5c5]{display:flex;flex-direction:column;align-items:stretch;gap:10px}.request-fallback[data-v-7e9af5c5]{font-size:12px;color:var(--ac-text-secondary, #8c8c8c);text-align:center;margin:3px 0}.request-fallback-link[data-v-7e9af5c5]{color:var(--ac-brand-primary, #d14056);cursor:pointer;text-decoration:none;font-weight:500}.request-fallback-link[data-v-7e9af5c5]:hover{color:var(--ac-brand-primary-hover, #e55b70);text-decoration:underline}.whatsapp-disclaimer__lede[data-v-a0b768f7]{margin-bottom:12px;color:var(--ac-text-secondary)}.whatsapp-disclaimer__warnings[data-v-a0b768f7]{margin:0 0 20px;padding-left:20px;line-height:1.6;color:var(--ac-text-secondary)}.whatsapp-disclaimer__warnings li[data-v-a0b768f7]{margin-bottom:8px}.whatsapp-disclaimer__warnings li[data-v-a0b768f7]::marker{color:var(--ac-brand-primary)}.whatsapp-disclaimer__accept[data-v-a0b768f7]{display:block;padding:12px 14px;background:var(--ac-bg-tertiary);border:1px solid var(--ac-border-primary);border-radius:6px;color:var(--ac-text-primary)}.whatsapp-pairing__qr[data-v-4de037a0]{text-align:center;padding:16px 0}.whatsapp-pairing__qr-image[data-v-4de037a0]{width:240px;height:240px;image-rendering:pixelated;border:1px solid var(--ac-border-primary);border-radius:6px;background:var(--ac-bg-primary);padding:8px;box-sizing:content-box}.whatsapp-pairing__instructions[data-v-4de037a0]{margin-top:12px;color:var(--ac-text-secondary);line-height:1.5}.whatsapp-pairing__instructions code[data-v-4de037a0]{padding:1px 6px;background:var(--ac-code-bg);border:1px solid var(--ac-border-primary);border-radius:4px;font-size:.9em;color:var(--ac-text-primary)}.whatsapp-pairing__loading[data-v-4de037a0]{text-align:center;padding:40px 0;color:var(--ac-text-tertiary)}.whatsapp-pairing__loading p[data-v-4de037a0]{margin-top:12px}.whatsapp-pairing__code-form[data-v-4de037a0]{padding:8px 0}.whatsapp-pairing__code-row[data-v-4de037a0]{display:flex;gap:8px;margin:12px 0}.whatsapp-pairing__code-row[data-v-4de037a0] .ant-input,.whatsapp-pairing__phone-input[data-v-4de037a0]{flex:1}.whatsapp-pairing__code-row[data-v-4de037a0] .whatsapp-pairing__country-select{min-width:88px}.whatsapp-pairing__code-row[data-v-4de037a0] .ant-input-group-addon{padding:0;background:transparent}.whatsapp-pairing__code-row[data-v-4de037a0] .ant-input-group-addon .ant-select{margin:0}.whatsapp-pairing__code-display[data-v-4de037a0]{margin-top:16px;padding:20px 16px;background:var(--ac-bg-tertiary);border:1px solid var(--ac-border-primary);border-radius:6px;text-align:center}.whatsapp-pairing__code-display p[data-v-4de037a0]{color:var(--ac-text-secondary);margin:0}.whatsapp-pairing__code[data-v-4de037a0]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:32px;letter-spacing:6px;font-weight:600;color:var(--ac-brand-primary);margin:12px 0}.whatsapp-pairing__small[data-v-4de037a0]{font-size:12px;color:var(--ac-text-tertiary);margin:8px 0 0!important}.whatsapp-pairing__status[data-v-4de037a0]{margin-top:16px}.whatsapp-pairing__poll-error[data-v-4de037a0]{margin-top:12px}.whatsapp-pairing__actions[data-v-4de037a0]{margin-top:20px;display:flex;justify-content:flex-end}.whatsapp-pairing__country-dropdown{min-width:240px!important}.whatsapp-pairing__country-dropdown .ant-select-item-option-content{white-space:normal}
