.mwdai-root,.mwdai-root *{box-sizing:border-box}.mwdai-root{--mwdai-input-radius:14px;--mwdai-send-radius:14px;--mwdai-input-border-width:1px;--mwdai-input-focus-ring:2px;--mwdai-composer-gap:8px;--mwdai-composer-padding:12px;--mwdai-input-padding-x:13px;--mwdai-send-stroke:1.75;--mwdai-input-border:#e2e8f0;--mwdai-input-focus:#84adff;--mwdai-input-placeholder:#98a2b3;--mwdai-font:inherit;--mwdai-offset-x:22px;--mwdai-offset-y:22px;--mwdai-message-padding:13px;--mwdai-button-radius:12px;--mwdai-footer-font:13px;--mwdai-width:410px;--mwdai-height:650px;--mwdai-inline-width:760px;--mwdai-inline-height:600px;--mwdai-radius:22px;--mwdai-chat-font:17px;--mwdai-header-font:18px;--mwdai-online-font:14px;--mwdai-launcher-font:16px;--mwdai-logo-size:44px;--mwdai-launcher-logo-size:40px;--mwdai-button-font:15px;--mwdai-button-weight:500;--mwdai-button-height:44px;--mwdai-input-font:16px;--mwdai-form-title:22px;--mwdai-form-label:15px;--mwdai-form-field:16px;--mwdai-send-size:46px;--mwdai-reset-size:40px;--mwdai-send-icon:21px;--mwdai-reset-icon:19px;--mwdai-primary:#155eef;--mwdai-primary-hover:#004eeb;--mwdai-header-start:#155eef;--mwdai-header-end:#0b3aa4;--mwdai-header-text:#fff;--mwdai-launcher-start:#155eef;--mwdai-launcher-end:#0b3aa4;--mwdai-launcher-text:#fff;--mwdai-header-control-background:#fff;--mwdai-header-control-hover:#dbe7ff;--mwdai-header-control-text:#0b3aa4;--mwdai-logo-background:#fff;--mwdai-panel:#fff;--mwdai-text:#101828;--mwdai-muted:#667085;--mwdai-border:#d0d5dd;--mwdai-assistant-bubble:#f8fafc;--mwdai-user-bubble:#155eef;--mwdai-user-text:#fff;--mwdai-utility:#155eef;--mwdai-utility-hover:#eff4ff;--mwdai-content-button:#155eef;--mwdai-content-hover:#004eeb;--mwdai-content-text:#fff;--mwdai-primary-text:#fff;--mwdai-input:#fff;--mwdai-shadow:#101828;--mwdai-success:#067647;--mwdai-success-background:#ecfdf3;--mwdai-error:#b42318;--mwdai-online:#12b76a;color:var(--mwdai-text);font-family:var(--mwdai-font);font-size:var(--mwdai-chat-font);line-height:1.5;direction:ltr}.mwdai-root[dir="rtl"]{direction:rtl}.mwdai-root[dir="rtl"] .mwdai-bubble,.mwdai-root[dir="rtl"] .mwdai-field,.mwdai-root[dir="rtl"] .mwdai-form-heading,.mwdai-root[dir="rtl"] .mwdai-success{text-align:right}.mwdai-root[dir="rtl"] .mwdai-bubble{border-radius:18px 6px 18px 18px}.mwdai-root[dir="rtl"] .mwdai-message--user .mwdai-bubble{border-radius:6px 18px 18px 18px}.mwdai-root--floating{bottom:max(var(--mwdai-offset-y), env(safe-area-inset-bottom, 0px));position:fixed;right:max(var(--mwdai-offset-x), env(safe-area-inset-right, 0px));z-index:999999}.mwdai-root button,.mwdai-root a.mwdai-action{appearance:none;box-sizing:border-box;box-shadow:none;font-family:var(--mwdai-font);letter-spacing:normal;text-shadow:none;text-transform:none}.mwdai-root--floating.mwdai-position-left{left:max(var(--mwdai-offset-x), env(safe-area-inset-left, 0px));right:auto}.mwdai-panel{background:var(--mwdai-panel);border:1px solid var(--mwdai-border);border:1px solid color-mix(in srgb,var(--mwdai-border) 76%,transparent);border-radius:var(--mwdai-radius);box-shadow:0 22px 60px rgb(16 24 40 / .18),0 4px 12px rgb(16 24 40 / .08);box-shadow:0 22px 60px color-mix(in srgb,var(--mwdai-shadow) 18%,transparent),0 4px 12px color-mix(in srgb,var(--mwdai-shadow) 8%,transparent);display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;max-width:100%;min-width:0;overflow:hidden}.mwdai-root--floating .mwdai-panel{border:0!important;height:min(var(--mwdai-height), calc(100dvh - max(var(--mwdai-offset-y), env(safe-area-inset-bottom, 0px)) - 12px));outline:0!important;width:min(var(--mwdai-width), calc(100vw - max(var(--mwdai-offset-x), env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px)) - 12px))}.mwdai-root--inline{margin:0 auto;max-width:100%;width:var(--mwdai-inline-width)}.mwdai-root--inline .mwdai-panel{height:var(--mwdai-inline-height);max-height:max(420px, calc(100dvh - 32px));width:100%}.mwdai-panel[hidden]{display:none!important}.mwdai-root .mwdai-launcher{align-items:center;background:linear-gradient(135deg,var(--mwdai-launcher-start),var(--mwdai-launcher-end))!important;border:0!important;border-radius:999px!important;box-shadow:0 14px 34px rgb(16 24 40 / .24);box-shadow:0 14px 34px color-mix(in srgb,var(--mwdai-shadow) 24%,transparent);color:var(--mwdai-launcher-text)!important;cursor:pointer;display:inline-flex!important;flex-flow:row nowrap!important;justify-content:flex-start!important;align-items:center!important;font-family:var(--mwdai-font);font-weight:var(--mwdai-button-weight);font-size:var(--mwdai-launcher-font);line-height:1;gap:10px;height:auto!important;line-height:1.25!important;margin:0!important;max-width:min(360px, calc(100vw - max(var(--mwdai-offset-x), env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px)) - 12px));min-height:56px;min-width:0!important;outline:0!important;padding:7px 18px 7px 7px!important;width:auto!important}.mwdai-launcher>span:last-child{color:var(--mwdai-launcher-text)!important;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mwdai-launcher:focus,.mwdai-launcher:focus-visible{border:0!important;box-shadow:0 14px 34px color-mix(in srgb,var(--mwdai-shadow) 24%,transparent),0 0 0 3px color-mix(in srgb,var(--mwdai-primary) 28%,transparent)!important;outline:0!important}.mwdai-root.mwdai-is-open .mwdai-launcher{display:none!important}.mwdai-root .mwdai-launcher>img,.mwdai-root .mwdai-launcher .mwdai-avatar-fallback{background:var(--mwdai-logo-background);border-radius:50%!important;clip-path:none;display:grid;height:var(--mwdai-launcher-logo-size);flex:0 0 var(--mwdai-launcher-logo-size);max-height:var(--mwdai-launcher-logo-size);max-width:var(--mwdai-launcher-logo-size);object-fit:contain;overflow:hidden;padding:calc(var(--mwdai-launcher-logo-size) * .17)!important;margin:0!important;place-items:center;width:var(--mwdai-launcher-logo-size)}.mwdai-avatar-fallback svg{color:var(--mwdai-primary);height:22px;width:22px}.mwdai-header{align-items:center;background:linear-gradient(135deg,var(--mwdai-header-start),var(--mwdai-header-end));color:var(--mwdai-header-text);display:grid;gap:11px;grid-template-columns:var(--mwdai-logo-size) minmax(0,1fr) auto;min-height:76px;padding:12px 14px}.mwdai-root .mwdai-avatar{align-items:center;background:var(--mwdai-logo-background);border-radius:11px;clip-path:none;display:flex;height:var(--mwdai-logo-size);justify-content:center;overflow:hidden;padding:7px;width:var(--mwdai-logo-size)}.mwdai-root .mwdai-avatar img{display:block;height:100%;object-fit:contain;width:100%;margin:0!important;border-radius:0}.mwdai-identity{min-width:0}.mwdai-identity strong{display:block;font-size:var(--mwdai-header-font);font-weight:650;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mwdai-identity small{align-items:center;display:flex;font-size:var(--mwdai-online-font);gap:6px;margin-top:4px;opacity:.9}.mwdai-identity i{background:var(--mwdai-online);border:2px solid rgb(255 255 255 / .7);border-color:color-mix(in srgb,var(--mwdai-header-text) 70%,transparent);border-radius:50%;height:9px;width:9px}.mwdai-root .mwdai-header-actions{align-items:center;display:flex;gap:7px;flex-flow:row nowrap!important}.mwdai-root .mwdai-reset,.mwdai-root .mwdai-close{align-items:center;background:var(--mwdai-header-control-background)!important;border:1px solid transparent!important;border-radius:11px;color:var(--mwdai-header-control-text)!important;cursor:pointer;display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;line-height:1!important;float:none!important;position:static!important;transform:none!important;flex:0 0 auto;height:var(--mwdai-reset-size)!important;justify-content:center;padding:0!important;width:var(--mwdai-reset-size)!important;max-height:var(--mwdai-reset-size)!important;max-width:var(--mwdai-reset-size)!important;min-height:var(--mwdai-reset-size)!important;min-width:var(--mwdai-reset-size)!important;margin:0!important}.mwdai-reset:hover,.mwdai-close:hover{background:var(--mwdai-header-control-hover)!important}.mwdai-root .mwdai-reset svg,.mwdai-root .mwdai-reset img,.mwdai-root .mwdai-close svg{display:block;height:var(--mwdai-reset-icon);object-fit:contain;width:var(--mwdai-reset-icon);margin:0!important;padding:0!important;flex:0 0 auto}.mwdai-log{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px;pointer-events:auto;scroll-behavior:smooth;scrollbar-color:color-mix(in srgb,var(--mwdai-muted) 35%,transparent) #fff0;scrollbar-width:thin;touch-action:pan-y;-webkit-overflow-scrolling:touch}.mwdai-message{display:flex;margin:0 0 12px;max-width:100%}.mwdai-message--user{justify-content:flex-end}.mwdai-bubble{background:var(--mwdai-assistant-bubble);border:1px solid var(--mwdai-border);border:1px solid color-mix(in srgb,var(--mwdai-border) 68%,transparent);border-radius:6px 18px 18px 18px;color:var(--mwdai-text);max-width:min(88%, 610px);overflow-wrap:anywhere;font-size:var(--mwdai-chat-font);line-height:1.5;padding:var(--mwdai-message-padding);white-space:pre-wrap}.mwdai-message--user .mwdai-bubble{background:var(--mwdai-user-bubble);border-color:var(--mwdai-user-bubble);border-radius:18px 6px 18px 18px;color:var(--mwdai-user-text)}.mwdai-quick-replies,.mwdai-action-grid{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 14px;max-width:100%}.mwdai-root .mwdai-quick-replies button,.mwdai-root .mwdai-action,.mwdai-root .mwdai-form-submit{align-items:center;border-radius:var(--mwdai-button-radius);cursor:pointer;display:inline-flex;flex-flow:row nowrap;height:auto!important;width:auto;font-family:var(--mwdai-font);font-weight:var(--mwdai-button-weight);font-size:var(--mwdai-button-font);line-height:1.3;justify-content:center;min-height:var(--mwdai-button-height);min-width:0;overflow-wrap:anywhere;padding:9px 14px;text-align:center;text-decoration:none!important;white-space:normal}.mwdai-quick-replies button,.mwdai-action--utility{background:transparent!important;border:1px solid var(--mwdai-utility)!important;color:var(--mwdai-utility)!important}.mwdai-quick-replies button:hover,.mwdai-action--utility:hover{background:var(--mwdai-utility-hover)!important;color:var(--mwdai-utility)!important}.mwdai-action--content{background:var(--mwdai-content-button)!important;border:1px solid var(--mwdai-content-button)!important;color:var(--mwdai-content-text)!important}.mwdai-action--content:hover{background:var(--mwdai-content-hover)!important;color:var(--mwdai-content-text)!important}.mwdai-action{gap:9px;margin:1px 0 12px;max-width:100%}.mwdai-action svg{flex:0 0 auto;height:17px;width:17px}.mwdai-sources{align-items:flex-start;background:color-mix(in srgb,var(--mwdai-assistant-bubble) 82%,var(--mwdai-primary) 18%);border:1px solid color-mix(in srgb,var(--mwdai-border) 75%,transparent);border-radius:12px;display:flex;flex-direction:column;gap:5px;margin:-4px 0 12px;max-width:min(88%, 610px);padding:9px 11px}.mwdai-sources>span{color:var(--mwdai-muted);font-size:max(11px, calc(var(--mwdai-chat-font) - 3px));font-weight:650}.mwdai-sources a{color:var(--mwdai-primary);font-size:max(11px, calc(var(--mwdai-chat-font) - 2px));overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.mwdai-feedback{align-items:center;color:var(--mwdai-muted);display:flex;font-size:max(11px, calc(var(--mwdai-chat-font) - 3px));gap:6px;margin:-5px 0 13px}.mwdai-root .mwdai-feedback button{align-items:center;background:#fff0;border:1px solid var(--mwdai-border);border-radius:999px;color:var(--mwdai-muted);cursor:pointer;display:inline-flex;font-family:var(--mwdai-font);font-weight:600;font-size:12px;line-height:1;height:26px;justify-content:center;padding:0;width:26px}.mwdai-feedback button:hover{border-color:var(--mwdai-primary);color:var(--mwdai-primary)}.mwdai-feedback.is-saved button{display:none}.mwdai-compose{align-items:flex-end;background:var(--mwdai-panel);border-top:1px solid var(--mwdai-border);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:11px 12px}.mwdai-input{background:var(--mwdai-input);border:1px solid var(--mwdai-border);border-radius:13px;color:var(--mwdai-text);font-family:var(--mwdai-font);font-weight:400;font-size:var(--mwdai-input-font);line-height:1.4;margin:0;max-height:120px;min-height:var(--mwdai-send-size);min-width:0;padding:11px 13px;resize:none;width:100%}.mwdai-input:focus,.mwdai-field input:focus,.mwdai-field textarea:focus,.mwdai-field select:focus{border-color:var(--mwdai-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mwdai-primary) 16%,transparent);outline:0}.mwdai-send{align-items:center;background:var(--mwdai-primary)!important;border:0!important;border-radius:13px;color:var(--mwdai-primary-text)!important;cursor:pointer;display:inline-flex;flex:0 0 auto;height:var(--mwdai-send-size);justify-content:center;padding:0;width:var(--mwdai-send-size);line-height:1!important;margin:0!important;min-height:var(--mwdai-send-size)!important;min-width:var(--mwdai-send-size)!important}.mwdai-send:hover{background:var(--mwdai-primary-hover)!important}.mwdai-send svg,.mwdai-send img{display:block;height:var(--mwdai-send-icon);object-fit:contain;width:var(--mwdai-send-icon)}.mwdai-footer{background:var(--mwdai-panel);color:var(--mwdai-muted);font-size:var(--mwdai-footer-font);padding:0 12px 9px;text-align:center}.mwdai-lead-form{background:var(--mwdai-panel);background:color-mix(in srgb,var(--mwdai-panel) 92%,var(--mwdai-primary) 8%);border:1px solid var(--mwdai-border);border-radius:16px;display:grid;gap:12px;margin:8px 0 16px;max-width:100%;padding:15px}.mwdai-form-heading h3{color:var(--mwdai-text);font-family:var(--mwdai-font);font-weight:650;font-size:var(--mwdai-form-title);line-height:1.2;margin:0 0 5px}.mwdai-form-heading p{color:var(--mwdai-muted);font-size:var(--mwdai-form-label);margin:0}.mwdai-form-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mwdai-field,.mwdai-field label{display:block;min-width:0}.mwdai-field label{color:var(--mwdai-text);font-size:var(--mwdai-form-label);font-weight:600}.mwdai-field b{color:var(--mwdai-error)}.mwdai-field input,.mwdai-field textarea,.mwdai-field select{background:var(--mwdai-input);border:1px solid var(--mwdai-border);border-radius:10px;color:var(--mwdai-text);display:block;font-family:var(--mwdai-font);font-weight:400;font-size:var(--mwdai-form-field);line-height:1.4;margin:5px 0 0;max-width:100%;min-height:43px;padding:9px 11px;resize:vertical;width:100%}.mwdai-consent{align-items:flex-start;color:var(--mwdai-muted);display:flex;font-size:var(--mwdai-form-label);gap:8px}.mwdai-consent input{flex:0 0 auto;height:17px;margin:2px 0 0;width:17px}.mwdai-privacy{color:var(--mwdai-primary);font-size:var(--mwdai-form-label)}.mwdai-root .mwdai-form-submit{background:var(--mwdai-primary)!important;border:1px solid var(--mwdai-primary)!important;color:var(--mwdai-primary-text)!important;width:100%}.mwdai-form-submit:hover{background:var(--mwdai-primary-hover)!important;color:var(--mwdai-primary-text)!important}.mwdai-form-status{color:var(--mwdai-error);font-size:var(--mwdai-form-label)}.mwdai-success{background:var(--mwdai-success-background);border-radius:12px;color:var(--mwdai-success);padding:14px}.mwdai-success strong,.mwdai-success p,.mwdai-success span{display:block;overflow-wrap:anywhere}.mwdai-success p{margin:7px 0}.mwdai-success .mwdai-estimate-range{background:color-mix(in srgb,var(--mwdai-success-background) 72%,var(--mwdai-success) 28%);border-radius:8px;font-weight:700;padding:8px 10px}.mwdai-typing .mwdai-bubble{display:flex;gap:4px;padding:14px 16px}.mwdai-typing span{animation:mwdai-bounce 1.2s infinite ease-in-out;background:var(--mwdai-muted);border-radius:50%;height:6px;width:6px}.mwdai-typing span:nth-child(2){animation-delay:.14s}.mwdai-typing span:nth-child(3){animation-delay:.28s}.mwdai-honeypot{height:0!important;left:-10000px!important;overflow:hidden!important;position:absolute!important;width:0!important}.mwdai-sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mwdai-busy{cursor:progress}.mwdai-root button:disabled,.mwdai-root input:disabled,.mwdai-root textarea:disabled{cursor:not-allowed;opacity:.6}@keyframes mwdai-bounce{0%,60%,100%{transform:translateY(0);opacity:.55}30%{transform:translateY(-4px);opacity:1}}@media (max-width:640px){.mwdai-log{padding:13px}.mwdai-form-grid{grid-template-columns:1fr}.mwdai-quick-replies button,.mwdai-action{flex:1 1 145px}}@media (max-width:380px){.mwdai-header{grid-template-columns:var(--mwdai-logo-size) minmax(0,1fr) auto;padding:10px}.mwdai-quick-replies button,.mwdai-action{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.mwdai-root *,.mwdai-log{animation-duration:.01ms!important;scroll-behavior:auto!important}}.mwdai-root{-webkit-text-size-adjust:100%;text-size-adjust:100%}.mwdai-root .mwdai-launcher{font-size:var(--mwdai-launcher-font)!important}.mwdai-root .mwdai-identity strong{font-size:var(--mwdai-header-font)!important}.mwdai-root .mwdai-identity small{font-size:var(--mwdai-online-font)!important}.mwdai-root .mwdai-bubble{font-size:var(--mwdai-chat-font)!important}.mwdai-root .mwdai-quick-replies button,.mwdai-root .mwdai-action,.mwdai-root .mwdai-form-submit{font-size:var(--mwdai-button-font)!important}.mwdai-root .mwdai-input{font-size:var(--mwdai-input-font)!important}.mwdai-root .mwdai-field input,.mwdai-root .mwdai-field select,.mwdai-root .mwdai-field textarea{font-size:var(--mwdai-form-field)!important}.mwdai-root .mwdai-form-heading h3{font-size:var(--mwdai-form-title)!important}.mwdai-root .mwdai-field label,.mwdai-root .mwdai-form-heading p,.mwdai-root .mwdai-consent{font-size:var(--mwdai-form-label)!important}.mwdai-root .mwdai-footer{font-size:var(--mwdai-footer-font)!important}.mwdai-root .mwdai-send{padding:0!important;max-width:var(--mwdai-send-size);height:var(--mwdai-send-size)}.mwdai-root .mwdai-compose,.mwdai-root .mwdai-header{margin:0}