.RecentAppointment_container__SJ6wI{display:flex;flex-direction:column;gap:var(--s20);width:100%}.RecentAppointment_doctorItem__Kagh5{display:flex;align-items:center;gap:var(--s12);position:relative;padding-bottom:var(--s10);border-bottom:1px solid var(--gray-6)}.RecentAppointment_iconContainer__WGV2_{width:var(--s48);height:var(--s48);border-radius:var(--s24);background:var(--blue-4);display:flex;align-items:center;justify-content:center;flex-shrink:0}.RecentAppointment_iconContainer__WGV2_.RecentAppointment_secondary__tvBOO{height:var(--s42);width:var(--s42)}.RecentAppointment_icon__QEjk9{color:var(--blue-5);font-size:var(--fs20);width:var(--s24);height:var(--s24)}.RecentAppointment_name__uQsB7{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs16);font-weight:500;line-height:var(--lh140)}.RecentAppointment_noDataFound__W6C6N{min-height:20vh!important}.RecentAppointment_doctorItem__Kagh5.RecentAppointment_secondary__tvBOO{border-radius:var(--s7);border:.5px solid var(--gray-5);background:var(--white);padding:var(--s16)}.RecentAppointment_createdAt__23Xy2{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs16);font-weight:500;line-height:var(--lh140);width:30px;text-align:center}.RecentAppointment_appointmentStatus__lzKzs{border-radius:200px;background:var(--blue-7);width:-moz-fit-content;width:fit-content;padding:var(--s4) var(--s8);color:var(--blue-6);line-height:var(--lh140)}.RecentAppointment_appointmentStatus__lzKzs,.RecentAppointment_label__9NKrU{text-transform:capitalize;font-family:var(--font-public-sans);font-size:var(--fs10);font-weight:500}.RecentAppointment_label__9NKrU{color:var(--blue-5);margin-right:var(--s4)}.RecentAppointment_appointmentType__1KD0G{color:var(--blue-1);font-family:var(--font-public-sans);font-size:var(--fs10);font-weight:500;text-transform:capitalize}.RecentAppointment_pendingText__s0_iq{font-weight:700!important}.RecentAppointment_pendingStatus__rHbVc{font-weight:700}.RecentAppointment_viewDetailsButton__dtunA{border-radius:var(--s8)!important;font-size:var(--fs12)!important;padding:var(--s10)!important}.RecentAppointment_doctorInfo__iMo9D{display:flex;flex-direction:column;gap:var(--s2)}.RecentAppointment_doctorItemContent__X4keK{display:flex;align-items:center;width:100%;gap:var(--s16)}@media screen and (max-width:1200px){.RecentAppointment_doctorItem__Kagh5.RecentAppointment_secondary__tvBOO{flex-wrap:wrap}.RecentAppointment_appointmentTypeContainer__n5rn9,.RecentAppointment_appointmentTypeContainer__n5rn9 button{width:100%}}@media screen and (max-width:992px){.RecentAppointment_doctorItem__Kagh5.RecentAppointment_secondary__tvBOO{flex-wrap:nowrap}.RecentAppointment_appointmentTypeContainer__n5rn9,.RecentAppointment_appointmentTypeContainer__n5rn9 button{width:max-content}}@media screen and (max-width:425px){.RecentAppointment_doctorItem__Kagh5.RecentAppointment_secondary__tvBOO{flex-wrap:wrap}.RecentAppointment_appointmentTypeContainer__n5rn9,.RecentAppointment_appointmentTypeContainer__n5rn9 button{width:100%}}.NoDataFound_main__CJiIR{min-height:50vh;display:flex!important;justify-content:center;align-items:center;flex-direction:column;gap:10px}.NoDataFound_main__CJiIR p{color:var(--blue-1);font-size:18px;font-weight:500}.Tabs_tabsContainer__KStZb{display:flex;flex-direction:column;font-family:var(--font-public-sans)}.Tabs_tabsContainer__KStZb.Tabs_vertical__z1fve{flex-direction:row;align-items:flex-start;gap:var(--s20)}.Tabs_tabsContainer__KStZb.Tabs_fullWidth__n5Ay6{width:100%}.Tabs_tabsContainer__KStZb.Tabs_centered__Ju5Hq{align-items:center}.Tabs_tabsContainer__KStZb.Tabs_disabled__UXDMg{opacity:.6;pointer-events:none}.Tabs_tabList__61gLF{display:flex;gap:var(--s4);list-style:none;margin:0;padding:0;border-bottom:1px solid var(--border)}.Tabs_tabList__61gLF.Tabs_verticalList__jtFOv{flex-direction:column;border-bottom:none;border-right:1px solid var(--border);min-width:200px}.Tabs_tab__iiPJK{display:flex;align-items:center;gap:var(--s8);padding:var(--s12) var(--s20);border:none;background:transparent;color:var(--black-2);font-size:var(--fs16);font-family:var(--font-public-sans);font-weight:600;cursor:pointer;transition:all .2s ease;border-radius:var(--s12);position:relative;white-space:nowrap;text-decoration:none;outline:none}.Tabs_tab__iiPJK:hover:not(.Tabs_disabled__UXDMg){color:var(--blue-1);background-color:var(--blue-3)}.Tabs_tab__iiPJK:focus{outline:2px solid var(--blue-1);outline-offset:2px}.Tabs_tab__iiPJK.Tabs_active__u6z6l{color:var(--blue-1);font-weight:600}.Tabs_tab__iiPJK.Tabs_disabled__UXDMg{opacity:.5;cursor:not-allowed;pointer-events:none}.Tabs_tabIcon__i8iYy{font-size:var(--fs16);line-height:1}.Tabs_tabLabel__alqHI{font-size:inherit;font-weight:inherit}.Tabs_tabBadge__Iyw68{background-color:var(--error);color:white;font-size:var(--fs10);font-weight:600;padding:var(--s2) var(--s6);border-radius:var(--s10);min-width:var(--s18);height:var(--s18);display:flex;align-items:center;justify-content:center;line-height:1}.Tabs_tab__iiPJK.Tabs_small__7DKEZ{padding:var(--s8) var(--s16);font-size:var(--fs12)}.Tabs_tab__iiPJK.Tabs_medium__h52zG{padding:var(--s10) var(--s24);font-size:var(--fs14)}.Tabs_tab__iiPJK.Tabs_large__VTqih{padding:var(--s12) var(--s34);font-size:var(--fs16)}.Tabs_tabList__61gLF.Tabs_smallList__GNrPj{gap:var(--s2)}.Tabs_tabList__61gLF.Tabs_mediumList__TPhfy{gap:var(--s4)}.Tabs_tabList__61gLF.Tabs_largeList__zFArS{gap:var(--s6)}.Tabs_tabsContainer__KStZb.Tabs_pill__EAhsn .Tabs_tabList__61gLF{background:var(--blue-7);border-radius:var(--s8);padding:var(--s10);border:none}.Tabs_tabsContainer__KStZb.Tabs_pill__EAhsn .Tabs_tab__iiPJK{border-radius:var(--s6);background:transparent}.Tabs_tabsContainer__KStZb.Tabs_pill__EAhsn .Tabs_tab__iiPJK.Tabs_active__u6z6l{background-color:var(--blue-1);color:var(--white);box-shadow:0 2px 4px var(--blue-4-o10)}.Tabs_tabsContainer__KStZb.Tabs_pill__EAhsn .Tabs_tab__iiPJK:hover:not(.Tabs_active__u6z6l):not(.Tabs_disabled__UXDMg){background-color:var(--blue-3);color:var(--blue-1)}.Tabs_tabsContainer__KStZb.Tabs_underline__giBqZ .Tabs_tabList__61gLF{border-bottom:2px solid var(--white-2);background:transparent;padding:0}.Tabs_tabsContainer__KStZb.Tabs_underline__giBqZ .Tabs_tab__iiPJK{border-bottom:3px solid transparent;border-radius:0;background:transparent}.Tabs_tabsContainer__KStZb.Tabs_underline__giBqZ .Tabs_tab__iiPJK.Tabs_active__u6z6l{border-bottom-color:var(--blue-1);background:transparent;color:var(--blue-1)}.Tabs_tabsContainer__KStZb.Tabs_underline__giBqZ .Tabs_tab__iiPJK:hover:not(.Tabs_active__u6z6l):not(.Tabs_disabled__UXDMg){border-bottom-color:var(--blue-4-o10);background:transparent}.Tabs_tabsContainer__KStZb.Tabs_card__1191Z .Tabs_tabList__61gLF{background:transparent;border:none;gap:var(--s10)}.Tabs_tabsContainer__KStZb.Tabs_card__1191Z .Tabs_tab__iiPJK{border:1px solid var(--white-4);background:var(--white-4);color:var(--black-2)}.Tabs_tabsContainer__KStZb.Tabs_card__1191Z .Tabs_tab__iiPJK.Tabs_active__u6z6l{border-color:var(--black-2);background:var(--black-2);color:var(--white)}.Tabs_tabsContainer__KStZb.Tabs_card__1191Z .Tabs_tab__iiPJK:hover:not(.Tabs_active__u6z6l):not(.Tabs_disabled__UXDMg){border-color:var(--blue-1);color:var(--blue-1)}.Tabs_tabsContainer__KStZb.Tabs_minimal__fV0H9 .Tabs_tabList__61gLF{background:transparent;border:none}.Tabs_tabsContainer__KStZb.Tabs_minimal__fV0H9 .Tabs_tab__iiPJK{background:transparent;border:none;border-radius:0}.Tabs_tabsContainer__KStZb.Tabs_minimal__fV0H9 .Tabs_tab__iiPJK.Tabs_active__u6z6l{background:transparent;color:var(--blue-1);border-bottom:2px solid var(--blue-1)}.Tabs_tabsContainer__KStZb.Tabs_minimal__fV0H9 .Tabs_tab__iiPJK:hover:not(.Tabs_active__u6z6l):not(.Tabs_disabled__UXDMg){background:var(--blue-4-o10);color:var(--blue-1)}.Tabs_tabsContainer__KStZb.Tabs_vertical__z1fve .Tabs_tabList__61gLF{flex-direction:column;border-right:1px solid var(--white-2);border-bottom:none;min-width:200px}.Tabs_tabsContainer__KStZb.Tabs_vertical__z1fve .Tabs_tab__iiPJK{justify-content:flex-start;text-align:left}@media (max-width:768px){.Tabs_tabsContainer__KStZb{width:100%}.Tabs_tab__iiPJK{padding:10px 12px;font-size:12px}.Tabs_tabList__61gLF.Tabs_verticalList__jtFOv{min-width:150px}}@media (max-width:767px){.Tabs_tabList__61gLF{width:100%;overflow-y:auto;gap:2px;scrollbar-width:none}}@media (max-width:480px){.Tabs_tab__iiPJK{padding:8px 10px;font-size:11px}.Tabs_tabIcon__i8iYy{font-size:14px}.Tabs_tabBadge__Iyw68{font-size:9px;padding:1px 4px;min-width:16px;height:16px}}.Tabs_tab__iiPJK.Tabs_animated__NY4PY{transition:all .3s cubic-bezier(.4,0,.2,1)}.Tabs_tab__iiPJK:focus-visible{outline:2px solid var(--blue-1);outline-offset:2px}@media (prefers-contrast:high){.Tabs_tab__iiPJK{border:1px solid}.Tabs_tab__iiPJK.Tabs_active__u6z6l{background-color:currentColor;color:white}}@media (prefers-reduced-motion:reduce){.Tabs_tab__iiPJK{transition:none}}@media screen and (max-width:576px){.Tabs_tabList__61gLF{max-width:max-content}}.HeaderSection_headerSection__NGDdo{display:flex;flex-direction:column;align-items:stretch;gap:var(--s16);width:100%}.HeaderSection_topRow__YmyEi{display:flex;justify-content:space-between;align-items:center;gap:var(--s10);width:100%}.HeaderSection_title__B_W_c{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs24);font-weight:600;line-height:var(--lh34);text-transform:capitalize}.HeaderSection_button___GE9d{border-radius:var(--s8)!important;flex-shrink:0}.HeaderSection_toolbarControlShell___6zEZ{height:34px!important;min-height:34px!important;border-radius:8px!important;border:1px solid #e9eaeb!important;background:var(--White,#fff)!important;box-sizing:border-box;padding-top:0!important;padding-bottom:0!important}.HeaderSection_chartTypeDropdown__aWdYc{min-width:148px;width:max-content!important}.HeaderSection_chartSelectDropdown__O8qXn{box-sizing:border-box!important}.HeaderSection_chartSelectDropdown__O8qXn,.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__control{border-radius:8px!important;min-height:34px!important;height:34px!important;border:1px solid #e9eaeb!important;background:var(--White,#fff)!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__control{box-shadow:none!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__control:hover{border-color:var(--blue-4)!important;box-shadow:0 0 0 1px var(--blue-4-o10)!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__control--is-focused{border-color:var(--blue-1)!important;box-shadow:0 0 0 3px var(--blue-4-o10)!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__value-container{padding:0 var(--s6) 0 var(--s12)!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__placeholder,.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__single-value{font-size:var(--fs14)!important;font-weight:500!important;font-family:var(--font-public-sans)!important;color:var(--black-2)!important;line-height:20px!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__placeholder{font-weight:400!important;opacity:.4!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__indicators{padding-right:var(--s8)!important}.HeaderSection_chartSelectDropdown__O8qXn .DropdownOptionContainer__dropdown-indicator{padding:var(--s4)!important}.HeaderSection_dateRangePicker__jzq9K{width:100%;min-width:220px;max-width:280px}.HeaderSection_dateRangeToolbarOuter__GNsPF{border-radius:8px!important;border:1px solid #e9eaeb!important;background:#ffffff!important;min-height:34px!important;height:34px!important;padding:0!important;align-items:center!important}.HeaderSection_toolbarDateInput__Nc5Iv{min-height:0!important;height:34px!important;border:none!important;background:#ffffff!important;background-color:#ffffff!important;border-radius:8px!important;padding:0 var(--s28) 0 var(--s44)!important;font-size:var(--fs14)!important;font-weight:500!important;font-family:var(--font-public-sans)!important;color:var(--black-2)!important;line-height:20px!important}.HeaderSection_dateRangePicker__jzq9K .rmdp-input{border:none!important;border-radius:8px!important;background-color:#ffffff!important;box-shadow:none!important}.HeaderSection_dateRangePicker__jzq9K .rmdp-input:focus{border:none!important;box-shadow:none!important}.HeaderSection_dateRangePicker__jzq9K input::placeholder{font-size:var(--fs14)!important;font-weight:400!important;font-family:var(--font-public-sans)!important;color:var(--black-2)!important;opacity:.4!important}.HeaderSection_filterLeadIcon__owGY7{display:flex;align-items:center;justify-content:center;color:var(--black-2);opacity:.35;flex-shrink:0}.HeaderSection_filterLeadIcon__owGY7 svg{width:16px;height:16px}.HeaderSection_controlsRow__r9mwZ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s12);width:100%}.HeaderSection_searchContainer__BeT_1{width:330px;max-width:100%;flex-shrink:0}.HeaderSection_search__vW_Ul{width:100%;border-radius:8px;overflow:visible}.HeaderSection_search__vW_Ul svg{width:16px;height:16px;flex-shrink:0}.HeaderSection_search__vW_Ul .HeaderSection_toolbarControlShell___6zEZ{padding:0 var(--s12) 0 var(--s36)!important}.HeaderSection_search__vW_Ul .HeaderSection_toolbarControlShell___6zEZ input{font-size:var(--fs14)!important;line-height:20px!important;font-weight:500!important}.HeaderSection_filters__YWwVi{display:flex;align-items:center;gap:var(--s12);flex-shrink:0;margin-left:auto}.SpinnerLoading_spinnerContainer__j_Js5{display:flex;justify-content:center;align-items:center;width:100%;max-height:calc(100vh - 260px);height:100%;border-radius:16px;background-color:#ffffff;min-height:60vh}.SpinnerLoading_spinner__al_uy{width:6em;transform-origin:center;animation:SpinnerLoading_rotate4__Logu9 2s linear infinite}.SpinnerLoading_spinnerCircle__jAqEQ{fill:none;stroke:#01615f;stroke-width:3;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:SpinnerLoading_dash4__dTUPT 1.5s ease-in-out infinite}@keyframes SpinnerLoading_rotate4__Logu9{to{transform:rotate(1turn)}}@keyframes SpinnerLoading_dash4__dTUPT{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.AppTable_tableMainContainer__rjzon{width:100%;min-width:0;position:relative;border-radius:var(--s10);overflow-x:auto;overflow-y:hidden;background-color:transparent;scrollbar-width:none;-ms-overflow-style:none}.AppTable_tableMainContainer__rjzon::-webkit-scrollbar{display:none}.AppTable_tableMainContainer__rjzon table{width:100%}.AppTable_tableHeaderContainer__HpUIm{background-color:var(--white-4);border-radius:var(--s10)}.AppTable_tableHeaderContainer__HpUIm th{width:20%;height:36px;padding:0;padding-right:var(--s16);color:var(--gray-9);font-family:var(--font-public-sans);text-align:left;font-size:var(--fs13);font-style:normal;font-weight:600;word-break:break-word;white-space:pre-line}.AppTable_tableBodyContainer__mO_eP{max-height:calc(60vh - 5px)!important}.AppTable_tableBodyContainer__mO_eP td{text-align:left;color:var(--gray-2);font-size:var(--fs14);font-family:var(--font-public-sans);font-style:normal;font-weight:500;width:20%;height:50px;padding-right:var(--s16);align-content:center;border-bottom:1px solid var(--green-1-o50)}.AppTable_tableBodyContainer__mO_eP tr:last-child td{border-bottom:none}.AppTable_tableBodyContainer__mO_eP td>div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.AppTable_tableBodyContainer__mO_eP::-webkit-scrollbar{display:none}.AppTable_tableBodyContainer__mO_eP td:first-child,.AppTable_tableHeaderContainer__HpUIm th:first-child{padding-left:var(--s24)!important}.AppTable_tableBodyContainer__mO_eP td:first-child{text-align:start}.AppTable_imageContainer__kwusj{position:relative;display:flex;justify-content:center;align-items:center;height:var(--s44)!important;max-width:var(--s44);min-width:var(--s44);border-radius:50%;background-color:var(--gray-6)}.AppTable_imageContainer__kwusj img{width:100%;height:100%;object-fit:cover;border-radius:50%}.AppTable_actionContainer__gzQpN{display:flex!important;gap:var(--s10);align-items:center;justify-content:center}.AppTable_tableBodyContainer__mO_eP td,.AppTable_tableHeaderContainer__HpUIm th{width:16%}@media (max-width:1200px){.AppTable_tableBodyContainer__mO_eP,.AppTable_tableHeaderContainer__HpUIm{width:1200px!important}}.RenderMarkdown_markdownContainer__2KMT8{font-family:var(--font-public-sans);line-height:var(--lh16);color:var(--text-primary)}.RenderMarkdown_markdownContainer__2KMT8 h1,.RenderMarkdown_markdownContainer__2KMT8 h2,.RenderMarkdown_markdownContainer__2KMT8 h3,.RenderMarkdown_markdownContainer__2KMT8 h4,.RenderMarkdown_markdownContainer__2KMT8 h5,.RenderMarkdown_markdownContainer__2KMT8 h6{margin-top:var(--s16);margin-bottom:var(--s8);font-weight:600}.RenderMarkdown_markdownContainer__2KMT8 h1{font-size:var(--fs24)}.RenderMarkdown_markdownContainer__2KMT8 h2{font-size:var(--fs20)}.RenderMarkdown_markdownContainer__2KMT8 h3{font-size:var(--fs18)}.RenderMarkdown_markdownContainer__2KMT8 h4{font-size:var(--fs16)}.RenderMarkdown_markdownContainer__2KMT8 p{font-size:var(--fs15);line-height:var(--lh16);white-space:pre-line;word-break:break-word;display:inline}.RenderMarkdown_markdownContainer__2KMT8 ol,.RenderMarkdown_markdownContainer__2KMT8 ul{padding-left:var(--s16);font-size:var(--fs15);line-height:var(--lh16);margin-top:var(--s4)}.RenderMarkdown_markdownContainer__2KMT8 li{font-size:var(--fs15);line-height:var(--lh16);margin-bottom:var(--s4)}.RenderMarkdown_markdownContainer__2KMT8 strong{font-weight:600;color:var(--text-primary)}.RenderMarkdown_markdownContainer__2KMT8 em{font-style:italic}.RenderMarkdown_markdownContainer__2KMT8 code{background-color:#f4f4f4;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:13px}.RenderMarkdown_markdownContainer__2KMT8 pre{background-color:#f4f4f4;padding:12px;border-radius:6px;overflow-x:auto;margin:1em 0}.RenderMarkdown_markdownContainer__2KMT8 pre code{background-color:transparent;padding:0}.RenderMarkdown_markdownContainer__2KMT8 a{color:var(--primary);text-decoration:underline}.RenderMarkdown_markdownContainer__2KMT8 a:hover{color:var(--primary);text-decoration:none}.RenderMarkdown_markdownContainer__2KMT8 blockquote{border-left:4px solid var(--primary);padding-left:1em;margin:1em 0;color:#666;font-style:italic}.RenderMarkdown_markdownContainer__2KMT8 hr{border:none;border-top:1px solid #e0e0e0;margin:1.5em 0}.RenderMarkdown_markdownContainer__2KMT8 table{width:100%;border-collapse:collapse;margin:1em 0}.RenderMarkdown_markdownContainer__2KMT8 td,.RenderMarkdown_markdownContainer__2KMT8 th{border:1px solid #e0e0e0;padding:8px 12px;text-align:left}.RenderMarkdown_markdownContainer__2KMT8 th{background-color:#f4f4f4;font-weight:600}.RenderMarkdown_cursor__WnuCI{display:inline-block;margin-left:2px;animation:RenderMarkdown_blink__PweJO 1s infinite}@keyframes RenderMarkdown_blink__PweJO{0%,50%,to{opacity:1}25%,75%{opacity:0}}.RenderMarkdown_attachmentContainer__4Ym85{position:relative;width:100px;height:100px;border-radius:10px;border:1px solid var(--gray-5);padding:10px;background-color:var(--gray-6)}.RenderMarkdown_attachmentContainer__4Ym85 img{width:100%;height:100%;object-fit:contain;border-radius:inherit}.AiSummaryHealth_aiTitle__J84Gs{font-size:var(--s24);font-weight:600;color:var(--black-2)}.AiSummaryHealth_patientSubSection__8EGoj{flex-direction:row}.AiSummaryHealth_patientSubSection__8EGoj,.AiSummaryHealth_rightCol__xzimL{display:flex;justify-content:space-between;align-items:center;width:100%}.AiSummaryHealth_icon__prQUR{width:var(--s24);height:var(--s24);cursor:pointer;color:var(--black-2)}.AiSummaryHealth_actionsDiv__CZCuH{display:flex;gap:var(--s6)}.AiSummaryHealth_aiSummaryBox__R7vwM{width:100%;margin-block:var(--s13)}.AiSummaryHealth_appointmentsBox__lwa02{margin-top:var(--s20)}.AiSummaryHealth_aiSymptomsTitle__L6FdD{font-size:var(--s14);font-weight:600;color:var(--black-1)}.AiSummaryHealth_aiInsights__TYZ_u,.AiSummaryHealth_aiSymptoms__H__20{display:flex;flex-direction:column;gap:var(--s6);width:100%;padding-top:var(--s10);border-top:1px solid var(--gray-5)}@media screen and (max-width:767px){.AiSummaryTemplate_rowGap___OjIe{row-gap:var(--s20)}}.StatsCard_statsCard__2SiC0{border-radius:12px;border:1px solid var(--gray-5);padding:8px;align-items:center;display:flex}.StatsCard_statsCardBody__ue7tX{display:flex;align-items:center;gap:12px;width:100%}.StatsCard_statsCardValue__jBdal{border-radius:8px;background:#e9f4ff;display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0}.StatsCard_statsCardValue__jBdal svg{color:#1689ff;width:18px;height:18px}.StatsCard_title__eqPSD{color:#6b6b6b;font-size:12px;font-weight:500;line-height:24px}.StatsCard_title__eqPSD,.StatsCard_value__qcDfA{font-family:var(--font-public-sans);font-style:normal}.StatsCard_value__qcDfA{color:#102d23;font-size:20px;font-weight:600;line-height:19px;letter-spacing:-.4px}.StatsCard_imageDiv__cH4Dw{width:var(--s24);height:var(--s24);position:relative}.StatsCard_imageDiv__cH4Dw img{width:100%;height:100%;object-fit:contain}.StatsCard_description__pUWha{color:var(--gray-2);font-family:var(--font-public-sans);font-size:var(--fs10);font-weight:400;line-height:var(--lh100);margin-top:var(--s4)}.StatsCard_statsCardContent__t_v51{display:flex;flex-direction:column;gap:0;justify-content:center}@media screen and (max-width:1200px){.StatsCard_statsCard__2SiC0{padding:12px}}.AnalyticsTemplate_homePageTemplate__8mR8X{width:100%}.AnalyticsTemplate_marginTop__yRGbm{margin-top:0}.AnalyticsTemplate_barChartHeader__Pvj6h{display:flex;padding-bottom:var(--s10);border-bottom:1px solid var(--gray-5);gap:var(--s10);justify-content:space-between;align-items:center;padding-inline:var(--s24)}.AnalyticsTemplate_barChartTitle__wyl5i{font-size:var(--fs15);font-weight:600;color:var(--black-1);font-family:var(--font-public-sans)}.AnalyticsTemplate_chartTypeDropdown__3j4zz{width:max-content!important}.AnalyticsTemplate_chartSelectDropdown__WY3cf{border-radius:35px!important;height:30px!important}.AnalyticsTemplate_chartSelectDropdown__WY3cf>div>div>div{font-size:var(--fs13)!important}.AnalyticsTemplate_barChartContainer__Y6gyW{border-radius:var(--s20);border:1px solid var(--gray-5);background:var(--white);padding-block:var(--s10);width:100%}.AnalyticsTemplate_barChartContent__s_zJT{padding-inline:var(--s24)}.AnalyticsTemplate_appointmentsHeader__suXYi{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--s24);border-bottom:1px solid var(--gray-5)}@media screen and (max-width:576px){.AnalyticsTemplate_appointmentsHeader__suXYi,.AnalyticsTemplate_barChartHeader__Pvj6h{flex-direction:column;align-items:flex-start;gap:var(--s10)}.AnalyticsTemplate_chartTypeDropdown__3j4zz{width:100%!important}}.AnalyticsTemplate_barChartHeader__hduz2{display:flex;padding-bottom:var(--s10);border-bottom:1px solid var(--gray-5);gap:var(--s10);justify-content:space-between;align-items:center;padding-inline:var(--s24)}.AnalyticsTemplate_barChartTitle__HhkoQ{font-size:var(--fs15);font-weight:600;color:var(--black-1);font-family:var(--font-public-sans)}.AnalyticsTemplate_aiSummaryHealth__hAC0C{width:100%;padding:var(--s20);border-radius:20px;border:1px solid var(--gray-5);display:flex;flex-direction:column;gap:var(--s45)}.AnalyticsTemplate_aiSummaryHealth__hAC0C>h2{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs18);font-weight:600;text-transform:capitalize}.AnalyticsTemplate_aiSummaryHealthContent__S0Ofa{display:flex;flex-direction:column;gap:var(--s6)}.AnalyticsTemplate_aiSummaryHealthContent__S0Ofa>h5{color:var(--Black,#1E1E1E);font-family:var(--font-public-sans);font-size:var(--fs44);font-weight:600;text-transform:capitalize}.AnalyticsTemplate_aiSummaryHealthContent__S0Ofa>p{color:var(--gray-2);font-family:var(--font-public-sans);font-size:var(--fs10);font-weight:400}.AnalyticsTemplate_chartTypeDropdown__AWCsK{width:max-content!important}.AnalyticsTemplate_chartSelectDropdown__nl2VD{border-radius:35px!important;height:30px!important}.AnalyticsTemplate_chartSelectDropdown__nl2VD>div>div>div{font-size:var(--fs13)!important}.AnalyticsTemplate_barChartContainer__BVs1o{border-radius:var(--s20);border:1px solid var(--gray-5);background:var(--white);padding-block:var(--s10);width:100%}.AnalyticsTemplate_barChartContent__7n6S8{padding-inline:var(--s24)}.AnalyticsTemplate_appointmentsHeader__OLgbz{display:flex;justify-content:space-between;align-items:center;width:100%}.AnalyticsTemplate_appointmentsTitle___ABUF{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs24);font-weight:600;line-height:var(--lh140)}.tableHelper_statusCell__K_Ssf{width:max-content;display:flex;padding:2px 8px;justify-content:center;align-items:center;gap:6px;border-radius:16px;text-align:center}.tableHelper_statusCell__K_Ssf span{display:flex;min-width:7px;width:7px;height:7px;margin:0;padding:0;border-radius:50%}.tableHelper_dateAndTimeCell__Xrlkm{line-height:120%;color:var(--gray-2)}.tableHelper_dateAndTimeCell__Xrlkm,.tableHelper_statusCell__K_Ssf p{font-size:var(--fs14);font-weight:500;font-family:var(--font-public-sans)}.tableHelper_statusCell__K_Ssf p{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.tableHelper_statusRed2__ILj_r{background:var(--red-1-light)}.tableHelper_statusRed2__ILj_r p{color:var(--red-1)}.tableHelper_statusRed2__ILj_r span{background:var(--red-1)}.tableHelper_statusBlue__r7e8T{background:var(--blue-7)}.tableHelper_statusBlue__r7e8T p{color:var(--blue-1)}.tableHelper_statusBlue__r7e8T span{background:var(--blue-1)}.tableHelper_statusGreen__vHmCL{background:var(--Success-50,#ecfdf3)}.tableHelper_statusGreen__vHmCL p{color:var(--Success-700,#027a48)}.tableHelper_statusGreen__vHmCL span{background:var(--Success-500)}.tableHelper_statusRed__c900V{background:var(--Error-50,#fef3f2)}.tableHelper_statusRed__c900V p{color:var(--Error-700,#b42318)}.tableHelper_statusRed__c900V span{background:var(--Error-500)}.tableHelper_statusOrange__BWwqE{background:var(--Warning-50,#fffaeb)}.tableHelper_statusOrange__BWwqE p{color:orange}.tableHelper_statusOrange__BWwqE span{background:orange}.tableHelper_statusDefault__uE3Wm{background:var(--border-color,#dce0e5)}.tableHelper_statusDefault__uE3Wm p{color:var(--Black,#172a33)}.tableHelper_statusDefault__uE3Wm span{background:var(--Black,#172a33)}.tableHelper_dateTimeCell__J8mmJ{display:flex;align-items:center;color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_switchCell__z1wiQ{display:flex;align-items:center;gap:8px}.tableHelper_switchCell__z1wiQ p{color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_switch__lw2SN{margin:0}.tableHelper_phoneNumberCell__9rii8{display:flex;align-items:center;color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_itemPhotoCell__zgfNe{display:flex;align-items:center;gap:10px}.tableHelper_itemPhotoCell__zgfNe img{border-radius:8px;border:1px solid #eaeef4;object-fit:contain}.tableHelper_itemPhotoCell__zgfNe p{color:var(--Black,#172a33);font-size:15px;font-style:normal;font-weight:400;line-height:120%}.tableHelper_boldText__UYME2 p{overflow:hidden;text-transform:capitalize;text-overflow:ellipsis;color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs14);font-weight:600}.tableHelper_sessionSummaryText__rlAQp{text-decoration:underline}.tableHelper_boldText__UYME2 p,.tableHelper_textCell__JYC7u{max-width:100%;display:-webkit-box;-webkit-line-clamp:1;text-transform:capitalize;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.tableHelper_dateCell__gFHxU p,.tableHelper_textCell__JYC7u p{font-family:var(--font-public-sans);color:var(--gray-2);font-size:var(--fs14);font-weight:500}.tableHelper_ratingCell__al9D5{display:flex;gap:var(--s4);align-items:center}.tableHelper_starIcon__WzWH5{width:16px;height:16px}.tableHelper_tableBoldText__fa0DU{color:var(--black-1);font-size:var(--fs14);font-weight:600}.tableHelper_clickableNumberCell__OyYGk{cursor:pointer;background:none;border:none;padding:0;font:inherit;text-align:left;font-family:var(--font-public-sans);font-size:var(--fs16);font-weight:600;color:var(--gray-2)}.tableHelper_clickableNumberCell__OyYGk:hover{opacity:.8}.tableHelper_clickableNumberCell__OyYGk:focus{outline:2px solid var(--green-1);outline-offset:var(--s2);border-radius:var(--s2)}.tableHelper_multipleDepartmentsCell__loopO{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tableHelper_departmentTag__ujB_A{display:inline-block;color:var(--black-1);font-size:var(--fs14);font-weight:600;font-family:var(--font-public-sans);padding:2px 0}.tableHelper_doctorPhoneCell__JBf73{overflow:hidden;color:var(--blue-6);text-overflow:ellipsis;font-family:var(--font-public-sans);font-size:13px;font-style:normal;font-weight:500;line-height:120%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;white-space:nowrap;margin:0}.tableHelper_doctorDepartmentCell__XgPEo{display:flex;align-items:center;gap:8px}.tableHelper_doctorDepartmentBadge__U5Qi2{border-radius:16px;background:var(--blue-7);color:var(--blue-1);text-align:center;font-family:Inter,var(--font-public-sans),sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:2px 10px;display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tableHelper_doctorDepartmentCount___y3ID{color:var(--gray-2);font-family:var(--font-public-sans);font-size:var(--fs14);font-weight:500;line-height:120%}.tableHelper_doctorDepartmentCountWrapper__h_0j2{position:relative;display:inline-flex;align-items:center;cursor:default}.tableHelper_doctorDepartmentCountWrapper__h_0j2:hover .tableHelper_doctorDepartmentTooltip__4t5Z4{opacity:1;visibility:visible;transform:translateY(0)}.tableHelper_doctorDepartmentTooltip__4t5Z4{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(4px);background:var(--black-1,#172a33);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;min-width:140px;opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease;z-index:100;pointer-events:none}.tableHelper_doctorDepartmentTooltip__4t5Z4:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--black-1,#172a33)}.tableHelper_doctorDepartmentTooltipItem__lqLGA{color:#fff;font-family:var(--font-public-sans);font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.tableHelper_patientTableIdCell__xjMlo{display:inline-flex;align-items:center;gap:var(--s8);max-width:100%}.tableHelper_patientTableStatusDot__zj4Ay{width:6px;height:6px;border-radius:50%;flex-shrink:0}.tableHelper_patientTableStatusDotPending__jCLCJ{background-color:#2a99ff}.tableHelper_patientTableStatusDotDefault__S7MoD{background-color:#d9d9d9}.tableHelper_patientTableIdText__8UXnJ{overflow:hidden;color:var(--blue-6);text-overflow:ellipsis;font-family:var(--font-public-sans);font-size:13px;font-style:normal;font-weight:500;line-height:120%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;white-space:nowrap}.DashboardDrawer_header__Fyk4t{background-color:var(--white);color:var(--black-1);border-bottom:1px solid var(--gray-6);width:100%;padding-block:var(--s12);height:80px;padding-inline:var(--s32);position:fixed;top:0;left:0;right:0;transition:all .3s ease-in-out;z-index:90}.DashboardDrawer_mainDiv__c1XU_{height:80px;position:relative;z-index:7}.DashboardDrawer_loginButton__wzBXi{display:flex;flex-direction:column;gap:var(--s10)}.DashboardDrawer_appointmentButton__FN8z5{width:100%}.DashboardDrawer_MobileDrawer__iVMff{background-color:var(--white-color);color:var(--white);height:100%;display:flex;flex-direction:column;justify-content:space-between}.DashboardDrawer_top__EApjj{display:flex;flex-direction:column;gap:var(--s10)}.DashboardDrawer_headerDiv__KuBLN{padding:var(--s20) var(--s20);display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--gray-6);background-color:var(--white)}.DashboardDrawer_logoDiv__cObNB{width:120px;position:relative;height:70px}.DashboardDrawer_iconButton__zcuom,.DashboardDrawer_logoButton__ew8ZL{padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.DashboardDrawer_iconButton__zcuom{display:flex;align-items:center;justify-content:center}.DashboardDrawer_logoDiv__cObNB img{object-fit:contain}.DashboardDrawer_itemIcon__sJ8u_{position:relative!important;height:27px;width:20px}.DashboardDrawer_barsIcon__R6Sl6{display:flex;align-items:center;justify-content:right;gap:var(--s15)}.DashboardDrawer_drawerDiv__0N5Re{display:none}.DashboardDrawer_drawerLogo__qyJ95{width:140px;position:relative;height:55px}.DashboardDrawer_drawerLogo__qyJ95 img{width:100%;object-fit:contain}.DashboardDrawer_navigationDiv__yFEmK{display:flex;flex-direction:column;gap:var(--s30);padding:var(--s20)}.DashboardDrawer_navLink__J8WDO{color:var(--black-2);font-weight:500;font-size:var(--fs16);font-family:var(--font-public-sans);cursor:pointer!important;text-decoration:none;padding:0 var(--s10)}.DashboardDrawer_active__oDM8A{background-color:var(--blue-7);border-radius:var(--s10);color:var(--blue-1);font-weight:600;padding:var(--s10)}.DashboardDrawer_buttonDiv__oFfIx{gap:var(--s10);flex-direction:column;display:flex}.DashboardDrawer_dashboardButton__GhYdw{width:100%}.DashboardDrawer_btnStyles__RMpYl{width:100%;margin-bottom:var(--s10)}.DashboardDrawer_bottomSection__ocHMw{border-top:1px solid var(--gray-6);padding:var(--s20);display:flex;flex-direction:column;gap:var(--s10)}.DashboardDrawer_profileSection__BCS1E{display:flex;gap:var(--s10);padding:var(--s8);border-radius:var(--s10);background-color:var(--white-1);border:1px solid var(--gray-5);width:100%;justify-content:flex-start;align-items:flex-start}.DashboardDrawer_profileImage___DPCi{width:40px;height:40px;border-radius:var(--s10);overflow:hidden;position:relative}.DashboardDrawer_profileEmail__AH7rO,.DashboardDrawer_profileName__reagp,.DashboardDrawer_profileRole___lyMM{font-size:var(--fs16);font-weight:500;font-family:var(--font-public-sans);color:var(--black-2)}.DashboardDrawer_profileRole___lyMM{font-size:var(--fs12);font-weight:400;font-family:var(--font-public-sans);color:var(--blue-1)}.DashboardDrawer_notificationBadgeContainer__w_TLS{position:relative}.DashboardDrawer_notificationBadge__OF1Ww{background:var(--red-1);color:var(--white);font-family:var(--font-public-sans);font-size:var(--fs10);font-weight:500;padding:var(--s4) var(--s8);border-radius:var(--s50);position:absolute;top:0;right:-5px;width:30px;height:20px;display:flex;align-items:center;justify-content:center;z-index:1}@media (max-width:500px){.DashboardDrawer_header__Fyk4t{padding-inline:15px}.DashboardDrawer_logoDiv__cObNB{width:90px}}.AfterLoginHeader_header__PkC4e{padding:var(--s12) 0;position:absolute;top:0;left:0;right:0;z-index:1;background:var(--white);border-bottom:1px solid var(--gray-6)}.AfterLoginHeader_logo__VME5S{width:144px;height:50px;position:relative}.AfterLoginHeader_logoButton__SxtTy{width:100%!important}.AfterLoginHeader_headerContainer__Ktypf{background:transparent}.AfterLoginHeader_nav__bG8YU{display:flex;padding:var(--s10) var(--s16);justify-content:center;align-items:center;border-radius:100px;gap:15px}.AfterLoginHeader_navSpaceBetween___yS2m{justify-content:space-between}.AfterLoginHeader_profileNavs__gTzDc{display:flex;justify-content:space-between;align-items:center}.AfterLoginHeader_navLink__l4yqX{display:flex;padding:var(--s10) var(--s20);align-items:center;cursor:pointer;gap:var(--s4);color:var(--black-2);font-family:var(--font-public-sans);font-size:var(--fs15,15px);font-weight:500;border-radius:100px;transition:background-color .2s ease,color .2s ease}.AfterLoginHeader_navLink__l4yqX:hover{background:var(--blue-7);color:var(--blue-1)}.AfterLoginHeader_navLink__l4yqX:focus-visible{outline:none;background:var(--blue-7);box-shadow:0 0 0 2px var(--blue-3)}.AfterLoginHeader_icon__GzbWo{width:22px;height:22px;position:relative;transition:all .25s ease}.AfterLoginHeader_icon__GzbWo img{object-fit:contain}.AfterLoginHeader_selectedNav__z1glx{position:relative;font-weight:600}.AfterLoginHeader_selectedNav__z1glx,.AfterLoginHeader_selectedNav__z1glx:hover{background:var(--blue-7);color:var(--blue-1)}.AfterLoginHeader_selectedNavIcon__t9_7f{filter:brightness(0) invert(0) saturate(100%)}.AfterLoginHeader_profile__HZ2Sr{justify-content:flex-end}.AfterLoginHeader_profileContainer__bdAZE{position:relative;display:inline-block}.AfterLoginHeader_profileImage__89XhV{border-radius:var(--s50);height:42px;width:42px;position:relative;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;border:3px solid var(--blue-1)}.AfterLoginHeader_profileImage__89XhV:hover{border-color:var(--blue-2);box-shadow:0 2px 8px rgba(0,0,0,.1)}.AfterLoginHeader_profileImage__89XhV img{object-fit:cover;border-radius:var(--s50)}.AfterLoginHeader_popover__PtedU{position:absolute;top:100%;right:0;margin-top:var(--s8);background:var(--white);border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.1);min-width:160px;z-index:1000;animation:AfterLoginHeader_popoverFadeIn__T6b9e .2s ease-out}@keyframes AfterLoginHeader_popoverFadeIn__T6b9e{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AfterLoginHeader_popoverItem__h9tCN{display:flex;align-items:center;gap:var(--s12);padding:var(--s12) var(--s16);width:100%;background:none;border:none;cursor:pointer;transition:background-color .2s ease-in-out;font-family:var(--font-public-sans);font-size:var(--fs14);font-weight:400;color:var(--black-2);text-align:left}.AfterLoginHeader_popoverItem__h9tCN:first-child{border-radius:12px 12px 0 0}.AfterLoginHeader_popoverItem__h9tCN:last-child{border-radius:0 0 12px 12px}.AfterLoginHeader_popoverItem__h9tCN:hover{background:var(--blue-1);color:var(--white)}.AfterLoginHeader_popoverItem__h9tCN:active{background:rgba(0,0,0,.1)}.AfterLoginHeader_iconLink__aVE6i{position:relative;color:var(--blue-1);transition:all .2s ease;padding:var(--s6);display:flex;align-items:center;justify-content:center;gap:var(--s10)}.AfterLoginHeader_iconLink__aVE6i .AfterLoginHeader_icon__GzbWo{width:20px;height:20px;color:var(--blue-1)}.AfterLoginHeader_notificationText__Ji__i{color:var(--black-2);font-family:var(--font-public-sans);font-size:var(--fs14);font-weight:500}.AfterLoginHeader_iconLink__aVE6i:hover{background:var(--blue-7);border-radius:100px}.AfterLoginHeader_iconLink__aVE6i:hover .AfterLoginHeader_notificationText__Ji__i,.AfterLoginHeader_iconLink__aVE6i:hover svg{color:var(--blue-1)}.AfterLoginHeader_sideSelectedNav__qDbd1{background:var(--blue-7);color:var(--blue-1);border-radius:100px}.AfterLoginHeader_sideSelectedNav__qDbd1 .AfterLoginHeader_notificationText__Ji__i,.AfterLoginHeader_sideSelectedNav__qDbd1 svg{color:var(--blue-1)}.AfterLoginHeader_notificationBadgeContainer__uQkfc{position:relative}.AfterLoginHeader_notificationBadge__BMTbz{background:var(--red-1);color:var(--white);font-family:var(--font-public-sans);font-size:var(--fs10);padding:var(--s2) var(--s4);border-radius:var(--s50);z-index:1;justify-content:center;align-items:center;width:8px;height:8px;font-weight:500;display:flex;position:absolute;top:0;right:90px}.AfterLoginHeader_loginButton__40jdr{display:flex;align-items:center;justify-content:flex-end;gap:var(--s10)}.AfterLoginHeader_loginButton__40jdr button{width:max-content!important}@media (max-width:1200px){.AfterLoginHeader_navLink__l4yqX{padding:var(--s8) var(--s12)}}@media (max-width:1024px){.AfterLoginHeader_notificationBadge__BMTbz{right:85px}}.PatientTemplate_clickableRow__nRYUp{cursor:pointer}.PatientTemplate_clickableRow__nRYUp:hover{background-color:#f5f5f5}.UpdatePasswordForm_container__y4TJJ{width:100%}.UpdatePasswordForm_container__y4TJJ,.UpdatePasswordForm_form__wMM98{display:flex;flex-direction:column;gap:var(--s24)}.UpdatePasswordForm_buttonContainer__LPE0k{display:flex}.ProfileTabs_profileTabs__havC3{border-radius:14px;border:1px solid var(--gray-5);background:var(--white);padding:var(--s24);gap:2px;display:flex;flex-direction:column;height:100%}.ProfileTabs_tab__YJ_Bg{width:100%;height:auto;padding:var(--s10) var(--s14)!important;gap:var(--s10);align-self:stretch;justify-content:flex-start;transition:all .3s ease;border-radius:8px!important}.ProfileTabs_tab__YJ_Bg label{font-weight:600}.ProfileTabs_selectedTab__82nA1{border-radius:8px;background:var(--blue-1)!important;color:var(--white)!important}.ProfileTabs_tab__YJ_Bg:hover{border-radius:8px;background:var(--blue-1);color:var(--white)}@media screen and (max-width:768px){.ProfileTabs_profileTabs__havC3{max-height:100%;flex-direction:row;width:100%;overflow-y:auto}.ProfileTabs_tab__YJ_Bg{width:100%;min-width:-moz-fit-content;min-width:fit-content}}.ProfileSettingTemplate_profileTabsContainer__yiZNy{display:grid;grid-template-columns:350px 1fr;grid-gap:var(--s20);gap:var(--s20);margin-top:var(--s20);width:100%}.ProfileSettingTemplate_tabsData__mLR8q{border-radius:var(--s24);border:1px solid var(--gray-5);background:var(--white);padding:var(--s24);width:100%;min-width:0}.ProfileSettingTemplate_details__UF9CD{display:flex;flex-direction:column;gap:var(--s16);width:100%}.ProfileSettingTemplate_detailItem__n60Nw{display:flex;align-items:center;justify-content:space-between;width:100%}.ProfileSettingTemplate_detailTitle___mKLL{color:var(--black-1)}.ProfileSettingTemplate_detailTitle___mKLL,.ProfileSettingTemplate_detailValueText__FX_sB{font-family:var(--font-public-sans);font-size:var(--fs16);font-weight:600;line-height:var(--lh26)}.ProfileSettingTemplate_detailValueText__FX_sB{color:var(--gray-2)}.ProfileSettingTemplate_title__SuUvd{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs24);font-weight:600;line-height:var(--lh34);text-transform:capitalize}.ProfileSettingTemplate_departmentName__PJQOT{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs16);font-weight:600;line-height:var(--lh26)}.ProfileSettingTemplate_department__GcmO_{width:100%;border-top:1px solid var(--gray-5);padding-block:var(--s16)}.ProfileSettingTemplate_departments__DydMb{width:100%}.ProfileSettingTemplate_noDepartments__v9JeT{color:var(--gray-2);font-family:var(--font-public-sans);font-size:var(--fs16);font-weight:400;line-height:var(--lh26);padding:var(--s16);text-align:center}@media screen and (max-width:1200px){.ProfileSettingTemplate_profileTabsContainer__yiZNy{grid-template-columns:290px 1fr}}@media screen and (max-width:992px){.ProfileSettingTemplate_profileTabsContainer__yiZNy{grid-template-columns:250px 1fr}}@media screen and (max-width:768px){.ProfileSettingTemplate_profileTabsContainer__yiZNy{grid-template-columns:1fr}.ProfileSettingTemplate_rowGap__ImYo5{row-gap:var(--s20)}}.HomePageTemplate_recentBookingsHeader__uL_C8{padding-inline:var(--s24);width:100%}.HomePageTemplate_title__eMelJ{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs18);font-weight:600;text-transform:capitalize}.HomePageTemplate_actionButtons__9qJHr{display:flex;gap:var(--s8)}.HomePageTemplate_noDataFound__a8W5S{min-height:20vh!important}.HomePageTemplate_viewAllButton__67nes{border-radius:8px;padding:var(--s14) var(--s8)!important;height:28px!important}.HomePageTemplate_header__1li7t{display:flex;justify-content:space-between;align-items:center;width:100%}.HomePageTemplate_seeAllButton__fz7Zo{border-radius:8px!important;padding:var(--s12) var(--s8)!important;height:20px!important}.HomePageTemplate_seeAllButton__fz7Zo .HomePageTemplate_arrowIcon__6UEkj{font-size:var(--fs12)}.HomePageTemplate_seeAllText__C1BBu{color:var(--black-1);font-family:var(--font-public-sans);font-size:var(--fs14);font-weight:600;text-transform:capitalize}.HomePageTemplate_seeAllButtonContainer__OTtI8{display:flex;align-items:center;gap:var(--s8)}.HomePageTemplate_notificationBox__bcIIQ{margin-top:var(--s12);border-radius:var(--s16);border:1px solid var(--gray-5);background:var(--white);padding:var(--s16)}.HomePageTemplate_viewAllLink__Ut6eu{border:none;background:transparent;color:var(--blue-1);font-family:var(--font-public-sans);font-size:var(--fs14);font-weight:600;cursor:pointer;padding:0}.HomePageTemplate_homePageTemplate__ciJTm .homeRecentAppointmentstableBody{max-height:none!important;height:auto!important;overflow-y:visible!important}.modalSkeleton_modal__yy37M .modal-content{padding:var(--s50) var(--s44);border-radius:var(--s20)}.modalSkeleton_heading__B05Fq{color:var(--black-2);font-size:var(--s24);font-weight:600}.modalSkeleton_description__toa4e,.modalSkeleton_heading__B05Fq{text-align:center;font-family:var(--font-public-sans);line-height:140%}.modalSkeleton_description__toa4e{color:var(--gray-5);font-size:var(--fs16);font-style:normal;font-weight:500;letter-spacing:.64px;width:90%;margin:0 auto}.modalSkeleton_body__brRij{padding:24px 0 0}@media (max-width:576px){.modalSkeleton_modal__yy37M.modalSkeleton_modal__yy37M .modal-content{padding:26px 18px}.modalSkeleton_heading__B05Fq.modalSkeleton_heading__B05Fq{font-size:var(--s20)}.modalSkeleton_body__brRij.modalSkeleton_body__brRij{padding-top:18px}}.AppointmentSummaryModal_modalBody__luGhA{padding:0!important}.AppointmentSummaryModal_aiSummaryHeader__d_qJx{display:flex;justify-content:space-between;align-items:center;width:100%}.AppointmentSummaryModal_aiTitle__3nJfj{font-size:var(--s24);font-weight:600;color:var(--black-2)}.AppointmentSummaryModal_chatHistoryButton__mQTxv{font-size:var(--fs14);padding:var(--s8) var(--s16)}.AppointmentSummaryModal_attachmentsSection__x_NNv{margin-bottom:var(--s16);width:100%;align-self:stretch}.AppointmentSummaryModal_attachmentsLabel__LVnh7{font-size:var(--fs13);font-weight:600;color:var(--text-secondary);margin-bottom:var(--s8)}.AppointmentSummaryModal_attachmentsGrid__QLyWF{display:flex;flex-wrap:wrap;gap:var(--s10);align-items:flex-start;width:100%}.AppointmentSummaryModal_attachmentFrame__EQStj{position:relative;flex:0 0 auto;width:132px;height:100px;border-radius:var(--s8);border:1px solid var(--gray-5);background-color:var(--gray-6);overflow:hidden}.AppointmentSummaryModal_attachmentsGridSingle__MZMB9 .AppointmentSummaryModal_attachmentFrame__EQStj{width:200px;height:132px}.AppointmentSummaryModal_attachmentImage__M91c7{object-fit:contain;padding:var(--s6)}.AppointmentSummaryModal_aiSummaryBox__aFPio{width:100%;margin-block:var(--s13)}.AppointmentSummaryModal_noSummaryText__vAYHF{text-align:center;padding:var(--s40);color:var(--text-secondary);font-size:var(--fs15)}@media (max-width:360px){.AppointmentSummaryModal_aiSummaryHeader__d_qJx{flex-direction:column;align-items:flex-start;gap:var(--s13)}}.AddOrEditDepartmentModal_formContainer__UNydF{display:flex;flex-direction:column;gap:var(--s20);margin-bottom:var(--s20)}.AddOrEditDepartmentModal_buttonContainer__B3Y4P{display:flex;gap:var(--s10);width:100%;flex-direction:column;margin-top:var(--s20)}.AddOrEditDepartmentModal_buttonContainer__B3Y4P button{margin:0 auto}.AddOrEditDepartmentModal_addButton__9Px91{border-radius:var(--s8)!important}.AddorEditDoctorModal_formContainer__LDq6d{display:flex;flex-direction:column;gap:var(--s20);margin-bottom:var(--s20)}.AddorEditDoctorModal_buttonContainer___bPed{display:flex;gap:var(--s10);width:100%;flex-direction:column;margin-top:var(--s20)}.AddorEditDoctorModal_buttonContainer___bPed button{margin:0 auto}.AddorEditDoctorModal_addButton__9QI_n{border-radius:var(--s8)!important}.AreYouSureModal_modal__xThqF .modal-content{border-radius:var(--s16);border:none;box-shadow:0 var(--s20) var(--s24) calc(-1 * var(--s4)) var(--black-o10),0 var(--s10) var(--s10) calc(-1 * var(--s4)) var(--black-1-o10);max-width:480px;width:90%;margin:0 auto;padding:0;overflow:hidden}.AreYouSureModal_modalClass__O3jyC .modal-content{max-width:600px;width:95%}.AreYouSureModal_headerTitle__2aT84{font-family:var(--font-public-sans)}.AreYouSureModal_modalBody__89h5x{padding:0!important}.AreYouSureModal_modalContent__S01X4{display:flex;flex-direction:column;align-items:center;text-align:center}.AreYouSureModal_iconSection__nvF7k{margin-bottom:var(--s24);display:flex;justify-content:center;align-items:center;width:calc(var(--s64) + var(--s16));height:calc(var(--s64) + var(--s16));border-radius:50%;background:rgba(255,255,255,.8);box-shadow:0 var(--s4) var(--s6) calc(-1 * var(--s4)) var(--black-o10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AreYouSureModal_warningIcon__sx8cd{animation:AreYouSureModal_pulse__Xl2Sx 2s infinite}.AreYouSureModal_dangerIcon__pQ2ez,.AreYouSureModal_warningIcon__sx8cd{color:var(--error);display:flex;align-items:center;justify-content:center}.AreYouSureModal_dangerIcon__pQ2ez{animation:AreYouSureModal_shake__yA5AQ .5s ease-in-out}.AreYouSureModal_infoIcon__Vk1qZ{color:var(--blue-4);animation:AreYouSureModal_bounce__FbuaB 1s ease-in-out;display:flex;align-items:center;justify-content:center}.AreYouSureModal_successIcon__k1HZ3{color:var(--blue-1);animation:AreYouSureModal_scale__1VdSk .3s ease-in-out;display:flex;align-items:center;justify-content:center}.AreYouSureModal_defaultIcon__Pi_UX{color:var(--blue-4);display:flex;align-items:center;justify-content:center}.AreYouSureModal_titleSection__78nf4{margin-bottom:var(--s32);max-width:400px}.AreYouSureModal_businessLicenseContainer__5IbOp{display:flex;flex-wrap:wrap;width:100%;gap:var(--s10);justify-content:center;align-items:center;flex-direction:column;margin-block:var(--s4) var(--s30)}.AreYouSureModal_businessLicenseText__5CfWG{color:var(--blue-4);border:1px dashed var(--blue-4);cursor:pointer;text-decoration:none;margin-bottom:var(--s10);transition:all .3s ease;border-radius:var(--s10);width:-moz-fit-content;width:fit-content;padding:var(--s10)}.AreYouSureModal_title__jA0fh{margin:0 0 var(--s12) 0;line-height:1.3;font-family:var(--font-public-sans);font-size:var(--s20);font-weight:600;color:var(--blue-4)}.AreYouSureModal_subtitle__KOJGo{margin:0;line-height:1.5}.AreYouSureModal_button__iQDrn{width:150px!important;padding:var(--s8) var(--s20)!important}.AreYouSureModal_actionSection__OpQ_u{display:flex;gap:var(--s10);justify-content:center;align-items:center;width:100%}@keyframes AreYouSureModal_pulse__Xl2Sx{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes AreYouSureModal_shake__yA5AQ{0%,to{transform:translateX(0)}25%{transform:translateX(calc(-1 * var(--s4)))}75%{transform:translateX(var(--s4))}}@keyframes AreYouSureModal_bounce__FbuaB{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,calc(-1 * var(--s8)),0)}70%{transform:translate3d(0,calc(-1 * var(--s4)),0)}90%{transform:translate3d(0,calc(-1 * var(--s4)),0)}}@keyframes AreYouSureModal_scale__1VdSk{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:768px){.AreYouSureModal_modalContent__S01X4{padding:var(--s32) var(--s24)}.AreYouSureModal_actionSection__OpQ_u{width:100%}.AreYouSureModal_cancelButton__DEhWI,.AreYouSureModal_confirmButton__eWL10{width:100%;min-width:unset}}@media (max-width:480px){.AreYouSureModal_modal__xThqF .modal-content{width:95%;margin:var(--s20) auto}.AreYouSureModal_modalContent__S01X4{padding:var(--s24) var(--s20)}.AreYouSureModal_iconSection__nvF7k{width:var(--s64);height:var(--s64)}}.AppointmentTemplate_actionButtons__sd1wk{display:flex;justify-content:flex-end;align-items:flex-end;width:100%}.AppointmentTemplate_appointmentTable__LHBoB{border-radius:24px;border:1px solid #dadfe7;background:#fff;width:100%;padding:18px;display:flex;flex-direction:column;gap:20px}.AppointmentTemplate_appointmentTableMain__B9A_o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%}@media (max-width:1000px){.AppointmentTemplate_appointmentTableMain__B9A_o{grid-template-columns:minmax(0,1fr)}}.ReassignDepartmentModal_formContainer__ieE2_{display:flex;flex-direction:column;gap:var(--s20);margin-bottom:var(--s20)}.ReassignDepartmentModal_buttonContainer__ksMaC{display:flex;gap:var(--s10);width:100%;flex-direction:column;margin-top:var(--s20)}.ReassignDepartmentModal_buttonContainer__ksMaC button{margin:0 auto}.ReassignDepartmentModal_reassignButton__TDOvq{border-radius:var(--s8)!important}.TextArea_containerClass__iEfcs{width:100%;display:flex;flex-direction:column;gap:var(--s8)}.TextArea_labelWrapper__bF7V8{display:flex;justify-content:space-between;align-items:center;width:100%}.TextArea_label2Wrapper__8KAlM,.TextArea_labelText__yRP_P{font-size:var(--fs16);font-weight:500;font-family:var(--font-public-sans);color:var(--black-1);text-transform:capitalize;line-height:var(--lh140)}.TextArea_label2Wrapper__8KAlM{margin-left:auto}.TextArea_label2Text__7__gg{font-size:var(--fs16);font-weight:500;font-family:var(--font-public-sans);color:var(--black-1);line-height:var(--lh140);text-transform:capitalize}.TextArea_required__rN_Li{color:var(--red-color)}.TextArea_disabled__KeWay{opacity:.5}.TextArea_textareaContainer__jIj5L{border-radius:var(--s6);border:1px solid var(--white-4);background:var(--white-4);display:flex;padding:10px 16px;width:100%;align-items:flex-start;gap:var(--s8);align-self:stretch;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.TextArea_textareaContainer__jIj5L:hover:not(:focus-within){border-color:var(--blue-4);box-shadow:0 0 0 1px var(--blue-4-o10)}.TextArea_textareaContainer__jIj5L:focus-within{border-color:var(--blue-1);box-shadow:0 0 0 3px var(--blue-4-o10)}.TextArea_textareaContainer__jIj5L:active{transform:translateY(0);box-shadow:0 0 0 3px var(--blue-4-o10),0 2px 4px rgba(0,0,0,.1)}.TextArea_textareaDisabled__abZYV{cursor:not-allowed;opacity:.5}.TextArea_textareaDisabled__abZYV:hover{border-color:var(--white-4)!important}.TextArea_textareaDisabled__abZYV:focus-within{border-color:var(--white-4)!important}.TextArea_textarea__mjH8P{border:none;outline:none;font-size:var(--fs16);font-weight:500;font-family:var(--font-public-sans);background-color:transparent;line-height:var(--lh140);width:100%;resize:none;transition:all .2s ease;-ms-overflow-style:none;scrollbar-width:none;min-height:80px}.TextArea_textarea__mjH8P::-webkit-scrollbar{display:none}.TextArea_textarea__mjH8P:active,.TextArea_textarea__mjH8P:focus{color:var(--black-2)}.TextArea_textarea__mjH8P::placeholder{color:var(--black-2);font-size:var(--fs14);font-weight:400;font-family:var(--font-public-sans);line-height:20px;opacity:.4}.BookingFlowModal_modalBody__qX4Tc{display:flex;flex-direction:column;gap:20px;padding-top:8px}.BookingFlowModal_headerRow__vMGVz{display:flex;align-items:center;gap:12px}.BookingFlowModal_backButton__5FqR4{border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:8px;color:var(--black-1);cursor:pointer}.BookingFlowModal_backButton__5FqR4:hover{background:var(--white-1)}.BookingFlowModal_stepIndicator__f7FBD,.BookingFlowModal_stepItem__fN5SM{display:flex;align-items:center;gap:8px}.BookingFlowModal_stepItem__fN5SM{flex:1 1;opacity:.45}.BookingFlowModal_stepItemActive__lsB2I{opacity:1}.BookingFlowModal_stepDot__NHVE_{width:26px;height:26px;min-width:26px;border-radius:50%;background:var(--blue-3);color:var(--blue-8);font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.BookingFlowModal_stepItemActive__lsB2I .BookingFlowModal_stepDot__NHVE_{background:var(--blue-1);color:var(--white)}.BookingFlowModal_stepLabel___yCmk{font-size:13px;font-weight:500;color:var(--black-1)}.BookingFlowModal_childNotice__2uu0P{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--blue-1);background:var(--blue-7);border:1px solid var(--blue-3);border-radius:10px;padding:10px 14px}.BookingFlowModal_stepContent__mBmb6{display:flex;flex-direction:column;gap:16px}.BookingFlowModal_stepText__U_uv4{font-size:15px;color:var(--gray-1);margin:0}.BookingFlowModal_bankIdSection__Dlcdx{display:flex;flex-direction:column;gap:8px}.BookingFlowModal_bankIdButton__I9yZX{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px 20px;border:none;border-radius:12px;background:#193e4f;color:var(--white);font-size:16px;font-weight:600;cursor:pointer;transition:background .15s ease}.BookingFlowModal_bankIdButton__I9yZX:hover:not(:disabled){background:#10303f}.BookingFlowModal_bankIdButton__I9yZX:disabled{opacity:.7;cursor:not-allowed}.BookingFlowModal_bankIdMark__CKgvV{font-style:italic;font-weight:800;letter-spacing:-.5px;border:2px solid var(--white);border-radius:6px;padding:2px 8px;font-size:14px}.BookingFlowModal_bankIdHint__Vx9Hc{font-size:13px;color:var(--gray-1);text-align:center;margin:0}.BookingFlowModal_otpContainer__fDrE2{display:flex;justify-content:center}.BookingFlowModal_otpContainer__fDrE2 input{width:44px!important;height:52px;margin:0 4px;border-radius:10px;font-size:20px}.BookingFlowModal_resendRow__3_s3W{display:flex;justify-content:center}.BookingFlowModal_timerText__IHLRj{font-size:13px;color:var(--gray-1);margin:0}.BookingFlowModal_geoStatus__PuD0_{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--blue-6);margin:0}.BookingFlowModal_geoStatusMuted__geoEE{font-size:14px;color:var(--gray-1);margin:0}.BookingFlowModal_clinicList__alnFd{display:flex;flex-direction:column;gap:10px;max-height:260px;overflow-y:auto;padding-right:4px}.BookingFlowModal_clinicCard__GaOGJ{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px;border:1px solid var(--gray-5);border-radius:12px;background:var(--white);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.BookingFlowModal_clinicCard__GaOGJ:hover{border-color:var(--blue-2);background:var(--white-5)}.BookingFlowModal_clinicCardSelected__1LzkL{border-color:var(--blue-1);background:var(--blue-7)}.BookingFlowModal_clinicName__VAiXm{font-size:15px;font-weight:600;color:var(--black-1)}.BookingFlowModal_clinicMeta___dCTN{font-size:13px;color:var(--gray-1)}.BookingFlowModal_planCard__AXBgG{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:14px 16px;border:1px solid var(--gray-5);border-radius:12px;background:var(--white);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.BookingFlowModal_planCard__AXBgG:hover{border-color:var(--blue-2);background:var(--white-5)}.BookingFlowModal_planCardSelected__1a_l5{border-color:var(--blue-1);background:var(--blue-7)}.BookingFlowModal_planHeader__9o2TR{display:flex;align-items:baseline;justify-content:space-between;width:100%;gap:12px}.BookingFlowModal_planName__SgLxB{font-size:15px;font-weight:700;color:var(--black-1)}.BookingFlowModal_planPrice__cNE_L{font-size:14px;font-weight:700;color:var(--blue-1);white-space:nowrap}.BookingFlowModal_planDesc__MKK56{font-size:13px;color:var(--gray-1);line-height:1.45}.BookingFlowModal_planWarning__0J4_u{font-size:12.5px;color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:8px;padding:8px 10px;line-height:1.45}.BookingFlowModal_planError__hEEM7{font-size:13px;color:var(--red-1,#d92d20);margin:0}.BookingFlowModal_subActiveNotice__4ByuR{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:10px;padding:12px 14px}.BookingFlowModal_paymentEmailHint__dEpQw{font-size:12.5px;color:var(--gray-1);margin:-8px 0 0;line-height:1.45}.BookingFlowModal_fieldHint__wDI01{font-size:12.5px;color:var(--gray-1);margin:6px 0 0;line-height:1.45}@media (max-width:576px){.BookingFlowModal_modalBody__qX4Tc.BookingFlowModal_modalBody__qX4Tc{gap:14px;max-height:calc(100dvh - 190px);overflow-y:auto;overscroll-behavior:contain}.BookingFlowModal_stepIndicator__f7FBD.BookingFlowModal_stepIndicator__f7FBD{gap:6px;flex-wrap:nowrap}.BookingFlowModal_stepItem__fN5SM.BookingFlowModal_stepItem__fN5SM{flex:0 0 auto;gap:6px}.BookingFlowModal_stepItemCurrent___pguP.BookingFlowModal_stepItemCurrent___pguP{flex:1 1;min-width:0}.BookingFlowModal_stepItem__fN5SM:not(.BookingFlowModal_stepItemCurrent___pguP) .BookingFlowModal_stepLabel___yCmk{display:none}.BookingFlowModal_stepLabel___yCmk.BookingFlowModal_stepLabel___yCmk{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BookingFlowModal_stepDot__NHVE_.BookingFlowModal_stepDot__NHVE_{width:22px;height:22px;min-width:22px;font-size:12px}.BookingFlowModal_otpContainer__fDrE2.BookingFlowModal_otpContainer__fDrE2 input{width:38px!important;height:46px;margin:0 3px;font-size:18px}.BookingFlowModal_clinicList__alnFd.BookingFlowModal_clinicList__alnFd{max-height:220px}.BookingFlowModal_bankIdButton__I9yZX.BookingFlowModal_bankIdButton__I9yZX{padding:12px 14px;font-size:15px}}.ChildPickerModal_modalBody__5Qe_q{padding:20px 24px 26px}.ChildPickerModal_content__KD6YV{display:flex;flex-direction:column;gap:12px}.ChildPickerModal_emptyText__fyh5Q{font-size:14px;color:var(--gray-1);margin:0}.ChildPickerModal_childList__ss1O5{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.ChildPickerModal_childItem___A7l1{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border:1px solid var(--gray-5);border-radius:12px;background:var(--white);color:var(--black-1);cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}.ChildPickerModal_childItem___A7l1:hover{border-color:var(--blue-2);background:var(--blue-7)}.ChildPickerModal_addItem__qQkUi{border-style:dashed;color:var(--blue-6)}.ChildPickerModal_childAvatar__NBhHP{width:34px;height:34px;min-width:34px;border-radius:50%;background:var(--blue-7);color:var(--blue-1);display:flex;align-items:center;justify-content:center}.ChildPickerModal_childInfo__uIqfW{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.ChildPickerModal_childName__FLWQM{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChildPickerModal_childMeta__T7Fyb{font-size:12px;color:var(--gray-1)}.ChildPickerModal_verifyGate__9CFbl{align-items:center;text-align:center;gap:14px;padding-top:6px}.ChildPickerModal_verifyIcon__Tvb9L{width:46px;height:46px;border-radius:50%;background:var(--blue-7);color:var(--blue-1);display:flex;align-items:center;justify-content:center}.ChildPickerModal_verifyText__on81C{font-size:14px;color:var(--gray-1);margin:0;line-height:1.5}.AssignDoctorModal_formContainer__TtBsJ{display:flex;flex-direction:column;gap:var(--s20);margin-bottom:var(--s20)}.AssignDoctorModal_buttonContainer__mg71f{display:flex;gap:var(--s10);width:100%;flex-direction:column;margin-top:var(--s20)}.AssignDoctorModal_buttonContainer__mg71f button{margin:0 auto}.AssignDoctorModal_assignButton__3UsjM{border-radius:var(--s8)!important}.AssignDoctorModal_dateTimeRow__nMn0s{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:var(--s12,12px);gap:var(--s12,12px)}@media (max-width:575px){.AssignDoctorModal_dateTimeRow__nMn0s{grid-template-columns:1fr}}.AssignDoctorModal_avoidNote__7ExXG{margin:0;padding:10px 12px;border-radius:var(--s8);background:var(--gray-6,#f4f6f8);font-size:13px;line-height:1.5;color:var(--gray-1)}.ChatHistoryModal_modalBody__2x0Bi{padding:0!important}.ChatHistoryModal_aiSummaryHeader__ohokb{display:flex;justify-content:space-between;align-items:center;width:100%}.ChatHistoryModal_aiTitle__ECeDU{font-size:var(--s24);font-weight:600;color:var(--black-2)}.ChatHistoryModal_chatHistoryButton__lrhLI{font-size:var(--fs14);padding:var(--s8) var(--s16)}.ChatHistoryModal_chatContainer__GzGEB{display:flex;flex-direction:column;height:70vh;max-height:600px;overflow:hidden}.ChatHistoryModal_messagesList__fD6GG{display:flex;flex-direction:column;gap:var(--s12);padding:var(--s20);overflow-y:auto;flex:1 1}.ChatHistoryModal_messageItem__PxT88{display:flex;flex-direction:column;width:100%;word-wrap:break-word;border-radius:var(--s12);padding:var(--s16);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ChatHistoryModal_userMessage__XHgAG{background-color:var(--blue-1);color:var(--white);border:1px solid var(--blue-1);box-shadow:0 2px 6px rgba(42,153,255,.2)}.ChatHistoryModal_assistantMessage__1TQ7q{background-color:#f0f4f8;color:var(--text-primary);border:1px solid var(--border-primary)}.ChatHistoryModal_systemMessage__kDLtZ{align-self:center;background-color:var(--bg-tertiary);color:var(--text-secondary);max-width:100%;text-align:center}.ChatHistoryModal_messageHeader__xRVGQ{margin-bottom:var(--s8);display:flex;align-items:center}.ChatHistoryModal_messageLabel__4ZW_H{font-size:var(--fs13);font-weight:600;letter-spacing:.3px}.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageLabel__4ZW_H{color:var(--white)}.ChatHistoryModal_assistantMessage__1TQ7q .ChatHistoryModal_messageLabel__4ZW_H{color:var(--primary)}.ChatHistoryModal_systemMessage__kDLtZ .ChatHistoryModal_messageLabel__4ZW_H{color:var(--text-secondary)}.ChatHistoryModal_messageContent__clr6k{font-size:var(--fs15);line-height:var(--lh20)}.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer h1,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer h2,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer h3,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer h4,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer h5,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer h6,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer li,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer ol,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer p,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer strong,.ChatHistoryModal_userMessage__XHgAG .ChatHistoryModal_messageContent__clr6k .markdownContainer ul{color:var(--white)}.ChatHistoryModal_emptyState__z6NEE{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--s40);color:var(--text-secondary);font-size:var(--fs15)}.ChatHistoryModal_messagesList__fD6GG::-webkit-scrollbar{width:6px}.ChatHistoryModal_messagesList__fD6GG::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--s4)}.ChatHistoryModal_messagesList__fD6GG::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:var(--s4)}.ChatHistoryModal_messagesList__fD6GG::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.RejectionModal_formContainer__9cyr6{display:flex;flex-direction:column;gap:var(--s20);margin-bottom:var(--s20)}.RejectionModal_buttonContainer__cYHUB{display:flex;gap:var(--s10);width:100%;flex-direction:column;margin-top:var(--s20);align-items:center}.RejectionModal_submitButton__hfk6Y{border-radius:var(--s8)!important;width:100%}.RejectionModal_buttonContainer__cYHUB button{margin:0 auto}.AppointmentDetailTemplate_patientDetailOverview__WnqPp{display:flex;flex-direction:column;gap:var(--s16)}.AppointmentDetailTemplate_patientSubSection__SQ64S{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.AppointmentDetailTemplate_addNoteBox__to82C{margin-top:var(--s10)}.AppointmentDetailTemplate_viewSummaryButton__XhPjg{border-radius:8px}.AppointmentDetailTemplate_emergencyText__R77rw{color:var(--red-1)}.AppointmentDetailTemplate_addNoteButton__Qn8co{border-radius:8px!important}.AppointmentDetailTemplate_aiSummaryHeader__5EVQR{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:var(--s13)}.AppointmentDetailTemplate_aiTitle__pDmGO{font-size:var(--s24);font-weight:600;color:var(--black-2)}.AppointmentDetailTemplate_aiSummaryHeaderActions__ODdC4{display:flex;align-items:center;justify-content:flex-end;gap:var(--s8);flex-shrink:0}.AppointmentDetailTemplate_aiSummaryHeaderActions__ODdC4 .AppointmentDetailTemplate_chatHistoryButton__XGvvW,.AppointmentDetailTemplate_aiSummaryHeaderActions__ODdC4 .AppointmentDetailTemplate_copySummaryButton__DFWvD{align-self:center;display:inline-flex;align-items:center;justify-content:center;line-height:1}.AppointmentDetailTemplate_chatHistoryButton__XGvvW{font-size:var(--fs14);padding:var(--s8) var(--s16)}.AppointmentDetailTemplate_copySummaryButton__DFWvD{padding:var(--s8)!important;color:var(--black-2)}.AppointmentDetailTemplate_copySummaryButton__DFWvD:hover{opacity:.75}.AppointmentDetailTemplate_copySummaryIcon__AB1ba{display:block;font-size:var(--s22);line-height:1}.AppointmentDetailTemplate_aiSummaryBox__nnJV4{width:100%;margin-block:var(--s13)}.AppointmentDetailTemplate_attachmentsSection__Walio{margin-bottom:var(--s16);width:100%;align-self:stretch}.AppointmentDetailTemplate_attachmentsLabel__rmxeJ{font-size:var(--fs13);font-weight:600;color:var(--text-secondary);margin-bottom:var(--s8)}.AppointmentDetailTemplate_attachmentsGrid__fYCQ0{display:flex;flex-wrap:wrap;gap:var(--s10);align-items:flex-start;width:100%}.AppointmentDetailTemplate_attachmentFrame__Kwdh3{position:relative;flex:0 0 auto;width:132px;height:100px;border-radius:var(--s8);border:1px solid var(--gray-5);background-color:var(--gray-6);overflow:hidden}.AppointmentDetailTemplate_attachmentsGridSingle__dM2ur .AppointmentDetailTemplate_attachmentFrame__Kwdh3{width:200px;height:132px}.AppointmentDetailTemplate_attachmentImage__4xI_V{object-fit:contain;padding:var(--s6)}.FeedbackTemplate_feedbackContainer__UWT70{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s44);width:100%;padding:var(--s24) 0}.FeedbackTemplate_leftSection__XhCEH{display:flex;flex-direction:column;gap:var(--s24);flex:1 1;max-width:50%}.FeedbackTemplate_feedbackLabel__j44n8{font-family:var(--font-public-sans);font-size:var(--fs14);font-weight:600;color:var(--blue-1);text-transform:uppercase;letter-spacing:1px;margin:0}.FeedbackTemplate_feedbackTitle__Ma21U{font-family:var(--font-public-sans);font-size:var(--fs40);font-weight:700;color:var(--black-1);margin:0;line-height:1.3}.FeedbackTemplate_feedbackDescription__6P6jO{font-family:var(--font-public-sans);font-size:var(--fs18);font-weight:400;color:var(--black-2);margin:0;line-height:1.6}.FeedbackTemplate_imageContainer__lp9XO{width:100%;max-width:500px;position:relative;margin-top:var(--s16)}.FeedbackTemplate_feedbackImage__iPDl4{width:100%;height:auto;object-fit:contain}.FeedbackTemplate_rightSection__Wf0zh{flex:1 1;width:100%;max-width:50%;display:flex;justify-content:flex-end}.FeedbackTemplate_formCard__UU3g5{width:100%;max-width:600px;background:var(--white);border-radius:var(--s16);box-shadow:0 2px 8px rgba(0,0,0,.1);padding:var(--s32)}.FeedbackTemplate_formSection__34PQk{display:flex;flex-direction:column;gap:var(--s24);width:100%}.FeedbackTemplate_buttonSection__ocRTE,.FeedbackTemplate_messageSection__PTQk5,.FeedbackTemplate_titleSection__srYx_{width:100%}.FeedbackTemplate_errorText__jF2Au{font-family:var(--font-public-sans);font-size:var(--fs14);color:var(--red-1);margin:0}@media (max-width:1199px){.FeedbackTemplate_feedbackTitle__Ma21U{font-size:var(--fs32)}.FeedbackTemplate_feedbackDescription__6P6jO{font-size:var(--fs16)}}@media (max-width:992px){.FeedbackTemplate_feedbackContainer__UWT70{flex-direction:column;align-items:center;gap:var(--s32)}.FeedbackTemplate_leftSection__XhCEH{max-width:100%;align-items:center;text-align:center}.FeedbackTemplate_rightSection__Wf0zh{width:100%;max-width:100%;justify-content:center}.FeedbackTemplate_formCard__UU3g5{max-width:100%;background:var(--white);border-radius:var(--s16);box-shadow:none;padding:0}.FeedbackTemplate_imageContainer__lp9XO{display:none}}@media (max-width:767px){.FeedbackTemplate_feedbackTitle__Ma21U{font-size:var(--fs28)}.FeedbackTemplate_feedbackDescription__6P6jO{font-size:var(--fs16)}.FeedbackTemplate_formCard__UU3g5{padding:var(--s24)}}@media (max-width:480px){.FeedbackTemplate_feedbackContainer__UWT70{padding:var(--s16) 0}.FeedbackTemplate_formCard__UU3g5{padding:var(--s20)}}.PatientDetailTemplate_patientDetailOverview__amS29{display:flex;flex-direction:column;gap:var(--s16)}.PatientDetailTemplate_patientSubSection__CrD57{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.PatientDetailTemplate_appointmentsBox__45niS{margin-top:var(--s20)}.PatientDetailTemplate_rowGap__54Bcc{row-gap:var(--s20)}.PatientDetailTemplate_rightCol__cpnSY{display:flex;justify-content:space-between;align-items:center;width:100%}.PatientDetailTemplate_aiTitle__3fwo1{font-size:var(--s24);font-weight:600;color:var(--black-2)}.PatientDetailTemplate_icon__eRwZI{width:var(--s24);height:var(--s24);cursor:pointer;color:var(--black-2)}.PatientDetailTemplate_actionsDiv__Lr8ji{display:flex;gap:var(--s6)}.PatientDetailTemplate_aiSummaryBox__w2Q5Y{width:100%;margin-block:var(--s13)}.PatientDetailTemplate_aiInsights__mbbx5,.PatientDetailTemplate_aiSymptoms__VMX__{display:flex;flex-direction:column;gap:var(--s6);width:100%;padding-top:var(--s10);border-top:1px solid var(--gray-5)}.PatientDetailTemplate_aiSymptomsTitle__jEoBD{font-size:var(--s14);font-weight:600;color:var(--black-1)}.PatientDetailTemplate_viewSummaryButton__3Geu1{border-radius:8px}.PatientDetailTemplate_emergencyText__oZQ5X{color:var(--red-1)}.RequestTemplate_actionButtons__e4ujL{display:flex;gap:var(--s10);justify-content:flex-end;align-items:flex-end;width:100%}.RequestTemplate_appointmentTable__4Bjc_{border-radius:24px;border:1px solid #dadfe7;background:#fff;width:100%;padding:18px;display:flex;flex-direction:column;gap:20px}.RequestTemplate_appointmentTableTitle__ZVNUr{color:var(--Black,#1e1e1e);font-family:var(--font-public-sans);font-size:24px;font-style:normal;font-weight:600;line-height:34px;text-transform:capitalize}.AppointmentTemplate_appointmentTable__byliK{border-radius:24px;border:1px solid #dadfe7;background:#fff;width:100%;padding:18px;display:flex;flex-direction:column;gap:20px}.AppointmentTemplate_appointmentTableMain__1Ht8p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%}@media (max-width:1000px){.AppointmentTemplate_appointmentTableMain__1Ht8p{grid-template-columns:minmax(0,1fr)}}.AppointmentTemplate_actionButtons__d211s{display:flex;gap:var(--s10);justify-content:flex-end;align-items:flex-end;width:100%}.AppointmentTemplate_appointmentsSearchContainer__m4DtQ{width:230px;max-width:100%;flex-shrink:0}.AppointmentTemplate_appointmentTableTitle__U6fnC{color:var(--Black,#1e1e1e);font-family:var(--font-public-sans);font-size:24px;font-style:normal;font-weight:600;line-height:34px;text-transform:capitalize}.RequestDetailTemplate_patientDetailOverview__KJqUN{display:flex;flex-direction:column;gap:var(--s16)}.RequestDetailTemplate_patientSubSection__39QJZ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.RequestDetailTemplate_addNoteBox__9Y_NI{margin-top:var(--s10)}.RequestDetailTemplate_viewSummaryButton__G00ui{border-radius:8px}.RequestDetailTemplate_emergencyText__C5y86{color:var(--red-1)}.RequestDetailTemplate_addNoteButton__Kh94k{border-radius:8px!important}.RequestDetailTemplate_leftCol__YHW3i{height:100%}