.LoadingComponent-module-scss-module__1k4wLG__overlay{z-index:50;background-color:#00000080;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LoadingComponent-module-scss-module__1k4wLG__overlay .LoadingComponent-module-scss-module__1k4wLG__threeDotContainer{width:100%;height:100%;position:relative}.LoadingComponent-module-scss-module__1k4wLG__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}.LoadingComponent-module-scss-module__1k4wLG__message{color:#374151;font-weight:500}
.PatientPage-module-scss-module__XA2dIG__main{flex-direction:column;gap:48px;width:100%;margin:100px auto 0;padding:0 16px;display:flex;overflow:hidden}@media (max-width:870px){.PatientPage-module-scss-module__XA2dIG__main{gap:0;margin:60px auto 0;padding:0}}
.Modal-module-scss-module__pf5p8q__container{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;background:#0006;height:100vh;position:fixed;inset:0}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal{border:2px solid var(--primary-opaque-20);z-index:2;background-color:var(--cardBackground-main);border-radius:20px;flex-direction:column;width:90dvw;max-width:768px;overflow:hidden;box-shadow:0 4px 10px #0000001a}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal.Modal-module-scss-module__pf5p8q__fullScreen{border-radius:0;width:100dvw;max-width:100dvw;height:100vh;max-height:100dvh}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal.Modal-module-scss-module__pf5p8q__fullScreen .Modal-module-scss-module__pf5p8q__modalBody{overflow-y:auto;height:100vh!important;max-height:100dvh!important;padding-bottom:100px!important}@media (min-width:768px){.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal{min-width:600px}}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader{border-bottom:1px solid var(--neutralLight-opaque-20);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex;position:relative}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__modalHeaderContent{flex-direction:column;align-items:center;gap:16px;width:100%;padding-right:40px;display:flex}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__modalHeaderContent .Modal-module-scss-module__pf5p8q__modalTitle{text-align:center;align-items:flex-start!important}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__headerAction{position:absolute;top:16px;right:16px}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__closeIcon{border-radius:20px;width:50px;height:50px;position:absolute;top:0;right:0}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__closeIcon svg{color:var(--black);opacity:.8}@media screen and (max-width:768px){.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader{align-items:flex-start}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__modalHeaderContent{align-items:flex-start!important}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__modalHeaderContent .Modal-module-scss-module__pf5p8q__modalTitle{text-align:left}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalHeader .Modal-module-scss-module__pf5p8q__modalHeaderContent .Modal-module-scss-module__pf5p8q__modalSubTitle{text-align:left!important}}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalBody{flex:1;max-height:70dvh;padding:20px;overflow-y:auto}.Modal-module-scss-module__pf5p8q__container .Modal-module-scss-module__pf5p8q__modal .Modal-module-scss-module__pf5p8q__modalActions{border-top:1px solid var(--primary-opaque-20);flex-shrink:0;justify-content:center;column-gap:8px;padding:10px;display:flex}
.DocumentUploadField-module-scss-module__DiBd3W__documentUploadContainer{flex-direction:column;display:flex;position:relative;overflow:hidden}.DocumentUploadField-module-scss-module__DiBd3W__documentUploadContainer .DocumentUploadField-module-scss-module__DiBd3W__uploadButton{border-style:dashed;border-width:1px;border-color:var(--primary-main)}.DocumentUploadField-module-scss-module__DiBd3W__documentUploadContainer .DocumentUploadField-module-scss-module__DiBd3W__uploadButton .DocumentUploadField-module-scss-module__DiBd3W__uploadButtonChildren{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:flex}.DocumentUploadField-module-scss-module__DiBd3W__documentUploadContainer .DocumentUploadField-module-scss-module__DiBd3W__filePreviews{scrollbar-width:none;-ms-overflow-style:none;gap:16px;margin-top:16px;padding-inline:16px;display:flex;overflow-x:auto}.DocumentUploadField-module-scss-module__DiBd3W__documentUploadContainer .DocumentUploadField-module-scss-module__DiBd3W__filePreviews::-webkit-scrollbar{display:none}.DocumentUploadField-module-scss-module__DiBd3W__documentUploadContainer .DocumentUploadField-module-scss-module__DiBd3W__filePreviews.DocumentUploadField-module-scss-module__DiBd3W__rightShadow:after{content:"";z-index:1;background:linear-gradient(90deg,#0000,#00000080);width:8px;height:100%;position:absolute;right:0}.DocumentUploadField-module-scss-module__DiBd3W__errorText{color:red;margin-top:4px}.DocumentUploadField-module-scss-module__DiBd3W__filePreviewContainer{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;display:flex}.DocumentUploadField-module-scss-module__DiBd3W__filePreviewContainer .DocumentUploadField-module-scss-module__DiBd3W__fileName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;max-width:85px!important;overflow:hidden!important}.DocumentUploadField-module-scss-module__DiBd3W__filePreview{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 4px #0000001a}.DocumentUploadField-module-scss-module__DiBd3W__imagePreview{border-radius:4px;width:100%;height:150px;margin-bottom:8px;overflow:hidden}.DocumentUploadField-module-scss-module__DiBd3W__previewImage{object-fit:cover;width:100%;height:100%}.DocumentUploadField-module-scss-module__DiBd3W__fileIcon{color:#666;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.DocumentUploadField-module-scss-module__DiBd3W__fileInfo{justify-content:space-between;align-items:center;gap:8px;display:flex}.DocumentUploadField-module-scss-module__DiBd3W__removeButton{color:#666;top:2px;right:2px;min-width:25px!important;padding:4px!important;position:absolute!important;box-shadow:0 0 4px #0006!important}.DocumentUploadField-module-scss-module__DiBd3W__removeButton:hover{color:#f44;background:#ff44441a}.DocumentUploadField-module-scss-module__DiBd3W__previewButton{color:#666;bottom:2px;right:2px;min-width:25px!important;padding:4px!important;position:absolute!important;box-shadow:0 0 4px #0006!important}.DocumentUploadField-module-scss-module__DiBd3W__statusIndicator{z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;left:2px}.DocumentUploadField-module-scss-module__DiBd3W__statusIndicator.DocumentUploadField-module-scss-module__DiBd3W__completed{background-color:var(--success-main);color:#fff;width:24px;height:24px}.DocumentUploadField-module-scss-module__DiBd3W__statusIndicator.DocumentUploadField-module-scss-module__DiBd3W__ai{background:linear-gradient(to bottom right,var(--primary-main),blue);color:#fff;width:24px;height:24px}.DocumentUploadField-module-scss-module__DiBd3W__processingIndicator{background:#000000b3;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DocumentUploadField-module-scss-module__DiBd3W__spinner{color:#fff;animation:1s linear infinite DocumentUploadField-module-scss-module__DiBd3W__spin}@keyframes DocumentUploadField-module-scss-module__DiBd3W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DocumentUploadField-module-scss-module__DiBd3W__previewModalContent{width:100%;max-height:500px}.DocumentUploadField-module-scss-module__DiBd3W__previewModalContent .DocumentUploadField-module-scss-module__DiBd3W__previewModalImage{width:100%;height:100%}.DocumentUploadField-module-scss-module__DiBd3W__previewModalContent .DocumentUploadField-module-scss-module__DiBd3W__previewModalImage img{object-fit:contain!important;width:100%!important;height:100%!important}.DocumentUploadField-module-scss-module__DiBd3W__previewModalContent .DocumentUploadField-module-scss-module__DiBd3W__previewModalPdf{border:none;width:100%;height:500px}
.healthAnalysisForm-module-scss-module__HwB5WG__form{flex-direction:column;width:100%;display:flex}.healthAnalysisForm-module-scss-module__HwB5WG__form .healthAnalysisForm-module-scss-module__HwB5WG__additionalInfoField ::placeholder{font-size:12px!important}@media screen and (max-width:600px){.healthAnalysisForm-module-scss-module__HwB5WG__form .healthAnalysisForm-module-scss-module__HwB5WG__additionalInfoField ::placeholder{transform:translateY(-10px);font-size:10px!important}}
.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)}}
.LottieLoading-module-scss-module__609YUq__loadingContainer{z-index:1000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff4d;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.LottieLoading-module-scss-module__609YUq__loadingContainer .LottieLoading-module-scss-module__609YUq__lottieWrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.LottieLoading-module-scss-module__609YUq__loadingContainer .LottieLoading-module-scss-module__609YUq__lottieWrapper .LottieLoading-module-scss-module__609YUq__lottie{justify-content:center;align-items:center;max-height:500px;display:flex;position:relative}.LottieLoading-module-scss-module__609YUq__loadingContainer .LottieLoading-module-scss-module__609YUq__lottieWrapper .LottieLoading-module-scss-module__609YUq__loadingDots{text-align:left;width:10px}
.healthAnalysisClient-module-scss-module__3PG1TG__card{margin-bottom:56px}@media (max-width:768px){.healthAnalysisClient-module-scss-module__3PG1TG__card .healthAnalysisClient-module-scss-module__3PG1TG__cardHeader{padding:16px!important}.healthAnalysisClient-module-scss-module__3PG1TG__card .healthAnalysisClient-module-scss-module__3PG1TG__cardContent{padding:0!important}}.healthAnalysisClient-module-scss-module__3PG1TG__card .healthAnalysisClient-module-scss-module__3PG1TG__cardFooter button{max-width:300px}
.HealthAnalysisResult-module-scss-module__0i2WTq__cardHeader{cursor:pointer}.HealthAnalysisResult-module-scss-module__0i2WTq__titleIcon{margin-right:8px;font-size:24px}.HealthAnalysisResult-module-scss-module__0i2WTq__cardContent{margin-inline:auto;justify-content:center;align-items:center;width:100%;max-width:1512px;margin-bottom:56px;display:flex;padding:0!important}.HealthAnalysisResult-module-scss-module__0i2WTq__cardsWrapper{width:100%;position:relative}.HealthAnalysisResult-module-scss-module__0i2WTq__cardsRow{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;min-height:200px;padding:8px 8px 4px;display:grid}@media screen and (max-width:870px){.HealthAnalysisResult-module-scss-module__0i2WTq__cardsRow{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.HealthAnalysisResult-module-scss-module__0i2WTq__cardsRow::-webkit-scrollbar{display:none}.HealthAnalysisResult-module-scss-module__0i2WTq__cardItem{scroll-snap-align:center;flex:0 0 85vw;max-width:85vw}}.HealthAnalysisResult-module-scss-module__0i2WTq__cardHeader{padding-bottom:0!important}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrow{cursor:pointer;z-index:1;color:#4b5563;background:#ffffffe6;border:1px solid #e5e7eb;border-radius:18px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,color .2s,border-color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 20px #00000014}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrow:hover{color:#1f2937;background:#f8fafc;border-color:#d1d5db}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrow:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrowLeft{left:8px}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrowRight{right:8px}.HealthAnalysisResult-module-scss-module__0i2WTq__bulletItem{gap:8px;display:flex}.HealthAnalysisResult-module-scss-module__0i2WTq__bullet{background-color:var(--gray-main);border-radius:50%;flex-shrink:0;width:10px;min-width:10px;height:10px;margin-top:7px}.HealthAnalysisResult-module-scss-module__0i2WTq__bulletText{color:var(--gray-main);font-size:16px;font-weight:500;line-height:auto;margin:0}
.Button-module-scss-module__xdRBWW__button{color:var(--secondary-main);box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:#0000;white-space:nowrap;border:1px solid #0000;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;transition:background-color .2s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #959da533}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__iconButton{padding:4px!important}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__shadowBox{box-shadow:none}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__childrenColor{justify-content:center;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary{background:var(--primary-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--primaryAlt-main);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:disabled){background:var(--primary-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:disabled){background:var(--primary-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary{border:1px solid var(--primary-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--primary-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary:before{content:"";background-color:var(--primary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--primary-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary:hover:before{opacity:.3}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary{background:var(--secondary-main);color:var(--black)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:disabled){background:var(--secondary-darker)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:disabled){background:var(--secondary-dark)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary{border:1px solid var(--secondary-main);color:var(--secondary-light);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary:before{content:"";background-color:var(--secondary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--secondary-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError{background:var(--error-main);color:var(--true-white)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:disabled){background:var(--error-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:disabled){background:var(--error-dark)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError{border:1px solid var(--error-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError .Button-module-scss-module__xdRBWW__childrenColor{color:var(--error-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError:before{content:"";background-color:var(--error-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError .Button-module-scss-module__xdRBWW__childrenColor{color:var(--error-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray{background:var(--secondary-main);color:var(--black)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:disabled){background:var(--secondary-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:disabled){background:var(--secondary-dark)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray{border:1px solid var(--secondary-opaque-50);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray .Button-module-scss-module__xdRBWW__childrenColor{color:var(--secondary-main);align-items:center;gap:5px;transition:color .2s;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:before{content:"";background-color:var(--secondary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:hover:before{opacity:.3}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:hover .Button-module-scss-module__xdRBWW__childrenColor{color:var(--true-white)!important}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray .Button-module-scss-module__xdRBWW__childrenColor{color:var(--gray-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite{background:var(--white);color:var(--black)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:disabled),.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:disabled){background:var(--neutralLightest-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite{border:1px solid var(--white);color:var(--white);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite:before{content:"";background-color:var(--secondary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite .Button-module-scss-module__xdRBWW__childrenColor{color:var(--true-white);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo{background:var(--info-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo .Button-module-scss-module__xdRBWW__childrenColor{color:var(--black);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:disabled){background:var(--info-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:disabled){background:var(--info-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo{border:1px solid var(--info-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo .Button-module-scss-module__xdRBWW__childrenColor{color:var(--info-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo:before{content:"";background-color:var(--info-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo .Button-module-scss-module__xdRBWW__childrenColor{color:var(--info-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess{background:var(--success-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess .Button-module-scss-module__xdRBWW__childrenColor{color:var(--white-2);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:disabled){background:var(--success-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:disabled){background:var(--success-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess{border:1px solid var(--success-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess .Button-module-scss-module__xdRBWW__childrenColor{color:var(--success-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess:before{content:"";background-color:var(--success-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess .Button-module-scss-module__xdRBWW__childrenColor{color:var(--success-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning{background:var(--warning-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning .Button-module-scss-module__xdRBWW__childrenColor{color:var(--black);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:disabled){background:var(--warning-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:disabled){background:var(--warning-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning{border:1px solid var(--warning-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning .Button-module-scss-module__xdRBWW__childrenColor{color:var(--warning-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning:before{content:"";background-color:var(--warning-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning .Button-module-scss-module__xdRBWW__childrenColor{color:var(--warning-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedNeutral{border:1px solid var(--neutralLight-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedNeutral .Button-module-scss-module__xdRBWW__childrenColor{color:var(--neutralLight-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedNeutral{background:var(--neutralLight-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedNeutral .Button-module-scss-module__xdRBWW__childrenColor{color:var(--bodyText-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textNeutral{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textNeutral .Button-module-scss-module__xdRBWW__childrenColor{color:var(--bodyText-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgrayDark{border:1px solid var(--title-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgrayDark .Button-module-scss-module__xdRBWW__childrenColor{color:var(--title-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgrayDark{background:var(--title-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgrayDark .Button-module-scss-module__xdRBWW__childrenColor{color:var(--white);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgrayDark{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgrayDark .Button-module-scss-module__xdRBWW__childrenColor{color:var(--title-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__startIcon,.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__endIcon{justify-content:center;align-items:center;display:flex}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__endIcon{align-items:center;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__fullWidth{width:100%}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__fullWidth .Button-module-scss-module__xdRBWW__endIcon{margin-right:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__fullWidth .Button-module-scss-module__xdRBWW__childrenColor{width:100%}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__loading{background-color:#0000!important;position:relative!important}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__selected{position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__selected .Button-module-scss-module__xdRBWW__childrenColor{color:var(--true-white)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__selected:before{content:"";opacity:.1;border-radius:7px;transition:opacity .2s;position:absolute;inset:0;background-color:var(--secondary-light)!important}.Button-module-scss-module__xdRBWW__xs{padding:2px 4px;font-size:8px}.Button-module-scss-module__xdRBWW__sm{padding:6px 12px;font-size:12px}.Button-module-scss-module__xdRBWW__md{padding:8px 16px;font-size:14px}.Button-module-scss-module__xdRBWW__lg{gap:8px;padding:10px 20px;font-size:16px}.Button-module-scss-module__xdRBWW__xl{padding:12px 24px;font-size:18px}.Button-module-scss-module__xdRBWW__xxl{gap:12px;padding:14px 28px;font-size:20px}
.CardList-module-scss-module__sW6n6W__container{margin-bottom:56px;flex-direction:column;gap:16px;width:100%;max-width:1512px;margin-inline:auto;padding:8px;display:flex}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list{min-height:200px;position:relative;overflow:hidden}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list .CardList-module-scss-module__sW6n6W__empty{flex-direction:column;display:flex;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list .CardList-module-scss-module__sW6n6W__loading{background:linear-gradient(to right,transparent,var(--neutralLight-opaque-50),transparent);width:200px;animation:1.5s infinite CardList-module-scss-module__sW6n6W__skeletonLoading;position:absolute;top:0;bottom:0}@keyframes CardList-module-scss-module__sW6n6W__skeletonLoading{0%{left:-30%}to{left:100%}}
.PaginationControls-module-scss-module__FpaowG__paginationControls{border:1px solid var(--neutralLight-main);border-radius:30px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin-inline:auto;display:flex}.PaginationControls-module-scss-module__FpaowG__paginationControls .PaginationControls-module-scss-module__FpaowG__dot{border:1px solid var(--neutralLight-main);border-radius:50%;width:11px;height:11px}.PaginationControls-module-scss-module__FpaowG__paginationControls .PaginationControls-module-scss-module__FpaowG__dot.PaginationControls-module-scss-module__FpaowG__active{background-color:var(--neutralLight-main)}
.PaginationIndicator-module-scss-module__-rVS3q__footerMeta{justify-content:center;align-items:center;gap:4px;display:flex}.PaginationIndicator-module-scss-module__-rVS3q__footerMeta>:nth-child(2){opacity:.8}
.CompletedItem-module-scss-module__krzSbW__consultationItem{background-color:var(--white-2);border-radius:30px;flex-direction:column;margin-bottom:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationItem.CompletedItem-module-scss-module__krzSbW__lastItem{margin-bottom:0}.CompletedItem-module-scss-module__krzSbW__consultationHeader{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:flex-start;padding:16px;transition:all .2s ease-in-out;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationHeader.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeader{flex-direction:column-reverse;align-items:flex-start;gap:16px}.CompletedItem-module-scss-module__krzSbW__doctorProfile{align-items:flex-start;gap:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__doctorProfile .CompletedItem-module-scss-module__krzSbW__doctorProfileText{flex-direction:column;gap:8px;display:flex}.CompletedItem-module-scss-module__krzSbW__doctorProfile .CompletedItem-module-scss-module__krzSbW__doctorProfileText .CompletedItem-module-scss-module__krzSbW__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight{align-items:center;gap:8px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeaderRight{justify-content:flex-end;align-self:center;width:100%}@media (max-width:400px){.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeaderRight{justify-content:center}}.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeaderRight .CompletedItem-module-scss-module__krzSbW__time{align-items:flex-end}.CompletedItem-module-scss-module__krzSbW__time{align-items:center;gap:4px;display:flex}.CompletedItem-module-scss-module__krzSbW__expandIcon{color:#666;font-size:12px;transition:transform .3s}.CompletedItem-module-scss-module__krzSbW__expandIcon.CompletedItem-module-scss-module__krzSbW__expanded{transform:rotate(180deg)}.CompletedItem-module-scss-module__krzSbW__chatAndMeetActions{justify-content:flex-start;gap:8px;width:100%;padding:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__chatAndMeetActions.CompletedItem-module-scss-module__krzSbW__mobileActions{flex-direction:column;gap:8px;width:100%;padding:0}.CompletedItem-module-scss-module__krzSbW__chatAndMeetActions.CompletedItem-module-scss-module__krzSbW__mobileExpanded{padding:16px}.CompletedItem-module-scss-module__krzSbW__content{opacity:0;pointer-events:none;max-height:0;transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out;transform:translateY(-10px)}.CompletedItem-module-scss-module__krzSbW__content.CompletedItem-module-scss-module__krzSbW__expanded{opacity:1;pointer-events:auto;max-height:2000px;transition:max-height .5s ease-in,opacity .3s ease-in,transform .3s ease-in;transform:translateY(0)}.CompletedItem-module-scss-module__krzSbW__consultationDetails{flex-direction:column;gap:8px;padding:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__reportPreview{margin-bottom:1rem}.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__reportPreview>div:first-child{margin-bottom:.5rem}.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__actions{gap:8px;margin-top:1rem;display:flex}@media (max-width:768px){.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__actions{flex-direction:column}}.CompletedItem-module-scss-module__krzSbW__section{margin-bottom:1rem}.CompletedItem-module-scss-module__krzSbW__section>div:first-child{margin-bottom:.5rem}.CompletedItem-module-scss-module__krzSbW__list{margin-left:16px}
.Badge-module-scss-module__1QcP3a__badge{border:1px solid var(--primary-main);text-wrap:nowrap;border-radius:9999px;align-items:center;gap:8px;width:fit-content;padding:2px 8px;font-size:10px;font-weight:500;transition:all .2s;display:inline-flex}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__sm{font-size:12px}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__md{font-size:14px}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__lg{font-size:16px}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__primary{background-color:var(--primary-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__secondary{background-color:var(--secondary-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__error{background-color:var(--error-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__warning{background-color:var(--warning-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__info{background-color:var(--info-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__neutral{border-color:var(--neutralLight-main);color:var(--neutralLight-main)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__success{color:var(--success-main);background-color:var(--success-main);border-color:var(--success-main)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__outline{background-color:#0000}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__filled{border-color:#0000}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__filled.Badge-module-scss-module__1QcP3a__success{color:var(--white)}
.Divider-module-scss-module__ZyxJgG__divider{align-items:center;display:flex}.Divider-module-scss-module__ZyxJgG__divider .Divider-module-scss-module__ZyxJgG__line{background-color:var(--secondary-opaque-50);width:100%;height:1px}.Divider-module-scss-module__ZyxJgG__divider.Divider-module-scss-module__ZyxJgG__vertical{flex-direction:column;width:1px;height:100%}.Divider-module-scss-module__ZyxJgG__divider.Divider-module-scss-module__ZyxJgG__vertical .Divider-module-scss-module__ZyxJgG__line{background-color:var(--secondary-opaque-50);width:1px;height:100%}.Divider-module-scss-module__ZyxJgG__divider .Divider-module-scss-module__ZyxJgG__lightGray{background-color:var(--neutralLight-main)!important}
.EmptyCard-module-scss-module__uzPMGa__emptyState{background-color:var(--white-2);border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.EmptyCard-module-scss-module__uzPMGa__emptyState .EmptyCard-module-scss-module__uzPMGa__text{font-size:clamp(14px,.227273vw + 13.2727px,16px)}@media screen and (max-width:768px){.EmptyCard-module-scss-module__uzPMGa__emptyState{border-radius:19px}}
.ConsultationItem-module-scss-module__XbddKq__consultationItem{background-color:var(--primary-opaque-5);background-color:var(--white-2);border-radius:30px;flex-direction:column;gap:24px;margin-bottom:16px;padding:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem.ConsultationItem-module-scss-module__XbddKq__lastItem{margin-bottom:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem.ConsultationItem-module-scss-module__XbddKq__collapsedMobile{padding-bottom:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader{cursor:pointer;justify-content:space-between;align-items:center;transition:all .2s ease-in-out;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader.ConsultationItem-module-scss-module__XbddKq__mobileConsultationHeader{flex-direction:column-reverse;align-items:flex-end;gap:8px}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status{background-color:var(--cardBackground-main);border-radius:30px;flex:2;align-items:center;gap:16px;padding:12px 16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status .ConsultationItem-module-scss-module__XbddKq__statusBadges{align-items:center;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus .ConsultationItem-module-scss-module__XbddKq__pendingBadge{font-size:clamp(12px,.454545vw + 10.5455px,16px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus .ConsultationItem-module-scss-module__XbddKq__statusBadges{justify-content:space-between;width:100%}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus .ConsultationItem-module-scss-module__XbddKq__statusBadges span,.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__statusPending p{font-size:clamp(12px,.454545vw + 10.5455px,16px)}@media (max-width:1024px){.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__statusPending{flex-direction:column!important;align-self:flex-start!important;align-items:flex-start!important;gap:4px!important;width:100%!important}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__statusDot{background-color:var(--success-main);border-radius:50%;width:8px;height:8px;animation:1s infinite ConsultationItem-module-scss-module__XbddKq__pulse}@keyframes ConsultationItem-module-scss-module__XbddKq__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(1.3)}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__time{color:var(--neutralLight-main);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__time .ConsultationItem-module-scss-module__XbddKq__timeText{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight.ConsultationItem-module-scss-module__XbddKq__mobileConsultationHeaderRight{justify-content:flex-end;align-self:center;width:100%}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight .ConsultationItem-module-scss-module__XbddKq__expandIcon{color:#666;font-size:12px;transition:transform .3s}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight .ConsultationItem-module-scss-module__XbddKq__expandIcon.ConsultationItem-module-scss-module__XbddKq__expanded{transform:rotate(180deg)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__headerActions{justify-content:flex-start;width:100%;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__headerActions .ConsultationItem-module-scss-module__XbddKq__cancelRequestButton{margin-bottom:-24px;justify-self:flex-start!important}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions{justify-self:flex-start;gap:16px;margin-bottom:-24px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions.ConsultationItem-module-scss-module__XbddKq__mobileActions{flex-direction:column;gap:8px;width:100%;padding:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions.ConsultationItem-module-scss-module__XbddKq__mobileExpanded{padding:16px 0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions.ConsultationItem-module-scss-module__XbddKq__expanded{margin-bottom:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__confirmPaymentButton{min-width:220px;background-color:#b5d5e6!important}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__confirmPaymentButton div{color:#3f62ad!important}@media (max-width:768px){.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__confirmPaymentButton{width:100%}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__reportWithLottie{justify-content:space-between;display:flex}@media (max-width:768px){.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__reportWithLottie{flex-direction:column}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__reportPreviewContent{flex-direction:column;gap:8px;padding-left:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails{background-color:var(--background-color);flex-direction:column;gap:8px;padding:24px 0 0;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__doctorProfile{align-items:flex-start;gap:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__doctorProfile .ConsultationItem-module-scss-module__XbddKq__doctorProfileText{flex-direction:column;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__doctorProfile .ConsultationItem-module-scss-module__XbddKq__doctorProfileText .ConsultationItem-module-scss-module__XbddKq__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__actions{justify-content:flex-start;align-items:center;gap:16px;margin-top:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer{justify-content:center;align-items:flex-end;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer.ConsultationItem-module-scss-module__XbddKq__mobileLottieContainer{flex-direction:column-reverse;align-items:center}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer.ConsultationItem-module-scss-module__XbddKq__mobileLottieContainer .ConsultationItem-module-scss-module__XbddKq__doctorLoaderAnimation{margin-bottom:-48px;transform:translateY(-24px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer .ConsultationItem-module-scss-module__XbddKq__doctorLoaderAnimation{width:150px;min-width:150px;height:150px;margin-bottom:-72px;transform:translate(29px,-29px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer .ConsultationItem-module-scss-module__XbddKq__doctorLoaderAnimation.ConsultationItem-module-scss-module__XbddKq__mobileLottie{width:150px;height:150px}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__content{opacity:0;pointer-events:none;max-height:0;transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out;transform:translateY(-10px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__content.ConsultationItem-module-scss-module__XbddKq__expanded{opacity:1;pointer-events:auto;max-height:2000px;transition:max-height .5s ease-in,opacity .3s ease-in,transform .3s ease-in;transform:translateY(0)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__doctorInfo{gap:24px;margin-top:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__doctorDetails{flex-direction:column;flex:1;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__doctorContact{flex-direction:column;gap:8px;display:flex}
@media (max-width:768px){.JoinMeetingButton-module-scss-module__zhnWXG__wrapper{width:100%}}.JoinMeetingButton-module-scss-module__zhnWXG__joinMeetingButton:not(.JoinMeetingButton-module-scss-module__zhnWXG__disabled){animation:2s infinite JoinMeetingButton-module-scss-module__zhnWXG__pulse}.JoinMeetingButton-module-scss-module__zhnWXG__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes JoinMeetingButton-module-scss-module__zhnWXG__pulse{0%{box-shadow:0 0 0 0 var(--primary-opaque-70)}70%{box-shadow:0 0 0 10px var(--primary-opaque-0)}to{box-shadow:0 0 0 0 var(--primary-opaque-0)}}
.ConsultationPaymentModal-module-scss-module__nB71TG__modal{max-width:520px}.ConsultationPaymentModal-module-scss-module__nB71TG__content{flex-direction:column;gap:24px;padding:8px 0;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__doctorSection{align-items:center;gap:16px;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__doctorCopy{flex-direction:column;gap:6px;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__detailsSection{background-color:var(--white);border:1px solid var(--neutralLight-main);border-radius:18px;flex-direction:column;gap:12px;padding:18px 20px;display:flex;box-shadow:0 10px 35px #0f172a1a}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItems{flex-direction:column;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItem{border-bottom:1px dashed var(--neutralLight-main);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItem:first-child{padding-top:4px}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItem:last-child{border-bottom:none;padding-bottom:0}.ConsultationPaymentModal-module-scss-module__nB71TG__totalRow{margin-top:4px;padding-top:16px}
.HorizontalLine-module-scss-module__7l2Ika__horizontalLine{background-color:#0000;background-image:linear-gradient(90deg,var(--neutralLight-main)0 100%);will-change:background-size;z-index:1;background-position:0;background-repeat:no-repeat;background-size:0% 1px;max-width:100dvw;height:1px;margin-inline:auto;animation:.9s ease-out .5s forwards HorizontalLine-module-scss-module__7l2Ika__drawHorizontal;position:absolute;top:0;left:-100%;right:-100%}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title{text-align:left;width:100%;margin-inline:auto;padding-left:0;position:absolute;top:-20px;left:32px;right:0;max-width:1512px!important}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title.HorizontalLine-module-scss-module__7l2Ika__maxWidthSm{max-width:1024px!important}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title:before{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 HorizontalLine-module-scss-module__7l2Ika__dotFadeIn;position:absolute;bottom:-10px;left:-21px}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title: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;animation:.9s ease-out .5s forwards HorizontalLine-module-scss-module__7l2Ika__drawVertical;position:absolute;top:calc(100% + 10px);bottom:-10px;left:-16px}@media (max-width:1555px){.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title{left:44px}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title:before{left:-26px}}@media (max-width:768px){.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title:before{left:-34px}}@keyframes HorizontalLine-module-scss-module__7l2Ika__drawHorizontal{0%{background-size:0% 1px}to{background-size:100% 1px}}@keyframes HorizontalLine-module-scss-module__7l2Ika__drawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}@keyframes HorizontalLine-module-scss-module__7l2Ika__dotFadeIn{0%{opacity:0}to{opacity:1}}
.ActionControls-module-scss-module__yBhWLa__actionControls{margin-bottom:24px;justify-content:center;gap:12px;width:fit-content;margin-inline:auto;display:flex;position:relative}.ActionControls-module-scss-module__yBhWLa__actionControls button{width:100%;height:45px;min-width:fit-content!important;max-width:300px!important;padding-inline:12px!important}@media (max-width:869px){.ActionControls-module-scss-module__yBhWLa__actionControls{flex-direction:column;align-items:center;margin-bottom:32px}.ActionControls-module-scss-module__yBhWLa__actionControls button{max-width:unset!important}}.ActionControls-module-scss-module__yBhWLa__actionControls span{color:var(--true-white)!important}.ActionControls-module-scss-module__yBhWLa__actionControls *{color:var(--bodyText-main)!important}.ActionControls-module-scss-module__yBhWLa__actionControls .ActionControls-module-scss-module__yBhWLa__jointPattern{background-color:var(--neutralLight-main);justify-content:space-between;align-items:center;height:1px;display:flex;position:absolute;top:-16px;left:calc(16.66% - 12px);right:calc(16.66% - 12px)}.ActionControls-module-scss-module__yBhWLa__actionControls .ActionControls-module-scss-module__yBhWLa__jointPattern div{background-color:var(--white);border:1px solid var(--neutralLight-main);border-radius:50%;width:10px;height:10px}.ActionControls-module-scss-module__yBhWLa__actionControls.ActionControls-module-scss-module__yBhWLa__patient .ActionControls-module-scss-module__yBhWLa__jointPattern{left:calc(34.5% + 12px);right:calc(12.5% - 12px)}
.PatientMobileLayout-module-scss-module__WocrWW__mobileLayout{flex-direction:column;gap:25px;width:100%;padding-top:16px;padding-bottom:100px;display:flex}.PatientMobileLayout-module-scss-module__WocrWW__ctaContainer{z-index:1000;width:100%;padding:16px;position:fixed;bottom:0;left:0;right:0}.PatientMobileLayout-module-scss-module__WocrWW__ctaButton{text-transform:uppercase;letter-spacing:.88px!important;border-radius:18px!important;padding:14px 20px!important;font-size:11px!important;font-weight:700!important}
.UpcomingAppointments-module-scss-module__f3-SaG__section{flex-direction:column;align-items:center;gap:18px;width:100%;padding:0 20px;display:flex}.UpcomingAppointments-module-scss-module__f3-SaG__myAppointmentsButton{padding:2px 6px!important}.UpcomingAppointments-module-scss-module__f3-SaG__carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.UpcomingAppointments-module-scss-module__f3-SaG__carousel::-webkit-scrollbar{display:none}.UpcomingAppointments-module-scss-module__f3-SaG__pagination{flex-direction:column;align-items:center;gap:8px;display:flex}.UpcomingAppointments-module-scss-module__f3-SaG__dots{align-items:center;gap:6px;display:flex}.UpcomingAppointments-module-scss-module__f3-SaG__dot{background-color:var(--neutralLight-opaque-30);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .2s}.UpcomingAppointments-module-scss-module__f3-SaG__dot:hover{background-color:var(--neutralLight-opaque-50)}.UpcomingAppointments-module-scss-module__f3-SaG__activeDot{background-color:var(--gray-dark)}.UpcomingAppointments-module-scss-module__f3-SaG__countIndicator{color:var(--neutralLight-main);text-align:center;margin:0;font-size:10.5px;line-height:1.3}.UpcomingAppointments-module-scss-module__f3-SaG__countIndicator strong{font-weight:700}
.SectionHeader-module-scss-module__Ku-0eW__sectionHeader{flex-direction:column;gap:8px;width:100%;display:flex}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__divider{background-color:var(--neutralLight-opaque-30);width:100%;height:1px}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__headerContent{justify-content:space-between;align-items:center;width:100%;display:flex}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__title{letter-spacing:.84px;text-transform:uppercase;color:var(--neutralLight-main);font-size:10.5px;font-weight:800;line-height:1.14}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__action{align-items:center;display:flex}
.AppointmentCard-module-scss-module__e96Cpq__card{background:var(--primaryAlt-main);border:1px solid var(--neutralLight-main);scroll-snap-align:start;border-radius:30px;flex-direction:column;flex-shrink:0;gap:16px;width:100%;padding:16px 24px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__cardTop{align-items:flex-start;gap:2px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AppointmentCard-module-scss-module__e96Cpq__dateBadges{align-items:center;padding-right:18px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__dateBadge,.AppointmentCard-module-scss-module__e96Cpq__timeBadge{letter-spacing:.88px;text-transform:uppercase;color:var(--caption-main);border:1px solid var(--caption-main);padding:2px 6px;font-size:11px;font-weight:800;line-height:1.14}.AppointmentCard-module-scss-module__e96Cpq__dateBadge{background:var(--neutralLightest-main);border-radius:6px 0 0 6px;margin-right:-18px;padding-right:22px}.AppointmentCard-module-scss-module__e96Cpq__timeBadge{background:var(--primaryAlt-main);z-index:1;border-radius:6px;position:relative}.AppointmentCard-module-scss-module__e96Cpq__doctorName{letter-spacing:-1.2px;color:var(--title-dark);margin:0;font-size:24px;font-weight:300;line-height:1.1}.AppointmentCard-module-scss-module__e96Cpq__specialty{color:var(--caption-main);font-size:11px;font-weight:600;line-height:1.3}.AppointmentCard-module-scss-module__e96Cpq__description{color:var(--gray-main);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.AppointmentCard-module-scss-module__e96Cpq__photoArea{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;width:71px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__moreButton{cursor:pointer;color:var(--gray-main);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:2px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__moreButton:hover{background:var(--neutralLightest-main)}.AppointmentCard-module-scss-module__e96Cpq__doctorPhoto{width:68px;height:68px}.AppointmentCard-module-scss-module__e96Cpq__completedBadge{letter-spacing:.88px;text-transform:uppercase;color:var(--caption-main);border:1px solid var(--caption-main);background:var(--neutralLightest-main);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800;line-height:1.14}.AppointmentCard-module-scss-module__e96Cpq__actions,.AppointmentCard-module-scss-module__e96Cpq__completedActions{flex-direction:column;gap:8px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__primaryActions{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.AppointmentCard-module-scss-module__e96Cpq__actionButton{text-transform:capitalize;height:33px;letter-spacing:.88px!important;border-radius:14px!important;padding:10px 12px!important;font-size:11px!important}.AppointmentCard-module-scss-module__e96Cpq__confirmButton{text-transform:capitalize;height:33px;letter-spacing:.88px!important;background-color:#b5d5e6!important;border-radius:14px!important;padding:10px 12px!important;font-size:11px!important}.AppointmentCard-module-scss-module__e96Cpq__confirmButton div{color:#3f62ad!important}
.AllAppointments-module-scss-module__bHgFKa__section{flex-direction:column;align-items:center;gap:18px;width:100%;padding:0 20px;display:flex}.AllAppointments-module-scss-module__bHgFKa__backButton{padding:2px 6px!important}.AllAppointments-module-scss-module__bHgFKa__list{flex-direction:column;gap:16px;width:100%;display:flex}.AllAppointments-module-scss-module__bHgFKa__loadMoreButton{text-transform:uppercase;letter-spacing:.88px!important;border-radius:14px!important;font-size:11px!important}.AllAppointments-module-scss-module__bHgFKa__countIndicator{color:var(--neutralLight-main);text-align:center;margin:0;font-size:10.5px;line-height:1.3}.AllAppointments-module-scss-module__bHgFKa__countIndicator strong{font-weight:700}
.AnalysisResultsSection-module-scss-module__8HKOSa__section{flex-direction:column;align-items:center;gap:18px;width:100%;padding:0 20px;display:flex}.AnalysisResultsSection-module-scss-module__8HKOSa__cards{flex-direction:column;gap:16px;width:100%;display:flex}.AnalysisResultsSection-module-scss-module__8HKOSa__bodyText{letter-spacing:-.42px;color:var(--gray-main);margin:0;font-size:14px;font-weight:400;line-height:1.3}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletList{margin:0;padding-left:21px;list-style:outside}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletItem{letter-spacing:-.42px;color:var(--gray-main);margin-bottom:16px;font-size:14px;font-weight:400;line-height:1.3}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletItem:last-child{margin-bottom:0}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletItem strong{font-weight:700}
.CollapsibleCard-module-scss-module__vZkOGW__collapsibleCard{border:1px solid var(--neutralLight-main);border-radius:30px;width:100%;padding:16px 24px;overflow:hidden}.CollapsibleCard-module-scss-module__vZkOGW__cardHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.CollapsibleCard-module-scss-module__vZkOGW__headerLeft{align-items:center;gap:8px;display:flex}.CollapsibleCard-module-scss-module__vZkOGW__bubble{background-color:var(--gray-main);border-radius:8px;flex-shrink:0;width:18px;height:17px}.CollapsibleCard-module-scss-module__vZkOGW__cardTitle{letter-spacing:-.75px;color:var(--title-dark);white-space:nowrap;margin:0;font-size:18px;font-weight:300;line-height:1.1}.CollapsibleCard-module-scss-module__vZkOGW__chevron{color:var(--gray-main);flex-shrink:0;transition:transform .3s;transform:rotate(180deg)}.CollapsibleCard-module-scss-module__vZkOGW__chevronExpanded{transform:rotate(0)}.CollapsibleCard-module-scss-module__vZkOGW__cardContent{opacity:0;max-height:0;transition:max-height .3s,opacity .3s;overflow:hidden}.CollapsibleCard-module-scss-module__vZkOGW__contentExpanded{opacity:1;max-height:2000px}.CollapsibleCard-module-scss-module__vZkOGW__cardDivider{background-color:var(--neutralLight-opaque-30);width:100%;height:1px;margin:20px 0}.CollapsibleCard-module-scss-module__vZkOGW__cardBody{padding-bottom:4px}
.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}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container{border-left:none;position:relative}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container:before{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;animation:.9s ease-out .5s forwards DoctorPage-module-scss-module__-U-_Oq__doctorDrawVertical;position:absolute;top:0;bottom:0;left:-1px}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container{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%}}
.PostConsultationContent-module-scss-module__FC9CRq__container{flex-direction:column;gap:16px;display:flex}.PostConsultationContent-module-scss-module__FC9CRq__container .PostConsultationContent-module-scss-module__FC9CRq__patientCtx{flex-direction:column;gap:8px;display:flex}.PostConsultationContent-module-scss-module__FC9CRq__container .PostConsultationContent-module-scss-module__FC9CRq__patientCtx .PostConsultationContent-module-scss-module__FC9CRq__patientCtxContainer{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.PostConsultationContent-module-scss-module__FC9CRq__container .PostConsultationContent-module-scss-module__FC9CRq__patientCtx .PostConsultationContent-module-scss-module__FC9CRq__patientCtxContainer .PostConsultationContent-module-scss-module__FC9CRq__diagnosisList{margin-left:44px}.PostConsultationContent-module-scss-module__FC9CRq__container .PostConsultationContent-module-scss-module__FC9CRq__patientCtx .PostConsultationContent-module-scss-module__FC9CRq__patientCtxContainer .PostConsultationContent-module-scss-module__FC9CRq__patientInfo{gap:8px;display:flex}.PostConsultationContent-module-scss-module__FC9CRq__container .PostConsultationContent-module-scss-module__FC9CRq__fields{flex-direction:column;gap:8px;display:flex}.PostConsultationContent-module-scss-module__FC9CRq__container .PostConsultationContent-module-scss-module__FC9CRq__fields ::placeholder{color:#939393!important;font-weight:400!important}
.PrescriptionInput-module-scss-module__fxxomq__container{flex-direction:column;gap:16px;width:100%;display:flex}.PrescriptionInput-module-scss-module__fxxomq__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__header .PrescriptionInput-module-scss-module__fxxomq__titleSection{color:var(--title-main);align-items:center;gap:8px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__header .PrescriptionInput-module-scss-module__fxxomq__titleSection svg{color:var(--primary-main)}.PrescriptionInput-module-scss-module__fxxomq__error{color:var(--error-main);margin-top:-8px;margin-bottom:8px}.PrescriptionInput-module-scss-module__fxxomq__emptyState{border:2px dashed var(--neutralLight-main);background:var(--neutralLightest-main);text-align:center;border-radius:12px;padding:32px 24px;transition:all .2s}.PrescriptionInput-module-scss-module__fxxomq__prescriptionsList{flex-direction:column;gap:12px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard{border:1px solid var(--neutralLight-main);background:var(--true-white);border-radius:12px;transition:all .2s;overflow:hidden}.PrescriptionInput-module-scss-module__fxxomq__cardContent{padding:16px!important}.PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:space-between;align-items:center;padding:4px;transition:background-color .2s;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader:hover{background-color:var(--primary-opaque-5)}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary .PrescriptionInput-module-scss-module__fxxomq__chevron{color:var(--caption-main);flex-shrink:0;transition:transform .2s}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary .PrescriptionInput-module-scss-module__fxxomq__icon{color:var(--primary-main);flex-shrink:0;margin-top:2px}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.PrescriptionInput-module-scss-module__fxxomq__quickInfo{background:var(--neutralLightest-main);white-space:nowrap;text-overflow:ellipsis;color:var(--caption-main);border:1px solid var(--neutralLight-main);border-radius:6px;max-width:fit-content;padding:4px 12px;font-size:13px;font-weight:400;display:inline-block;overflow:hidden}.PrescriptionInput-module-scss-module__fxxomq__prescriptionFields{border-top:1px solid var(--neutralLight-main);flex-direction:column;gap:16px;margin-top:16px;padding-top:16px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionFields .PrescriptionInput-module-scss-module__fxxomq__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.PrescriptionInput-module-scss-module__fxxomq__prescriptionFields .PrescriptionInput-module-scss-module__fxxomq__row{grid-template-columns:1fr}.PrescriptionInput-module-scss-module__fxxomq__header{flex-direction:column;align-items:stretch;gap:12px}.PrescriptionInput-module-scss-module__fxxomq__header button{width:100%}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard .PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader{align-items:flex-start;gap:12px}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard .PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader button{align-self:flex-end}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary,.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary>div{width:100%}.PrescriptionInput-module-scss-module__fxxomq__quickInfo{max-width:100%}}
.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}
.Text-module-scss-module__n_0uwq__container{gap:8px;display:flex}.Text-module-scss-module__n_0uwq__container .Text-module-scss-module__n_0uwq__bullet{background-color:var(--gray-main);border-radius:50%;width:10px;height:10px;margin-top:7px}.Text-module-scss-module__n_0uwq__text{color:var(--bodyText-main);text-overflow:ellipsis;line-height:auto;width:fit-content;margin:0}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__fullWidth{width:100%}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__flexDisplay{justify-content:space-between;gap:8px;display:flex;align-items:center!important}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__lightText{font-weight:300}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__normalText{font-weight:500}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__mediumText{font-weight:600}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__boldText{font-weight:700}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__primary{color:var(--primary-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__secondary{color:var(--primary-light)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__gray{color:var(--gray-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__grayDark{color:var(--grayDark-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__white{color:var(--white)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__black{color:var(--black)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__trueWhite{color:var(--true-white)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__error{color:var(--error-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__warning{color:var(--warning-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__info{color:var(--info-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__success{color:var(--success-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__title{color:var(--title-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__caption{color:var(--caption-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__neutralLight{color:var(--neutralLight-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxs{font-size:8px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxs{font-size:10px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xs{font-size:12px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-sm{font-size:14px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-md{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-lg{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xl{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxl{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxl{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxxl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxxxl{font-size:42px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__spanx-xxs,.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxs{font-size:10px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xs{font-size:12px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-sm{font-size:14px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-md{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-lg{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xl{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxl{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxxl{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxxxl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxxxxl{font-size:42px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxs{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxs{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xs{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-sm{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-md{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-lg{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxl{font-size:72px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxxl{font-size:100px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxxxl{font-size:120px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxs{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxs{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xs{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-sm{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-md{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-lg{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxxl{font-size:72px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxxxl{font-size:100px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxs{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxs{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xs{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-sm{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-md{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-lg{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxxxl{font-size:72px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxs{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxs{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xs{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-sm{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-md{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-lg{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xl{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxxxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxs{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxs{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xs{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-sm{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-md{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-lg{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxl{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxxl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxxxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxs{font-size:14px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxs{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xs{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-sm{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-md{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-lg{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xl{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxl{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxxl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxxxl{font-size:48px}
.Card-module-scss-module__fcvFKG__card{background:var(--cardBackground-main);border:1px solid var(--neutralLight-main);border-radius:35px;flex-direction:column;height:100%;display:flex;position:relative;box-shadow:0 4px 8px #0000001a}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__loadingCard{overflow:hidden}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__loadingCard .Card-module-scss-module__fcvFKG__loading{background:linear-gradient(to right,transparent,var(--neutralLight-opaque-50),transparent);width:200px;animation:1.5s infinite Card-module-scss-module__fcvFKG__skeletonLoading;position:absolute;top:0;bottom:0}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__fullWidth{width:100%!important}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__white{background:var(--white)}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__noBoxShadow{box-shadow:none}@keyframes Card-module-scss-module__fcvFKG__skeletonLoading{0%{left:-30%}to{left:100%}}
.CardContent-module-scss-module__F9HRga__cardContent{color:var(--black);flex:auto;padding:16px;font-size:1rem}.CardContent-module-scss-module__F9HRga__cardContent p{color:var(--bodyText-main);margin:0;line-height:1.5}
.CardFooter-module-scss-module__N7xgha__cardFooter{justify-content:center;gap:8px;padding:16px;display:flex}
.ThreeDotsLoading-module-scss-module__c1K7Qa__container{justify-content:center;align-items:center;gap:5px;max-width:80px;height:22px;margin:auto;display:flex;position:absolute;inset:0}.ThreeDotsLoading-module-scss-module__c1K7Qa__container.ThreeDotsLoading-module-scss-module__c1K7Qa__static{padding:16px;position:static}.ThreeDotsLoading-module-scss-module__c1K7Qa__container .ThreeDotsLoading-module-scss-module__c1K7Qa__sides{background-color:var(--primary-main);border-radius:50%;width:10px;height:10px;animation:.8s infinite ThreeDotsLoading-module-scss-module__c1K7Qa__sideLoading}.ThreeDotsLoading-module-scss-module__c1K7Qa__container .ThreeDotsLoading-module-scss-module__c1K7Qa__middle{background-color:var(--primary-main);border-radius:50%;width:10px;height:10px;animation:.8s infinite ThreeDotsLoading-module-scss-module__c1K7Qa__middleLoading}.ThreeDotsLoading-module-scss-module__c1K7Qa__container .ThreeDotsLoading-module-scss-module__c1K7Qa__ButtonLoading{background-color:var(--secondary-light)}@keyframes ThreeDotsLoading-module-scss-module__c1K7Qa__sideLoading{0%{opacity:.2;transform:scale(.5)}50%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.5)}}@keyframes ThreeDotsLoading-module-scss-module__c1K7Qa__middleLoading{0%{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.5)}to{opacity:1;transform:scale(1)}}
.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)}
.BackgroundOverlay-module-scss-module__s6cMJq__backgroundOverlay{z-index:1;width:100%;height:100dvh;position:fixed;top:0;left:0;overflow:hidden}.BackgroundOverlay-module-scss-module__s6cMJq__backgroundOverlay img{width:100%;height:100%;object-fit:cover!important}.BackgroundOverlay-module-scss-module__s6cMJq__desktopGradient{background:#fb9a67;display:none;position:absolute;inset:0}.BackgroundOverlay-module-scss-module__s6cMJq__desktopGradient:before{content:"";filter:blur(50px);opacity:.85;background:radial-gradient(#fa8d53 0%,#ffe28c 80%,#0000 80%);width:150%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)}.BackgroundOverlay-module-scss-module__s6cMJq__mobileImage{width:100%;height:100%;display:block}.BackgroundOverlay-module-scss-module__s6cMJq__mobileImage img{object-fit:cover!important}@media screen and (min-width:769px){.BackgroundOverlay-module-scss-module__s6cMJq__desktopGradient{display:block}.BackgroundOverlay-module-scss-module__s6cMJq__mobileImage{display:none}}
.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:8px;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;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}@media screen and (max-width:768px){.CheckBox-module-scss-module___wHyra__checkboxLabel{font-size:12px}}.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}@media screen and (max-width:768px){.CheckBox-module-scss-module___wHyra__helperText{font-size:10px}}.CheckBox-module-scss-module___wHyra__helperText.CheckBox-module-scss-module___wHyra__errorText{color:var(--error-main)}
.ProfileScreen-module-scss-module__a-Eg4G__container{flex-direction:column;gap:16px;max-width:1512px;margin-inline:16px;padding:12px;display:flex;position:relative}.ProfileScreen-module-scss-module__a-Eg4G__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 ProfileScreen-module-scss-module__a-Eg4G__drawVertical;position:absolute;top:0;bottom:0;left:0}@media (max-width:768px){.ProfileScreen-module-scss-module__a-Eg4G__container{margin-top:164px}.ProfileScreen-module-scss-module__a-Eg4G__container:after{height:auto}}@keyframes ProfileScreen-module-scss-module__a-Eg4G__drawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__gridContainer{width:100%;margin-inline:auto}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__sidebarContent{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:32px;display:flex}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__sidebarContent .ProfileScreen-module-scss-module__a-Eg4G__profileImageMargin{margin-bottom:16px}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__sidebarContent .ProfileScreen-module-scss-module__a-Eg4G__specialization{background-color:var(--secondary-light);color:var(--white);text-align:center;border-radius:16px;padding:4px 8px}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__mainContent{flex:1;min-width:0}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__title{width:fit-content;margin-bottom:.5rem}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__basicInfo{margin-left:28px}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__fieldsContainer{margin-top:16px}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__buttonContainer{justify-content:flex-end;gap:16px;margin-top:16px;display:flex}@media screen and (max-width:768px){.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__buttonContainer{justify-content:center}}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__saveButton{border-top:1px solid var(--border-color);justify-content:flex-end;display:flex}.ProfileScreen-module-scss-module__a-Eg4G__container .ProfileScreen-module-scss-module__a-Eg4G__availabilityCard{margin-top:2rem}
.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(-120%)}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .form-control{letter-spacing:1.12px!important;color:#53453a!important;background:#fde9db!important;border:2px solid #0000!important;border-radius:18px!important;width:100%!important;height:48px!important;padding-left:80px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;transition:border-color .2s!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .form-control:focus{border-color:var(--primary-main)!important;box-shadow:none!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown{background:0 0!important;border:none!important;border-radius:18px 0 0 18px!important;padding-left:20px!important}:is(.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown:hover,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown.open){background:0 0!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown .selected-flag{background:0 0!important;width:50px!important;padding:0!important}:is(.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown .selected-flag:hover,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown .selected-flag:focus){background:0 0!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .country-list{border-radius:12px!important;top:auto!important;bottom:140%!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer.PhoneInput-module-scss-module__Z1Nr6G__hasError .react-tel-input .form-control{border-color:var(--error-main)!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer.PhoneInput-module-scss-module__Z1Nr6G__focused .react-tel-input .form-control{border-color:var(--primary-main)!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__dropdown input{font-size:16px!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneNumberError{margin-top:4px}
.ProfileImageUpload-module-scss-module__-BwJ2a__container{flex-direction:column;align-items:center;gap:1rem;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}.ProfileImageUpload-module-scss-module__-BwJ2a__imageContainer:hover{background-color:#e5e7eb}.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__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:-5px;right:-5px;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}.ProfileImageUpload-module-scss-module__-BwJ2a__fileInput{display:none}
.PreJoinScreen-module-scss-module__rYxI5G__preJoinScreen{justify-content:center;align-items:center;height:100%;min-height:100vh;padding:24px;display:flex}.PreJoinScreen-module-scss-module__rYxI5G__previewCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:480px;padding:32px;display:flex}.PreJoinScreen-module-scss-module__rYxI5G__title{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.PreJoinScreen-module-scss-module__rYxI5G__previewContainer{aspect-ratio:16/9;background:#0000004d;border-radius:12px;width:100%;overflow:hidden}.PreJoinScreen-module-scss-module__rYxI5G__preview{object-fit:cover;width:100%;height:100%}.PreJoinScreen-module-scss-module__rYxI5G__cameraOff{color:#ffffff80;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex}.PreJoinScreen-module-scss-module__rYxI5G__cameraOff p{margin:0;font-size:.9rem}.PreJoinScreen-module-scss-module__rYxI5G__deviceControls{gap:12px;display:flex}.PreJoinScreen-module-scss-module__rYxI5G__deviceButton{cursor:pointer;color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex}.PreJoinScreen-module-scss-module__rYxI5G__deviceButton:hover{background:#ffffff2e}.PreJoinScreen-module-scss-module__rYxI5G__deviceButton.PreJoinScreen-module-scss-module__rYxI5G__off{color:#ef4444;background:#ef444426;border-color:#ef44444d}.PreJoinScreen-module-scss-module__rYxI5G__deviceButton.PreJoinScreen-module-scss-module__rYxI5G__off:hover{background:#ef444440}.PreJoinScreen-module-scss-module__rYxI5G__deviceSelectors{flex-direction:column;gap:8px;width:100%;display:flex}.PreJoinScreen-module-scss-module__rYxI5G__deviceSelect{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:8px 12px;font-size:.85rem}.PreJoinScreen-module-scss-module__rYxI5G__deviceSelect:focus{border-color:var(--primary-main,#6366f1);outline:none}.PreJoinScreen-module-scss-module__rYxI5G__deviceSelect option{color:#fff;background:#1a1a2e}
.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:#1a1a1a;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:#fff;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}
.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;border-radius:.5rem;margin-top:6px;padding:8px 16px;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}
