.editAnalysis_imageSection__9G9YB{position:relative;aspect-ratio:1/1;border:8px solid #fff;overflow:hidden;width:40vw;height:40vw}.editAnalysis_imageSection__9G9YB img{width:100%;aspect-ratio:1/1;object-fit:contain;pointer-events:all!important}.skeleton_skeleton__cmkif{border-radius:5px;background-color:hsla(0,0%,40%,.502);background-image:linear-gradient(90deg,color-mix(in srgb,var(--primary),transparent 100%),color-mix(in srgb,var(--primary-light),transparent 50%),color-mix(in srgb,var(--primary),transparent 100%));background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:skeleton_shine__kAYKA 1s ease infinite}@keyframes skeleton_shine__kAYKA{to{background-position:right -40px top 0}}.editAnalysis_editAnalysisPage___R95q,.editAnalysis_editTools__77_Zg{display:flex;align-items:center}.editAnalysis_editTools__77_Zg{height:calc(100vh - 100px);flex:1 1;justify-content:space-around;flex-direction:column}.editAnalysis_editTools__77_Zg .editAnalysis_bars__SUXpa,.editAnalysis_editTools__77_Zg .editAnalysis_editAnalysisButtons__fZFJU{display:flex;flex-direction:column;gap:20px}.editAnalysis_editTools__77_Zg .editAnalysis_editAnalysisButtons__fZFJU .editAnalysis_correctionBtns__03Ly2{min-width:250px;padding:10px;border:1px dashed var(--light-skin-2)}.editAnalysis_editTools__77_Zg .editAnalysis_editAnalysisButtons__fZFJU .editAnalysis_correctionBtns__03Ly2 .editAnalysis_heading__sSFAS{display:inline-flex;gap:10px;color:var(--light-skin-1);margin-bottom:10px}.editAnalysis_editTools__77_Zg .editAnalysis_editAnalysisButtons__fZFJU .editAnalysis_correctionBtns__03Ly2 .editAnalysis_buttons__pOREv{display:flex;justify-content:space-evenly}.editAnalysis_editTools__77_Zg .editAnalysis_editAnalysisButtons__fZFJU .editAnalysis_correctionBtns__03Ly2 .editAnalysis_buttons__pOREv button{padding:10px 20px;cursor:pointer;flex:1 1;margin:3px}.editAnalysis_editTools__77_Zg .editAnalysis_editAnalysisButtons__fZFJU .editAnalysis_correctionBtns__03Ly2 .editAnalysis_buttons__pOREv button.editAnalysis_active__MkhMn{background-color:var(--light-hair);color:var(--white)}.editAnalysis_editTools__77_Zg .editAnalysis_saveBtn__02tJw{width:250px}.editAnalysis_editTools__77_Zg .editAnalysis_saveBtn__02tJw button{width:100%}.editAnalysis_instructions__B6GQA{height:calc(100vh - 100px);flex:1 1;padding:20px 40px;color:var(--light-skin-1)}.editAnalysis_instructions__B6GQA h3{margin-bottom:10px}.editAnalysis_instructions__B6GQA p{font-size:16px;margin-bottom:20px}.colorCodes_colorCodesContainer__D_WxN{text-align:left}.colorCodes_colorCodesContainer__D_WxN h3{margin-bottom:20px}.colorCodes_colorCode__3WQ0i{margin-bottom:15px}.colorCodes_colorBlock__hXWsn{display:flex;align-items:center}.colorCodes_colorGreen__nI24R,.colorCodes_colorOrange__VVn85,.colorCodes_colorRed__Cqr3O,.colorCodes_colorYellow__Ji9CL{height:25px;width:25px;border-radius:50%}.colorCodes_colorGreen__nI24R{background-color:var(--green)}.colorCodes_colorYellow__Ji9CL{background-color:var(--yellow)}.colorCodes_colorOrange__VVn85{background-color:var(--orange)}.colorCodes_colorRed__Cqr3O{background-color:var(--red)}.colorCodes_size__AJZZi{margin-left:20px}.colorCodes_label__Yde1G{font-size:14px;margin-top:2px}.colorCodes_dark__5YAcb{color:var(--light-skin-1)}.colorCodes_light__6MsFh{color:var(--secondary)}.CategoryToggle_wrapper__74urS{position:relative;width:100%;max-width:225px;height:40px;background:var(--light-hair);border-radius:30px;display:flex;flex-direction:row;align-items:center}.CategoryToggle_inner__FT1gC{position:absolute;top:5px;width:calc(50% - 5px);height:calc(100% - 10px);background:var(--text-secondary);border-radius:30px;transition:left .3s ease;z-index:1}.CategoryToggle_btn__yG3Fw{flex:1 1;height:100%;border:none;background:transparent;color:#fff;font-size:16px;font-weight:600;cursor:pointer;z-index:2;position:relative;transition:color .3s ease}.CategoryToggle_btn__yG3Fw:hover{opacity:.9}.CategoryToggle_active__C5rBE{color:var(--text-primary)}.patientnameheader_header__PtzWS{color:var(--white);display:flex;justify-content:space-between;width:90%;height:100px;margin-top:2%}.patientnameheader_header__PtzWS .patientnameheader_dateLinks__a2_on{display:flex;flex-direction:column;gap:20px}.patientnameheader_header__PtzWS .patientnameheader_report__GXsbz{display:flex;gap:20px}.patientnameheader_header__PtzWS .patientnameheader_report__GXsbz .patientnameheader_added__NOBw5{opacity:.5;cursor:no-drop}.patientnameheader_header__PtzWS .patientnameheader_iconContainer__SP1_K{display:flex;gap:5px}.patientnameheader_header__PtzWS .patientnameheader_patientSkeleton___8cOD{display:flex;gap:10px}.patientnameheader_header__PtzWS .patientnameheader_smallText__8EUX6{font-size:14px;gap:5px}.patientnameheader_header__PtzWS .patientnameheader_smallText__8EUX6 p{font-size:16px}@media only screen and (max-width:768px){.patientnameheader_header__PtzWS{height:auto;flex-direction:column;gap:.5em}.patientnameheader_header__PtzWS .patientnameheader_iconContainer__SP1_K{flex-direction:row-reverse;justify-content:flex-end}}@media only screen and (max-width:640px){.patientnameheader_header__PtzWS{width:90%}.patientnameheader_header__PtzWS .patientnameheader_iconContainer__SP1_K{max-width:100%}}@media only screen and (max-width:400px){.patientnameheader_header__PtzWS .patientnameheader_patientSkeleton___8cOD{flex-direction:column;width:100%}}.patientnameheader_patientInfo__W4bvo{display:flex;flex-direction:column;gap:15px}.patientnameheader_patientInfo__W4bvo section{display:flex;width:100%;flex-wrap:wrap}.patientnameheader_patientInfo__W4bvo section p{margin:0 10px;color:var(--light-skin-1);display:flex;align-items:center;flex-wrap:wrap;gap:10px}.patientnameheader_patientInfo__W4bvo section p span{display:flex;align-items:center;gap:10px}.patientnameheader_patientInfo__W4bvo section p a:first-child{border-bottom:1px solid var(--white);color:var(--white)}.patientnameheader_patientInfo__W4bvo section p a:nth-child(2){height:24px;color:var(--white)}.patientnameheader_patientInfo__W4bvo section.patientnameheader_date___KgSI{padding:2px 10px;gap:10px;align-items:center}@media only screen and (max-width:640px){.patientnameheader_patientInfo__W4bvo{gap:5px}.patientnameheader_patientInfo__W4bvo section.patientnameheader_date___KgSI{gap:5px;font-size:14px}}@media only screen and (max-width:400px){.patientnameheader_patientInfo__W4bvo section p{flex-direction:column;gap:0}.patientnameheader_patientInfo__W4bvo section p span{width:100%}}.captureImages_containerWrapper__rAIKX{display:flex;width:100%;justify-content:center}.captureImages_container__On_ou{display:flex;height:100%}.captureImages_noCameraPermission__bHzF1{color:var(--light-skin-1);font-size:1.2em;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.captureImages_photo__t04zr{height:100%;aspect-ratio:1/1;background-color:var(--pure-black);border-radius:15px}.captureImages_photo__t04zr img,.captureImages_photo__t04zr video{height:100%;width:100%;border-radius:15px}.captureImages_icons__r9QDW{display:flex;justify-content:space-around;align-items:center;flex:1 1;flex-direction:column}.captureImages_icons__r9QDW .captureImages_smallicons__0F5Uo{display:flex;justify-content:space-around;align-items:center;gap:40px}.captureImages_icons__r9QDW .captureImages_smallicons__0F5Uo .captureImages_icon__s47jr{cursor:pointer;width:4em;height:4em;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--primary-light);border:2px solid var(--light-skin-1)}.captureImages_icons__r9QDW .captureImages_camera__IQvtt{cursor:pointer;display:flex;justify-content:center;align-items:center;background:var(--gradient-1);width:6em;height:6em;border-radius:100px}.captureImages_icons__r9QDW .captureImages_camera__IQvtt svg{height:4em;width:4em}.captureImages_startCamera__CUYui{padding:.75em;width:250px;outline:none;color:var(--text-primary);font-family:Open Sans,sans-serif;font-size:16px;border:4px solid var(--light-skin-1);border-radius:54px;background:var(--primary-light);color:var(--light-skin-1);cursor:pointer}.captureImages_selectInput__5Dzz1{display:flex;flex-direction:column;gap:10px;margin:20px 0}.captureImages_selectInput__5Dzz1 label{color:var(--light-skin-1)}.captureImages_selectInput__5Dzz1 input[type=file]{display:none}.captureImages_selectInput__5Dzz1 .captureImages_uploadBtn__plmTQ{text-align:center}.captureImages_selectInput__5Dzz1 .captureImages_uploadBtn__plmTQ,.captureImages_selectInput__5Dzz1 input,.captureImages_selectInput__5Dzz1 select{padding:.75em;color:var(--light-skin-1);background:var(--primary-light);width:250px;font-family:Open Sans,sans-serif;font-size:16px;outline:none;border:4px solid var(--light-skin-1);border-radius:54px;cursor:pointer}.captureImages_selectInput__5Dzz1.captureImages_disabled__bK9Zs select{cursor:not-allowed;background-color:var(--light-skin-2)}@media only screen and (max-width:1024px){.captureImages_container__On_ou{display:flex;flex-direction:column}.captureImages_photo__t04zr{height:20em;width:20em;margin:1em auto}.captureImages_icons__r9QDW{flex-direction:column-reverse;gap:1em}}@media only screen and (max-width:640px){.captureImages_containerWrapper__rAIKX{flex-direction:column;justify-content:center;align-items:center}}.hairGraph_hairGraphContainer___KFbD{position:relative;width:100%;height:100%}.hairGraph_hairGraphContainer___KFbD .hairGraph_title__szGym{color:var(--light-skin-1);text-align:center}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3{position:absolute;width:100%;height:80%;bottom:0}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo{width:100%;height:calc(100% - 50px);display:flex;flex-direction:column;justify-content:flex-end}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_intermediateTerminals__G13D3,.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_largeTerminals__57b5b,.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_smallTerminals__8qXE5,.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_vellusHairs__Th0XI{width:70%;display:flex;justify-content:center;align-items:center;align-self:center;border:none;outline:none;min-height:3vh;color:var(--black)}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_largeTerminals__57b5b{background-color:var(--green)}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_intermediateTerminals__G13D3{background-color:var(--yellow)}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_smallTerminals__8qXE5{background-color:var(--orange)}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_border__PxKKE{position:absolute;bottom:50px;width:100%;height:1px;border-top:1px dashed #fff;display:flex;justify-content:center}.hairGraph_hairGraphContainer___KFbD .hairGraph_hairGraph__Zopm3 .hairGraph_body__6XWZo .hairGraph_border__PxKKE .hairGraph_vellusHairs__Th0XI{position:absolute;background-color:var(--red);max-height:50px}.hairGraph_graphTable__SGM5E{height:-moz-fit-content;height:fit-content;background-color:var(--secondary)}.hairGraph_graphTable__SGM5E .hairGraph_tableHeader__j63pw{width:100%;padding:10px;color:var(--light-skin-1);border:1px solid var(--primary)}.hairGraph_graphTable__SGM5E .hairGraph_hairGraphBox__lty11{height:300px;padding:20px 0;border:1px solid var(--primary);display:flex;justify-content:space-evenly}.hairGraph_graphTable__SGM5E .hairGraph_table__hfj7d{width:100%;display:table}.hairGraph_graphTable__SGM5E .hairGraph_trow__OTklu{position:relative;display:table-row;color:var(--light-skin-1)}.hairGraph_graphTable__SGM5E .hairGraph_trow__OTklu .hairGraph_theading__J6ADa{position:absolute;inset-inline-start:-100%;top:0;inset-inline-end:100%;padding-inline:10px;text-align:end}.hairGraph_graphTable__SGM5E .hairGraph_tdata__weG9W{width:500px;display:table-cell;text-align:center;vertical-align:middle;padding:10px;border:1px solid var(--primary)}.notesContainer_notesContainer__f09bj{position:absolute;top:20px;background:var(--light-skin-1);padding:7px;border-radius:3px;z-index:3;display:flex;flex-direction:column;width:15vw}.notesContainer_notesContainer__f09bj input,.notesContainer_notesContainer__f09bj textarea{background-color:var(--primary-dark);color:var(--light-skin-1);border-radius:3px;padding:5px;border:none;outline:none;margin-bottom:7px}.notesContainer_notesContainer__f09bj input:disabled,.notesContainer_notesContainer__f09bj textarea:disabled{background-color:var(--primary-light)}.notesContainer_notesContainer__f09bj .notesContainer_buttons__DXm_2{display:flex;justify-content:space-evenly;gap:7px}.notesContainer_notesContainer__f09bj .notesContainer_buttons__DXm_2 button:first-child{background-color:var(--light-hair);color:var(--light-skin-1)}.notesContainer_notesContainer__f09bj .notesContainer_buttons__DXm_2 button{flex:1 1;padding:5px;border:1px solid var(--light-hair);outline:none;border-radius:3px;cursor:pointer}.notesContainer_notesContainer__f09bj .notesContainer_buttons__DXm_2 button:disabled{cursor:not-allowed;opacity:.7}@media only screen and (max-width:768px){.notesContainer_notesContainer__f09bj{width:30vw}}.cancelAnalysis_popUpContainer__WJJIt{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:inherit}.cancelAnalysis_popUpContainer__WJJIt .cancelAnalysis_popUpText__oQSvo{max-width:500px;text-align:center;padding:30px}.questionsForm_container__rJ3R5{overflow:hidden;width:100%;height:100%;max-height:400px;display:flex;flex-direction:column;gap:1em}.questionsForm_container__rJ3R5 .questionsForm_questionsContainer__GlBdT{height:100%;overflow:auto;display:flex;flex-direction:column;gap:1.5em;padding:1em 2em}.questionsForm_container__rJ3R5 .questionsForm_questionsContainer__GlBdT .questionsForm_questions__0ml_c{display:flex;flex-direction:column;gap:.5em}.questionsForm_container__rJ3R5 .questionsForm_questionsContainer__GlBdT .questionsForm_questions__0ml_c section{max-width:800px;flex-wrap:wrap;row-gap:0}.questionsForm_container__rJ3R5 hr{border-color:var(--light-skin-1)}.questionsForm_container__rJ3R5 .questionsForm_btns__EVAGt{display:flex;justify-content:center;align-items:center;gap:30px;margin:5px 0}.questionsForm_container__rJ3R5 .questionsForm_btns__EVAGt button{padding:.5em 2em}@media only screen and (max-width:640px){.questionsForm_container__rJ3R5 .questionsForm_questionsContainer__GlBdT{padding:.5em;gap:.8em}}.questionsForm_skeleton__sIwEC{display:flex;flex-direction:column;gap:.5em}.questionsPopUp_questionsPopUp__fCbXy{color:var(--black);display:flex;height:100%;width:60vw}.questionsPopUp_questionsPopUp__fCbXy .questionsPopUp_resultsTab__TgDH6{padding:1em}.questionsPopUp_questionsPopUp__fCbXy .questionsPopUp_resultsTab__TgDH6 .questionsPopUp_answerAllQuestions__xiHDO{height:100%;display:flex;justify-content:center;align-items:center;margin-top:3em}@media only screen and (max-width:1024px){.questionsPopUp_questionsPopUp__fCbXy{width:100%}}.addToReportBtn_addToReport__Hvc98{display:flex;justify-content:flex-start;align-items:center;gap:5px;margin:.5em auto}.addToReportBtn_addToReport__Hvc98 .addToReportBtn_btn__w8_vn{display:flex;cursor:pointer;padding:.3em}.newAnalysis_headRegion__dgGkC{--gap:40px;--cardsInRow:5;padding:var(--gap)}.newAnalysis_headRegion__dgGkC .newAnalysis_headImages__MI9P3{display:grid;grid-template-columns:repeat(var(--cardsInRow),1fr);grid-gap:var(--gap);gap:var(--gap)}.newAnalysis_headRegion__dgGkC .newAnalysis_buttonArea__zG24q{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:20px}@media only screen and (max-width:1024px){.newAnalysis_headRegion__dgGkC{--gap:30px;--cardsInRow:4}}@media only screen and (max-width:768px){.newAnalysis_headRegion__dgGkC{--gap:20px;--cardsInRow:3}}@media only screen and (max-width:640px){.newAnalysis_headRegion__dgGkC{--cardsInRow:2}}.newAnalysis_popUpContainer__CQnBs{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:inherit}.newAnalysis_popUpContainer__CQnBs .newAnalysis_popUpText__xoMOa{width:500px;text-align:center;padding:20px 0 30px}.newAnalysis_popUpContainer__CQnBs .newAnalysis_popUpBtns__zR_a4{display:flex;justify-content:center;gap:10px}