.HealthcareHeroConversation-module__OJEORG__root{place-items:center;width:100%;min-width:0;padding:10px 0;display:grid}.HealthcareHeroConversation-module__OJEORG__chat{--purple:#7c2cff;--copper:#b8734a;--panel:#e6e2da;--edge:#d8d3c8;--ink:#2b2926;background:var(--panel);border:1px solid var(--edge);width:384px;max-width:100%;height:640px;max-height:calc(100vh - 56px);color:var(--ink);border-radius:28px;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #28201459,0 8px 24px -12px #2820142e}.HealthcareHeroConversation-module__OJEORG__header{flex:none;align-items:center;gap:12px;padding:14px 18px;display:flex}.HealthcareHeroConversation-module__OJEORG__iconButton{color:#4a463f;place-items:center;padding:6px;line-height:0;display:grid}.HealthcareHeroConversation-module__OJEORG__iconButton svg{width:20px;height:20px;display:block}.HealthcareHeroConversation-module__OJEORG__brand{align-items:center;gap:10px;display:flex}.HealthcareHeroConversation-module__OJEORG__brand img{width:auto;height:26px;display:block}.HealthcareHeroConversation-module__OJEORG__brand strong{letter-spacing:.1px;font-size:17px}.HealthcareHeroConversation-module__OJEORG__spacer{flex:1}.HealthcareHeroConversation-module__OJEORG__divider{background:var(--edge);flex:none;height:1px}.HealthcareHeroConversation-module__OJEORG__messages{scroll-behavior:smooth;scrollbar-width:none;flex-direction:column;flex:1;gap:12px;padding:18px 16px 8px;display:flex;overflow-y:auto}.HealthcareHeroConversation-module__OJEORG__messages::-webkit-scrollbar{width:0}.HealthcareHeroConversation-module__OJEORG__row{max-width:100%;display:flex}.HealthcareHeroConversation-module__OJEORG__botRow{justify-content:flex-start}.HealthcareHeroConversation-module__OJEORG__userRow{justify-content:flex-end}.HealthcareHeroConversation-module__OJEORG__statusRow{justify-content:center}.HealthcareHeroConversation-module__OJEORG__bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:80%;padding:12px 14px;font-size:14.5px;line-height:1.5;animation:.28s cubic-bezier(.2,.8,.25,1) both HealthcareHeroConversation-module__OJEORG__pop}.HealthcareHeroConversation-module__OJEORG__botBubble{color:var(--ink);background:#fff;border-bottom-left-radius:6px;box-shadow:0 1px 2px #2820140f}.HealthcareHeroConversation-module__OJEORG__userBubble{background:linear-gradient(135deg,var(--purple) 0%,#8f47da 45%,var(--copper) 100%);color:#fff;border-bottom-right-radius:6px;box-shadow:0 6px 16px -8px #7c2cff99}.HealthcareHeroConversation-module__OJEORG__who{color:var(--ink);margin-bottom:4px;font-size:13px;display:block}.HealthcareHeroConversation-module__OJEORG__status{border:1px solid var(--edge);color:#5a564e;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;animation:.28s cubic-bezier(.2,.8,.25,1) both HealthcareHeroConversation-module__OJEORG__pop;display:inline-flex}.HealthcareHeroConversation-module__OJEORG__status i{color:#fff;background:#2e9e5b;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.HealthcareHeroConversation-module__OJEORG__status svg{width:10px;height:10px}.HealthcareHeroConversation-module__OJEORG__typing{background:#fff;border-radius:18px 18px 18px 6px;align-items:center;gap:5px;padding:14px 16px;animation:.28s cubic-bezier(.2,.8,.25,1) both HealthcareHeroConversation-module__OJEORG__pop;display:inline-flex;box-shadow:0 1px 2px #2820140f}.HealthcareHeroConversation-module__OJEORG__typing i{background:#b9b3a8;border-radius:50%;width:7px;height:7px;animation:1.3s ease-in-out infinite HealthcareHeroConversation-module__OJEORG__blink;display:block}.HealthcareHeroConversation-module__OJEORG__typing i:nth-child(2){animation-delay:.18s}.HealthcareHeroConversation-module__OJEORG__typing i:nth-child(3){animation-delay:.36s}.HealthcareHeroConversation-module__OJEORG__composer{flex:none;padding:12px 14px 16px}.HealthcareHeroConversation-module__OJEORG__input{border:1px solid var(--edge);background:#fff;border-radius:26px;align-items:center;gap:8px;min-height:52px;padding:10px 10px 10px 18px;display:flex}.HealthcareHeroConversation-module__OJEORG__field{white-space:nowrap;color:#6e6a63;flex:1;min-width:0;font-size:15px;overflow:hidden}.HealthcareHeroConversation-module__OJEORG__fieldActive{color:var(--ink)}.HealthcareHeroConversation-module__OJEORG__caret{vertical-align:-3px;background:var(--purple);width:1.5px;height:16px;margin-left:1px;animation:1s step-end infinite HealthcareHeroConversation-module__OJEORG__caretBlink;display:inline-block}.HealthcareHeroConversation-module__OJEORG__emoji{color:#a8a297;line-height:0}.HealthcareHeroConversation-module__OJEORG__emoji svg{width:22px;height:22px;display:block}.HealthcareHeroConversation-module__OJEORG__send{color:#a8a297;background:#ede9e1;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;line-height:0;transition:background .2s,color .2s,transform .12s;display:grid}.HealthcareHeroConversation-module__OJEORG__sendActive{background:var(--purple);color:#fff}.HealthcareHeroConversation-module__OJEORG__send svg{width:18px;height:18px;display:block}@keyframes HealthcareHeroConversation-module__OJEORG__pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes HealthcareHeroConversation-module__OJEORG__blink{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes HealthcareHeroConversation-module__OJEORG__caretBlink{50%{opacity:0}}@media (max-width:620px){.HealthcareHeroConversation-module__OJEORG__root{padding:16px 8px}.HealthcareHeroConversation-module__OJEORG__chat{max-width:calc(100vw - 20px);height:min(640px,100vh - 42px)}}@media (prefers-reduced-motion:reduce){.HealthcareHeroConversation-module__OJEORG__messages{scroll-behavior:auto}.HealthcareHeroConversation-module__OJEORG__bubble,.HealthcareHeroConversation-module__OJEORG__status,.HealthcareHeroConversation-module__OJEORG__typing,.HealthcareHeroConversation-module__OJEORG__typing i,.HealthcareHeroConversation-module__OJEORG__caret{animation:none!important}.HealthcareHeroConversation-module__OJEORG__send{transition:none}}
