.mealplan-wizard-v2-page-module-scss-module__1oOFMq__mealplan-wizard-v2-page{background:#fff;min-height:100vh}.mealplan-wizard-v2-page-module-scss-module__1oOFMq__mealplan-wizard-v2-page__limit{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:50vh;padding:5rem 2rem;display:flex}.mealplan-wizard-v2-page-module-scss-module__1oOFMq__mealplan-wizard-v2-page__limit-title{color:var(--cb1);margin:0;font-size:1.5rem;font-weight:600}.mealplan-wizard-v2-page-module-scss-module__1oOFMq__mealplan-wizard-v2-page__limit-message{color:var(--ca2);max-width:28rem;font-size:1rem;line-height:1.5}
.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics{flex-direction:column;gap:1.25rem;padding-top:1.5rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__error{color:var(--orange,#f59e0b);text-align:center;background:#fffbeb;border-radius:.5rem;margin:0;padding:1rem;font-size:.8125rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__bmi-section{margin:1.5rem 0}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__slider-container{align-items:center;gap:.75rem;width:100%;display:flex}@media (max-width:480px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__slider-container{gap:.3rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__slider-label{color:var(--gray-400,#9ca3af);flex-shrink:0;font-size:1rem}@media (max-width:480px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__slider-label{font-size:.9rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__slider-track{background:linear-gradient(270deg,#ef4444 0%,#f59e0b 21%,#22c55e 52%,#f59e0b 81%,#ef4444 100%) no-repeat padding-box padding-box;border-radius:.625rem;width:100%;height:.625rem;position:relative}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__slider-thumb{position:absolute;top:50%;transform:translate(-50%,-50%)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-circle{color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;font-size:.75rem;font-weight:600;display:flex;position:relative}@media (max-width:480px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-circle{width:1.5625rem;height:1.5625rem;font-size:.65rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-circle--ideal{background:#22c55e}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-circle--user{background:#f59e0b}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-label{text-align:center;color:#fff;white-space:nowrap;border-radius:1rem;padding:.25rem .5rem;font-size:.8rem;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:480px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-label{padding:.2rem .35rem;font-size:.65rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-label--top{background:#22c55e;margin-bottom:.3rem;bottom:100%}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__thumb-label--bottom{background:#f59e0b;margin-top:.3rem;top:100%}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__weight-row{flex-direction:row;justify-content:space-evenly;align-items:center;gap:.5rem;width:100%;display:flex}@media (max-width:620px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__weight-row{flex-direction:column;gap:.5rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__weight-item{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (max-width:620px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__weight-item{border:1px solid var(--gray-200,#e5e7eb);border-radius:.75rem;width:100%;padding:.75rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__weight-item p{color:var(--gray-600,#4b5563);white-space:nowrap;margin:0;font-size:.875rem}@media (max-width:480px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__weight-item p{font-size:.8125rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__weight-value{color:var(--gray-800,#1f2937)!important;font-weight:600!important}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__dot{border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}@media (max-width:430px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__dot{width:.45rem;height:.45rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__switch{justify-content:center;align-items:center;gap:.75rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__switch p{color:var(--gray-600,#4b5563);margin:0;font-size:.9rem;font-weight:500}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__toggle{background:var(--green,#16a34a);cursor:pointer;border:none;border-radius:.75rem;width:2.75rem;height:1.5rem;padding:0;transition:background .2s;position:relative}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__toggle--active{background:var(--gray-800,#1f2937)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__toggle--active .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__toggle-knob{transform:translate(1.25rem)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__toggle-knob{background:#fff;border-radius:50%;width:1.125rem;height:1.125rem;transition:transform .2s;position:absolute;top:.1875rem;left:.1875rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__divider{border-bottom:1px solid var(--gray-200,#e5e7eb);width:95%;margin:.5rem auto}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macros-header{justify-content:space-between;align-items:center;display:flex}@media (max-width:610px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macros-header{flex-direction:column;align-items:flex-start;gap:.5rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macros-title{flex-direction:row;align-items:center;gap:1rem;display:flex}@media (max-width:610px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macros-title{flex-direction:column-reverse;align-items:flex-start;gap:.5rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__section-label{color:var(--gray-800,#1f2937);margin:0;font-size:1.125rem;font-weight:600}@media (max-width:375px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__section-label{font-size:1rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__selection-badge{white-space:nowrap;border-radius:1rem;padding:.35rem .75rem;font-size:.85rem;font-weight:500}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__customize-btn{color:var(--green,#16a34a);cursor:pointer;border:1px solid var(--gray-300,#d1d5db);background:0 0;border-radius:.5rem;flex-shrink:0;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__customize-btn:hover{color:var(--green-700,#15803d);border-color:var(--green,#16a34a)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__sub-container{flex-direction:row;gap:2rem;width:100%;display:flex}@media (max-width:768px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__sub-container{flex-direction:column}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macros{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__chart-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:2rem;width:100%;display:flex}@media (max-width:820px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__chart-row{gap:1rem}}@media (max-width:768px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__chart-row{justify-content:center}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__chart-wrapper{flex-shrink:0}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__chart-wrapper canvas{aspect-ratio:1;min-width:11rem;max-width:11rem;min-height:11rem;max-height:11rem;margin:.5rem 0;width:100%!important;height:auto!important}@media (max-height:900px),(max-width:1200px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__chart-wrapper canvas{min-width:10rem!important;max-width:10rem!important;min-height:10rem!important;max-height:10rem!important}}@media (max-width:875px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__chart-wrapper canvas{min-width:9.5rem!important;max-width:9.5rem!important;min-height:9.5rem!important;max-height:9.5rem!important}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-boxes{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:fit-content;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box{border-radius:1.25rem;flex-direction:row;justify-content:space-between;align-items:center;gap:.15rem;width:100%;min-width:10rem;height:2.5rem;padding:1rem;display:flex}@media (max-width:820px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box{min-width:8rem}}@media (max-width:768px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box{min-width:12rem}}@media (max-width:450px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box{min-width:8rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box p{margin:0;font-size:.9rem;font-weight:500}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box--protein{background:var(--light-blue,#e0f2ff)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box--protein p{color:var(--blue,#055e99)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box--carbs{background:var(--light-orange,#ffddc3)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box--carbs p{color:var(--orange,#c2410c)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box--fat{background:var(--light-purple,#f0d0ff)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__macro-box--fat p{color:var(--purple,#7e22ce)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-row{flex-direction:row;align-items:center;gap:2rem;width:100%;display:flex}@media (max-width:910px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-row{justify-content:flex-start;gap:1rem}}@media (max-width:768px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-row{justify-content:center;gap:1rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-item{border:1px solid var(--gray-200,#e5e7eb);border-radius:.75rem;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;display:flex;position:relative}@media (max-width:910px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-item{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-item{justify-content:center;align-items:center;width:100%;max-width:15rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-item p{color:var(--gray-600,#4b5563);white-space:nowrap;margin:0;font-size:.85rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-value{color:var(--gray-800,#1f2937)!important;font-weight:600!important}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}@media (max-width:910px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__info-btn{position:absolute;top:.5rem;right:.5rem}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__popover{max-width:18.75rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__popover-title{color:var(--gray-800,#1f2937);margin:0 0 .25rem;font-size:.875rem;font-weight:600}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__popover-text{color:var(--gray-600,#4b5563);margin:0;font-size:.8125rem;line-height:1.3}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__popover-note{color:var(--gray-500,#6b7280);margin:.25rem 0 0;font-size:.75rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__table-container{flex-direction:column;justify-content:flex-start;gap:.5rem;width:100%;padding-top:1rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__table-title{text-align:left;color:var(--gray-800,#1f2937);margin:0;font-size:.9375rem;font-weight:600}@media (max-width:768px){.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__table-title{text-align:center}}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__nutrient-table{border-collapse:collapse;border-style:hidden;width:100%}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__nutrient-table thead tr{border-bottom:1px solid var(--gray-200,#e5e7eb)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__nutrient-table tbody tr:nth-child(2n){background:var(--gray-50,#f9fafb)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__nutrient-table th,.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__nutrient-table td{text-align:left;border:none;padding:.5rem;font-size:.85rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__nutrient-table th{color:var(--gray-600,#4b5563);font-weight:600}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__nutrient-table td{color:var(--gray-700,#374151)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-macros{border:1px solid var(--gray-200,#e5e7eb);background:var(--gray-50,#f9fafb);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-info{color:var(--gray-500,#6b7280);background:#e0f2ff;border-radius:.375rem;margin:0;padding:.5rem .75rem;font-size:.75rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-grid{flex-direction:column;gap:.5rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-row{justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-label{color:var(--gray-700,#374151);flex:1;font-size:.8125rem;font-weight:500}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-computed{color:var(--green,#16a34a);text-align:right;min-width:6rem;font-size:.875rem;font-weight:700}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-input{border:1px solid var(--gray-300,#d1d5db);text-align:center;border-radius:.375rem;outline:none;width:6rem;padding:.375rem .5rem;font-size:.8125rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-input:focus{border-color:var(--green,#16a34a)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-error{color:var(--red-500,#ef4444);margin:0;font-size:.75rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__custom-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__restore-btn{color:var(--gray-600,#4b5563);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.8125rem;font-weight:500;text-decoration:underline;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__restore-btn:hover{color:var(--gray-800,#1f2937)}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__save-btn{background:var(--green,#16a34a)!important;color:#fff!important;font-size:.8125rem!important}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__save-btn:hover{background:var(--green-700,#15803d)!important}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__restore-confirm{border:1px solid var(--gray-200,#e5e7eb);text-align:center;background:#fff;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__restore-confirm-text{color:var(--gray-700,#374151);max-width:24rem;margin:0;font-size:.875rem}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__restore-confirm-actions{gap:.5rem;display:flex}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__continue-btn{align-self:flex-start;background:var(--green,#16a34a)!important;color:#fff!important}.step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics .step-8-health-metrics-module-scss-module__3mbxzG__step-8-health-metrics__continue-btn:hover{background:var(--green-700,#15803d)!important}
.step-9-preferences-module-scss-module__zr1_4q__step-9-preferences{flex-direction:column;gap:1.25rem;padding-top:.5rem;display:flex}.step-9-preferences-module-scss-module__zr1_4q__step-9-preferences .step-9-preferences-module-scss-module__zr1_4q__step-9-preferences__profile-container{border:1px solid var(--gray-200,#e5e7eb);border-radius:.75rem;flex-direction:column;width:100%;display:flex}.step-9-preferences-module-scss-module__zr1_4q__step-9-preferences .step-9-preferences-module-scss-module__zr1_4q__step-9-preferences__continue-btn{align-self:flex-start;background:var(--green,#16a34a)!important;color:#fff!important}.step-9-preferences-module-scss-module__zr1_4q__step-9-preferences .step-9-preferences-module-scss-module__zr1_4q__step-9-preferences__continue-btn:hover{background:var(--green-700,#15803d)!important}
