.ProfessionalCustomerDetail-module__9vlmjW__detail{gap:var(--spacing-24);flex-direction:column;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__mobileBack{align-items:center;gap:var(--spacing-16);width:fit-content;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__desktopBack{display:none}.ProfessionalCustomerDetail-module__9vlmjW__layout{gap:var(--spacing-24);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""aside""content";align-items:start;display:grid}.ProfessionalCustomerDetail-module__9vlmjW__aside{gap:var(--spacing-32);flex-direction:column;grid-area:aside;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__sections{flex-direction:column;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__section{justify-content:space-between;align-items:center;gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-12);border-radius:var(--border-radius-12);display:flex}.ProfessionalCustomerDetail-module__9vlmjW__header{align-items:center;gap:var(--spacing-16);padding:var(--spacing-16);background-color:var(--background-surface);border:1px solid var(--border-subtle);border-radius:var(--border-radius-16);grid-area:header;grid-template-columns:auto minmax(0,1fr);display:grid}.ProfessionalCustomerDetail-module__9vlmjW__identity{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__name{align-items:center;gap:var(--spacing-16);flex-wrap:wrap;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__facts{gap:var(--spacing-16);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ProfessionalCustomerDetail-module__9vlmjW__fact{gap:var(--spacing-4);flex-direction:column;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__fact dd{margin:0}.ProfessionalCustomerDetail-module__9vlmjW__content{gap:var(--spacing-24);flex-direction:column;grid-area:content;min-width:0;display:flex}.ProfessionalCustomerDetail-module__9vlmjW__desktopOnly{display:none}@media (max-width:1023px){.ProfessionalCustomerDetail-module__9vlmjW__hiddenOnMobile{display:none}}@media (min-width:1024px){.ProfessionalCustomerDetail-module__9vlmjW__mobileBack,.ProfessionalCustomerDetail-module__9vlmjW__mobileOnly{display:none}.ProfessionalCustomerDetail-module__9vlmjW__desktopOnly{display:inline-flex}p.ProfessionalCustomerDetail-module__9vlmjW__desktopOnly{display:block}.ProfessionalCustomerDetail-module__9vlmjW__desktopBack{width:fit-content;display:inline-flex}.ProfessionalCustomerDetail-module__9vlmjW__layout{column-gap:var(--spacing-32);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);grid-template-areas:"aside header""aside content"}.ProfessionalCustomerDetail-module__9vlmjW__sections{gap:var(--spacing-12)}.ProfessionalCustomerDetail-module__9vlmjW__section{padding:var(--spacing-12) var(--spacing-16);background-color:var(--background-canvas)}.ProfessionalCustomerDetail-module__9vlmjW__section[data-current=true]{background-color:var(--background-elevated)}.ProfessionalCustomerDetail-module__9vlmjW__section:not([data-current=true]) .ProfessionalCustomerDetail-module__9vlmjW__sectionCaret{visibility:hidden}.ProfessionalCustomerDetail-module__9vlmjW__header{padding:var(--spacing-24);gap:var(--spacing-24)}}
.ProfessionalCustomerHealth-module__8LH8sa__health{gap:var(--spacing-16);flex-direction:column;display:flex}.ProfessionalCustomerHealth-module__8LH8sa__card{gap:var(--spacing-16);padding:var(--spacing-24);border:var(--border-width-1) solid var(--neutral-400);border-radius:var(--border-radius-12);background-color:var(--neutral-100);flex-direction:column;display:flex}.ProfessionalCustomerHealth-module__8LH8sa__field{gap:var(--spacing-4);flex-direction:column;display:flex}.ProfessionalCustomerHealth-module__8LH8sa__measures{gap:var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
.ChartSelectionButton-module__thwXxW__root{justify-content:center;align-items:center;gap:var(--spacing-8);background-color:var(--primary-default);padding:var(--spacing-8) var(--spacing-16);border-radius:var(--border-radius-8);color:var(--others-earth-50);font-size:var(--font-sizes-caption);line-height:var(--line-heights-caption);font-weight:var(--font-weights-book);border:none;transition:all .25s;display:inline-flex}.ChartSelectionButton-module__thwXxW__root:hover:not(:disabled):not(.ChartSelectionButton-module__thwXxW__selected){background-color:var(--primary-hover)}.ChartSelectionButton-module__thwXxW__root:focus-visible{background-color:var(--primary-default)}.ChartSelectionButton-module__thwXxW__root:disabled{background-color:var(--primary-default);color:var(--text-disabled);cursor:not-allowed}.ChartSelectionButton-module__thwXxW__selected:not(:disabled){background-color:var(--primary-disabled);color:var(--beige-50)}
.Assessment-module__aVkMYG__root{gap:var(--spacing-24);flex-direction:column;flex:1;width:100%;max-width:612px;margin:0 auto;display:flex}.Assessment-module__aVkMYG__stepContent{min-height:400px}.Assessment-module__aVkMYG__navigation{z-index:1;justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-16) 0;margin-top:auto;display:flex;position:sticky;bottom:0}.Assessment-module__aVkMYG__navigationEnd{justify-content:flex-end}.Assessment-module__aVkMYG__successState{justify-content:center;align-items:center;max-width:720px;min-height:300px;margin:0 auto;display:flex}.Assessment-module__aVkMYG__successMessage{font-size:var(--font-sizes-body-1);font-weight:var(--font-weights-medium);line-height:var(--line-heights-body-1);color:var(--feedback-success);text-align:center}
.SymptomSelector-module__L3EVjq__root{gap:var(--spacing-20);flex-direction:column;display:flex}.SymptomSelector-module__L3EVjq__root:first-child{margin-top:var(--spacing-16)}.SymptomSelector-module__L3EVjq__heading{justify-content:space-between;align-items:center;display:flex}.SymptomSelector-module__L3EVjq__symptom{align-items:center;gap:var(--spacing-8);display:flex}.SymptomSelector-module__L3EVjq__symptomIcon{background-color:var(--background-accent);width:var(--spacing-36);aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;display:flex}.SymptomSelector-module__L3EVjq__options{justify-content:space-evenly;align-items:center;display:flex;flex-direction:row!important}.SymptomSelector-module__L3EVjq__option{justify-content:center;align-items:center;gap:var(--spacing-4);flex-direction:column;flex:1;display:flex}.SymptomSelector-module__L3EVjq__selectionStatusCta{gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--spacing-8);max-height:var(--spacing-24);background-color:var(--primary-default);align-items:center;display:flex;color:var(--primary-pressed)!important}hr:last-child{display:none}
.ProfessionalOnboardingActions-module__8eewyG__actions{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);display:grid}.ProfessionalOnboardingActions-module__8eewyG__actions[data-with-back=true]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ProfessionalOnboardingActions-module__8eewyG__actions[data-with-back]>*{width:100%;max-width:none}@media (min-width:48rem){.ProfessionalOnboardingActions-module__8eewyG__actions,.ProfessionalOnboardingActions-module__8eewyG__actions[data-with-back=true]{justify-content:flex-end;display:flex}.ProfessionalOnboardingActions-module__8eewyG__actions[data-with-back=true]{justify-content:space-between}.ProfessionalOnboardingActions-module__8eewyG__actions[data-with-back]>*{width:auto;max-width:max-content}}
.ProfessionalOnboardingDocumentation-module__DiIAGa__section{gap:var(--spacing-24);flex-direction:column;display:flex}.ProfessionalOnboardingDocumentation-module__DiIAGa__heading{gap:var(--spacing-4);flex-direction:column;display:flex}
.ProfessionalMePhotoField-module__9L3MRq__field{gap:var(--spacing-8);flex-direction:column;align-items:flex-start;display:flex}
.ProfessionalOnboardingRail-module__-uWP-G__rail{gap:var(--spacing-16);flex-direction:column;align-items:flex-start;display:flex}.ProfessionalOnboardingRail-module__-uWP-G__steps{gap:var(--spacing-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProfessionalOnboardingRail-module__-uWP-G__step{align-items:center;gap:var(--spacing-8);display:flex}.ProfessionalOnboardingRail-module__-uWP-G__bullet{width:var(--spacing-8);height:var(--spacing-8);margin:var(--spacing-4);border:var(--border-width-1) solid var(--neutral-700);border-radius:var(--border-radius-24)}
.renderTooltipContent-module__Ch_bAq__tooltip{gap:var(--spacing-8);background-color:var(--primary-hover);border:1px solid var(--border-subtle);border-radius:var(--border-radius-8);padding:var(--spacing-8);box-shadow:0 0 12px 0 rgb(from var(--basic-black) r g b / 16%);flex-direction:column;display:flex}.renderTooltipContent-module__Ch_bAq__tooltipEntry{justify-content:center;align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.renderTooltipContent-module__Ch_bAq__tooltipHeading{align-items:center;gap:var(--spacing-4);display:flex}.renderTooltipContent-module__Ch_bAq__tooltipDot{width:var(--size-8);height:var(--size-8);border-radius:50%;flex-shrink:0}
.SymptomsTracker-module__id-rpW__root{gap:var(--spacing-24);flex-direction:column;display:flex}.SymptomsTracker-module__id-rpW__card:has(button[data-open=true]){border:1px solid}.SymptomsTracker-module__id-rpW__accordion{gap:var(--spacing-16);flex-direction:column;width:100%;display:flex}.SymptomsTracker-module__id-rpW__accordionContent>div{padding-bottom:0}.SymptomsTracker-module__id-rpW__trigger{justify-content:space-between;align-items:center;width:100%;display:flex}.SymptomsTracker-module__id-rpW__toggles{gap:var(--spacing-24);flex-direction:column;width:100%;display:flex}.SymptomsTracker-module__id-rpW__desktop{gap:var(--spacing-24);display:none}.SymptomsTracker-module__id-rpW__categoryList{gap:var(--spacing-16);flex-direction:column;flex:1;max-width:343px;display:flex}.SymptomsTracker-module__id-rpW__categoryCard{cursor:pointer;justify-content:space-between}.SymptomsTracker-module__id-rpW__categoryCardSelected{border-color:var(--border-pressed)!important;background-color:var(--background-primary)!important}.SymptomsTracker-module__id-rpW__categoryCardIcon{flex-shrink:0}.SymptomsTracker-module__id-rpW__selectionCard{flex:1}.SymptomsTracker-module__id-rpW__divider:last-child{display:none}.SymptomsTracker-module__id-rpW__finalize{align-items:flex-start;gap:var(--spacing-8);flex-direction:column;display:flex}.SymptomsTracker-module__id-rpW__finalize button{flex:1;width:100%!important;min-width:100%!important}@media (min-width:744px){.SymptomsTracker-module__id-rpW__finalize{align-items:flex-end}.SymptomsTracker-module__id-rpW__finalize button{min-width:fit-content!important;max-width:calc(100% - var(--spacing-24) - 343px)!important;width:100%!important}.SymptomsTracker-module__id-rpW__mobile{display:none}.SymptomsTracker-module__id-rpW__desktop{display:flex}}@media (min-width:1440px){.SymptomsTracker-module__id-rpW__root{gap:var(--spacing-32)}}
.ProfessionalOnboardingStep-module__95D8LW__layout{gap:var(--spacing-32);grid-template-columns:minmax(0,1fr);align-items:start;width:100%;display:grid}.ProfessionalOnboardingStep-module__95D8LW__form{gap:var(--spacing-24);flex-direction:column;min-width:0;display:flex}@media (min-width:60rem){.ProfessionalOnboardingStep-module__95D8LW__layout{gap:var(--spacing-64);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}}
.SymptomHeading-module__bRB7Ha__root{gap:var(--spacing-4);flex-direction:column;display:flex}
.SymptomTrackerChart-module__u4lPPa__root{width:100%}.SymptomTrackerChart-module__u4lPPa__root svg{outline:none}
.SymptomTrackerDateSearch-module__Mf0mVq__root{justify-content:space-between;align-items:center;width:100%;display:flex}.SymptomTrackerDateSearch-module__Mf0mVq__actions{align-items:center;gap:var(--spacing-8);display:flex}
.SymptomsEvolution-module__-TmHDa__root{gap:var(--spacing-24);flex-direction:column;display:flex}.SymptomsEvolution-module__-TmHDa__chart{padding:var(--spacing-16);background-color:var(--primary-default);border-color:var(--border-subtle)}.SymptomsEvolution-module__-TmHDa__symptoms,.SymptomsEvolution-module__-TmHDa__legend{gap:var(--spacing-12);flex-direction:column;display:flex}.SymptomsEvolution-module__-TmHDa__legendValues{gap:var(--spacing-12);flex-direction:row;display:flex}@media (min-width:1440px){.SymptomsEvolution-module__-TmHDa__chart{padding:var(--spacing-32)}}
.ProfessionalSpecializationForm-module__vYC1pa__form{gap:var(--spacing-24);flex-direction:column;max-width:720px;display:flex}.ProfessionalSpecializationForm-module__vYC1pa__field{gap:var(--spacing-12);flex-direction:column;display:flex}.ProfessionalSpecializationForm-module__vYC1pa__actions{justify-content:flex-start;display:flex}
.ProfessionalOnboardingPersonalDetails-module__czBkhq__form{gap:var(--spacing-16);flex-direction:column;display:flex}.ProfessionalOnboardingPersonalDetails-module__czBkhq__heading{gap:var(--spacing-4);flex-direction:column;display:flex}.ProfessionalOnboardingPersonalDetails-module__czBkhq__row{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.ProfessionalOnboardingPersonalDetails-module__czBkhq__row{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ProfessionalOnboardingSpecialization-module__vz4Uzq__form{gap:var(--spacing-24);flex-direction:column;display:flex}.ProfessionalOnboardingSpecialization-module__vz4Uzq__heading{gap:var(--spacing-4);flex-direction:column;display:flex}.ProfessionalOnboardingSpecialization-module__vz4Uzq__field{gap:var(--spacing-8);flex-direction:column;display:flex}.ProfessionalOnboardingSpecialization-module__vz4Uzq__supportLink{color:var(--primary-default);text-decoration:underline}
.ProfessionalOnboardingValidation-module__GkCimW__section{gap:var(--spacing-24);flex-direction:column;display:flex}.ProfessionalOnboardingValidation-module__GkCimW__heading{gap:var(--spacing-4);flex-direction:column;display:flex}.ProfessionalOnboardingValidation-module__GkCimW__notes{gap:var(--spacing-24);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProfessionalOnboardingValidation-module__GkCimW__note{gap:var(--spacing-8);flex-direction:column;align-items:flex-start;display:flex}
.ProfessionalPersonalDetailsForm-module__HE2pGq__section{gap:var(--spacing-32);flex-direction:column;display:flex}.ProfessionalPersonalDetailsForm-module__HE2pGq__form{gap:var(--spacing-16);flex-direction:column;display:flex}.ProfessionalPersonalDetailsForm-module__HE2pGq__identity{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""names";display:grid}.ProfessionalPersonalDetailsForm-module__HE2pGq__photo{grid-area:photo}.ProfessionalPersonalDetailsForm-module__HE2pGq__names{gap:var(--spacing-16);flex-direction:column;grid-area:names;display:flex}.ProfessionalPersonalDetailsForm-module__HE2pGq__row{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);display:grid}.ProfessionalPersonalDetailsForm-module__HE2pGq__experienceTitle{margin-block-start:var(--spacing-12)}.ProfessionalPersonalDetailsForm-module__HE2pGq__actions{justify-content:flex-start;display:flex}.ProfessionalPersonalDetailsForm-module__HE2pGq__supportLink{color:var(--primary-default);text-decoration:underline}@media (min-width:48rem){.ProfessionalPersonalDetailsForm-module__HE2pGq__row{grid-template-columns:repeat(2,minmax(0,1fr))}.ProfessionalPersonalDetailsForm-module__HE2pGq__identity{column-gap:var(--spacing-32);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"names photo";align-items:center}.ProfessionalPersonalDetailsForm-module__HE2pGq__photo{justify-content:center;min-width:11rem;display:flex}}@media (max-width:1439px){.ProfessionalPersonalDetailsForm-module__HE2pGq__actions>button{width:100%;max-width:100%}}
.ProfessionalSpecializationForm-module__vz74rW__form,.ProfessionalSpecializationForm-module__vz74rW__specializations{gap:var(--spacing-32);flex-direction:column;display:flex}.ProfessionalSpecializationForm-module__vz74rW__supportAreas{gap:var(--spacing-24);flex-direction:column;display:flex}.ProfessionalSpecializationForm-module__vz74rW__actions{display:flex}.ProfessionalSpecializationForm-module__vz74rW__supportLink{color:var(--primary-default);text-decoration:underline}@media (max-width:1439px){.ProfessionalSpecializationForm-module__vz74rW__actions>button{width:100%;max-width:100%}}
