.chat-intake-dialog{overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#283039;max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 15px 60px #1924301a;z-index:120!important;background:#fffffff5!important;border:1px solid #e0e4e8!important;border-radius:22px!important;width:min(560px,100vw - 24px)!important;padding:26px!important}.chat-intake-dialog>[data-slot=dialog-title]{margin-right:26px;font-size:21px}.chat-intake-dialog>[data-slot=dialog-description]{color:#68727d;font-size:13px;line-height:1.75}.chat-intake-form{gap:17px;display:grid}.chat-intake-form label{gap:7px;min-width:0;font-size:12px;font-weight:650;display:grid}.chat-intake-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.chat-intake-form input:not([type=checkbox]),.chat-intake-form select{color:#283039;background:#fff;border:1px solid #d9dfe5;border-radius:10px;width:100%;min-width:0;height:43px;padding:9px 11px;font-size:14px}:is(.chat-intake-form input:focus-visible,.chat-intake-form select:focus-visible){outline-offset:2px;outline:2px solid #a71c38}.chat-intake-review{background:#f7f8f9;border:1px solid #e2e6ea;border-radius:13px;padding:14px}.chat-intake-review b{font-size:13px}.chat-intake-review p{margin:6px 0;font-size:13px;line-height:1.7}.chat-intake-review small,.chat-intake-note{color:#6e7781;font-size:11px;line-height:1.7}.chat-intake-check{align-items:flex-start;line-height:1.7;display:flex!important}.chat-intake-check input{accent-color:#a71c38;flex-shrink:0;width:16px;height:16px;margin-top:3px}.chat-intake-policy{color:#52606c;font-size:12px}.chat-intake-policy summary{cursor:pointer}.chat-intake-policy dl{gap:10px;margin:12px 0;line-height:1.7;display:grid}.chat-intake-policy dt{font-weight:650}.chat-intake-policy dd{margin:0}.chat-intake-success{gap:16px;display:grid}.chat-intake-success p{font-size:14px;line-height:1.8}.chat-intake-entry{border-top:1px solid #e5e8ec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:flex}.chat-intake-entry button{min-height:34px;font-size:12px}.chat-member-identity{background:#fafbfc;border-bottom:1px solid #e2e6eb;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 15px;font-size:13px;display:flex}.chat-member-identity small{color:#747f89;font-size:11px}.chat-sales-tools{border-bottom:1px solid #e3e7eb;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 15px;display:flex}.chat-sales-tools button{cursor:pointer;background:#fff;border:1px solid #dce2e8;border-radius:9px;padding:8px 12px;font-size:12px}.chat-sales-tools button[aria-pressed=true]{color:#a71c38;border-color:#a71c38}.chat-sales-tools>span{color:#747f89;margin-right:auto;font-size:12px}@media (max-width:440px){.chat-intake-dialog{padding:21px 17px!important}.chat-intake-fields{grid-template-columns:1fr}.chat-intake-form input:not([type=checkbox]),.chat-intake-form select{font-size:16px}}.chat-intake-entry,.chat-notice-compact{flex:none}.chat-notice-compact{color:#68727d;padding:6px 14px;font-size:11px}.chat-notice-compact summary{cursor:pointer;min-height:25px;padding:4px 0}.chat-notice-compact[open]{max-height:180px;overflow:auto}.chat-notice-compact .numo-notification-options{padding:8px 0}@media (max-width:640px){:is(.human-chat-panel:has(textarea:focus) .chat-intake-entry,.human-chat-panel:has(textarea:focus) .chat-notice-compact,.human-chat-panel:has(textarea:focus) .human-wait-note){display:none}}.application-change-dialog{width:min(610px,100vw - 24px)!important;display:block!important}.application-change-dialog>h2{margin:0 0 8px}.application-change-dialog>[data-slot=dialog-description]{margin-bottom:18px}.application-change-select{gap:8px;margin:16px 0;font-size:13px;display:grid}.application-change-select select{background:#fff;border:1px solid #dce1e7;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:8px}.application-change-review h3{margin:20px 0 10px;font-size:18px}.application-change-review dl{margin:0}.application-change-review dl>div{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:baseline;gap:18px;padding:12px 0;font-size:13px;display:flex}.application-change-review dt{color:#66717d;flex-shrink:0;max-width:45%}.application-change-review dd{text-align:right;overflow-wrap:anywhere;margin:0}.application-change-review dd>span{color:#6b7682;display:block}.application-change-review dd>b{color:#b31337;margin-top:5px;display:block}.application-change-review details{border:1px solid #e4e7ec;border-radius:14px;margin-top:18px;padding:14px}.application-change-review details summary{cursor:pointer;font-size:14px;font-weight:650}.application-change-review small{color:#727c87;margin-top:12px;font-size:11px;display:block}.application-change-actions{grid-template-columns:1fr 1.5fr;gap:10px;margin-top:16px;display:grid}.application-change-dialog .chat-intake-form{margin-top:18px}.application-change-dialog textarea{resize:vertical;background:#fff;border:1px solid #d9dfe5;border-radius:10px;width:100%;padding:10px;font-size:14px}.application-change-dialog details summary{cursor:pointer;font-size:13px}.application-change-dialog details>label{margin-top:12px}.application-change-entry{color:#a91e39;background:#fff;border:1px solid #dce1e7;border-radius:9px;margin-top:6px;padding:7px 10px;font-size:12px;line-height:1.5}.application-change-dialog .member-error{margin:10px 0}@media (max-width:640px){.application-change-dialog input,.application-change-dialog select,.application-change-dialog textarea{font-size:16px!important}.application-change-review dt{max-width:40%}.application-change-dialog .chat-intake-fields{grid-template-columns:1fr 1fr}.application-change-actions button{min-height:44px;font-size:13px}}.human-chat-panel>.chat-application-change-link{text-align:left;flex:none;margin:0;padding:5px 14px;font-size:12px}.application-change-small{color:#a81839;cursor:pointer;background:#ffffffd9;border:1px solid #e0e4e9;border-radius:9px;align-items:center;gap:5px;min-height:32px;margin:10px 0 0 8px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.application-change-small:focus-visible{outline-offset:2px;outline:2px solid #b31337}
