.Onboarding-module-scss-module__y0FSQG__onboardingPageWrapper{width:100%;height:100dvh;margin:0;padding:0;position:relative;overflow:hidden}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__onboardingPageWrapper{z-index:1000;position:fixed;inset:0}}@supports (-webkit-touch-callout:none){@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__onboardingPageWrapper{height:-webkit-fill-available;min-height:-webkit-fill-available;max-height:-webkit-fill-available;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}}.Onboarding-module-scss-module__y0FSQG__onboardingContainer{flex-direction:column;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;margin:0;padding:0;display:flex;position:relative;inset:0;overflow:hidden}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer{position:fixed;inset:0}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer.Onboarding-module-scss-module__y0FSQG__jointsInWelcomePage .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint{top:80px}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer.Onboarding-module-scss-module__y0FSQG__jointsInWelcomePage .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint{top:80px;left:40px}@media screen and (min-width:1920px){.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer.Onboarding-module-scss-module__y0FSQG__jointsInWelcomePage .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint{left:120px}}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer.Onboarding-module-scss-module__y0FSQG__jointsInWelcomePage .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint{left:20px}}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint,.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__secondHorizontalJoint{background-color:#0000;background-image:linear-gradient(90deg,var(--neutralLight-main)0 100%);will-change:background-size;background-position:0;background-repeat:no-repeat;background-size:0% 1px;height:1px;animation:.9s ease-out .5s forwards Onboarding-module-scss-module__y0FSQG__drawHorizontal;position:absolute;left:0;right:0}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint{top:180px}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint{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 Onboarding-module-scss-module__y0FSQG__drawVertical;position:fixed;top:180px;bottom:46px;left:10vw}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint:after,.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint:before{content:"";background-color:var(--white);border:1px solid var(--neutralLight-main);opacity:0;border-radius:50%;width:10px;height:10px;animation:.3s .7s forwards Onboarding-module-scss-module__y0FSQG__fadeIn;position:absolute;left:-5px}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint:after{top:-5px}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint:before{bottom:-5px}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint .Onboarding-module-scss-module__y0FSQG__footer{position:absolute;bottom:-29px;left:12px}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__secondHorizontalJoint{top:unset;z-index:-1;animation-delay:.12s;bottom:46px}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint{top:220px}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint{top:220px;left:14px}}@supports (height:100dvh){.Onboarding-module-scss-module__y0FSQG__onboardingContainer{height:100dvh;min-height:100dvh;max-height:100dvh}}@supports not (height:100dvh){.Onboarding-module-scss-module__y0FSQG__onboardingContainer{height:100vh;min-height:100vh;max-height:100vh}}@supports (-webkit-touch-callout:none){@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__onboardingContainer{height:-webkit-fill-available;min-height:-webkit-fill-available;max-height:-webkit-fill-available;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__onboardingContainer{z-index:1000;position:fixed;inset:0}}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__welcomeImage{aspect-ratio:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Onboarding-module-scss-module__y0FSQG__stepIndicator{z-index:100;flex-direction:column;align-items:center;gap:12px;width:600px;max-width:85vw;display:flex;position:fixed;top:32px;left:50%;transform:translate(-50%)}.Onboarding-module-scss-module__y0FSQG__progressBarContainer{border-radius:5px;width:100%;height:10px;position:relative;overflow:hidden}.Onboarding-module-scss-module__y0FSQG__progressBarBackground{background:var(--neutralLightest-main);border:1px solid var(--primary-main);border-radius:4px;width:100%;height:100%;position:absolute;top:0;left:0}.Onboarding-module-scss-module__y0FSQG__progressBar{background:var(--primary-main);z-index:1;border-radius:5px;height:100%;transition:width .5s;position:absolute;top:0;left:0}.Onboarding-module-scss-module__y0FSQG__stepCounter{color:var(--primary-main);text-align:center;font-size:14px}.Onboarding-module-scss-module__y0FSQG__desktopStepIndicator .Onboarding-module-scss-module__y0FSQG__stepCounter{color:var(--black)}.Onboarding-module-scss-module__y0FSQG__stepContainer{flex:1;justify-content:center;align-items:center;padding:32px;transition:-webkit-backdrop-filter .5s ease-in-out,backdrop-filter .5s ease-in-out;display:flex;position:relative;overflow:hidden}.Onboarding-module-scss-module__y0FSQG__stepContainer.Onboarding-module-scss-module__y0FSQG__stepContainerWelcome{-webkit-backdrop-filter:blur()}.Onboarding-module-scss-module__y0FSQG__stepContainer .Onboarding-module-scss-module__y0FSQG__languageSwitcher{z-index:1;justify-content:flex-end;align-items:center;gap:8px;max-width:1920px;margin-inline:auto;display:flex;top:16px;left:0;right:0;position:absolute!important}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__stepContainer .Onboarding-module-scss-module__y0FSQG__languageSwitcher svg{color:var(--grayDark-main)}}.Onboarding-module-scss-module__y0FSQG__stepContent{background:var(--neutralLightest-main);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:1;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;max-width:600px;height:70dvh;padding:32px;transition:transform .5s ease-in-out,opacity .5s ease-in-out;display:flex;transform:translate(0);box-shadow:0 0 8px #0000004d}.Onboarding-module-scss-module__y0FSQG__stepContent.Onboarding-module-scss-module__y0FSQG__left{animation:.5s ease-in-out Onboarding-module-scss-module__y0FSQG__slideInLeft}.Onboarding-module-scss-module__y0FSQG__stepContent.Onboarding-module-scss-module__y0FSQG__right{animation:.5s ease-in-out Onboarding-module-scss-module__y0FSQG__slideInRight}.Onboarding-module-scss-module__y0FSQG__stepContent::-webkit-scrollbar{width:6px}.Onboarding-module-scss-module__y0FSQG__stepContent::-webkit-scrollbar-track{background:var(--cardBackground-main);border-radius:3px}.Onboarding-module-scss-module__y0FSQG__stepContent::-webkit-scrollbar-thumb{background:var(--gray-opaque-60)}.Onboarding-module-scss-module__y0FSQG__stepContent .Onboarding-module-scss-module__y0FSQG__stepTitleContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.Onboarding-module-scss-module__y0FSQG__stepContent .Onboarding-module-scss-module__y0FSQG__levitaLogo{position:absolute;top:24px}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__stepContent{padding:16px}}@keyframes Onboarding-module-scss-module__y0FSQG__slideInLeft{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes Onboarding-module-scss-module__y0FSQG__slideInRight{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes Onboarding-module-scss-module__y0FSQG__drawHorizontal{0%{background-size:0% 1px}to{background-size:100% 1px}}@keyframes Onboarding-module-scss-module__y0FSQG__drawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}@media (prefers-reduced-motion:reduce){.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint,.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__secondHorizontalJoint{background-size:100% 1px;animation:none}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint{background-size:1px 100%;animation:none}.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint:after,.Onboarding-module-scss-module__y0FSQG__onboardingContainer .Onboarding-module-scss-module__y0FSQG__jointShapeContainer .Onboarding-module-scss-module__y0FSQG__firstHorizontalJoint .Onboarding-module-scss-module__y0FSQG__verticalJoint:before{opacity:1;animation:none}}@keyframes Onboarding-module-scss-module__y0FSQG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Onboarding-module-scss-module__y0FSQG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Onboarding-module-scss-module__y0FSQG__bodyBackground{background:var(--primaryAlt-main)!important}.Onboarding-module-scss-module__y0FSQG__welcomeStep{flex-direction:column;justify-content:center;align-items:flex-start;gap:114px;width:70vw;max-width:1440px;height:100%;display:flex;position:relative;transform:translate(-100px)}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn{background-color:var(--primaryAlt-main);border-radius:0 500px 500px 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:114px;width:100%;height:100%;max-height:70dvh;display:flex;padding:100px 0!important}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__titleContainer img{margin:0 0 4px 6px}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeTitleContainer{flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;display:flex}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeTitleContainer .Onboarding-module-scss-module__y0FSQG__description{line-height:1.5}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent{flex-direction:column;justify-content:center;align-items:center;gap:46px;width:100%;max-width:460px;display:flex}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent .Onboarding-module-scss-module__y0FSQG__mainButtons{gap:16px;width:100%;height:56px;display:flex}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent .Onboarding-module-scss-module__y0FSQG__mainButtons button{border-radius:28px!important}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent .Onboarding-module-scss-module__y0FSQG__alreadyHaveAccountButton{background-color:var(--neutralLighter-main)}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent .Onboarding-module-scss-module__y0FSQG__alreadyHaveAccountButton *{color:var(--gray-main)!important;text-underline-offset:4px!important;text-decoration:underline!important}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__smallCircle{background-color:var(--primaryAlt-main);border-radius:50%;width:480px;height:480px;position:absolute;left:auto;right:-480px}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__smallCircle:before{content:"";z-index:-1;background:url(/images/svgs/noiseEllipse.svg) 50%/contain no-repeat;width:750px;height:750px;position:absolute;top:-25%;left:-75%}@media screen and (max-width:1200px){.Onboarding-module-scss-module__y0FSQG__welcomeStep{transform:translate(-50px);gap:64px!important}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn{gap:64px!important}}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__welcomeStep{width:92%;height:80dvh;transform:unset;gap:60px;margin-inline:auto}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn{background-color:unset;justify-content:space-between;gap:60px;align-items:center!important;padding:0!important}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeTitleContainer{gap:16px}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent{gap:16px;width:100%}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent .Onboarding-module-scss-module__y0FSQG__mainButtons{height:48px}.Onboarding-module-scss-module__y0FSQG__welcomeStep .Onboarding-module-scss-module__y0FSQG__leftColumn .Onboarding-module-scss-module__y0FSQG__welcomeContent .Onboarding-module-scss-module__y0FSQG__mainButtons button *{font-size:12px!important}}.Onboarding-module-scss-module__y0FSQG__sexContainer{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.Onboarding-module-scss-module__y0FSQG__sexContainer .Onboarding-module-scss-module__y0FSQG__sexOption{border:2px solid var(--gray-opaque-60);cursor:pointer;text-wrap:nowrap;border-radius:16px;flex:1;justify-content:center;align-items:center;padding:16px 8px;transition:all .3s;display:flex}.Onboarding-module-scss-module__y0FSQG__sexContainer .Onboarding-module-scss-module__y0FSQG__sexOption.Onboarding-module-scss-module__y0FSQG__active{box-sizing:border-box;border-color:var(--primary-main);background-color:var(--primary-opaque-20)}.Onboarding-module-scss-module__y0FSQG__formStep{flex-direction:column;gap:16px;width:100%;margin-top:16px;display:flex}.Onboarding-module-scss-module__y0FSQG__formStep.Onboarding-module-scss-module__y0FSQG__rowFields{flex-direction:row}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer{flex-direction:column;gap:24px;width:100%;display:flex}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea{width:100%}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone{border:2px dashed var(--gray-opaque-60);text-align:center;cursor:pointer;background:var(--cardBackground-main);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;transition:all .3s;display:flex;position:relative;overflow:hidden}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone:hover{border-color:var(--primary-main);background:var(--primary-opaque-5);transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone:active{transform:translateY(0)}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone:before{content:"";opacity:0;background:linear-gradient(135deg,#0000 0%,#3b82f60d 100%);transition:opacity .3s;position:absolute;inset:0}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone:hover:before{opacity:1}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone.Onboarding-module-scss-module__y0FSQG__dragOver{border-color:var(--primary-main);background:var(--primary-opaque-10);transform:scale(1.02);box-shadow:0 12px 32px #3b82f633}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone.Onboarding-module-scss-module__y0FSQG__dragOver:before{opacity:1}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone.Onboarding-module-scss-module__y0FSQG__dragOver .Onboarding-module-scss-module__y0FSQG__uploadIcon{color:var(--primary-main);transform:scale(1.1)}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone .Onboarding-module-scss-module__y0FSQG__uploadIcon{color:var(--primary-main);justify-content:center;align-items:center;margin-bottom:16px;display:flex}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__uploadArea .Onboarding-module-scss-module__y0FSQG__uploadZone .Onboarding-module-scss-module__y0FSQG__uploadInfo{opacity:.7}.Onboarding-module-scss-module__y0FSQG__documentUploadContainer .Onboarding-module-scss-module__y0FSQG__errorText{text-align:center;margin-top:8px}.Onboarding-module-scss-module__y0FSQG__filePreviews{gap:16px;max-height:150px;margin-top:16px;display:flex;overflow-x:auto}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer{flex-direction:column;align-items:center;gap:8px;display:flex}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview{background:var(--cardBackground-main);border:1px solid var(--gray-opaque-60);border-radius:12px;width:72px;height:72px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000004d}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview .Onboarding-module-scss-module__y0FSQG__imagePreview{width:100%;height:100%;position:relative}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview .Onboarding-module-scss-module__y0FSQG__imagePreview .Onboarding-module-scss-module__y0FSQG__previewImage{object-fit:cover;width:100%;height:100%}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview .Onboarding-module-scss-module__y0FSQG__fileIcon{width:100%;height:100%;color:var(--gray-opaque-60);background:var(--gray-opaque-10);justify-content:center;align-items:center;display:flex}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview .Onboarding-module-scss-module__y0FSQG__fileActions{gap:4px;display:flex;position:absolute;top:4px;right:4px}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview .Onboarding-module-scss-module__y0FSQG__fileActions .Onboarding-module-scss-module__y0FSQG__removeButton{color:#fff!important;background:#ef4444e6!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;min-width:24px!important;height:24px!important;padding:0!important;transition:all .2s!important;display:flex!important}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__filePreview .Onboarding-module-scss-module__y0FSQG__fileActions .Onboarding-module-scss-module__y0FSQG__removeButton:hover{transform:scale(1.1);background:#ef4444!important}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__fileDetails{flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__fileDetails .Onboarding-module-scss-module__y0FSQG__fileName{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100px;line-height:1.2;overflow:hidden;font-size:11px!important}.Onboarding-module-scss-module__y0FSQG__filePreviews .Onboarding-module-scss-module__y0FSQG__filePreviewContainer .Onboarding-module-scss-module__y0FSQG__fileDetails .Onboarding-module-scss-module__y0FSQG__fileSize{opacity:.7;font-size:10px!important}.Onboarding-module-scss-module__y0FSQG__stepHeader{text-align:center;margin-bottom:32px}.Onboarding-module-scss-module__y0FSQG__stepHeader h2{color:#1f2937;margin-bottom:8px}.Onboarding-module-scss-module__y0FSQG__stepHeader p{color:#6b7280}.Onboarding-module-scss-module__y0FSQG__formGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.Onboarding-module-scss-module__y0FSQG__roleOptions{flex-direction:column;gap:16px;margin-top:16px;display:flex}.Onboarding-module-scss-module__y0FSQG__completeStep{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.Onboarding-module-scss-module__y0FSQG__completeContent{flex-direction:column;align-items:center;gap:24px;display:flex}.Onboarding-module-scss-module__y0FSQG__completeIcon{margin-bottom:16px;font-size:64px}.Onboarding-module-scss-module__y0FSQG__completeTitle{color:#1f2937;margin-bottom:8px}.Onboarding-module-scss-module__y0FSQG__completeSubtitle{color:#6b7280;margin-bottom:16px}.Onboarding-module-scss-module__y0FSQG__completeDescription{color:#6b7280;max-width:500px;margin-bottom:32px;line-height:1.6}.Onboarding-module-scss-module__y0FSQG__completeButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:24px;align-self:center;padding:16px 48px;font-size:18px;font-weight:600;transition:all .3s;box-shadow:0 10px 20px #10b9814d}.Onboarding-module-scss-module__y0FSQG__completeButton:hover{transform:translateY(-2px);box-shadow:0 15px 30px #10b98166}.Onboarding-module-scss-module__y0FSQG__navigation{justify-content:center;align-items:center;gap:16px;width:100%;padding-inline:32px;display:flex;position:absolute;bottom:32px}.Onboarding-module-scss-module__y0FSQG__navigation.Onboarding-module-scss-module__y0FSQG__desktopNavigator{width:100%;max-width:100%;z-index:inherit;border:none;border-radius:0;margin-top:16px;padding:0;left:unset!important;transform:unset!important;position:static!important}.Onboarding-module-scss-module__y0FSQG__navigation.Onboarding-module-scss-module__y0FSQG__desktopNavigator .Onboarding-module-scss-module__y0FSQG__startAnalysisButton{width:fit-content}@media screen and (max-width:768px){.Onboarding-module-scss-module__y0FSQG__navigation{padding-inline:16px;bottom:16px}}.Onboarding-module-scss-module__y0FSQG__fadeIn{animation:.5s ease-in-out Onboarding-module-scss-module__y0FSQG__fadeIn}.Onboarding-module-scss-module__y0FSQG__slideUp{animation:.5s ease-in-out Onboarding-module-scss-module__y0FSQG__slideUp}
.TextField-module-scss-module__tAcJda__fullWidth{width:100%!important}.TextField-module-scss-module__tAcJda__inputField{flex-direction:column;display:flex}.TextField-module-scss-module__tAcJda__inputField button{padding:4px!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer{min-width:100px;color:var(--white);background:0 0;border-radius:8px;justify-content:center;align-items:flex-start;display:flex;position:relative;background-color:var(--primaryAlt-main)!important;border-radius:25px!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--primaryAlt-main)inset!important;-webkit-text-fill-color:var(--black)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--primaryAlt-main)inset!important;-webkit-text-fill-color:var(--black)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--primaryAlt-main)inset!important;-webkit-text-fill-color:var(--black)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--primaryAlt-main)inset!important;-webkit-text-fill-color:var(--black)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__outlined{border:1px solid var(--neutralLight-main)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__error{border-color:var(--error-main)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__focused{border-color:var(--primary-main)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__label{color:var(--gray);pointer-events:none;padding-inline:4px;font-size:14px;line-height:1;transition:all .2s;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__label.TextField-module-scss-module__tAcJda__textFieldOnModal{background-color:var(--black)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__label.TextField-module-scss-module__tAcJda__textFieldOnLightCard{background-color:var(--cardBackground-lighter)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__label.TextField-module-scss-module__tAcJda__textFieldOnLightestCard{background-color:var(--neutralLightest-main)!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__labelFocused{font-size:12px;top:0;left:8px;transform:translateY(-110%)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__labelPrimary{color:var(--primary-main)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__labelError{color:var(--error-main)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__startAdornment{color:var(--gray);justify-content:flex-start;align-items:center}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__startAdornment .TextField-module-scss-module__tAcJda__startAdornmentItem{justify-content:center;align-items:center;display:flex}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__endAdornment{justify-content:flex-end;align-items:center}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__endAdornment .TextField-module-scss-module__tAcJda__endAdornmentItem{justify-content:center;align-items:center;display:flex}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__sm{padding:6px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__md{padding:8px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__lg{padding:10px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__xl{padding:12px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer.TextField-module-scss-module__tAcJda__xxl{padding:14px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input{box-sizing:border-box;width:100%;font:inherit;color:var(--black);resize:none;background:0 0;border:none;padding:4px;overflow:hidden}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input::placeholder{color:var(--gray-opaque-60);padding:0;line-height:normal;position:relative}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input.TextField-module-scss-module__tAcJda__multiline{width:100%;padding:12px 8px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input.TextField-module-scss-module__tAcJda__errorInput{border-color:var(--error-main)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input.TextField-module-scss-module__tAcJda__fontSize_xxl{font-size:20px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input.TextField-module-scss-module__tAcJda__fontSize_xl{font-size:18px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input.TextField-module-scss-module__tAcJda__fontSize_lg{font-size:16px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input.TextField-module-scss-module__tAcJda__fontSize_md{font-size:14px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input.TextField-module-scss-module__tAcJda__fontSize_sm{font-size:12px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__inputContainer .TextField-module-scss-module__tAcJda__input:focus{border:none!important;outline:none!important}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__helperText{color:var(--gray);align-self:flex-start;margin-top:4px;font-size:12px}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__helperText.TextField-module-scss-module__tAcJda__errorHelperText{color:var(--error-main)}.TextField-module-scss-module__tAcJda__inputField .TextField-module-scss-module__tAcJda__helperText.TextField-module-scss-module__tAcJda__pointerHelperText{cursor:pointer}
.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}}
.healthAnalysisClient-module-scss-module__3PG1TG__card{margin-bottom:56px}
.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__cardContent .HealthAnalysisResult-module-scss-module__0i2WTq__gridContainer{width:100%;min-height:200px}
.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}
.ActionControls-module-scss-module__yBhWLa__actionControls{margin-bottom:112px;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)}
.ModalContent-module-scss-module__6BKQuG__container{flex-direction:column;gap:16px;padding:8px 0;display:flex}.ModalContent-module-scss-module__6BKQuG__headerCard{background:linear-gradient(135deg,var(--secondary-lighter)0%,var(--secondary-light)100%);border:1px solid var(--secondary-light);border-radius:12px;padding:20px}.ModalContent-module-scss-module__6BKQuG__headerContent{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ModalContent-module-scss-module__6BKQuG__headerIcon{flex-shrink:0;margin-top:2px}.ModalContent-module-scss-module__6BKQuG__headerText{flex-direction:column;flex:1;gap:8px;display:flex}.ModalContent-module-scss-module__6BKQuG__headerText svg{align-self:flex-start;min-width:24px}.ModalContent-module-scss-module__6BKQuG__timeline{background:var(--success-opaque-10);border-left:4px solid var(--success-main);border-radius:8px;align-items:center;gap:8px;padding:12px 16px;display:flex}.ModalContent-module-scss-module__6BKQuG__timeline svg{align-self:flex-start;min-width:16px}.ModalContent-module-scss-module__6BKQuG__summaryCard{border:1px solid var(--neutralLight);background:var(--true-white);border-radius:12px;padding:20px}.ModalContent-module-scss-module__6BKQuG__summaryHeader{border-bottom:1px solid var(--neutralLighter);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.ModalContent-module-scss-module__6BKQuG__summaryContent{flex-direction:column;gap:20px;display:flex}.ModalContent-module-scss-module__6BKQuG__section{flex-direction:column;gap:8px;display:flex}.ModalContent-module-scss-module__6BKQuG__bulletList{margin:0;padding-left:20px;list-style:none}.ModalContent-module-scss-module__6BKQuG__bulletList li{margin-bottom:8px;padding-left:16px;position:relative}.ModalContent-module-scss-module__6BKQuG__bulletList li:before{content:"•";color:var(--error-main);font-size:16px;font-weight:700;position:absolute;left:0}.ModalContent-module-scss-module__6BKQuG__disclaimerCard{background:var(--warning-lighter);border:1px solid var(--warning-main);border-radius:8px;padding:16px}.ModalContent-module-scss-module__6BKQuG__disclaimerHeader{color:var(--warning-darker);align-items:center;gap:8px;margin-bottom:8px;display:flex}.ModalContent-module-scss-module__6BKQuG__section:has([data-red-flags=true]){border-left:4px solid var(--error-main);background-color:var(--error-lighter);border-radius:4px;margin-top:16px;padding:12px}.ModalContent-module-scss-module__6BKQuG__redFlagsSection{border-left:4px solid var(--error-opaque-80);background-color:var(--error-opaque-20);border-radius:4px;flex-direction:column;gap:8px;margin-top:16px;padding:12px;display:flex}.ModalContent-module-scss-module__6BKQuG__redFlagsSection p{color:var(--primary-opaque-80)}.ModalContent-module-scss-module__6BKQuG__ratingCard{border:1px solid var(--secondary-light);background:linear-gradient(135deg,var(--secondary-lighter)0%,var(--secondary-light)100%);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__stars{gap:8px;display:flex}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__starButton{cursor:pointer;background:0 0;border:none;padding:0;transition:transform .15s}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__starButton:hover{transform:scale(1.08)}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__commentField{width:100%;margin-top:4px}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__ratingActions{justify-content:flex-end;gap:8px;display:flex}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__readOnlyStar{cursor:default;background:0 0;border:none;padding:0}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__commentText{text-align:justify}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__commentText svg{min-width:12px;fill:var(--gray-main);stroke-width:1px}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__commentText svg:first-of-type{align-self:flex-start;rotate:180deg}.ModalContent-module-scss-module__6BKQuG__ratingCard .ModalContent-module-scss-module__6BKQuG__commentText svg:last-of-type{align-self:flex-end}.ModalContent-module-scss-module__6BKQuG__consultationInfoCard{border:1px solid var(--neutralLight);background:var(--true-white);border-radius:12px;padding:20px}.ModalContent-module-scss-module__6BKQuG__consultationInfoGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:12px;display:grid}.ModalContent-module-scss-module__6BKQuG__infoItem{flex-direction:column;gap:4px;display:flex}.ModalContent-module-scss-module__6BKQuG__documentsCard{border:1px solid var(--neutralLight);background:var(--true-white);border-radius:12px;padding:20px}.ModalContent-module-scss-module__6BKQuG__documentsHeader{border-bottom:1px solid var(--neutralLighter);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.ModalContent-module-scss-module__6BKQuG__documentsList{flex-direction:column;gap:12px;display:flex}.ModalContent-module-scss-module__6BKQuG__documentItem{background:linear-gradient(135deg,var(--info-lighter)0%,var(--info-light)100%);border:1px solid var(--info-light);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.ModalContent-module-scss-module__6BKQuG__documentInfo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ModalContent-module-scss-module__6BKQuG__documentDetails{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ModalContent-module-scss-module__6BKQuG__prescriptionsCard{border:1px solid var(--neutralLight);background:var(--true-white);border-radius:12px;padding:20px}.ModalContent-module-scss-module__6BKQuG__prescriptionsHeader{border-bottom:1px solid var(--neutralLighter);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.ModalContent-module-scss-module__6BKQuG__prescriptionsList{flex-direction:column;gap:16px;display:flex}.ModalContent-module-scss-module__6BKQuG__prescriptionItem{background:linear-gradient(135deg,var(--success-lighter)0%,var(--success-light)100%);border:1px solid var(--success-light);border-radius:8px;padding:16px}.ModalContent-module-scss-module__6BKQuG__prescriptionHeader{border-bottom:1px solid var(--success-main);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.ModalContent-module-scss-module__6BKQuG__prescriptionStatus{text-transform:uppercase;border-radius:12px;padding:4px 12px;font-size:11px;font-weight:500}.ModalContent-module-scss-module__6BKQuG__prescriptionStatus.ModalContent-module-scss-module__6BKQuG__active{background:var(--success-light);color:var(--success-darker)}.ModalContent-module-scss-module__6BKQuG__prescriptionStatus.ModalContent-module-scss-module__6BKQuG__completed{background:var(--neutralLight);color:var(--gray)}.ModalContent-module-scss-module__6BKQuG__prescriptionStatus.ModalContent-module-scss-module__6BKQuG__expired{background:var(--error-lighter);color:var(--error-darker)}.ModalContent-module-scss-module__6BKQuG__prescriptionDetails{flex-direction:column;gap:8px;display:flex}.ModalContent-module-scss-module__6BKQuG__prescriptionRow{justify-content:space-between;gap:12px;font-size:14px;display:flex}.ModalContent-module-scss-module__6BKQuG__prescriptionInstructions{background:var(--true-white);border-left:3px solid var(--success-main);border-radius:6px;flex-direction:column;gap:4px;margin-top:8px;padding:12px;display:flex}@media (max-width:768px){.ModalContent-module-scss-module__6BKQuG__container{gap:12px}.ModalContent-module-scss-module__6BKQuG__headerCard,.ModalContent-module-scss-module__6BKQuG__summaryCard,.ModalContent-module-scss-module__6BKQuG__prescriptionsCard,.ModalContent-module-scss-module__6BKQuG__consultationInfoCard,.ModalContent-module-scss-module__6BKQuG__documentsCard{padding:16px}.ModalContent-module-scss-module__6BKQuG__headerContent{flex-direction:column;gap:8px}.ModalContent-module-scss-module__6BKQuG__timeline{padding:10px 12px}.ModalContent-module-scss-module__6BKQuG__prescriptionRow{flex-direction:column;gap:4px}.ModalContent-module-scss-module__6BKQuG__consultationInfoGrid{grid-template-columns:1fr}.ModalContent-module-scss-module__6BKQuG__documentItem{flex-direction:column;align-items:flex-start;gap:12px}.ModalContent-module-scss-module__6BKQuG__documentItem button{width:100%}}
.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%}}
.ConsultationItem-module-scss-module__OYL31a__actions{gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport{border-radius:12px;padding:8px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader{background:linear-gradient(135deg,var(--true-white)0%,var(--info-lighter)100%);border:1px solid var(--info-light);border-radius:12px;flex-direction:column;gap:16px;margin-bottom:32px;padding:24px;display:flex;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo{align-items:center;gap:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientAvatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;font-weight:700;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails{flex:1}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientName{color:var(--title);margin-bottom:8px;font-size:24px;font-weight:700}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientMeta{gap:20px;font-size:14px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientMeta .ConsultationItem-module-scss-module__OYL31a__metaItem{background:var(--true-white);color:var(--gray-dark);border-radius:6px;align-items:center;gap:6px;font-weight:500;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientMeta .ConsultationItem-module-scss-module__OYL31a__metaItem svg{color:var(--primary)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__consultationMeta{border-top:1px solid var(--neutralLight);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__consultationMeta .ConsultationItem-module-scss-module__OYL31a__status{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:600}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__consultationMeta .ConsultationItem-module-scss-module__OYL31a__date{color:var(--gray);align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__consultationTimeline{background:var(--true-white);border:1px solid var(--neutralLight);border-radius:12px;flex-direction:column;gap:16px;margin-bottom:24px;padding:20px;display:flex;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__consultationTimeline .ConsultationItem-module-scss-module__OYL31a__timelineItem{background:var(--cardBackground-main);border-left:4px solid var(--primary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}@media (max-width:768px){.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__consultationTimeline .ConsultationItem-module-scss-module__OYL31a__timelineItem{flex-direction:column;align-items:flex-start;gap:12px}}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections{flex-direction:column;gap:24px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__documentsList{flex-wrap:wrap;gap:8px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__documentsList .ConsultationItem-module-scss-module__OYL31a__documentItem{background-color:var(--primary-opaque-5);border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section{background:var(--true-white);border:1px solid var(--neutralLight);border-radius:12px;transition:box-shadow .2s;overflow:hidden;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section:hover{box-shadow:0 4px 6px #00000012}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader{background:linear-gradient(135deg,var(--neutralLightest)0%,var(--neutralLighter)100%);border-bottom:1px solid var(--neutralLight);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;transition:background-color .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader:hover{background:linear-gradient(135deg,var(--neutralLighter)0%,var(--neutralLight)100%)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__sectionTitle{color:var(--title);align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__sectionTitle .ConsultationItem-module-scss-module__OYL31a__icon{width:24px;height:24px;color:var(--primary)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__chevronIcon{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0;transition:transform .3s;transform:rotate(0)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__chevronExpanded{transform:rotate(180deg)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent{opacity:0;max-height:0;padding:0 20px;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__sectionContentExpanded{opacity:1;max-height:5000px;padding-top:20px;padding-bottom:20px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__patientOverview .ConsultationItem-module-scss-module__OYL31a__overviewText{color:var(--bodyText);background:var(--cardBackground-main);border-left:3px solid var(--primary);border-radius:8px;padding:16px;font-size:15px;line-height:1.8}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory{background:var(--cardBackground-main);border-radius:8px;margin-bottom:24px;padding:16px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory:last-child{margin-bottom:0}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__categoryTitle{color:var(--title);border-bottom:2px solid var(--primary);margin-bottom:12px;padding-bottom:8px;font-size:16px;font-weight:700;display:inline-block}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults{flex-direction:column;gap:10px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem{background:var(--true-white);border:1px solid var(--neutralLight);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem:hover{border-color:var(--primary);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem.ConsultationItem-module-scss-module__OYL31a__mobileLabItem{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem.ConsultationItem-module-scss-module__OYL31a__mobileLabItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer{width:100%;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer{flex:1;justify-content:space-between;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labValue{color:var(--gray);flex:1}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labStatus{width:fit-content;font-size:11px;font-weight:medium;text-transform:uppercase;border-radius:12px;padding:2px 8px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labStatus.ConsultationItem-module-scss-module__OYL31a__normal{background:var(--success-main)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labStatus.ConsultationItem-module-scss-module__OYL31a__elevated{background:var(--warning-main)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labName{color:var(--title);flex:1;font-weight:600}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__clinicalConsiderations .ConsultationItem-module-scss-module__OYL31a__considerationsText{color:var(--bodyText);background:var(--cardBackground-main);border-left:3px solid var(--primary);border-radius:8px;padding:16px;font-size:15px;line-height:1.8}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList{flex-direction:column;gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem{background:var(--warning-opaque-20);border-left:4px solid var(--warning-main);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;font-size:15px;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem:hover{background:var(--warning-light);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem .ConsultationItem-module-scss-module__OYL31a__bullet{background:var(--warning-main);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem .ConsultationItem-module-scss-module__OYL31a__diagnosisText{color:var(--white-main);font-weight:500;line-height:1.6}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList{flex-direction:column;gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem{background:var(--success-lighter);border-left:4px solid var(--success-main);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;font-size:15px;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem:hover{background:var(--success-light);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem .ConsultationItem-module-scss-module__OYL31a__checkIcon{width:20px;height:20px;color:var(--success-dark);flex-shrink:0;margin-top:2px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem .ConsultationItem-module-scss-module__OYL31a__recommendationText{color:var(--success-darker);font-weight:500;line-height:1.6}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__conclusion .ConsultationItem-module-scss-module__OYL31a__conclusionText{color:var(--title);background:linear-gradient(135deg,var(--info-light)0%,var(--info-lighter)100%);border-left:4px solid var(--primary);border-radius:8px;padding:16px;font-size:15px;font-weight:600;line-height:1.8}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__loadingState{color:var(--gray);justify-content:center;align-items:center;padding:40px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList{flex-direction:column;gap:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem{background:linear-gradient(135deg,var(--success-lighter)0%,var(--success-light)100%);border:1px solid var(--success-light);border-radius:12px;padding:20px;transition:all .2s;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem:hover{box-shadow:0 4px 6px #00000012}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader{border-bottom:2px solid var(--success-main);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__medicationName{color:var(--success-darker);font-size:18px;font-weight:700}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus{text-transform:uppercase;letter-spacing:.5px;border-radius:16px;padding:6px 14px;font-size:11px;font-weight:600}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus.ConsultationItem-module-scss-module__OYL31a__active{background:var(--success-dark);color:var(--true-white)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus.ConsultationItem-module-scss-module__OYL31a__completed{background:var(--gray);color:var(--true-white)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus.ConsultationItem-module-scss-module__OYL31a__expired{background:var(--error-main);color:var(--true-white)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionDetails{flex-direction:column;gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionDetails .ConsultationItem-module-scss-module__OYL31a__prescriptionRow{color:var(--success-darker);grid-template-columns:140px 1fr;gap:16px;font-size:15px;display:grid}@media (max-width:768px){.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionDetails .ConsultationItem-module-scss-module__OYL31a__prescriptionRow{grid-template-columns:1fr;gap:6px}}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__researchList{flex-direction:column;gap:20px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__researchList .ConsultationItem-module-scss-module__OYL31a__researchItem{background:linear-gradient(135deg,var(--warning-lighter)0%,var(--warning-light)100%);border-left:4px solid var(--warning-main);border-radius:10px;flex-direction:column;gap:12px;padding:18px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__researchList .ConsultationItem-module-scss-module__OYL31a__researchItem:hover{box-shadow:0 4px 6px #00000012}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__subsection{background:var(--cardBackground-main);border-radius:8px;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__subsection:last-child{margin-bottom:0}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList li{background:var(--cardBackground-main);color:var(--bodyText);border:1px solid var(--neutralLight);border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.6;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList li:hover{border-color:var(--primary);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList li:before{content:"•";color:var(--primary);flex-shrink:0;margin-top:2px;font-size:18px;font-weight:700}
.ConfirmModal-module-scss-module__XCba-q__actions{justify-content:center;align-items:center;gap:8px;width:100%;max-width:300px;display:flex}
.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}
.ArchiveTable-module-scss-module__sc5j_G__header{flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;display:flex}.ArchiveTable-module-scss-module__sc5j_G__actions{justify-content:center;gap:8px;display:flex}.ArchiveTable-module-scss-module__sc5j_G__actions button{background-color:var(--primary-opaque-20)!important;border:none!important;font-size:12px!important}.ArchiveTable-module-scss-module__sc5j_G__actions button *{color:var(--primary-main)!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(--text-primary);align-items:center;gap:8px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__error{margin-top:-8px;margin-bottom:8px}.PrescriptionInput-module-scss-module__fxxomq__emptyState{border:2px dashed var(--border-color);background:var(--background-secondary);padding:24px}.PrescriptionInput-module-scss-module__fxxomq__prescriptionsList{flex-direction:column;gap:12px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard{border:1px solid var(--border-color);transition:all .2s}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard:hover{border-color:var(--primary-color);box-shadow:0 2px 8px #0000001a}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard.PrescriptionInput-module-scss-module__fxxomq__expanded{border-color:var(--primary-color)}.PrescriptionInput-module-scss-module__fxxomq__cardContent{padding:16px!important}.PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader:focus{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:4px}.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__icon{color:var(--primary-color);flex-shrink:0}.PrescriptionInput-module-scss-module__fxxomq__quickInfo{white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-right:12px;overflow:hidden}.PrescriptionInput-module-scss-module__fxxomq__prescriptionFields{border-top:1px solid var(--border-color);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__prescriptionHeader{flex-direction:column;align-items:flex-start;gap:12px}.PrescriptionInput-module-scss-module__fxxomq__quickInfo{margin-left:28px;padding-right:0}}
.ConsultationItemModal-module-scss-module__5vQRTa__actions{gap:12px;display:flex}.ConsultationItemModal-module-scss-module__5vQRTa__loadingState{color:var(--gray);justify-content:center;align-items:center;padding:40px;display:flex}
.AuthForm-module-scss-module__GN0tna__container{flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:500px;min-height:100vh;margin-top:16px;padding:32px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header .AuthForm-module-scss-module__GN0tna__title{color:var(--title);font-size:24px;font-weight:600}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header .AuthForm-module-scss-module__GN0tna__subtitle{color:var(--caption);text-align:center;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card{width:100%;max-width:400px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__forgotPasswordButton{justify-self:flex-end}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup{margin-bottom:16px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup:last-child{margin-bottom:0}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__label{color:var(--title);margin-bottom:8px;font-size:14px;font-weight:500}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input{border:1px solid var(--gray-opaque-20);border-radius:6px;width:100%;padding:12px;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input:focus{border-color:var(--primary-main);outline:none}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input.AuthForm-module-scss-module__GN0tna__error{border-color:var(--error-main)}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__errorMessage{color:var(--error-main);margin-top:4px;font-size:12px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer{flex-direction:column;gap:8px;padding:8px 16px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText{text-align:center;color:var(--caption);justify-content:center;align-items:center;font-size:14px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText .AuthForm-module-scss-module__GN0tna__switchLink{color:var(--primary-main);margin-left:4px;font-weight:500;text-decoration:none}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText .AuthForm-module-scss-module__GN0tna__switchLink:hover{text-decoration:underline}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__errorMessage{color:var(--error-main);background-color:var(--error-opaque-5);border:1px solid var(--error-opaque-20);border-radius:4px;margin-top:8px;padding:8px 12px;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__successMessage{color:var(--success-main);background-color:var(--success-opaque-5);border:1px solid var(--success-opaque-20);border-radius:4px;margin-top:8px;padding:8px 12px;font-size:14px}
.OnboardingTextField-module-scss-module__Pxoe5W__textfield{background-color:var(--primaryAlt-main)!important;border-radius:25px!important}.OnboardingTextField-module-scss-module__Pxoe5W__textfield textarea{overflow-y:scroll;max-height:250px!important}.OnboardingTextField-module-scss-module__Pxoe5W__noterror{border:none!important}
.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}
.CheckBox-module-scss-module___wHyra__checkboxContainer{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;align-items:center;width:fit-content;padding:12px;display:inline-flex;position:relative}.CheckBox-module-scss-module___wHyra__checkboxInput{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.CheckBox-module-scss-module___wHyra__checkboxMark{border:2px solid var(--secondary-main);border-radius:4px;width:20px;height:20px;transition:background-color .2s,border-color .2s;display:inline-block;position:relative}.CheckBox-module-scss-module___wHyra__checkboxInput:checked~.CheckBox-module-scss-module___wHyra__checkboxMark{background-color:var(--primary-main);border-color:var(--primary-main)}.CheckBox-module-scss-module___wHyra__checkboxMark:after{content:"";display:none;position:absolute}.CheckBox-module-scss-module___wHyra__checkboxInput:checked~.CheckBox-module-scss-module___wHyra__checkboxMark:after{border:solid var(--primaryAlt-main);border-width:0 2px 2px 0;width:5px;height:10px;display:block;top:1px;left:5px;transform:rotate(45deg)}.CheckBox-module-scss-module___wHyra__checkboxWrapper{flex-direction:column;gap:4px;margin:8px 0;display:flex}.CheckBox-module-scss-module___wHyra__checkboxWithLabel{cursor:pointer;align-items:center;gap:8px;display:flex}.CheckBox-module-scss-module___wHyra__checkboxLabel{color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.5}.CheckBox-module-scss-module___wHyra__checkboxLabel a{color:var(--primary-main);font-weight:500;text-decoration:none}.CheckBox-module-scss-module___wHyra__checkboxLabel a:hover{text-decoration:underline}.CheckBox-module-scss-module___wHyra__checkboxLabel.CheckBox-module-scss-module___wHyra__error{color:var(--error-main)}.CheckBox-module-scss-module___wHyra__helperText{color:var(--text-secondary);margin-left:28px;font-size:12px}.CheckBox-module-scss-module___wHyra__helperText.CheckBox-module-scss-module___wHyra__errorText{color:var(--error-main)}
.AiChat-module-scss-module__4Brf7W__aiChatContainer{background-color:var(--color-background);flex-direction:column;height:100%;display:flex;overflow:hidden}.AiChat-module-scss-module__4Brf7W__chatHeader{background-color:var(--color-background-secondary);border-bottom:1px solid var(--color-border);flex-direction:column;gap:4px;padding:16px;display:flex}.AiChat-module-scss-module__4Brf7W__chatHeader .AiChat-module-scss-module__4Brf7W__headerInfo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AiChat-module-scss-module__4Brf7W__chatHeader .AiChat-module-scss-module__4Brf7W__headerInfo .AiChat-module-scss-module__4Brf7W__aiIcon{color:var(--primary-main)}.AiChat-module-scss-module__4Brf7W__messagesContainer{scroll-behavior:smooth;flex-direction:column;flex:1;gap:16px;max-height:100vh;display:flex;position:relative;overflow:hidden auto}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__messages{border-radius:16px;flex-direction:column;gap:16px;padding:16px 16px 180px;display:flex;overflow:hidden auto;box-shadow:inset 0 0 10px 4px #0000001a}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer{background-color:var(--cardBackground-main);z-index:10;border-top:1px solid var(--color-border);gap:12px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 10px 4px #0000001a}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__messageInput{flex:1}@media screen and (max-width:768px){.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__messageInput ::placeholder{font-size:10px}}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__sendButton{align-self:flex-start;min-width:80px;height:40px}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__messageInputContainer{align-items:flex-start}.AiChat-module-scss-module__4Brf7W__message{border-radius:16px 16px 4px;flex-direction:column;gap:8px;max-width:80%;padding:12px 16px;display:flex;position:relative}.AiChat-module-scss-module__4Brf7W__message .AiChat-module-scss-module__4Brf7W__messageHeader{border-bottom:1px solid var(--secondary-opaque-10);padding-bottom:4px}.AiChat-module-scss-module__4Brf7W__message .AiChat-module-scss-module__4Brf7W__messageHeader .AiChat-module-scss-module__4Brf7W__messageIcon{color:#fff}.AiChat-module-scss-module__4Brf7W__message.AiChat-module-scss-module__4Brf7W__userMessage{background-color:var(--primary-main);color:#fff;align-self:flex-end}.AiChat-module-scss-module__4Brf7W__message.AiChat-module-scss-module__4Brf7W__userMessage .AiChat-module-scss-module__4Brf7W__messageTime{color:#ffffffb3}.AiChat-module-scss-module__4Brf7W__message.AiChat-module-scss-module__4Brf7W__aiMessage{background-color:var(--info-darker);color:var(--title);border:1px solid var(--color-border);border-radius:16px 16px 16px 4px;align-self:flex-start}.AiChat-module-scss-module__4Brf7W__messageHeader{align-items:center;gap:8px;display:flex}.AiChat-module-scss-module__4Brf7W__messageHeader .AiChat-module-scss-module__4Brf7W__messageIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.AiChat-module-scss-module__4Brf7W__messageContent{white-space:pre-wrap;line-height:1.5}.AiChat-module-scss-module__4Brf7W__messageContent .AiChat-module-scss-module__4Brf7W__messageContentText{word-break:break-word}.AiChat-module-scss-module__4Brf7W__messageTime{opacity:.7;font-size:12px}.AiChat-module-scss-module__4Brf7W__typingIndicator{align-items:center;gap:4px;padding:8px 0;display:flex}.AiChat-module-scss-module__4Brf7W__typingIndicator .AiChat-module-scss-module__4Brf7W__dot{background-color:var(--white);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite AiChat-module-scss-module__4Brf7W__typing}.AiChat-module-scss-module__4Brf7W__typingIndicator .AiChat-module-scss-module__4Brf7W__dot:first-child{animation-delay:-.32s}.AiChat-module-scss-module__4Brf7W__typingIndicator .AiChat-module-scss-module__4Brf7W__dot:nth-child(2){animation-delay:-.16s}@keyframes AiChat-module-scss-module__4Brf7W__typing{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (max-width:768px){.AiChat-module-scss-module__4Brf7W__aiChatContainer{height:calc(100vh - 200px)}.AiChat-module-scss-module__4Brf7W__message{max-width:90%}.AiChat-module-scss-module__4Brf7W__inputContainer{gap:8px;padding:12px}.AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__sendButton{min-width:60px}}
.OTPInput-module-scss-module__MYnnva__container{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.OTPInput-module-scss-module__MYnnva__label{color:var(--title);margin-bottom:4px;font-size:12px;font-weight:500}.OTPInput-module-scss-module__MYnnva__inputContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.OTPInput-module-scss-module__MYnnva__input{aspect-ratio:1;border:2px solid var(--gray-opaque-20);text-align:center;background-color:var(--true-white);width:calc(16% - 5px);color:var(--title);cursor:pointer;border-radius:12px;outline:none;font-family:Courier New,monospace;font-size:20px;font-weight:600;transition:all .2s ease-in-out;position:relative}.OTPInput-module-scss-module__MYnnva__input:after{content:"";background-color:var(--true-white);border-radius:1px;width:5px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OTPInput-module-scss-module__MYnnva__input:focus{border-color:var(--primary-main);box-shadow:0 0 0 3px var(--primary-opaque-10);transform:translateY(-1px)}.OTPInput-module-scss-module__MYnnva__input:hover:not(:disabled){border-color:var(--primary-light)}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__filled{border-color:var(--success-main);background-color:var(--success-opaque-5)}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__error{border-color:var(--error-main);background-color:var(--error-opaque-5)}.OTPInput-module-scss-module__MYnnva__input:disabled{background-color:var(--gray-opaque-10);color:var(--gray-opaque-50);cursor:not-allowed;border-color:var(--gray-opaque-20)}.OTPInput-module-scss-module__MYnnva__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OTPInput-module-scss-module__MYnnva__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OTPInput-module-scss-module__MYnnva__input[type=number]{-moz-appearance:textfield}.OTPInput-module-scss-module__MYnnva__input::selection{background-color:var(--primary-opaque-20)}.OTPInput-module-scss-module__MYnnva__helperText{color:var(--caption);text-align:center;margin-top:4px;font-size:12px}.OTPInput-module-scss-module__MYnnva__helperText.OTPInput-module-scss-module__MYnnva__error{color:var(--error-main)}@keyframes OTPInput-module-scss-module__MYnnva__fillAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__filled{animation:.2s ease-in-out OTPInput-module-scss-module__MYnnva__fillAnimation}@keyframes OTPInput-module-scss-module__MYnnva__focusAnimation{0%{box-shadow:0 0 0 0 var(--primary-opaque-40)}70%{box-shadow:0 0 0 6px var(--primary-opaque-0)}to{box-shadow:0 0 0 0 var(--primary-opaque-0)}}.OTPInput-module-scss-module__MYnnva__input:focus{animation:.6s ease-out OTPInput-module-scss-module__MYnnva__focusAnimation}
.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer{position:relative}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__label{z-index:10;border-radius:4px;padding:0 4px;font-weight:400;position:absolute;top:0;left:8px;transform:translateY(-100%)}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneNumberError{margin-top:4px}
.PasswordReset-module-scss-module__Ls9e5a__content{padding:16px}.PasswordReset-module-scss-module__Ls9e5a__formGroup{margin-bottom:16px}.PasswordReset-module-scss-module__Ls9e5a__formGroup:last-child{margin-bottom:0}.PasswordReset-module-scss-module__Ls9e5a__description{margin-bottom:16px;line-height:1.5}.PasswordReset-module-scss-module__Ls9e5a__footer{flex-direction:column;gap:8px;padding:8px 16px;display:flex}.PasswordReset-module-scss-module__Ls9e5a__backButton{color:var(--primary);min-height:auto;padding:4px 8px;font-size:.875rem;font-weight:500}.PasswordReset-module-scss-module__Ls9e5a__backButton:hover{background-color:#0000;text-decoration:underline}
.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}
