.hero-health-widget_heroWidget__DWKiy{position:relative;width:100%;min-height:520px;border-radius:32px;background-color:#f0f4f8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;box-shadow:0 20px 60px -15px rgba(0,0,0,.3),0 10px 30px -10px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.1);transition:background-color .45s ease,padding .45s ease,min-height .45s ease,box-shadow .45s ease}.hero-health-widget_heroWidgetFinal__Y4_v6{background-color:transparent;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:520px;padding:0;overflow:visible;border:none;box-shadow:none}@media (max-width:1023px){.hero-health-widget_heroWidget__DWKiy{min-height:460px;padding:1rem}.hero-health-widget_heroWidgetFinal__Y4_v6{background-color:transparent;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:460px;padding:0;overflow:visible;border:none;box-shadow:none}}@media (max-width:768px){.hero-health-widget_heroWidgetFinal__Y4_v6{min-height:auto}}@media (max-width:640px){.hero-health-widget_heroWidget__DWKiy{min-height:420px;padding:.875rem}.hero-health-widget_heroWidgetFinal__Y4_v6{background-color:transparent;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:auto;padding:0;overflow:visible;border:none;box-shadow:none}.hero-health-widget_backgroundDashboard__5xQ0x{width:110%;height:420px;transform:translate(-50%,-50%) scale(.85)}.hero-health-widget_searchContainer__qLOQd{width:100%;max-width:100%}.hero-health-widget_heroWidgetFinal__Y4_v6 .hero-health-widget_searchContainer__qLOQd{max-width:100%}.hero-health-widget_searchContainerResults__ySZ_L{transform:translateY(-140px)}.hero-health-widget_inputWrapper__Q0Rb_{height:54px;padding:6px 14px 6px 18px}.hero-health-widget_responseArea__9D8tA{position:relative;top:auto;width:100%;max-width:100%;transform:none;margin-top:16px}.hero-health-widget_responseAreaVisible__iRGd2{transform:none}}@media (max-width:480px){.hero-health-widget_heroWidget__DWKiy{min-height:380px;padding:.625rem;border-radius:10px}.hero-health-widget_inputWrapper__Q0Rb_{flex-wrap:wrap;height:auto;row-gap:.5rem}.hero-health-widget_searchBtn__7PtzP{margin-left:0}.hero-health-widget_heroWidgetFinal__Y4_v6{background-color:transparent;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:auto;padding:0;overflow:visible;border:none;box-shadow:none}}.hero-health-widget_backgroundDashboard__5xQ0x{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);width:900px;max-width:95%;height:580px;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.05);z-index:0;display:flex;flex-direction:column;overflow:hidden;opacity:.3;transition:opacity .5s;pointer-events:none}.hero-health-widget_heroWidgetFinal__Y4_v6 .hero-health-widget_backgroundDashboard__5xQ0x,.hero-health-widget_heroWidgetFinal__Y4_v6 .hero-health-widget_responseArea__9D8tA{display:none}.hero-health-widget_backgroundDashboardHidden__H0v9p{opacity:0}.hero-health-widget_dashHeader__4qgT_{padding:24px 20px 14px;border-bottom:1px solid #eee;display:flex;align-items:center;gap:10px}.hero-health-widget_dashHeader__4qgT_ h2{font-size:18px;margin:0;color:#333;font-weight:600}.hero-health-widget_homeIcon__mm4TX{width:20px;height:20px;fill:#5f6368}.hero-health-widget_dashContent__8t5R3{padding:20px 20px 12px;flex:1;background:#f8faff;overflow-y:auto}.hero-health-widget_healthCard__2kxAV{background:white;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.02);border:1px solid #eef2f6;padding-bottom:4px}.hero-health-widget_cardHeader__67xeX{padding:14px 16px;display:flex;justify-content:space-between;align-items:center}.hero-health-widget_cardTitle__F1CwE{font-size:16px;font-weight:600;color:#202124;margin:0}.hero-health-widget_addGroupBtn__2vzdG{border:1px solid #dadce0;background:white;padding:6px 12px;border-radius:6px;font-size:13px;color:#3c4043;font-weight:500;display:flex;align-items:center;gap:6px}.hero-health-widget_cardSearch___b4N4{margin:0 16px 8px;position:relative}.hero-health-widget_cardSearch___b4N4 input{width:100%;padding:10px 16px 10px 36px;border:1px solid #dfe1e5;border-radius:8px;font-size:14px;box-sizing:border-box}.hero-health-widget_searchIconSm__siXOM{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;fill:#9aa0a6}.hero-health-widget_list__4egAh{padding-bottom:4px}.hero-health-widget_listItem__lgAbD{display:flex;align-items:center;padding:10px 16px;border-bottom:1px solid #f1f3f4;cursor:default;transition:background .2s}.hero-health-widget_listItem__lgAbD:last-child{border-bottom:none}.hero-health-widget_listItem__lgAbD:hover{background-color:#eef5ff}.hero-health-widget_listItemExpanded__n8h3d{background-color:#f8faff}.hero-health-widget_chevron__srzDd{width:16px;height:16px;fill:#5f6368;margin-right:12px;transition:transform .3s}.hero-health-widget_listItemExpanded__n8h3d .hero-health-widget_chevron__srzDd{transform:rotate(90deg)}.hero-health-widget_itemIcon__7YN_A{margin-right:12px;font-size:16px}.hero-health-widget_itemText__WocYU{flex:1;font-size:14px;color:#3c4043;font-weight:500}.hero-health-widget_itemCount__48CXy{color:#70757a;font-size:13px;font-weight:400;margin-left:8px}.hero-health-widget_moreDots__2U6_Z{color:#dadce0;font-size:20px;line-height:0;padding:4px;border:1px solid #f1f3f4;border-radius:4px}.hero-health-widget_subItems__ordw9{display:none;background-color:#f8faff;padding-left:48px}.hero-health-widget_subItemsVisible__ska_V{display:block}.hero-health-widget_subItem__Yj6S7{color:#1a73e8;font-size:14px;font-weight:500;border-bottom:1px solid #f1f3f4;display:flex;justify-content:space-between;padding:8px 16px 8px 0}.hero-health-widget_subItem__Yj6S7:last-child{border-bottom:none}.hero-health-widget_searchContainer__qLOQd{width:650px;max-width:90%;position:relative;transition:all .6s cubic-bezier(.25,1,.5,1);z-index:10}.hero-health-widget_heroWidgetFinal__Y4_v6 .hero-health-widget_searchContainer__qLOQd{width:100%;max-width:680px}.hero-health-widget_searchContainerFinal__fJgNU{transform:none;margin:0 auto}.hero-health-widget_searchContainerResults__ySZ_L{transform:translateY(-200px)}.hero-health-widget_inputWrapper__Q0Rb_{position:relative;display:flex;align-items:center;box-shadow:0 4px 20px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.04);border-radius:12px;background:#fff;border:1px solid #e0e0e0;padding:8px 12px 8px 20px;height:56px;transition:box-shadow .3s}.hero-health-widget_heroWidgetFinal__Y4_v6 .hero-health-widget_inputWrapper__Q0Rb_{box-shadow:0 20px 45px rgba(15,23,42,.22);border-color:rgba(148,163,184,.35);background:rgba(255,255,255,.92);backdrop-filter:blur(14px)}.hero-health-widget_inputWrapper__Q0Rb_:focus-within{box-shadow:0 6px 24px rgba(66,133,244,.2),0 8px 24px rgba(0,0,0,.05);border-color:#d0d7de}.hero-health-widget_inputWrapper__Q0Rb_ input{border:none;outline:none;font-size:16px;flex:1;color:#1f1f1f;font-family:inherit;background:transparent}.hero-health-widget_inputWrapper__Q0Rb_ input::placeholder{color:#8e9aa8}.hero-health-widget_searchBtn__7PtzP{background:#dbe2e8;color:#fff;border:none;cursor:pointer;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;margin-left:10px}.hero-health-widget_searchBtn__7PtzP:hover{background:#1a73e8;transform:translateY(-1px) scale(1.02);box-shadow:0 10px 20px rgba(26,115,232,.3)}.hero-health-widget_searchBtn__7PtzP:active{transform:scale(.92)}.hero-health-widget_searchBtnActive__Xk6DF{background:#1a73e8;color:white;transform:scale(.92);box-shadow:0 14px 30px rgba(26,115,232,.35)}.hero-health-widget_heroWidgetFinal__Y4_v6 .hero-health-widget_searchBtn__7PtzP{background:#111827}.hero-health-widget_heroWidgetFinal__Y4_v6 .hero-health-widget_searchBtn__7PtzP:hover{background:#0f172a;box-shadow:0 18px 35px rgba(15,23,42,.4)}.hero-health-widget_searchBtn__7PtzP svg{width:18px;height:18px;fill:white}.hero-health-widget_responseArea__9D8tA{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;width:650px;max-width:90%;margin-top:20px;position:absolute;top:50%;background:white;padding:20px;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.15);border:1px solid #f0f0f0;z-index:10}.hero-health-widget_responseAreaVisible__iRGd2{opacity:1;transform:translateY(-160px)}.hero-health-widget_skeletons__fXo9_{display:none}.hero-health-widget_skeletonsActive__3F_98{display:block}.hero-health-widget_skeletonText__85L9y{background-color:#f0f2f5;height:16px;margin-bottom:10px;border-radius:6px;animation:hero-health-widget_pulse__ThrJQ 1.5s ease-in-out infinite}.hero-health-widget_aiContent__rExdr{font-size:16px;line-height:1.5;color:#374151}.hero-health-widget_heroWidget__DWKiy .highlight{color:#1a73e8;font-weight:600;background:#e8f0fe;padding:0 4px;border-radius:4px}.hero-health-widget_heroWidget__DWKiy .alert{color:#d93025;font-weight:600;background:#fce8e6;padding:0 4px;border-radius:4px}@keyframes hero-health-widget_pulse__ThrJQ{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}