.DoctorPage-module-scss-module__-U-_Oq__main{flex-direction:column;gap:48px;width:100%;margin:100px auto 0;padding:0 16px;display:flex;overflow:hidden}@media screen and (max-width:768px){.DoctorPage-module-scss-module__-U-_Oq__main{gap:24px;padding:0}}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container{border-left:none;flex-direction:column;width:100%;max-width:1512px;margin-inline:auto;padding:0 32px 100px;display:flex;position:relative}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container .DoctorPage-module-scss-module__-U-_Oq__contentContainer{padding-top:32px;position:relative}@media (max-width:768px){.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container{padding:0 8px 8px}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container .DoctorPage-module-scss-module__-U-_Oq__contentContainer{padding-top:8px}}@keyframes DoctorPage-module-scss-module__-U-_Oq__doctorDrawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}
.CardHeader-module-scss-module__gsGxkG__cardHeader{color:var(--true-white);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px 32px;display:flex;position:relative}.CardHeader-module-scss-module__gsGxkG__cardHeader .CardHeader-module-scss-module__gsGxkG__actionContainer{position:absolute;top:auto;right:24px}.CardHeader-module-scss-module__gsGxkG__cardHeader .CardHeader-module-scss-module__gsGxkG__subheader{color:var(--secondary-darker);margin-top:6px;font-size:12px}@media (max-width:768px){.CardHeader-module-scss-module__gsGxkG__cardHeader{flex-direction:column-reverse;align-items:flex-start;gap:8px}}
.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__titleSection{align-items:center;gap:8px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__titleSection svg{color:var(--primary-main)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__chevronIcon{transition:transform .2s}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__chevronCollapsed{transform:rotate(-180deg)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsList{flex-direction:column;gap:16px;margin-top:16px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionItem{background:linear-gradient(135deg,var(--success-lighter)0%,var(--success-light)100%);border:1px solid var(--success-light);border-radius:8px;padding:16px}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionHeader{border-bottom:1px solid var(--success-main);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus{text-transform:uppercase;border-radius:12px;padding:4px 12px;font-size:11px;font-weight:500}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus.PrescriptionDisplay-module-scss-module__gQ03Va__active{background:var(--success-light);color:var(--success-darker)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus.PrescriptionDisplay-module-scss-module__gQ03Va__completed{background:var(--info-light);color:var(--info-darker)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus.PrescriptionDisplay-module-scss-module__gQ03Va__expired{background:var(--error-light);color:var(--error-darker)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionDetails{flex-direction:column;gap:8px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionRow{justify-content:space-between;gap:12px;font-size:14px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionInstructions{background:var(--true-white);border-left:3px solid var(--success-main);border-radius:6px;flex-direction:column;gap:4px;margin-top:8px;padding:12px;display:flex}@media (max-width:768px){.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsCard{padding:16px}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionRow{flex-direction:column;gap:4px}}
.LaboratoryAnalyses-module-scss-module__tzywaa__container{margin-top:16px}.LaboratoryAnalyses-module-scss-module__tzywaa__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__header svg{color:var(--primary-main)}.LaboratoryAnalyses-module-scss-module__tzywaa__addAnalysisBtn{color:var(--primary-main)!important;border-color:var(--primary-main)!important}.LaboratoryAnalyses-module-scss-module__tzywaa__addAnalysisBtn:hover{background-color:var(--primary-opaque-10)!important}.LaboratoryAnalyses-module-scss-module__tzywaa__emptyState{border:2px dashed var(--neutralLight-main);background:var(--neutralLightest-main);text-align:center;border-radius:12px;padding:32px 24px;transition:all .2s}.LaboratoryAnalyses-module-scss-module__tzywaa__modalActions{justify-content:flex-end;gap:16px;width:100%;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__modalContent{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.LaboratoryAnalyses-module-scss-module__tzywaa__panelGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px;display:grid}.LaboratoryAnalyses-module-scss-module__tzywaa__panelCard{border:1px solid var(--neutralLighter-main);cursor:pointer;background-color:var(--neutralLightest-main);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;transition:all .2s;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__panelCard:hover{border-color:var(--neutralLight-main)}.LaboratoryAnalyses-module-scss-module__tzywaa__panelCard.LaboratoryAnalyses-module-scss-module__tzywaa__selected{border-color:var(--primary-main);background-color:var(--primary-opaque-10)}.LaboratoryAnalyses-module-scss-module__tzywaa__panelCard.LaboratoryAnalyses-module-scss-module__tzywaa__disabled{background-color:var(--neutralLighter-main);border-color:var(--neutralLight-main);cursor:not-allowed;opacity:.6;pointer-events:none}.LaboratoryAnalyses-module-scss-module__tzywaa__panelCard.LaboratoryAnalyses-module-scss-module__tzywaa__disabled .LaboratoryAnalyses-module-scss-module__tzywaa__panelInfo p,.LaboratoryAnalyses-module-scss-module__tzywaa__panelCard.LaboratoryAnalyses-module-scss-module__tzywaa__disabled .LaboratoryAnalyses-module-scss-module__tzywaa__panelInfo span{color:var(--neutralLight-main)}.LaboratoryAnalyses-module-scss-module__tzywaa__panelIcon{background-color:var(--neutralLightest-main);color:var(--bodyText-main);border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__panelIcon.LaboratoryAnalyses-module-scss-module__tzywaa__selected{background-color:var(--primary-main);color:var(--true-white)}.LaboratoryAnalyses-module-scss-module__tzywaa__panelIcon.LaboratoryAnalyses-module-scss-module__tzywaa__disabled{background-color:var(--neutralLight-main);color:var(--neutralLighter-main)}.LaboratoryAnalyses-module-scss-module__tzywaa__panelInfo{flex:1}.LaboratoryAnalyses-module-scss-module__tzywaa__panelInfo p{margin-bottom:4px}.LaboratoryAnalyses-module-scss-module__tzywaa__checkIcon{color:var(--primary-main)}.LaboratoryAnalyses-module-scss-module__tzywaa__uncheckedCircle{border:1px solid var(--neutralLight-main);border-radius:50%;width:20px;height:20px}.LaboratoryAnalyses-module-scss-module__tzywaa__selectedChips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__notesSection{margin-top:16px}.LaboratoryAnalyses-module-scss-module__tzywaa__chip{background-color:var(--primary-main);color:var(--true-white);border-radius:16px;align-items:center;gap:8px;padding:5px 10px;font-size:14px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__analysisItem{border:1px solid var(--neutralLighter-main);background-color:var(--true-white);border-radius:8px;margin-bottom:16px;padding:16px}.LaboratoryAnalyses-module-scss-module__tzywaa__analysisHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__analysisHeader svg{color:var(--primary-main)}.LaboratoryAnalyses-module-scss-module__tzywaa__analysisChips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__analysisChip{background-color:var(--primary-opaque-10);color:var(--primary-main);border-radius:16px;padding:4px 12px;font-size:14px}.LaboratoryAnalyses-module-scss-module__tzywaa__notes{background-color:var(--white-2);color:var(--bodyText-main);border-radius:4px;margin-bottom:16px;padding:12px;font-size:14px}.LaboratoryAnalyses-module-scss-module__tzywaa__expandButton{text-align:center;width:100%;color:var(--primary-main);cursor:pointer;border:1px solid var(--primary-main);background-color:var(--true-white);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:8px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__expandButton:hover{background-color:var(--primary-opaque-5)}.LaboratoryAnalyses-module-scss-module__tzywaa__fullDetails{border-top:1px solid var(--neutralLighter-main);margin-top:16px;padding-top:16px}.LaboratoryAnalyses-module-scss-module__tzywaa__panelDetail{border:1px solid var(--neutralLighter-main);background-color:var(--true-white);border-radius:8px;margin-bottom:16px;padding:16px}.LaboratoryAnalyses-module-scss-module__tzywaa__testGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.LaboratoryAnalyses-module-scss-module__tzywaa__testItem{border:1px solid var(--neutralLighter-main);border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:14px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__testItem:before{content:"";background-color:var(--primary-main);border-radius:50%;width:6px;height:6px;display:block}.LaboratoryAnalyses-module-scss-module__tzywaa__analysisActions{align-items:center;gap:12px;display:flex}.LaboratoryAnalyses-module-scss-module__tzywaa__editButton{color:var(--primary-main);cursor:pointer}.LaboratoryAnalyses-module-scss-module__tzywaa__editButton:hover{opacity:.8}.LaboratoryAnalyses-module-scss-module__tzywaa__deleteButton{color:var(--error-main);cursor:pointer}.LaboratoryAnalyses-module-scss-module__tzywaa__deleteButton:hover{opacity:.8}
.LaboratoryAnalyses-module-scss-module__eG9jTW__contentHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__contentHeader .LaboratoryAnalyses-module-scss-module__eG9jTW__titleSection{align-items:center;gap:8px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__contentHeader .LaboratoryAnalyses-module-scss-module__eG9jTW__titleSection svg{color:var(--primary-main)}.LaboratoryAnalyses-module-scss-module__eG9jTW__contentHeader .LaboratoryAnalyses-module-scss-module__eG9jTW__chevronIcon{transition:transform .2s}.LaboratoryAnalyses-module-scss-module__eG9jTW__contentHeader .LaboratoryAnalyses-module-scss-module__eG9jTW__chevronCollapsed{transform:rotate(-180deg)}.LaboratoryAnalyses-module-scss-module__eG9jTW__listContainer{flex-direction:column;gap:16px;margin-top:16px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__labTestItem{background:linear-gradient(135deg,var(--success-lighter)0%,var(--success-light)100%);border:1px solid var(--success-light);border-radius:8px;padding:16px}.LaboratoryAnalyses-module-scss-module__eG9jTW__labTestHeader{border-bottom:1px solid var(--success-main);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__status{text-transform:uppercase;border-radius:12px;padding:4px 12px;font-size:11px;font-weight:500}.LaboratoryAnalyses-module-scss-module__eG9jTW__status.LaboratoryAnalyses-module-scss-module__eG9jTW__pending{background:var(--info-light);color:var(--info-darker)}.LaboratoryAnalyses-module-scss-module__eG9jTW__status.LaboratoryAnalyses-module-scss-module__eG9jTW__completed{background:var(--success-light);color:var(--success-darker)}.LaboratoryAnalyses-module-scss-module__eG9jTW__labTestDetails{flex-direction:column;gap:8px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__labTestRow{gap:12px;font-size:14px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__documentsList{flex-direction:column;gap:12px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultSection{flex-direction:column;gap:10px;margin-top:4px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultSectionTitle{color:var(--title-main)}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTableWrapper{border:1px solid var(--neutralLighter-main);background:var(--true-white);border-radius:10px;overflow-x:auto}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTableWrapper::-webkit-scrollbar{height:6px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTableWrapper::-webkit-scrollbar-track{background:var(--neutralLightest-main);border-radius:3px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTableWrapper::-webkit-scrollbar-thumb{background:var(--neutralLight-main);border-radius:3px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable thead tr{background:linear-gradient(135deg,var(--primary-opaque-10)0%,var(--primary-opaque-5)100%)}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable thead th{text-align:left;color:var(--caption-main);text-transform:uppercase;letter-spacing:.4px;border-bottom:2px solid var(--neutralLighter-main);padding:10px 14px;font-size:12px;font-weight:600}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable thead th:first-child{border-radius:10px 0 0}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable thead th:last-child{border-radius:0 10px 0 0}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable tbody tr{transition:background .15s}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable tbody tr:hover{background:var(--primaryAlt-main)}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable tbody tr:not(:last-child) td{border-bottom:1px solid var(--neutralLightest-main)}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable tbody tr:last-child td:first-child{border-radius:0 0 0 10px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable tbody tr:last-child td:last-child{border-radius:0 0 10px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable tbody td{color:var(--bodyText-main);padding:10px 14px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultName{white-space:normal;min-width:120px;font-weight:500;color:var(--title-main)!important}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultCode{color:var(--gray-main);font-size:12px;font-weight:400}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultValue{white-space:nowrap;font-weight:500;color:var(--title-main)!important}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultReference{font-size:12px;font-style:italic;color:var(--caption-main)!important}.LaboratoryAnalyses-module-scss-module__eG9jTW__documentItem{background:linear-gradient(135deg,var(--info-lighter)0%,var(--info-light)100%);border:1px solid var(--info-light);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__documentInfo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.LaboratoryAnalyses-module-scss-module__eG9jTW__documentDetails{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}@media (max-width:768px){.LaboratoryAnalyses-module-scss-module__eG9jTW__labTestRow{flex-direction:column;gap:4px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable{font-size:12px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable thead th{padding:8px 10px;font-size:11px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultTable tbody td{padding:8px 10px}.LaboratoryAnalyses-module-scss-module__eG9jTW__resultName{min-width:90px}}
.PostConsultationAiReport-module-scss-module__I6Lgjq__container{flex-direction:column;gap:16px;display:flex}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__containsLink{flex-direction:column;display:flex}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__containsLink p{width:fit-content}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__containsLink{margin-bottom:8px}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent{flex-direction:column;display:flex}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent .PostConsultationAiReport-module-scss-module__I6Lgjq__icon{align-self:flex-start;min-width:20px}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightTitle{margin-bottom:8px}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent .PostConsultationAiReport-module-scss-module__I6Lgjq__divider{margin:16px 0}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__headerIcon{background-color:var(--primary-opaque-80);box-sizing:content-box;color:var(--white);border-radius:4px;padding:4px}
.LoadingModal-module-scss-module__g9pDsq__overlay{z-index:5000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LoadingModal-module-scss-module__g9pDsq__modal{background-color:#fff;border-radius:.5rem;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex;box-shadow:0 20px 25px -5px #0000001a}.LoadingModal-module-scss-module__g9pDsq__spinner{border:2px solid #3b82f6;border-top-color:#0000;border-radius:50%;width:3rem;height:3rem;animation:1s linear infinite LoadingModal-module-scss-module__g9pDsq__spin}.LoadingModal-module-scss-module__g9pDsq__message{color:#374151;font-weight:500}@keyframes LoadingModal-module-scss-module__g9pDsq__spin{to{transform:rotate(360deg)}}
.ActionControls-module-scss-module__yBhWLa__actionControls{margin-bottom:24px;justify-content:center;gap:12px;width:fit-content;margin-inline:auto;display:flex;position:relative}@media (max-width:869px){.ActionControls-module-scss-module__yBhWLa__actionControls{width:100%;margin-bottom:32px;padding:0 16px}}
.ProfileForm-module-scss-module__n-thWW__container{margin:120px 16px 0;padding:16px 16px 150px;position:relative}@media (max-width:768px){.ProfileForm-module-scss-module__n-thWW__container{margin:100px 16px 0}}@media screen and (max-width:393px){.ProfileForm-module-scss-module__n-thWW__container{padding:8px}}.ProfileForm-module-scss-module__n-thWW__container:after{content:"";background-color:#0000;background-image:linear-gradient(180deg,var(--neutralLight-main)0 100%);will-change:background-size;background-position:top;background-repeat:no-repeat;background-size:1px 0%;width:1px;height:100vh;min-height:1000px;animation:.9s ease-out .5s forwards ProfileForm-module-scss-module__n-thWW__drawVertical;position:absolute;top:0;bottom:0;left:0}@keyframes ProfileForm-module-scss-module__n-thWW__drawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer{max-width:992px}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer p{color:var(--error-main);font-size:12px}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotComparison{flex-direction:row;justify-content:center;align-items:center;gap:32px;transition:all .3s;display:flex}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__imageColumn{flex-direction:column;align-items:center;gap:8px;display:flex}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageWrapper{position:relative}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageContainer{border:3px solid #22c55e;border-radius:50%;width:140px;height:140px;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001a}@media (max-width:768px){.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageContainer{width:100px;height:100px}}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImage{object-fit:cover}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageTooltip{position:absolute;top:6px;right:6px}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageTooltip .ProfileForm-module-scss-module__n-thWW__deleteHeadshotBtn{background-color:var(--primaryAlt-main,#fff);cursor:pointer;color:#ef4444;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex;box-shadow:0 0 5px #0000001a}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageTooltip .ProfileForm-module-scss-module__n-thWW__deleteHeadshotBtn:hover{background-color:#fff;transform:scale(1.1)}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageTooltip .ProfileForm-module-scss-module__n-thWW__deleteHeadshotBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:768px){.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotImageTooltip .ProfileForm-module-scss-module__n-thWW__deleteHeadshotBtn{width:24px;height:24px;top:0;right:0}}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotLabels{flex-direction:column;align-items:center;gap:2px;display:flex}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotNote{max-width:180px;line-height:1.3}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__headshotLoading{background:#f3f4f6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:140px;height:140px;display:flex;box-shadow:0 2px 12px #0000000d}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__imageUploadContainer .ProfileForm-module-scss-module__n-thWW__spinIcon{animation:1s linear infinite ProfileForm-module-scss-module__n-thWW__spin}@keyframes ProfileForm-module-scss-module__n-thWW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__specializationList{flex-direction:column;max-height:300px;padding:8px;display:flex;overflow-y:auto}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__specializationList .ProfileForm-module-scss-module__n-thWW__separator{margin:0}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__specializationList .ProfileForm-module-scss-module__n-thWW__specializationItem{justify-content:flex-start!important}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__specializationList button{padding:8px!important}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__specializationIcon{transition:transform .2s ease-in-out;transform:rotate(0)}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__formContainer .ProfileForm-module-scss-module__n-thWW__specializationIcon.ProfileForm-module-scss-module__n-thWW__rotate{transform:rotate(180deg)}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__footer{justify-content:center;gap:1rem;display:flex}.ProfileForm-module-scss-module__n-thWW__container .ProfileForm-module-scss-module__n-thWW__stepTwoActions{gap:12px;display:flex}
.DoctorControls-module-scss-module__9LiibG__controlsRow{justify-content:center;gap:12px;width:100%;display:flex}@media (max-width:768px){.DoctorControls-module-scss-module__9LiibG__controlsRow{flex-direction:column;align-items:center}}.DoctorControls-module-scss-module__9LiibG__shortcutCard{background-color:var(--info-main);cursor:pointer;white-space:nowrap;border:none;border-radius:30px;align-items:center;gap:10px;padding:12px 24px;transition:opacity .2s;display:flex}.DoctorControls-module-scss-module__9LiibG__shortcutCard:hover{opacity:.85}@media (max-width:768px){.DoctorControls-module-scss-module__9LiibG__shortcutCard{justify-content:center;width:100%;max-width:400px}}.DoctorControls-module-scss-module__9LiibG__dot{background-color:var(--caption-main);border-radius:50%;flex-shrink:0;width:8px;height:8px}.DoctorControls-module-scss-module__9LiibG__label{letter-spacing:.96px;color:var(--caption-main);font-size:13px;font-weight:700}
.Tooltip-module-scss-module__dW1nRa__tooltipWrapper{position:relative}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__targetElement{cursor:pointer}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__tooltipContent{z-index:10;background-color:var(--primaryAlt-light);opacity:0;white-space:nowrap;border-radius:.5rem;margin-top:6px;padding:6px 12px;font-size:.75rem;transition:opacity .3s,transform .3s;display:none;position:absolute;box-shadow:0 0 8px #00000080}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__tooltipArrow{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--primaryAlt-light);opacity:0;width:0;height:0;transition:opacity .3s,transform .3s;display:none;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);z-index:10!important}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper:hover .Tooltip-module-scss-module__dW1nRa__tooltipContent:not(.Tooltip-module-scss-module__dW1nRa__hoverDisabled),.Tooltip-module-scss-module__dW1nRa__tooltipWrapper:hover .Tooltip-module-scss-module__dW1nRa__tooltipArrow:not(.Tooltip-module-scss-module__dW1nRa__hoverDisabled),.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__openTooltip{opacity:1;pointer-events:auto;display:block}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__hoverDisabled{padding:0}
.Image-module-scss-module__n7VRWW__imageContainer{background-position:50%;background-size:cover;position:relative}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__image{object-position:center;object-fit:cover;animation:.3s forwards Image-module-scss-module__n7VRWW__fadeInAnimation;display:block}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__squarImage{border-radius:10px}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__circularImage{border-radius:50%}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__defaulImage{border-radius:none}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__imageCaption{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__loadingSpinner{border:2px solid #0000;border-top:2px solid var(--primary-main);pointer-events:none;border-radius:50%;animation:1s linear infinite Image-module-scss-module__n7VRWW__spin;position:absolute;inset:-4px}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__loadingSpinner.Image-module-scss-module__n7VRWW__square{border-radius:10px}.Image-module-scss-module__n7VRWW__imageContainer .Image-module-scss-module__n7VRWW__loadingSpinner.Image-module-scss-module__n7VRWW__circle{border-radius:50%}@keyframes Image-module-scss-module__n7VRWW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.LanguageSwitcher-module-scss-module__V6NtTa__icon{color:var(--gray-main);transition:transform .2s ease-in-out}.LanguageSwitcher-module-scss-module__V6NtTa__icon.LanguageSwitcher-module-scss-module__V6NtTa__open{transform:rotate(180deg)}.LanguageSwitcher-module-scss-module__V6NtTa__tooltipButton{justify-content:flex-start!important}.LanguageSwitcher-module-scss-module__V6NtTa__languageSwitcherButton{border-radius:7px;padding:8px 10px;color:var(--gray-main)!important;border:1px solid var(--gray-main)!important;border-radius:20px!important}
.Notification-module-scss-module__MzIMpG__notificationWrapper{cursor:pointer;position:relative}.Notification-module-scss-module__MzIMpG__bellIcon{width:24px;height:24px;color:var(--text-primary);transition:color .2s}.Notification-module-scss-module__MzIMpG__bellIcon:hover{color:var(--primary)}.Notification-module-scss-module__MzIMpG__notificationDot{justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:-6px;width:20px!important;height:20px!important;padding:2px!important}.Notification-module-scss-module__MzIMpG__tooltipContent{background-color:var(--background);border:1px solid var(--border);border-radius:8px;width:250px;max-width:300px;padding:16px 16px 8px;box-shadow:0 4px 12px #0000001a}.Notification-module-scss-module__MzIMpG__tooltipContent .Notification-module-scss-module__MzIMpG__volumeButton{margin-top:8px}.Notification-module-scss-module__MzIMpG__paginationControls{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.Notification-module-scss-module__MzIMpG__pageInfo{color:var(--text-secondary);font-size:12px;font-weight:500}.Notification-module-scss-module__MzIMpG__consultationCard{flex-direction:column;gap:12px;display:flex}.Notification-module-scss-module__MzIMpG__header{color:var(--text-primary);align-items:center;gap:8px;font-weight:500;display:flex}.Notification-module-scss-module__MzIMpG__status{background-color:var(--warning-light);color:var(--warning);border-radius:4px;align-items:center;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}.Notification-module-scss-module__MzIMpG__overview{color:var(--text-secondary);font-size:14px;line-height:1.5}.Notification-module-scss-module__MzIMpG__recommendations{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.Notification-module-scss-module__MzIMpG__recommendationTitle{color:var(--text-secondary);margin-bottom:4px;font-size:12px;font-weight:500}.Notification-module-scss-module__MzIMpG__recommendationList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Notification-module-scss-module__MzIMpG__recommendationItem{color:var(--text-primary);align-items:center;gap:6px;font-size:13px;display:flex}.Notification-module-scss-module__MzIMpG__recommendationItem:before{content:"•";color:var(--primary)}
.NotificationContent-module-scss-module__u66x6q__container{flex-direction:column;gap:12px;display:flex}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__header{border-bottom:1px solid var(--secondary-opaque-50);flex-direction:column;justify-content:space-between;align-items:center;gap:6px;display:flex}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__header .NotificationContent-module-scss-module__u66x6q__actionsContainer{justify-content:flex-end;align-items:flex-end;display:flex}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__header .NotificationContent-module-scss-module__u66x6q__actionsContainer.NotificationContent-module-scss-module__u66x6q__sq{flex-direction:column;align-items:flex-start}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__notificationItem{flex-direction:column;padding-bottom:6px;display:flex;border-bottom:1px solid var(--secondary-opaque-50)!important}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__notificationButton{text-align:left;border-radius:4px;text-wrap:wrap!important;border-bottom:none!important;padding-inline:0!important;font-size:12px!important}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__notificationTime{align-self:flex-end;font-style:italic}
.FormattedNotification-module-scss-module__b7zFuq__formattedNotification{text-wrap:wrap;white-space:pre-wrap;width:100%;display:inline}.FormattedNotification-module-scss-module__b7zFuq__formattedNotification .FormattedNotification-module-scss-module__b7zFuq__boldText{color:var(--title-dark);font-weight:600}.FormattedNotification-module-scss-module__b7zFuq__formattedNotification .FormattedNotification-module-scss-module__b7zFuq__normalText{color:var(--title-dark)}
.SignOutButton-module-scss-module__n9GiWG__signOutButton{justify-content:flex-start!important}
.DateOfBirthPicker-module-scss-module__xcuupa__container{flex-direction:column;width:100%;display:flex;position:relative}.DateOfBirthPicker-module-scss-module__xcuupa__label{color:var(--gray);position:absolute;top:-16px;left:12px}.DateOfBirthPicker-module-scss-module__xcuupa__selects{gap:10px;width:100%;display:flex}@media screen and (max-width:768px){.DateOfBirthPicker-module-scss-module__xcuupa__selects{gap:6px}}.DateOfBirthPicker-module-scss-module__xcuupa__select{flex:1;min-width:0}
.UserProfile-module-scss-module__qw-1qW__profileContent{align-items:center;gap:1rem;padding:.5rem;display:flex}.UserProfile-module-scss-module__qw-1qW__avatarImage{object-fit:cover;border-radius:50%}.UserProfile-module-scss-module__qw-1qW__profileInfo{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.UserProfile-module-scss-module__qw-1qW__profileInfo.UserProfile-module-scss-module__qw-1qW__mobile{margin-top:24px}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileNameWrapper{flex-direction:column;gap:8px;display:flex}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileButton{justify-content:flex-start!important}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileButton .UserProfile-module-scss-module__qw-1qW__profileIcon{color:var(--bodyText-main)}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileRole{margin-top:-5px}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__avatarContainer{cursor:pointer;align-items:center;gap:8px;width:100%;display:flex}.UserProfile-module-scss-module__qw-1qW__editContainer{flex-direction:column;align-items:center;gap:.5rem;display:flex}.UserProfile-module-scss-module__qw-1qW__editContainer .UserProfile-module-scss-module__qw-1qW__buttonContainer{gap:8px;display:flex}.UserProfile-module-scss-module__qw-1qW__editButton{padding:.25rem}.UserProfile-module-scss-module__qw-1qW__saveButton{padding:.25rem .5rem}.UserProfile-module-scss-module__qw-1qW__profileTrigger{cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem;transition:background-color .2s;display:flex}.UserProfile-module-scss-module__qw-1qW__profileTrigger:hover{background-color:var(--background-hover)}.UserProfile-module-scss-module__qw-1qW__profileTrigger .UserProfile-module-scss-module__qw-1qW__FNamestartAdornment{border:2px solid var(--primary-main);border-radius:50%;width:12px;height:12px}.UserProfile-module-scss-module__qw-1qW__profileTrigger p{gap:6px!important}.UserProfile-module-scss-module__qw-1qW__popoverContent{flex-direction:column;align-items:center;min-width:200px;padding:12px;display:flex}
.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer{position:relative}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__label{z-index:10;border-radius:4px;padding:0 4px;font-weight:400;position:absolute;top:0;left:8px;transform:translateY(-100%)}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput .form-control{border:1px solid var(--neutralLight-main);background-color:var(--primaryAlt-main);border-radius:25px;width:100%;height:43px;font-size:16px}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput .flag-dropdown{border:1px solid var(--neutralLight-main);background-color:var(--primaryAlt-main);border-radius:25px 0 0 25px}:is(.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput .selected-flag,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput .flag-dropdown.open,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput .flag-dropdown.open .selected-flag,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput .selected-flag:hover,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput .selected-flag:focus){background-color:#0000;border-radius:25px 0 0 25px}:is(.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput.PhoneInput-module-scss-module__Z1Nr6G__inputError .form-control,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput.PhoneInput-module-scss-module__Z1Nr6G__inputError .flag-dropdown){border-color:var(--error-main)}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput.PhoneInput-module-scss-module__Z1Nr6G__plain .form-control{border:none;height:48px}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput.PhoneInput-module-scss-module__Z1Nr6G__plain .flag-dropdown{background-color:#0000;border:none}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneInput.PhoneInput-module-scss-module__Z1Nr6G__plain.PhoneInput-module-scss-module__Z1Nr6G__inputError .form-control{box-shadow:0 0 0 1px var(--error-main)}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneNumberError{margin-top:4px;margin-left:10px}
.Separator-module-scss-module__XJJu8q__separator{width:100%;height:1px;margin:8px 0}.Separator-module-scss-module__XJJu8q__separator.Separator-module-scss-module__XJJu8q__gray{background-color:var(--secondary-opaque-30)}.Separator-module-scss-module__XJJu8q__separator.Separator-module-scss-module__XJJu8q__darkGray{background:linear-gradient(to right,transparent,var(--secondary-opaque-50),transparent)}
.MobileHeader-module-scss-module__1A2yHG__container{background-color:var(--neutralLightest-opaque-40);border-bottom:1px solid var(--neutralLight-main);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;gap:16px;width:100%;height:70px;padding:0 24px;display:flex;position:fixed;top:0;left:0;right:0;z-index:10000!important}.MobileHeader-module-scss-module__1A2yHG__container .MobileHeader-module-scss-module__1A2yHG__rightSection{align-items:center;gap:16px;display:flex}.MobileHeader-module-scss-module__1A2yHG__container .MobileHeader-module-scss-module__1A2yHG__levita{cursor:pointer;z-index:1}.MobileHeader-module-scss-module__1A2yHG__unAuthenticatedHeader{background-color:var(--neutralLightest-opaque-40);border-bottom:1px solid var(--neutralLight-main);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:16px;height:70px;padding:0 24px;display:flex}
.DoctorAvailabilitySection-module-scss-module__Hzkt6G__container{flex-direction:column;gap:1.5rem;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__timezoneBadge{background-color:var(--primary-light,#eef2ff);color:var(--primary-main,#312e81);border-radius:999px;padding:.35rem .75rem;font-size:.85rem;font-weight:600}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__subtitle{color:var(--grayDark-main);font-size:.95rem}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__dayCard{background-color:var(--true-white);border:1px solid var(--neutralLighter-main);border-radius:1rem;flex-direction:column;height:100%;padding:1.25rem;transition:all .2s;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__dayHeader{border-bottom:1px solid var(--neutralLighter-main);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:.75rem;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__dayLabel{text-transform:capitalize}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__switch{flex-shrink:0;width:3rem;height:1.6rem;display:inline-block;position:relative}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__switch input{opacity:0;width:0;height:0}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__switch input:checked+.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slider{background-color:var(--primary-main)}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__switch input:checked+.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slider:before{transform:translate(1.4rem)}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__switch input:focus+.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slider{box-shadow:0 0 1px var(--primary-main)}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slider{cursor:pointer;background-color:var(--neutralLight-main);border-radius:2rem;transition:all .3s;position:absolute;inset:0}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slider:before{content:"";background-color:var(--true-white);border-radius:50%;width:1.2rem;height:1.2rem;transition:all .3s;position:absolute;bottom:.2rem;left:.2rem;box-shadow:0 2px 4px #0000001a}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__content{flex-direction:column;flex:1;gap:8px;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slotsContainer{flex-direction:column;gap:.75rem;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slotRow{background-color:var(--primaryAlt-opaque-60);border:1px solid var(--primaryAlt-dark);border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__slotRow>div{flex:1}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__separator{color:var(--gray-main);padding:0 .25rem;font-weight:600}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__removeBtn{color:var(--error-main);opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex:none;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__removeBtn:hover{opacity:1;background-color:var(--error-opaque-10)}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__removeBtn:disabled{opacity:.2;cursor:not-allowed}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__addBtn{width:100%;margin-top:auto;border:1px dashed var(--primary-main)!important;color:var(--primary-main)!important;border-radius:.75rem!important;padding:.5rem!important}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__addBtn:hover{background-color:var(--primaryAlt-opaque-50)!important;border-style:solid!important}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__offRow{background-color:var(--neutralLightest-opaque-30);border:1px dashed var(--neutralLight-main);border-radius:.75rem;flex:1;justify-content:center;align-items:center;display:flex}.DoctorAvailabilitySection-module-scss-module__Hzkt6G__offBadge{color:var(--gray-main);text-align:center;padding:1rem;font-size:.9rem}
.ProfileImageUpload-module-scss-module__-BwJ2a__container{flex-direction:column;align-items:center;gap:6px;display:flex}.ProfileImageUpload-module-scss-module__-BwJ2a__imageContainer{cursor:pointer;background-color:#f3f4f6;border-radius:50%;width:140px;height:140px;transition:all .2s;position:relative;box-shadow:0 0 10px #0000001a}@media (max-width:768px){.ProfileImageUpload-module-scss-module__-BwJ2a__imageContainer{width:100px;height:100px}}.ProfileImageUpload-module-scss-module__-BwJ2a__imageContainer:hover{background-color:#e5e7eb}.ProfileImageUpload-module-scss-module__-BwJ2a__imageContainer.ProfileImageUpload-module-scss-module__-BwJ2a__error{border:1px solid var(--error-main)}.ProfileImageUpload-module-scss-module__-BwJ2a__image{object-fit:cover;border-radius:50%}.ProfileImageUpload-module-scss-module__-BwJ2a__placeholder{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex}.ProfileImageUpload-module-scss-module__-BwJ2a__placeholder span{font-size:12px}.ProfileImageUpload-module-scss-module__-BwJ2a__required{color:var(--error-main)}.ProfileImageUpload-module-scss-module__-BwJ2a__loadingOverlay{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:2px solid var(--secondary-main);background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;animation:2s infinite ProfileImageUpload-module-scss-module__-BwJ2a__pulse;display:flex;position:absolute;inset:-5px}.ProfileImageUpload-module-scss-module__-BwJ2a__loadingSpinner{color:var(--secondary-main);animation:1s linear infinite ProfileImageUpload-module-scss-module__-BwJ2a__spin}@keyframes ProfileImageUpload-module-scss-module__-BwJ2a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ProfileImageUpload-module-scss-module__-BwJ2a__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.ProfileImageUpload-module-scss-module__-BwJ2a__deleteButton{background-color:var(--primaryAlt-main);cursor:pointer;color:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 0 5px #0000001a}.ProfileImageUpload-module-scss-module__-BwJ2a__deleteButton:hover{background-color:#fff;transform:scale(1.1)}.ProfileImageUpload-module-scss-module__-BwJ2a__deleteButton:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:768px){.ProfileImageUpload-module-scss-module__-BwJ2a__deleteButton{width:24px;height:24px;top:0;right:0}}.ProfileImageUpload-module-scss-module__-BwJ2a__fileInput{display:none}
.PatientProfileScreen-module-scss-module__G4bGUW__container{margin-inline:16px;flex-direction:column;gap:16px;width:100%;max-width:1512px;margin:132px 0;padding:12px;display:flex;position:relative}.PatientProfileScreen-module-scss-module__G4bGUW__container:after{content:"";background-color:#0000;background-image:linear-gradient(180deg,var(--neutralLight-main)0 100%);will-change:background-size;background-position:top;background-repeat:no-repeat;background-size:1px 0%;width:1px;height:100vh;animation:.9s ease-out .5s forwards PatientProfileScreen-module-scss-module__G4bGUW__drawVertical;position:absolute;top:0;bottom:0;left:0}@media (max-width:768px){.PatientProfileScreen-module-scss-module__G4bGUW__container:after{height:auto}}@keyframes PatientProfileScreen-module-scss-module__G4bGUW__drawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__gridContainer{width:100%;margin-inline:auto}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__sidebar{height:fit-content}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__sidebarContent{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:32px;display:flex}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__sidebarContent .PatientProfileScreen-module-scss-module__G4bGUW__profileImageMargin{margin-bottom:16px}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__sidebarContent .PatientProfileScreen-module-scss-module__G4bGUW__specialization{background-color:var(--secondary-light);color:var(--white);text-align:center;border-radius:16px;padding:4px 8px}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__mainContent{flex:1;min-width:0}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__title{width:fit-content;margin-bottom:.5rem}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__basicInfo{margin-left:28px}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__fieldsContainer{margin-top:16px}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__buttonContainer{justify-content:flex-end;gap:16px;margin-top:16px;display:flex}@media screen and (max-width:768px){.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__buttonContainer{justify-content:center}}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__saveButton{border-top:1px solid var(--border-color);justify-content:flex-end;display:flex}.PatientProfileScreen-module-scss-module__G4bGUW__container .PatientProfileScreen-module-scss-module__G4bGUW__availabilityCard{margin-top:2rem}.PatientProfileScreen-module-scss-module__G4bGUW__form{margin-top:16px}.PatientProfileScreen-module-scss-module__G4bGUW__actionsHeader{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}@media (min-width:769px) and (max-width:1024px){.PatientProfileScreen-module-scss-module__G4bGUW__actionsHeader{flex-direction:column}}.PatientProfileScreen-module-scss-module__G4bGUW__actionsHeader .PatientProfileScreen-module-scss-module__G4bGUW__actionButton{justify-content:center!important}.PatientProfileScreen-module-scss-module__G4bGUW__consultationHistory{flex-direction:column;gap:24px;margin-top:32px;display:flex;position:relative}.PatientProfileScreen-module-scss-module__G4bGUW__table{padding:24px 0!important}.PatientProfileScreen-module-scss-module__G4bGUW__activeConsultationSection{flex-direction:column;gap:16px;display:flex}.PatientProfileScreen-module-scss-module__G4bGUW__activeConsultationCard{background:linear-gradient(135deg,var(--primary-opaque-10)0%,var(--primary-opaque-5)100%);border:1px solid var(--primary-opaque-20);box-shadow:0 4px 12px var(--primary-opaque-10);border-radius:16px;padding:4px}
.Sidebar-module-scss-module__b848LW__backdrop{z-index:9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1;background-color:#000c;height:100vh;transition:all .2s ease-in-out;position:fixed;inset:0}.Sidebar-module-scss-module__b848LW__backdrop.Sidebar-module-scss-module__b848LW__invisible{pointer-events:none;opacity:0}.Sidebar-module-scss-module__b848LW__sidebar{background-color:var(--primaryAlt-main);z-index:1000;border-radius:0 0 16px 16px;width:100vw;height:fit-content;padding-top:40px;transition:transform .3s ease-in-out;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0000001a}.Sidebar-module-scss-module__b848LW__sidebar.Sidebar-module-scss-module__b848LW__open{transform:translateY(0)}.Sidebar-module-scss-module__b848LW__sidebar.Sidebar-module-scss-module__b848LW__closed{transform:translateY(-100%)}.Sidebar-module-scss-module__b848LW__sidebar .Sidebar-module-scss-module__b848LW__sidebarContainer{flex-direction:column;gap:1.5rem;padding:16px;display:flex;position:relative}.Sidebar-module-scss-module__b848LW__sidebar .Sidebar-module-scss-module__b848LW__sidebarContainer .Sidebar-module-scss-module__b848LW__closeButton{position:absolute;top:8px;right:8px}.Sidebar-module-scss-module__b848LW__languageSection{justify-content:center;margin-top:48px;display:flex}.Sidebar-module-scss-module__b848LW__profileSection{flex-direction:column;gap:16px;display:flex}.Sidebar-module-scss-module__b848LW__profileSection button{font-size:16px}.Sidebar-module-scss-module__b848LW__profileSection .Sidebar-module-scss-module__b848LW__actionControlsButton{width:100%;padding-right:0;color:var(--bodyText-main)!important;justify-content:flex-start!important}.Sidebar-module-scss-module__b848LW__authSection{justify-content:center;align-items:center;gap:8px;margin-top:32px;padding:8px;display:flex}
.ActivePhotoSelector-module-scss-module__p8vuVW__container{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.ActivePhotoSelector-module-scss-module__p8vuVW__label{color:var(--gray);text-align:center;font-size:11px}.ActivePhotoSelector-module-scss-module__p8vuVW__toggleGroup{background-color:var(--neutralLightest-main,#f0e6dc);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ActivePhotoSelector-module-scss-module__p8vuVW__toggle{color:var(--grayDark-main,#4e4b53);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:6px 14px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.ActivePhotoSelector-module-scss-module__p8vuVW__toggle:hover:not(.ActivePhotoSelector-module-scss-module__p8vuVW__toggleActive):not(:disabled){color:var(--title-main,#2b1809)}.ActivePhotoSelector-module-scss-module__p8vuVW__toggle:disabled{opacity:.5;cursor:not-allowed}.ActivePhotoSelector-module-scss-module__p8vuVW__toggleActive{background-color:var(--true-white,#fff);color:var(--primary-main,#fa8d53);box-shadow:0 1px 3px #2b18091a}.ActivePhotoSelector-module-scss-module__p8vuVW__spinIcon{animation:1s linear infinite ActivePhotoSelector-module-scss-module__p8vuVW__spin}@keyframes ActivePhotoSelector-module-scss-module__p8vuVW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.HamburgerMenu-module-scss-module__bopGPW__hamburgerMenu{cursor:pointer;z-index:10;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:24px;height:20px;padding:0;display:flex}.HamburgerMenu-module-scss-module__bopGPW__hamburgerMenu:focus{outline:none}.HamburgerMenu-module-scss-module__bopGPW__hamburgerMenu .HamburgerMenu-module-scss-module__bopGPW__hamburgerLine{background-color:var(--black);transform-origin:0;border-radius:2px;width:100%;height:3px;transition:all .3s ease-in-out}.dark .HamburgerMenu-module-scss-module__bopGPW__hamburgerMenu .HamburgerMenu-module-scss-module__bopGPW__hamburgerLine{background-color:var(--secondary-main)}.HamburgerMenu-module-scss-module__bopGPW__hamburgerMenu .HamburgerMenu-module-scss-module__bopGPW__hamburgerLine.HamburgerMenu-module-scss-module__bopGPW__open:first-child{transform:rotate(40deg)translateY(-3px)}.HamburgerMenu-module-scss-module__bopGPW__hamburgerMenu .HamburgerMenu-module-scss-module__bopGPW__hamburgerLine.HamburgerMenu-module-scss-module__bopGPW__open:last-child{transform:rotate(-40deg)translateY(3px)}
.NotFoundContent-module-scss-module__t2_qFa__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:system-ui,-apple-system,sans-serif;display:flex}.NotFoundContent-module-scss-module__t2_qFa__title{margin:0;font-size:72px;font-weight:700}.NotFoundContent-module-scss-module__t2_qFa__subtitle{margin:20px 0;font-size:24px;font-weight:500}.NotFoundContent-module-scss-module__t2_qFa__description{color:var(--gray);max-width:500px;margin:0 0 30px;font-size:16px}.NotFoundContent-module-scss-module__t2_qFa__button{background-color:var(--primary-main);color:var(--true-white);border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s}.NotFoundContent-module-scss-module__t2_qFa__button:hover{background-color:var(--secondary-main)}
.OTPInput-module-scss-module__MYnnva__container{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.OTPInput-module-scss-module__MYnnva__label{color:var(--title);margin-bottom:4px;font-size:12px;font-weight:500}.OTPInput-module-scss-module__MYnnva__inputContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.OTPInput-module-scss-module__MYnnva__input{aspect-ratio:1;text-align:center;background-color:var(--primaryAlt-main);width:calc(16% - 5px);color:var(--title);cursor:pointer;border:none;border-radius:12px;outline:none;font-family:Courier New,monospace;font-size:20px;font-weight:600;transition:all .2s ease-in-out;position:relative}.OTPInput-module-scss-module__MYnnva__input:focus{box-shadow:0 0 0 2px var(--primary-opaque-40);transform:translateY(-1px)}.OTPInput-module-scss-module__MYnnva__input:hover:not(:disabled){box-shadow:0 0 0 1px var(--primary-opaque-20)}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__filled{background-color:var(--primary-opaque-10)}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__error{box-shadow:0 0 0 1px var(--error-main);background-color:var(--error-opaque-5)}.OTPInput-module-scss-module__MYnnva__input:disabled{background-color:var(--gray-opaque-10);color:var(--gray-opaque-50);cursor:not-allowed}.OTPInput-module-scss-module__MYnnva__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OTPInput-module-scss-module__MYnnva__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OTPInput-module-scss-module__MYnnva__input[type=number]{-moz-appearance:textfield}.OTPInput-module-scss-module__MYnnva__input::selection{background-color:var(--primary-opaque-20)}.OTPInput-module-scss-module__MYnnva__helperText{color:var(--caption);text-align:center;margin-top:4px;font-size:12px}.OTPInput-module-scss-module__MYnnva__helperText.OTPInput-module-scss-module__MYnnva__error{color:var(--error-main)}@keyframes OTPInput-module-scss-module__MYnnva__fillAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__filled{animation:.2s ease-in-out OTPInput-module-scss-module__MYnnva__fillAnimation}@keyframes OTPInput-module-scss-module__MYnnva__focusAnimation{0%{box-shadow:0 0 0 0 var(--primary-opaque-40)}70%{box-shadow:0 0 0 6px var(--primary-opaque-0)}to{box-shadow:0 0 0 0 var(--primary-opaque-0)}}.OTPInput-module-scss-module__MYnnva__input:focus{animation:.6s ease-out OTPInput-module-scss-module__MYnnva__focusAnimation}
.PaginationIndicator-module-scss-module__-rVS3q__footerMeta{justify-content:center;align-items:center;gap:4px;margin-top:16px;display:flex}.PaginationIndicator-module-scss-module__-rVS3q__footerMeta>:nth-child(2){opacity:.8}
.Footer-module-scss-module__wcgw9G__footer{border-top:1px solid var(--neutralLight-main);background-color:var(--primaryAlt-main);width:100%;margin-top:auto}.Footer-module-scss-module__wcgw9G__footer.Footer-module-scss-module__wcgw9G__fixed{z-index:10;margin-top:0;position:fixed;bottom:0;left:0;right:0}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__container{justify-content:space-between;align-items:center;gap:8px;max-width:1200px;height:60px;margin:0 auto;padding:8px;display:flex}@media (max-width:500px){.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__container{flex-direction:column}}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__container .Footer-module-scss-module__wcgw9G__copyright{flex-direction:column;gap:8px;display:flex}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__container .Footer-module-scss-module__wcgw9G__copyright .Footer-module-scss-module__wcgw9G__copyrightText{color:#6b7280;font-size:14px}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__container .Footer-module-scss-module__wcgw9G__links{gap:16px;display:flex}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__container .Footer-module-scss-module__wcgw9G__links .Footer-module-scss-module__wcgw9G__link{color:#6b7280;font-size:14px;text-decoration:none}.Footer-module-scss-module__wcgw9G__footer .Footer-module-scss-module__wcgw9G__container .Footer-module-scss-module__wcgw9G__links .Footer-module-scss-module__wcgw9G__link:hover{text-decoration:underline}
.PricingSettings-module-scss-module__cyPN7q__content{flex-direction:column;gap:16px;padding:24px;display:flex}@media (max-width:768px){.PricingSettings-module-scss-module__cyPN7q__content{gap:12px;padding:16px}}.PricingSettings-module-scss-module__cyPN7q__header{flex-direction:column;gap:4px;display:flex}.PricingSettings-module-scss-module__cyPN7q__priceField{flex-direction:column;gap:8px;width:100%;margin-top:8px;display:flex}.PricingSettings-module-scss-module__cyPN7q__readOnlyHint{color:var(--gray);align-items:center;gap:6px;display:flex}.PricingSettings-module-scss-module__cyPN7q__actions{gap:12px;display:flex}
.AuthForm-module-scss-module__GN0tna__container{flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:500px;min-height:100dvh;padding:32px;display:flex}@media screen and (max-width:768px){.AuthForm-module-scss-module__GN0tna__container{padding:16px}}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header .AuthForm-module-scss-module__GN0tna__title{color:var(--title);font-size:24px;font-weight:600}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header .AuthForm-module-scss-module__GN0tna__subtitle{color:var(--caption);text-align:center;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card{width:100%}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__cardHeader{padding-bottom:0}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__methodToggle{background-color:var(--primaryAlt-main);border:1px solid var(--neutralLight-lighter);border-radius:25px;gap:4px;margin-bottom:32px;padding:4px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__methodToggle .AuthForm-module-scss-module__GN0tna__methodButton{color:var(--gray);cursor:pointer;background:0 0;border:none;border-radius:25px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__methodToggle .AuthForm-module-scss-module__GN0tna__methodButton.AuthForm-module-scss-module__GN0tna__active{background-color:var(--primary-main);color:var(--true-white)}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__methodToggle .AuthForm-module-scss-module__GN0tna__methodButton:disabled{cursor:not-allowed}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__resendRow{justify-content:flex-end;margin-top:8px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__forgotPasswordButton{justify-self:flex-end}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup{margin-bottom:16px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup:last-child{margin-bottom:0}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__label{color:var(--title);margin-bottom:8px;font-size:14px;font-weight:500}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input{border:1px solid var(--gray-opaque-20);border-radius:6px;width:100%;padding:12px;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input:focus{border-color:var(--primary-main);outline:none}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input.AuthForm-module-scss-module__GN0tna__error{border-color:var(--error-main)}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__errorMessage{color:var(--error-main);margin-top:4px;font-size:12px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer{flex-direction:column;gap:8px;padding:8px 16px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText{text-align:center;color:var(--caption);justify-content:center;align-items:center;font-size:14px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText .AuthForm-module-scss-module__GN0tna__switchLink{color:var(--primary-main);margin-left:4px;font-weight:500;text-decoration:none}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText .AuthForm-module-scss-module__GN0tna__switchLink:hover{text-decoration:underline}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__errorMessage{color:var(--error-main);background-color:var(--error-opaque-5);border:1px solid var(--error-opaque-20);border-radius:4px;margin-top:8px;padding:8px 12px;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__successMessage{color:var(--success-main);background-color:var(--success-opaque-5);border:1px solid var(--success-opaque-20);border-radius:4px;margin-top:8px;padding:8px 12px;font-size:14px}
.Table-module-scss-module__-VXvZa__searchContainer{margin-bottom:24px;max-width:768px;margin-inline:auto}.Table-module-scss-module__-VXvZa__searchContainer .Table-module-scss-module__-VXvZa__searchTextField{border:1px solid var(--neutralLight-opaque-80);background-color:var(--cardBackground-main)!important}.Table-module-scss-module__-VXvZa__container{width:100%;padding:24px;position:relative}.Table-module-scss-module__-VXvZa__container.Table-module-scss-module__-VXvZa__noLines:before,.Table-module-scss-module__-VXvZa__container.Table-module-scss-module__-VXvZa__noLines:after{display:none}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__horizontalLine{background-color:#0000;background-image:linear-gradient(90deg,var(--neutralLight-main)0 100%);will-change:background-size;background-position:0;background-repeat:no-repeat;background-size:0% 1px;width:100vw;height:1px;margin-inline:0;animation:.9s ease-out .5s forwards Table-module-scss-module__-VXvZa__drawHorizontal;position:absolute;top:0;left:50%;transform:translate(-50%)}.Table-module-scss-module__-VXvZa__container:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,var(--neutralLight-main)0 100%);will-change:background-size;background-position:0;background-repeat:no-repeat;background-size:0% 1px;width:1px;height:200vh;animation:.9s ease-out .5s forwards Table-module-scss-module__-VXvZa__drawVertical;position:absolute;top:0;left:0}.Table-module-scss-module__-VXvZa__container:after{content:"";background-color:var(--white);border:1px solid var(--neutralLight-main);opacity:0;border-radius:50%;width:10px;height:10px;animation:.3s ease-out .3s forwards Table-module-scss-module__-VXvZa__dotFadeIn;position:absolute;top:-5px;left:-5px}@keyframes Table-module-scss-module__-VXvZa__drawHorizontal{0%{background-size:0% 1px}to{background-size:100% 1px}}@keyframes Table-module-scss-module__-VXvZa__drawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}@keyframes Table-module-scss-module__-VXvZa__dotFadeIn{0%{opacity:0}to{opacity:1}}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tableContainer{width:100%;box-shadow:0 8px 24px #959da533}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tableWrapper{border-radius:12px}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__table{border-collapse:separate;border-spacing:0 16px;width:100%}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__table.Table-module-scss-module__-VXvZa__bordered,.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__table.Table-module-scss-module__-VXvZa__bordered th,.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__table.Table-module-scss-module__-VXvZa__bordered td{border:1px solid var(--secondary-opaque-20)}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__table.Table-module-scss-module__-VXvZa__compact th,.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__table.Table-module-scss-module__-VXvZa__compact td{padding:8px 12px}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__headerRow{padding-left:16px}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__headerRow .Table-module-scss-module__-VXvZa__headerCell{text-align:left;position:relative;padding:0!important}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__headerRow .Table-module-scss-module__-VXvZa__headerCell.Table-module-scss-module__-VXvZa__sortable{cursor:pointer}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__headerRow .Table-module-scss-module__-VXvZa__headerCell.Table-module-scss-module__-VXvZa__sortable:hover{background:var(--secondary-opaque-10)}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__headerRow .Table-module-scss-module__-VXvZa__headerCell.Table-module-scss-module__-VXvZa__clickable{cursor:pointer}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__headerRow .Table-module-scss-module__-VXvZa__headerContent{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__sortIcon{color:var(--primary-main);align-items:center;margin-left:4px;font-size:12px;display:flex}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__sortIcon .Table-module-scss-module__-VXvZa__sortArrow{color:var(--primary-main);font-weight:700}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__sortIcon .Table-module-scss-module__-VXvZa__sortArrow.Table-module-scss-module__-VXvZa__sortAsc,.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__sortIcon .Table-module-scss-module__-VXvZa__sortArrow.Table-module-scss-module__-VXvZa__sortDesc{color:var(--primary-main)}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__sortIcon .Table-module-scss-module__-VXvZa__sortPlaceholder{opacity:.5}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody.Table-module-scss-module__-VXvZa__loading{position:relative}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody.Table-module-scss-module__-VXvZa__loading tr{height:150px!important}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody .Table-module-scss-module__-VXvZa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-inline:auto;display:flex;position:absolute;inset:0}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody .Table-module-scss-module__-VXvZa__loadingContainer .Table-module-scss-module__-VXvZa__loadingSpinner{border:3px solid var(--secondary-opaque-20);border-top:3px solid var(--primary-main);border-radius:50%;width:40px;height:40px;animation:1s linear infinite Table-module-scss-module__-VXvZa__spin}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody .Table-module-scss-module__-VXvZa__dataRow{background:var(--white-2);transition:background-color .2s}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody .Table-module-scss-module__-VXvZa__dataRow:last-child{border-bottom:none}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody .Table-module-scss-module__-VXvZa__dataRow.Table-module-scss-module__-VXvZa__hoverable{cursor:pointer}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody .Table-module-scss-module__-VXvZa__dataRow.Table-module-scss-module__-VXvZa__hoverable:hover{background:var(--primary-opaque-5)}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__tbody .Table-module-scss-module__-VXvZa__dataRow.Table-module-scss-module__-VXvZa__clickable{cursor:pointer}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__dataCell{vertical-align:middle;color:var(--primary-main);transition:color .2s;padding:16px 20px!important}@media screen and (max-width:768px){.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__dataCell{padding:12px 14px!important}}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__dataCell.Table-module-scss-module__-VXvZa__fitContent{white-space:nowrap;width:1%}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__dataCell:first-child{border-radius:30px 0 0 30px}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__dataCell:last-child{border-radius:0 30px 30px 0}.Table-module-scss-module__-VXvZa__container .Table-module-scss-module__-VXvZa__pagination{margin-top:16px}@keyframes Table-module-scss-module__-VXvZa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Table-module-scss-module__-VXvZa__emptyContainer{text-align:center;justify-content:center;align-items:center;padding:60px 20px;display:flex}@media (max-width:768px){.Table-module-scss-module__-VXvZa__container{padding:16px}.Table-module-scss-module__-VXvZa__tableContainer{border-radius:8px}.Table-module-scss-module__-VXvZa__headerCell,.Table-module-scss-module__-VXvZa__dataCell{padding:12px 16px}}@media (max-width:480px){.Table-module-scss-module__-VXvZa__headerCell,.Table-module-scss-module__-VXvZa__dataCell{padding:8px 12px}}
.layout-module-scss-module__gOsIXW__layout{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;min-height:100dvh;margin:0 auto;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}body.onboarding-mode .layout-module-scss-module__gOsIXW__layout{padding-bottom:0}
.ProfileSuccess-module-scss-module__R9yBTq__page{background:var(--primaryAlt-main);box-sizing:border-box;justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex;overflow:hidden}.ProfileSuccess-module-scss-module__R9yBTq__card{background:var(--true-white);text-align:center;border-radius:16px;gap:1rem;width:100%;max-width:480px;padding:2.5rem 1rem;display:grid;overflow:hidden;box-shadow:0 10px 30px #0000000f}@media (min-width:480px){.ProfileSuccess-module-scss-module__R9yBTq__card{padding:2.5rem 2rem}}.ProfileSuccess-module-scss-module__R9yBTq__iconCircle{width:72px;height:72px;color:var(--true-white);background:#22c55e;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex}.ProfileSuccess-module-scss-module__R9yBTq__icon{width:32px;height:32px}.ProfileSuccess-module-scss-module__R9yBTq__title{color:var(--title-main);margin:.25rem 0;font-size:1.5rem;font-weight:700}.ProfileSuccess-module-scss-module__R9yBTq__message{color:var(--bodyText-main);margin:0;line-height:1.5}.ProfileSuccess-module-scss-module__R9yBTq__linkSection{flex-direction:column;gap:.5rem;min-width:0;margin-top:.5rem;display:flex;overflow:hidden}.ProfileSuccess-module-scss-module__R9yBTq__linkLabel{text-transform:uppercase;letter-spacing:1px;color:var(--gray);font-size:.75rem;font-weight:600}.ProfileSuccess-module-scss-module__R9yBTq__linkBox{background:var(--primaryAlt-main);border:1px solid var(--neutralLight-main);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:12px 16px;display:flex}.ProfileSuccess-module-scss-module__R9yBTq__linkText{color:var(--title-main);white-space:nowrap;scrollbar-width:none;min-width:0;font-size:.875rem;font-weight:500;overflow-x:auto}.ProfileSuccess-module-scss-module__R9yBTq__linkText::-webkit-scrollbar{display:none}.ProfileSuccess-module-scss-module__R9yBTq__copyButton{background:var(--primary-main);color:var(--true-white);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:transform .12s;display:flex}.ProfileSuccess-module-scss-module__R9yBTq__copyButton:active{transform:scale(.95)}.ProfileSuccess-module-scss-module__R9yBTq__note{color:var(--gray);margin:0;font-size:.8rem;line-height:1.4}.ProfileSuccess-module-scss-module__R9yBTq__primaryButton{background:var(--primary-main);width:100%;color:var(--true-white);cursor:pointer;border:none;border-radius:12px;margin-top:.5rem;padding:.875rem 1rem;font-weight:600;transition:transform .12s,box-shadow .12s,background .12s}.ProfileSuccess-module-scss-module__R9yBTq__primaryButton:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 10px 20px #00000014}.ProfileSuccess-module-scss-module__R9yBTq__primaryButton:active{transform:translateY(0)}
.PasswordReset-module-scss-module__Ls9e5a__content{padding:16px}.PasswordReset-module-scss-module__Ls9e5a__formGroup{margin-bottom:16px}.PasswordReset-module-scss-module__Ls9e5a__formGroup:last-child{margin-bottom:0}.PasswordReset-module-scss-module__Ls9e5a__description{margin-bottom:16px;line-height:1.5}.PasswordReset-module-scss-module__Ls9e5a__footer{flex-direction:column;gap:8px;padding:8px 16px;display:flex}.PasswordReset-module-scss-module__Ls9e5a__backButton{color:var(--primary);min-height:auto;padding:4px 8px;font-size:.875rem;font-weight:500}.PasswordReset-module-scss-module__Ls9e5a__backButton:hover{background-color:#0000;text-decoration:underline}
.Research-module-scss-module__3Bh0ha__container{flex-direction:column;gap:16px;width:100%;max-width:1220px;margin:164px auto;padding:0 16px;display:flex}.Research-module-scss-module__3Bh0ha__container .Research-module-scss-module__3Bh0ha__cardContent{flex-direction:column;padding-right:8px;display:flex}@media (max-width:768px){.Research-module-scss-module__3Bh0ha__container{margin:80px auto;padding:0 16px}.Research-module-scss-module__3Bh0ha__container .Research-module-scss-module__3Bh0ha__cardContent{min-height:500px}.Research-module-scss-module__3Bh0ha__container .Research-module-scss-module__3Bh0ha__cardContent:has(.Research-module-scss-module__3Bh0ha__aiChatContainer){min-height:calc(100vh - 160px)}}
.WalletPage-module-scss-module__H4eXaq__container{max-width:1080px;margin:164px auto 80px;padding-inline:16px}@media (max-width:768px){.WalletPage-module-scss-module__H4eXaq__container{margin:100px auto 40px}}.WalletPage-module-scss-module__H4eXaq__header{color:var(--primary-main);align-items:center;gap:10px;margin-bottom:20px;display:flex}@media (max-width:768px){.WalletPage-module-scss-module__H4eXaq__header{margin-bottom:16px}}.WalletPage-module-scss-module__H4eXaq__statsRow{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px;display:grid}@media (max-width:600px){.WalletPage-module-scss-module__H4eXaq__statsRow{grid-template-columns:1fr;gap:12px;margin-bottom:20px}}.WalletPage-module-scss-module__H4eXaq__tableSection{position:relative}.WalletPage-module-scss-module__H4eXaq__typeCell{justify-content:center;align-items:center;gap:8px;display:flex}.WalletPage-module-scss-module__H4eXaq__typeIcon{background-color:var(--primary-opaque-10);width:28px;height:28px;color:var(--primary-main);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WalletPage-module-scss-module__H4eXaq__amountPositive{color:#16a34a!important}.WalletPage-module-scss-module__H4eXaq__loadMoreContainer{justify-content:center;padding:16px 0;display:flex}.WalletPage-module-scss-module__H4eXaq__loadMoreButton{background:var(--primary-opaque-10);color:var(--primary-main);border:1px solid var(--primary-opaque-20);cursor:pointer;border-radius:20px;padding:10px 32px;transition:background-color .2s}.WalletPage-module-scss-module__H4eXaq__loadMoreButton:hover{background:var(--primary-opaque-20)}
.ArchiveConsultationItem-module-scss-module__-iFNoq__consultationItem{background-color:var(--white-2);border:1px solid #6d5b4d;border-radius:30px;margin-bottom:16px;padding:16px 24px;transition:border-color .2s;position:relative}.ArchiveConsultationItem-module-scss-module__-iFNoq__consultationItem.ArchiveConsultationItem-module-scss-module__-iFNoq__lastItem{margin-bottom:0}.ArchiveConsultationItem-module-scss-module__-iFNoq__consultationHeader{cursor:pointer;flex-direction:column;gap:14px;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__titleRow{justify-content:space-between;align-items:center;width:100%;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__patientName{align-items:center;gap:8px;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__patientName a{color:inherit;text-decoration:none}.ArchiveConsultationItem-module-scss-module__-iFNoq__orangeDot{background-color:var(--primary-main);border-radius:10px;flex-shrink:0;width:20px;height:20px}.ArchiveConsultationItem-module-scss-module__-iFNoq__nameText{color:#53453a;letter-spacing:-1.2px;text-underline-offset:3px;align-items:center;gap:6px;font-size:24px;font-weight:300;line-height:1.1;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (max-width:768px){.ArchiveConsultationItem-module-scss-module__-iFNoq__nameText{letter-spacing:-.7px;font-size:18px}}.ArchiveConsultationItem-module-scss-module__-iFNoq__chevron{color:#6d5b4d;flex-shrink:0;transition:transform .2s}.ArchiveConsultationItem-module-scss-module__-iFNoq__chevron.ArchiveConsultationItem-module-scss-module__-iFNoq__expanded{transform:rotate(180deg)}.ArchiveConsultationItem-module-scss-module__-iFNoq__infoRow{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__infoRow.ArchiveConsultationItem-module-scss-module__-iFNoq__mobileInfoRow{flex-direction:column;align-items:flex-start}.ArchiveConsultationItem-module-scss-module__-iFNoq__infoBadges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__separator{color:#6d5b4d;letter-spacing:.88px;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:400}.ArchiveConsultationItem-module-scss-module__-iFNoq__infoLabel{letter-spacing:.96px;text-transform:uppercase;color:#6d5b4d;border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-size:12px;display:inline-flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__labelKey{font-weight:400}.ArchiveConsultationItem-module-scss-module__-iFNoq__labelValue{font-weight:700}.ArchiveConsultationItem-module-scss-module__-iFNoq__actionButtons{flex-shrink:0;align-items:center;gap:8px;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__actionButtons.ArchiveConsultationItem-module-scss-module__-iFNoq__mobileActions{flex-direction:column;gap:8px;width:100%;margin-top:8px}.ArchiveConsultationItem-module-scss-module__-iFNoq__mobilePrimaryGrid{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.ArchiveConsultationItem-module-scss-module__-iFNoq__actionBtn{letter-spacing:.96px;text-transform:uppercase;white-space:nowrap;height:33px;font-weight:700;box-shadow:none!important;border-radius:14px!important;padding:0 12px!important;font-size:12px!important}.ArchiveConsultationItem-module-scss-module__-iFNoq__moreMenuContent{flex-direction:column;gap:6px;min-width:200px;padding:8px;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__expandedContent{flex-direction:column;gap:20px;padding-top:20px;animation:.2s ease-out ArchiveConsultationItem-module-scss-module__-iFNoq__slideDown;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__expandedSection{flex-direction:column;gap:6px;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__sectionTitle{color:#53453a;letter-spacing:-.2px;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.ArchiveConsultationItem-module-scss-module__-iFNoq__sectionBullet{background-color:#53453a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ArchiveConsultationItem-module-scss-module__-iFNoq__sectionBody{color:#6d5b4d;margin:0;padding-left:16px;font-size:13px;font-weight:400;line-height:1.5}.ArchiveConsultationItem-module-scss-module__-iFNoq__bulletList{margin:4px 0 0;padding:0 0 0 16px;list-style-type:none}.ArchiveConsultationItem-module-scss-module__-iFNoq__bulletList li{color:#6d5b4d;margin-bottom:6px;padding-left:16px;font-size:13px;line-height:1.5;position:relative}.ArchiveConsultationItem-module-scss-module__-iFNoq__bulletList li:before{content:"•";color:#6d5b4d;position:absolute;left:0}.ArchiveConsultationItem-module-scss-module__-iFNoq__bulletList li:last-child{margin-bottom:0}@keyframes ArchiveConsultationItem-module-scss-module__-iFNoq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.ArchiveConsultationItem-module-scss-module__-iFNoq__consultationItem{padding:14px 16px}.ArchiveConsultationItem-module-scss-module__-iFNoq__infoBadges{gap:6px}.ArchiveConsultationItem-module-scss-module__-iFNoq__infoLabel{font-size:10px}.ArchiveConsultationItem-module-scss-module__-iFNoq__separator{font-size:9px}}
.GoogleCalendarGuard-module-scss-module__zZDKya__container{z-index:1300}.GoogleCalendarGuard-module-scss-module__zZDKya__modal{max-width:520px}.GoogleCalendarGuard-module-scss-module__zZDKya__message{max-width:440px;margin:0 auto 12px!important}.GoogleCalendarGuard-module-scss-module__zZDKya__actions{justify-content:center;display:flex}
.CheckBox-module-scss-module___wHyra__checkboxContainer{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;align-items:center;width:fit-content;padding:12px;display:inline-flex;position:relative}.CheckBox-module-scss-module___wHyra__checkboxInput{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.CheckBox-module-scss-module___wHyra__checkboxMark{border:2px solid var(--secondary-main);border-radius:4px;width:20px;height:20px;transition:background-color .2s,border-color .2s;display:inline-block;position:relative}.CheckBox-module-scss-module___wHyra__checkboxInput:checked~.CheckBox-module-scss-module___wHyra__checkboxMark{background-color:var(--primary-main);border-color:var(--primary-main)}.CheckBox-module-scss-module___wHyra__checkboxMark:after{content:"";display:none;position:absolute}.CheckBox-module-scss-module___wHyra__checkboxInput:checked~.CheckBox-module-scss-module___wHyra__checkboxMark:after{border:solid var(--primaryAlt-main);border-width:0 2px 2px 0;width:5px;height:10px;display:block;top:1px;left:5px;transform:rotate(45deg)}.CheckBox-module-scss-module___wHyra__checkboxWrapper{flex-direction:column;gap:4px;margin:8px 0;display:flex}.CheckBox-module-scss-module___wHyra__checkboxWithLabel{cursor:pointer;align-items:center;gap:8px;display:flex}.CheckBox-module-scss-module___wHyra__checkboxLabel{color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.5}.CheckBox-module-scss-module___wHyra__checkboxLabel a{color:var(--primary-main);font-weight:500;text-decoration:none}.CheckBox-module-scss-module___wHyra__checkboxLabel a:hover{text-decoration:underline}.CheckBox-module-scss-module___wHyra__checkboxLabel.CheckBox-module-scss-module___wHyra__error{color:var(--error-main)}.CheckBox-module-scss-module___wHyra__helperText{color:var(--text-secondary);margin-left:28px;font-size:12px}.CheckBox-module-scss-module___wHyra__helperText.CheckBox-module-scss-module___wHyra__errorText{color:var(--error-main)}
.StatsCard-module-scss-module__qa5zJG__statsCard{background:var(--cardBackground-main);border:1px solid var(--neutralLight-main);border-radius:20px;flex-direction:column;gap:16px;min-width:200px;padding:20px 24px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000f}.StatsCard-module-scss-module__qa5zJG__statsCard:hover{border-color:var(--primary-opaque-20);box-shadow:0 4px 12px #00000014}.StatsCard-module-scss-module__qa5zJG__header{justify-content:space-between;align-items:center;display:flex}.StatsCard-module-scss-module__qa5zJG__icon{color:var(--primary-main);justify-content:center;align-items:center;display:flex}.StatsCard-module-scss-module__qa5zJG__content{flex-direction:column;gap:4px;display:flex}
.PrivacyPolicy-module-scss-module__R9IfEq__container{flex-direction:column;align-items:flex-start;gap:16px;max-width:800px;margin:100px auto 2rem;padding:0 1rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__card{width:100%}.PrivacyPolicy-module-scss-module__R9IfEq__section{flex-direction:column;gap:2rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__header{flex-direction:column;gap:.75rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__meta{background-color:#f3f4f6;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem .75rem;display:inline-flex}.PrivacyPolicy-module-scss-module__R9IfEq__metaLabel{color:#4a4a4a;font-size:.875rem;font-weight:500}.PrivacyPolicy-module-scss-module__R9IfEq__metaValue{color:#111;font-size:.875rem;font-weight:600}.PrivacyPolicy-module-scss-module__R9IfEq__sectionTitle{color:var(--black);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.PrivacyPolicy-module-scss-module__R9IfEq__sectionText{color:#4a4a4a;margin-bottom:1rem;font-size:1rem;line-height:1.6}.PrivacyPolicy-module-scss-module__R9IfEq__sectionsWrapper{flex-direction:column;gap:1.5rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__sectionCard{background-color:var(--true-white);border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;box-shadow:0 1px 2px #0000000a}.PrivacyPolicy-module-scss-module__R9IfEq__list{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.PrivacyPolicy-module-scss-module__R9IfEq__list li{color:#4a4a4a;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.PrivacyPolicy-module-scss-module__R9IfEq__contactCard{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.PrivacyPolicy-module-scss-module__R9IfEq__emailButton{margin-top:.75rem;margin-inline:auto}@media (max-width:768px){.PrivacyPolicy-module-scss-module__R9IfEq__cardHeaderResponsive.PrivacyPolicy-module-scss-module__R9IfEq__cardHeaderResponsive{padding:20px 16px}.PrivacyPolicy-module-scss-module__R9IfEq__cardHeaderResponsive>:last-child:last-child{align-self:flex-end;position:static}.PrivacyPolicy-module-scss-module__R9IfEq__container{margin-top:72px;padding:0 .75rem}.PrivacyPolicy-module-scss-module__R9IfEq__sectionCard{padding:1rem}.PrivacyPolicy-module-scss-module__R9IfEq__sectionTitle{font-size:1.2rem}.PrivacyPolicy-module-scss-module__R9IfEq__emailButton{white-space:normal;overflow-wrap:anywhere;width:100%}}
.TermsOfService-module-scss-module__py2s2W__container{flex-direction:column;gap:16px;max-width:800px;margin:100px auto 2rem;padding:0 1rem;display:flex}.TermsOfService-module-scss-module__py2s2W__section{flex-direction:column;gap:2rem;display:flex}.TermsOfService-module-scss-module__py2s2W__card{width:100%}.TermsOfService-module-scss-module__py2s2W__header{flex-direction:column;gap:.75rem;display:flex}.TermsOfService-module-scss-module__py2s2W__meta{background-color:#f3f4f6;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem .75rem;display:inline-flex}.TermsOfService-module-scss-module__py2s2W__metaLabel{color:#4a4a4a;font-size:.875rem;font-weight:500}.TermsOfService-module-scss-module__py2s2W__metaValue{color:#111;font-size:.875rem;font-weight:600}.TermsOfService-module-scss-module__py2s2W__sectionTitle{color:var(--black);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.TermsOfService-module-scss-module__py2s2W__sectionText{color:#4a4a4a;margin-bottom:1rem;font-size:1rem;line-height:1.6}.TermsOfService-module-scss-module__py2s2W__sectionsWrapper{flex-direction:column;gap:1.5rem;display:flex}.TermsOfService-module-scss-module__py2s2W__sectionCard{background-color:var(--true-white);border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;box-shadow:0 1px 2px #0000000a}.TermsOfService-module-scss-module__py2s2W__list{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.TermsOfService-module-scss-module__py2s2W__list li{color:#4a4a4a;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.TermsOfService-module-scss-module__py2s2W__contactCard{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.TermsOfService-module-scss-module__py2s2W__contactButton{margin-top:.75rem;margin-inline:auto}@media (max-width:768px){.TermsOfService-module-scss-module__py2s2W__cardHeaderResponsive.TermsOfService-module-scss-module__py2s2W__cardHeaderResponsive{padding:20px 16px}.TermsOfService-module-scss-module__py2s2W__cardHeaderResponsive>:last-child:last-child{align-self:flex-end;position:static}.TermsOfService-module-scss-module__py2s2W__container{margin-top:72px;padding:0 .75rem}.TermsOfService-module-scss-module__py2s2W__sectionCard{padding:1rem}.TermsOfService-module-scss-module__py2s2W__sectionTitle{font-size:1.2rem}.TermsOfService-module-scss-module__py2s2W__contactButton{white-space:normal;overflow-wrap:anywhere;width:100%}}
