@keyframes medicsiq_medicsiqSlideUp__svN52{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.medicsiq_panel__9HzkK{animation:medicsiq_medicsiqSlideUp__svN52 .28s cubic-bezier(.16,1,.3,1) forwards;position:fixed;bottom:160px;right:16px;z-index:9995;width:820px;max-width:calc(100vw - 2rem);height:640px;max-height:calc(100vh - 240px);border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.medicsiq_launcher__iYaoZ{position:fixed;bottom:88px;right:24px;z-index:9999;width:56px;height:56px;border-radius:50%}@media (max-width:639px){.medicsiq_panel__9HzkK{top:8px;bottom:76px;right:0;left:0;width:100%;max-width:100%;height:auto;max-height:none;border-radius:20px 20px 0 0}.medicsiq_sidebarWrapper__Ne7yj{display:none}.medicsiq_launcher__iYaoZ{bottom:80px;right:16px}}@keyframes medicsiq_medicsiqDotBounce__tGk3i{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}.medicsiq_dot__R66Vc{animation:medicsiq_medicsiqDotBounce__tGk3i 1.2s ease-in-out infinite}.medicsiq_dot__R66Vc:nth-child(2){animation-delay:.18s}.medicsiq_dot__R66Vc:nth-child(3){animation-delay:.36s}@keyframes medicsiq_medicsiqFadeIn__5M6_Q{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.medicsiq_msg__o_kJN{animation:medicsiq_medicsiqFadeIn__5M6_Q .22s ease-out forwards}@keyframes medicsiq_medicsiqPulse__gvFmy{0%{transform:scale(1);opacity:.65}70%{transform:scale(1.65);opacity:0}to{transform:scale(1.65);opacity:0}}@keyframes medicsiq_medicsiqPulse2__n5ILx{0%{transform:scale(1);opacity:.45}70%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}.medicsiq_pulse__bUACI{position:relative}.medicsiq_pulse__bUACI:before{background:rgba(74,124,89,.45);animation:medicsiq_medicsiqPulse__gvFmy 2.2s ease-out infinite}.medicsiq_pulse__bUACI:after,.medicsiq_pulse__bUACI:before{content:"";position:absolute;inset:-5px;border-radius:50%;pointer-events:none}.medicsiq_pulse__bUACI:after{background:rgba(74,124,89,.25);animation:medicsiq_medicsiqPulse2__n5ILx 2.2s ease-out 1.1s infinite}@keyframes medicsiq_medicsiqHintIn__FZscD{0%{opacity:0;transform:translateX(10px) scale(.92)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes medicsiq_medicsiqHintOut__2xfzG{0%{opacity:1}to{opacity:0}}.medicsiq_hint__jtnMG{position:fixed;bottom:97px;right:90px;z-index:99998;display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#1a2e1e,#243828);border:1px solid rgba(74,124,89,.45);border-radius:20px;padding:7px 14px 7px 10px;box-shadow:0 4px 20px rgba(26,46,30,.35),0 2px 8px rgba(74,124,89,.2);white-space:nowrap;cursor:pointer;animation:medicsiq_medicsiqHintIn__FZscD .35s cubic-bezier(.16,1,.3,1) forwards}.medicsiq_hint__jtnMG:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right:none;border-left:6px solid rgba(74,124,89,.45)}.medicsiq_hintDot__E6j07{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80;animation:medicsiq_medicsiqPulse__gvFmy 2s infinite;flex-shrink:0}.medicsiq_hintText__Vrmm_{font-size:.72rem;font-weight:700;color:white;letter-spacing:.01em}.medicsiq_hintSub___hnOc{font-size:.58rem;font-weight:600;color:rgba(200,168,75,.9);letter-spacing:.08em;text-transform:uppercase}.medicsiq_scroll__hc0UO{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(74,124,89,.22) transparent}.medicsiq_scroll__hc0UO::-webkit-scrollbar{width:4px}.medicsiq_scroll__hc0UO::-webkit-scrollbar-track{background:transparent}.medicsiq_scroll__hc0UO::-webkit-scrollbar-thumb{background:rgba(74,124,89,.25);border-radius:2px}.medicsiq_scrollX__On7sf{overflow-x:auto;scrollbar-width:none}.medicsiq_scrollX__On7sf::-webkit-scrollbar{display:none}.medicsiq_chip__dw33K{transition:all .15s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.medicsiq_chip__dw33K:hover{transform:translateY(-1px)}.medicsiq_chip__dw33K:active{transform:scale(.96)}.medicsiq_card__q7Skn{transition:transform .2s ease,box-shadow .2s ease}.medicsiq_card__q7Skn:hover{transform:translateY(-2px)}