.PatientGoals_workspace__Zx_W0{color:#252038}.PatientGoals_workspace__Zx_W0 .MuiCard-root{border:1px solid #e9e4ef;border-radius:20px;box-shadow:none;background:#fff}.PatientGoals_workspace__Zx_W0 .MuiCardContent-root{padding:24px}.PatientGoals_dialog__AFE3D .MuiButton-root,.PatientGoals_workspace__Zx_W0 .MuiButton-root{border-radius:10px;text-transform:none;font-weight:600;min-height:44px;box-shadow:none}.PatientGoals_dialog__AFE3D .MuiButton-containedPrimary,.PatientGoals_workspace__Zx_W0 .MuiButton-containedPrimary{background:#7c3aed}.PatientGoals_dialog__AFE3D .MuiButton-containedPrimary:hover,.PatientGoals_workspace__Zx_W0 .MuiButton-containedPrimary:hover{background:#6d28d9}.PatientGoals_dialog__AFE3D .MuiButton-containedPrimary.Mui-disabled,.PatientGoals_workspace__Zx_W0 .MuiButton-containedPrimary.Mui-disabled{background:#eee9f2;color:#95889f}.PatientGoals_dialog__AFE3D .MuiIconButton-root,.PatientGoals_workspace__Zx_W0 .MuiIconButton-root{min-width:44px;min-height:44px}.PatientGoals_dialog__AFE3D button:focus-visible,.PatientGoals_workspace__Zx_W0 button:focus-visible{outline:2px solid #6d28d9;outline-offset:3px}.PatientGoals_header__qxUXA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:24px;border:1px solid #e9e4ef;border-radius:20px;background:linear-gradient(115deg,#fff 35%,#f6f3fc);margin-bottom:24px}.PatientGoals_dialog__AFE3D .MuiDialog-paper{border-radius:24px;border:1px solid #e9e4ef;background:#fff;color:#252038;background-image:none}.PatientGoals_dialog__AFE3D .MuiDialogTitle-root{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:#faf8fc;border-bottom:1px solid #e9e4ef;font-weight:650}.PatientGoals_dialog__AFE3D .MuiDialogContent-root{padding:24px}.PatientGoals_dialog__AFE3D .MuiDialogTitle-root+.MuiDialogContent-root{padding-top:24px}.PatientGoals_dialog__AFE3D .MuiDialogActions-root{padding:16px 24px;border-top:1px solid #e9e4ef;background:#faf8fc;flex-wrap:wrap;gap:8px}.PatientGoals_dialog__AFE3D .MuiOutlinedInput-root,.PatientGoals_dialog__AFE3D .MuiPickersOutlinedInput-root{border-radius:10px;background:#fff}.PatientGoals_dialog__AFE3D .MuiOutlinedInput-notchedOutline,.PatientGoals_dialog__AFE3D .MuiPickersOutlinedInput-notchedOutline{border-color:#ddd5e5}.PatientGoals_dialog__AFE3D .Mui-focused>fieldset{border-color:#7c3aed}@media(max-width:600px){.PatientGoals_header__qxUXA,.PatientGoals_workspace__Zx_W0 .MuiCardContent-root{padding:18px}.PatientGoals_dialog__AFE3D .MuiDialog-paperFullScreen{border-radius:0}.PatientGoals_dialog__AFE3D .MuiDialogContent-root{padding:20px}.PatientGoals_dialog__AFE3D .MuiDialogActions-root{padding-bottom:max(16px,env(safe-area-inset-bottom))}}.PricingExperience_section__ckffq{background:#f7f2fb!important;border-block:1px solid #e8dcf1;scroll-margin-top:80px}.PricingExperience_intro__x7_p7{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;grid-gap:50px;gap:50px;margin-bottom:48px}.PricingExperience_eyebrow__NotzV{font-size:9px;color:#9170aa;letter-spacing:.13em;font-weight:800;margin:0 0 20px}.PricingExperience_intro__x7_p7 :is(h1,h2){font-family:var(--font-landing),"Trebuchet MS",sans-serif;font-size:clamp(36px,3.7vw,52px);line-height:1.08;font-weight:900;letter-spacing:-.035em;color:#302342;margin:0 0 20px}.PricingExperience_intro__x7_p7 :is(h1,h2) span{color:#7c3aed}.PricingExperience_description__BPG2L{max-width:440px;color:#806d8d;font-size:15px;line-height:1.8;margin:0 0 18px}.PricingExperience_conditions__Y2bpr{display:flex;gap:16px;flex-wrap:wrap;font-size:10px;color:#7c638d}.PricingExperience_planObjects__vt6Zg{display:flex;gap:16px;align-items:center;position:relative;height:230px}.PricingExperience_planObjects__vt6Zg>div:not(.PricingExperience_path__10vAA){z-index:1;width:105px;height:120px;background:#fffdf8;border:solid #e2d2ee;border-width:2px 2px 6px;border-radius:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;color:#9164be}.PricingExperience_planObjects__vt6Zg>div:nth-child(3){background:#edf5e8;color:#779664;border-color:#d3e2c8;margin-top:-42px}.PricingExperience_planObjects__vt6Zg>div:nth-child(4){background:#fbefdc;color:#b99a66;border-color:#ebdbbd;margin-top:-80px}.PricingExperience_planObjects__vt6Zg svg{font-size:43px}.PricingExperience_planObjects__vt6Zg span{font-size:10px;font-weight:700}.PricingExperience_path__10vAA{position:absolute;inset:50px 10px 25px;border:2px dashed #e0d1ec;border-radius:50%;transform:rotate(-14deg)}.PricingExperience_card__qZRjw{border-radius:24px!important;border:solid #deceeb!important;border-width:2px 2px 7px!important;box-shadow:none!important}.PricingExperience_card__qZRjw[data-tone=consultorio]{border-color:#d3dfc9!important}.PricingExperience_card__qZRjw[data-tone=clinica]{border-color:#e6d4b6!important}.PricingExperience_card__qZRjw[data-popular=true]{border-color:#9869d3!important;box-shadow:0 12px 0 -6px #e5d6f2!important}.PricingExperience_cardTop__SXIo_{min-height:41px;padding:12px 20px;background:#eee5f8;border-bottom:1px solid #e5d7ef;color:#8a66a8;text-align:center;font-size:9px;letter-spacing:.12em;font-weight:800}.PricingExperience_card__qZRjw[data-tone=consultorio] .PricingExperience_cardTop__SXIo_{background:#eef5e9;color:#738e60}.PricingExperience_card__qZRjw[data-tone=clinica] .PricingExperience_cardTop__SXIo_{background:#fbf0db;color:#a28758}.PricingExperience_card__qZRjw[data-popular=true] .PricingExperience_cardTop__SXIo_{background:#7c3aed;color:white;border-color:#7c3aed}.PricingExperience_cardBody__KwA3j{padding:26px!important;gap:22px!important}.PricingExperience_planName__3UmLT{font-size:25px!important;color:#513663;margin-bottom:16px!important}.PricingExperience_planName__3UmLT,.PricingExperience_price__ON3Q5{font-family:var(--font-landing),sans-serif!important;font-weight:900!important}.PricingExperience_price__ON3Q5{font-size:42px!important;letter-spacing:-.04em;color:#35253f!important}.PricingExperience_priceUnit__brwfU{color:#95839f!important;font-size:11px!important;display:block;margin-top:7px!important}.PricingExperience_planIcon__JcFaD{border:solid #e4d7ee;border-width:2px 2px 5px;border-radius:18px!important;background:#f4ecfb!important;transform:rotate(-6deg)}.PricingExperience_card__qZRjw[data-tone=consultorio] .PricingExperience_planIcon__JcFaD{background:#f0f6ec!important;border-color:#dce7d3}.PricingExperience_card__qZRjw[data-tone=clinica] .PricingExperience_planIcon__JcFaD{background:#fff4df!important;border-color:#ecdec4}.PricingExperience_cardDescription__VVpX3{min-height:62px;font-size:13px!important;color:#8a7895!important;padding-bottom:20px;border-bottom:1px solid #eee5f3}.PricingExperience_features__HUtsk{gap:13px!important}.PricingExperience_card__qZRjw .MuiButton-root{min-height:51px;border-radius:13px;font-size:13px}.PricingExperience_card__qZRjw .MuiButton-outlined{border:solid #ddcdea;border-width:2px 2px 5px;color:#8052a9;background:#faf6fe}.PricingExperience_trialBanner___HD4i{margin-top:38px;border-radius:22px;border:solid #e1d3ef;border-width:2px 2px 5px;background:#fffdf8;padding:26px;display:flex;align-items:center;gap:26px}.PricingExperience_trialPass__TTAGc{border:2px dashed #d8c5ea;border-radius:14px;text-align:center;padding:14px 18px;background:#f7f0fd;color:#9470b2;transform:rotate(-4deg);flex-shrink:0}.PricingExperience_trialPass__TTAGc strong{display:block;font:900 31px var(--font-landing),sans-serif;color:#8050b5;line-height:1.1}.PricingExperience_trialPass__TTAGc span{font-size:8px;letter-spacing:.06em;font-weight:800}.PricingExperience_trialCopy__Gzq8k{flex:1 1}.PricingExperience_trialCopy__Gzq8k h3{font:900 22px var(--font-landing),sans-serif;color:#624377;margin:0 0 8px}.PricingExperience_trialCopy__Gzq8k p{margin:0;color:#8b7798;font-size:12px;line-height:1.7;max-width:520px}.PricingExperience_trialAction__9o24N{display:inline-flex;justify-content:center;align-items:center;gap:10px;background:#7c3aed;border:2px solid #7c3aed;border-bottom:5px solid #5928a4;color:white;font-size:12px;font-weight:750;padding:14px 18px;border-radius:13px;text-decoration:none;flex-shrink:0;transition:transform .2s}.PricingExperience_trialAction__9o24N:hover{transform:translateY(-3px)}@media(max-width:900px){.PricingExperience_intro__x7_p7{gap:20px}.PricingExperience_planObjects__vt6Zg{gap:10px}.PricingExperience_planObjects__vt6Zg>div:not(.PricingExperience_path__10vAA){width:85px;height:100px}.PricingExperience_planObjects__vt6Zg span{font-size:8px}.PricingExperience_trialBanner___HD4i{flex-wrap:wrap}.PricingExperience_trialAction__9o24N{margin-left:auto}}@media(max-width:600px){.PricingExperience_intro__x7_p7{grid-template-columns:1fr;gap:8px;text-align:center;margin-bottom:20px}.PricingExperience_conditions__Y2bpr{justify-content:center;gap:10px;font-size:9px}.PricingExperience_planObjects__vt6Zg{height:180px;justify-content:center;margin-top:22px}.PricingExperience_planObjects__vt6Zg>div:nth-child(3){margin-top:-22px}.PricingExperience_planObjects__vt6Zg>div:nth-child(4){margin-top:-44px}.PricingExperience_cardBody__KwA3j{padding:24px!important}.PricingExperience_trialBanner___HD4i{gap:18px;padding:22px}.PricingExperience_trialPass__TTAGc{padding:12px}.PricingExperience_trialCopy__Gzq8k h3{font-size:20px}.PricingExperience_trialAction__9o24N{width:100%}}@media(prefers-reduced-motion:reduce){.PricingExperience_trialAction__9o24N{transition:none}.PricingExperience_trialAction__9o24N:hover{transform:none}}.ClinicalConsultations_page__o4I45{color:#393444}.ClinicalConsultations_controls__6lGUm{padding:20px;background:#fff;border:1px solid #e6dfed;border-radius:15px;margin-bottom:24px}.ClinicalConsultations_controlHeading__MkuAu{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.ClinicalConsultations_controlHeading__MkuAu .ClinicalConsultations_eyebrow__DDUIC{font-size:10px;font-weight:700;color:#82718f;letter-spacing:.065em}.ClinicalConsultations_filters__WErmj .MuiOutlinedInput-root{min-height:44px;border-radius:10px;background:#faf8fc;font-size:13px}.ClinicalConsultations_filters__WErmj .MuiOutlinedInput-root:not(.Mui-focused) .MuiOutlinedInput-notchedOutline{border-color:#ded3e8}.ClinicalConsultations_results__8YfwR{border-top:1px solid #eee8f3;padding-top:12px;min-height:38px;display:flex;gap:12px;align-items:center;justify-content:space-between}.ClinicalConsultations_results__8YfwR p{font-size:12px;color:#786b82}.ClinicalConsultations_page__o4I45 .MuiButton-root{border-radius:9px;font-size:12px;min-height:38px;text-transform:none}.ClinicalConsultations_page__o4I45 .MuiButton-outlinedPrimary:not(.Mui-disabled){border-color:#ded3e8;color:#765394}.ClinicalConsultations_page__o4I45 .MuiButton-containedPrimary:not(.Mui-disabled){background:#765394;box-shadow:none}.ClinicalConsultations_page__o4I45 .MuiButton-containedPrimary:hover{background:#64427f}.ClinicalConsultations_mobileCard__QHABy.MuiCard-root,.ClinicalConsultations_table__Xaq_j.MuiTableContainer-root{background:#fff;border:1px solid #e6dfed;border-radius:15px;box-shadow:none}.ClinicalConsultations_table__Xaq_j .MuiTableCell-head{background:#f7f4fa!important;color:#7a6888;font-size:11px;border-bottom-color:#e6dfed;white-space:nowrap}.ClinicalConsultations_table__Xaq_j .MuiTableCell-body{font-size:13px;padding-block:17px;border-bottom-color:#eee8f3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClinicalConsultations_table__Xaq_j .MuiTableRow-hover:hover{background:#faf7fd!important}.ClinicalConsultations_mobileCard__QHABy .MuiChip-root,.ClinicalConsultations_table__Xaq_j .MuiChip-root{border-radius:6px}.ClinicalConsultations_mobileCard__QHABy .MuiTypography-subtitle2{color:#51405e;font-size:13px;overflow-wrap:anywhere}.ClinicalConsultations_mobileCard__QHABy .Mui-focusVisible,.ClinicalConsultations_page__o4I45 button:focus-visible,.ClinicalConsultations_table__Xaq_j .Mui-focusVisible{outline:2px solid #8b60c1;outline-offset:2px}@media(max-width:600px){.ClinicalConsultations_controls__6lGUm{padding:16px}}.ClinicalMealPlans_workspace__OyiWj{color:#393444}.ClinicalMealPlans_workspace__OyiWj .MuiCard-root{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none}.ClinicalMealPlans_workspace__OyiWj .MuiButton-root{border-radius:10px;text-transform:none;box-shadow:none;font-weight:600}.ClinicalMealPlans_workspace__OyiWj .MuiButton-containedPrimary,.ClinicalMealPlans_workspace__OyiWj .MuiButton-containedSecondary{background:#765394}.ClinicalMealPlans_workspace__OyiWj .MuiButton-root.Mui-disabled{color:#95889f}.ClinicalMealPlans_workspace__OyiWj .MuiOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalMealPlans_workspace__OyiWj .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalMealPlans_workspace__OyiWj .MuiTabs-root{border:1px solid #e7e1ed;border-radius:14px;padding:5px;min-height:48px;background:#fff}.ClinicalMealPlans_workspace__OyiWj .MuiTabs-indicator{display:none}.ClinicalMealPlans_workspace__OyiWj .MuiTab-root{min-height:38px;border-radius:9px;color:#766b80;text-transform:none}.ClinicalMealPlans_workspace__OyiWj .MuiTab-root.Mui-selected{color:#674784;background:#eee7f5}.ClinicalMealPlans_workspace__OyiWj .MuiTableHead-root{background:#faf8fc}.ClinicalMealPlans_workspace__OyiWj .MuiTableCell-head{color:#675672}.ClinicalMealPlans_workspace__OyiWj .MuiTableCell-root{border-color:#eee9f2}.ClinicalMealPlans_workspace__OyiWj .MuiSelect-select.MuiSelect-select{white-space:normal;height:auto}.ClinicalMealPlans_workspace__OyiWj a:focus-visible,.ClinicalMealPlans_workspace__OyiWj button:focus-visible{outline:2px solid #765394;outline-offset:3px}.ClinicalMealPlans_toolbar__z4wS1{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.ClinicalMealPlans_search__Tivr8{flex:1 1;min-width:220px}.ClinicalMealPlans_planCard__i4ZPy{height:100%;display:flex;flex-direction:column}.ClinicalMealPlans_planCard__i4ZPy .MuiCardActionArea-root{flex:1 1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.ClinicalMealPlans_planCard__i4ZPy .MuiCardContent-root{padding:22px;width:100%;box-sizing:border-box}.ClinicalMealPlans_planCard__i4ZPy .MuiTypography-subtitle1{font-weight:700;color:#393444;overflow-wrap:anywhere}.ClinicalMealPlans_planCard__i4ZPy .MuiChip-root{height:auto;max-width:100%}.ClinicalMealPlans_planCard__i4ZPy .MuiChip-label{white-space:normal;padding-block:4px}.ClinicalMealPlans_planFooter__X3FDy{padding:12px 22px;margin-top:auto;display:flex;justify-content:space-between;gap:12px;background:#faf8fc;color:#766b80;border-top:1px solid #eee9f2;font-size:12px}.ClinicalMealPlans_planCard__i4ZPy .MuiCardActions-root{border-top:1px solid #eee9f2;padding:14px 22px}@media(max-width:600px){.ClinicalMealPlans_toolbar__z4wS1{align-items:stretch}.ClinicalMealPlans_toolbar__z4wS1>*{width:100%}.ClinicalMealPlans_search__Tivr8{min-width:0}.ClinicalMealPlans_workspace__OyiWj .MuiCardContent-root{padding:18px}}.ClinicalMealPlans_setupHeading__ZG8rg{margin-bottom:24px}.ClinicalMealPlans_sectionLabel__4C_Mc{display:block;font-size:10px;font-weight:750;letter-spacing:1.2px;color:#887494}.ClinicalMealPlans_setupHeading__ZG8rg h2{font-size:19px;margin:7px 0;letter-spacing:-.4px;color:#393444}.ClinicalMealPlans_setupHeading__ZG8rg p{margin:0;font-size:13px;line-height:1.6;color:#766b80}.ClinicalMealPlans_quickMode__EQ3Uz{margin-top:24px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,1fr);border:1px solid #e1d7e9;border-radius:16px;overflow:hidden;background:#faf8fc}.ClinicalMealPlans_quickIntro__RZ5bT{display:flex;align-items:flex-start;gap:14px;padding:24px}.ClinicalMealPlans_modeIcon__1QsgL{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;background:#eee7f5;border:1px solid #e3d8ed;border-radius:12px;color:#765394}.ClinicalMealPlans_quickIntro__RZ5bT h3{margin:7px 0 9px;font-size:18px;color:#493854;letter-spacing:-.35px}.ClinicalMealPlans_quickIntro__RZ5bT p{font-size:13px;color:#766b80;line-height:1.7;margin:0 0 12px}.ClinicalMealPlans_energyReference__jxFjx{background:#fff;border-left:1px solid #e7e1ed;padding:24px;display:flex;flex-direction:column;gap:18px}.ClinicalMealPlans_referenceHelp__aXyKZ{font-size:12px;line-height:1.6;color:#766b80;margin:-5px 0 0}.ClinicalMealPlans_macroReference__Xibyx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.ClinicalMealPlans_macroReference__Xibyx span{padding:10px 4px;text-align:center;font-size:11px;color:#766b80;background:#faf8fc;border:1px solid #eee9f2;border-radius:9px}.ClinicalMealPlans_macroReference__Xibyx strong{display:block;font-size:18px;font-weight:750;color:#674784;margin-bottom:3px}.ClinicalMealPlans_linkedMode__krFyG{padding:18px 22px;margin-top:24px;border:1px solid #d5e4dc;border-radius:14px;color:#416452;background:#f6faf7}@media(max-width:900px){.ClinicalMealPlans_quickMode__EQ3Uz{grid-template-columns:minmax(0,1fr)}.ClinicalMealPlans_energyReference__jxFjx{border-left:0;border-top:1px solid #e7e1ed}}@media(max-width:600px){.ClinicalMealPlans_energyReference__jxFjx,.ClinicalMealPlans_quickIntro__RZ5bT{padding:18px}.ClinicalMealPlans_quickIntro__RZ5bT{gap:10px}.ClinicalMealPlans_quickIntro__RZ5bT h3{font-size:17px}}.ClinicalMealPlans_planningActions__ZhH7G{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px 24px;gap:16px 24px;padding:22px;background:#fff;border:1px solid #e7e1ed;border-radius:16px;margin-bottom:20px}.ClinicalMealPlans_actionIntro__NoxEX h2{margin:6px 0 0;font-size:19px;letter-spacing:-.4px}.ClinicalMealPlans_toolButtons__KFHOm{grid-column:1;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ClinicalMealPlans_toolButtons__KFHOm .MuiButton-root{min-height:38px;background:#faf8fc;border-color:#e1d7e9}.ClinicalMealPlans_saveActions__IjpJ0{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;border-left:1px solid #eee9f2;padding-left:24px;max-width:280px}.ClinicalMealPlans_saveActions__IjpJ0 .MuiButton-root{min-height:42px}.ClinicalMealPlans_detailHeading__VPQ8x{display:flex;align-items:center;gap:14px}.ClinicalMealPlans_detailHeading__VPQ8x h2,.ClinicalMealPlans_noteHeading__jdMur h2{margin:0 0 6px;font-size:18px;letter-spacing:-.3px;color:#493854}.ClinicalMealPlans_detailHeading__VPQ8x p,.ClinicalMealPlans_noteHeading__jdMur p{margin:0;font-size:13px;line-height:1.6;color:#766b80}.ClinicalMealPlans_noteHeading__jdMur{margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #eee9f2}.ClinicalMealPlans_detailCard__y5Mwq.ClinicalMealPlans_detailCard__y5Mwq .MuiCardContent-root{padding:24px}.ClinicalMealPlans_detailCard__y5Mwq .MuiOutlinedInput-root{background:#faf8fc}@media(max-width:900px){.ClinicalMealPlans_planningActions__ZhH7G{grid-template-columns:minmax(0,1fr)}.ClinicalMealPlans_saveActions__IjpJ0{grid-column:1;grid-row:auto;border-left:0;border-top:1px solid #eee9f2;padding:16px 0 0;max-width:none}}@media(max-width:600px){.ClinicalMealPlans_detailCard__y5Mwq.ClinicalMealPlans_detailCard__y5Mwq .MuiCardContent-root,.ClinicalMealPlans_planningActions__ZhH7G{padding:18px}.ClinicalMealPlans_toolButtons__KFHOm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ClinicalMealPlans_toolButtons__KFHOm>span,.ClinicalMealPlans_toolButtons__KFHOm>span button{width:100%}.ClinicalMealPlans_toolButtons__KFHOm .MuiButton-root{min-height:42px;font-size:12px;padding-inline:8px}}.ClinicalMealPlans_setupCard__WcAgT.ClinicalMealPlans_setupCard__WcAgT .MuiCardContent-root{padding:24px}.ClinicalMealPlans_workspace__OyiWj .MuiButton-outlinedPrimary,.ClinicalMealPlans_workspace__OyiWj .MuiButton-textPrimary,.ClinicalMealPlans_workspace__OyiWj .MuiCheckbox-root.Mui-checked{color:#765394}@media(max-width:600px){.ClinicalMealPlans_setupCard__WcAgT.ClinicalMealPlans_setupCard__WcAgT .MuiCardContent-root{padding:18px}}.ClinicalMealPlans_toolButtons__KFHOm .MuiButton-root{min-height:44px;padding-inline:16px}.ClinicalMealPlans_workspace__OyiWj .MuiButton-containedPrimary:hover,.ClinicalMealPlans_workspace__OyiWj .MuiButton-containedSecondary:hover{background:#674784}.ClinicalMealPlans_workspace__OyiWj .MuiButton-contained.Mui-disabled{background:#eee9f2;color:#877b90}.ClinicalMealPlans_toolButtons__KFHOm .MuiButton-outlinedPrimary:hover{background:#eee7f5;border-color:#bba7cd}.ClinicalMealPlans_toolButtons__KFHOm .MuiButton-outlinedWarning{background:#fff}.ClinicalMealPlans_detailCard__y5Mwq{overflow:hidden}.ClinicalMealPlans_noteHeading__jdMur{background:#faf8fc;margin:-24px -24px 20px;padding:20px 24px}.ClinicalMealPlans_supplementEmpty__z7OZU{padding:20px;border:1px dashed #ddd5e5;border-radius:12px;background:#faf8fc}.ClinicalMealPlans_supplementCard__5BLbs.ClinicalMealPlans_supplementCard__5BLbs{border:1px solid #e7e1ed;border-radius:12px;box-shadow:none;background:#faf8fc}.ClinicalMealPlans_supplementCard__5BLbs.ClinicalMealPlans_supplementCard__5BLbs .MuiCardContent-root{padding:16px}.ClinicalMealPlans_supplementCard__5BLbs .MuiChip-root{border-color:#ddd5e5;color:#675672;background:#fff}.ClinicalMealPlans_mealCard__dnTJu.ClinicalMealPlans_mealCard__dnTJu{border-radius:14px;border-color:#e7e1ed;box-shadow:none}.ClinicalMealPlans_mealCard__dnTJu .MuiTypography-subtitle2{color:#493854;font-weight:700}.ClinicalMealPlans_addFoodButton__VkAKW.ClinicalMealPlans_addFoodButton__VkAKW{color:#765394;background:#f3edf8;border:1px solid #e3d8ed;border-radius:10px}.ClinicalMealPlans_addFoodButton__VkAKW.ClinicalMealPlans_addFoodButton__VkAKW:hover{background:#e9dff2}.ClinicalMealPlans_weekTable__m02to{border:1px solid #e7e1ed;border-radius:16px;background:#fff}.ClinicalMealPlans_weekTable__m02to .MuiTableCell-head{padding-block:12px}@media(max-width:600px){.ClinicalMealPlans_noteHeading__jdMur{margin:-18px -18px 18px;padding:18px}.ClinicalMealPlans_toolButtons__KFHOm .MuiButton-root{padding-inline:8px}}.ClinicalMealPlans_workspace__OyiWj .MuiButton-outlinedPrimary{border-color:#ddd5e5}.ClinicalMealPlans_workspace__OyiWj .MuiButton-outlinedPrimary:hover{border-color:#bba7cd;background:#f3edf8}.ClinicalMealPlans_detailCard__y5Mwq .MuiButton-root{min-height:44px;padding-inline:16px}.ClinicalMealPlans_mealCard__dnTJu.ClinicalMealPlans_mealCard__dnTJu{background:#fff}.ClinicalMealPlans_mealCard__dnTJu .MuiCardContent-root{padding:18px}.ClinicalMealPlans_mealCard__dnTJu .MuiDivider-root{border-color:#eee9f2}.ClinicalMealPlans_mealCard__dnTJu .MuiIconButton-root:not(.MuiIconButton-colorError){color:#765394}.ClinicalMealPlans_mealCard__dnTJu .MuiIconButton-root:hover{background:#eee7f5}.ClinicalMealPlans_supplementCard__5BLbs .MuiChip-label,.ClinicalMealPlans_supplementCard__5BLbs .MuiTypography-root{overflow-wrap:anywhere}.ClinicalMealPlans_exchangeTracker__112dp.ClinicalMealPlans_exchangeTracker__112dp{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none;color:#493854;background:#faf8fc}.ClinicalMealPlans_exchangeTracker__112dp.ClinicalMealPlans_exchangeTracker__112dp .MuiCardContent-root{padding:20px}.ClinicalMealPlans_exchangeRow__4ga6b{padding:12px;background:#fff;border:1px solid #eee9f2;border-radius:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(max-width:600px){.ClinicalMealPlans_detailHeading__VPQ8x{align-items:flex-start}.ClinicalMealPlans_detailHeading__VPQ8x>div{min-width:0}.ClinicalMealPlans_detailCard__y5Mwq .MuiButton-root{width:100%}}.ClinicalMealPlans_editorDialog__esaan .MuiDialog-paper{border:1px solid #e7e1ed;border-radius:18px;color:#393444}.ClinicalMealPlans_editorDialog__esaan .MuiDialogTitle-root{background:#faf8fc;color:#493854;padding:20px 24px}.ClinicalMealPlans_editorDialog__esaan .MuiDialogActions-root{padding:16px 24px;gap:8px;border-top:1px solid #eee9f2}.ClinicalMealPlans_editorDialog__esaan .MuiButton-root{min-height:44px}.ClinicalMealPlans_editorDialog__esaan .MuiSvgIcon-colorPrimary{color:#765394}.ClinicalMealPlans_editorDialog__esaan .MuiListItemButton-root:hover{background:#faf8fc}.ClinicalMealPlans_editorDialog__esaan .MuiListItemText-root{overflow-wrap:anywhere}.ClinicalMealPlans_editorDialog__esaan .MuiDialog-paperFullScreen{border-radius:0}@media(max-width:600px){.ClinicalMealPlans_editorDialog__esaan .MuiDialogActions-root,.ClinicalMealPlans_editorDialog__esaan .MuiDialogTitle-root{padding:18px}}.AccessNotice_card__f_kQq.AccessNotice_card__f_kQq{border:1px solid #e7e1ed;border-radius:16px;background:#faf8fc;color:#493854;box-shadow:none}.AccessNotice_card__f_kQq .MuiCardContent-root{padding:32px 24px}.AccessNotice_card__f_kQq .MuiTypography-root,.AccessNotice_compact__u_mOu .MuiTypography-root{overflow-wrap:anywhere}.AccessNotice_card__f_kQq .MuiSvgIcon-root,.AccessNotice_compact__u_mOu>.MuiSvgIcon-root{color:#765394}.AccessNotice_card__f_kQq .MuiButton-root,.AccessNotice_compact__u_mOu .MuiButton-root{min-height:44px;border-radius:10px;background:#765394;color:white;box-shadow:none;text-transform:none}.AccessNotice_card__f_kQq .MuiButton-root:hover,.AccessNotice_compact__u_mOu .MuiButton-root:hover{background:#674784;box-shadow:none}.AccessNotice_card__f_kQq .MuiButton-root .MuiSvgIcon-root{color:inherit}.AccessNotice_compact__u_mOu.AccessNotice_compact__u_mOu{border:1px solid #e7e1ed;border-radius:12px;background:#faf8fc;gap:12px}.AccessNotice_compact__u_mOu>.MuiSvgIcon-root{flex-shrink:0}.AccessNotice_card__f_kQq button:focus-visible,.AccessNotice_compact__u_mOu button:focus-visible{outline:2px solid #765394;outline-offset:3px}@media(max-width:600px){.AccessNotice_compact__u_mOu.AccessNotice_compact__u_mOu{flex-wrap:wrap}.AccessNotice_compact__u_mOu>.MuiTypography-root{min-width:180px}.AccessNotice_compact__u_mOu>button{margin-left:30px}.AccessNotice_card__f_kQq .MuiCardContent-root{padding:24px 18px}}.LoadingSpinner_loader__7lxy9{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}.LoadingSpinner_fullScreen__rfjr8{position:fixed;inset:0;z-index:1500;background:#fbf9f4;padding:24px}.LoadingSpinner_inline__9ch8s{padding:44px 20px}.LoadingSpinner_scene__OOfoZ{position:relative;width:170px;height:166px;flex-shrink:0}.LoadingSpinner_backCard__a993s{position:absolute;width:98px;height:116px;top:25px;left:45px;border:solid #dbc7eb;border-width:2px 2px 5px;border-radius:19px;background:#eee5f8;transform:rotate(10deg);animation:LoadingSpinner_cardFloat__BEr5l 2.8s ease-in-out infinite}.LoadingSpinner_document__p6WDE{position:absolute;width:106px;height:128px;top:16px;left:23px;padding:25px 17px 16px;border:2px solid #d6bde9;border-bottom:6px solid #c7a9df;border-radius:19px;background:#fffdf8;display:flex;flex-direction:column;align-items:flex-start;gap:9px;transform:rotate(-6deg);animation:LoadingSpinner_documentThink__zYFZa 2.8s ease-in-out infinite}.LoadingSpinner_documentClip__jAnv1{position:absolute;top:-9px;left:28px;width:45px;height:15px;border:solid #a57ace;border-width:2px 2px 4px;border-radius:7px;background:#ccb1e6}.LoadingSpinner_documentIcon__sZTlR{color:#7c3aed;font-size:23px;line-height:1;margin-bottom:2px}.LoadingSpinner_line__u1xbW{height:5px;width:100%;background:#c6a6e5;border-radius:4px;transform-origin:left;animation:LoadingSpinner_writeLine__sqM1a 2.8s ease-in-out infinite}.LoadingSpinner_line__u1xbW:nth-last-child(2){width:85%;animation-delay:.18s}.LoadingSpinner_line__u1xbW:last-child{width:62%;animation-delay:.36s}.LoadingSpinner_spark__0yL4v{position:absolute;right:9px;top:14px;color:#b697d2;font-size:25px;animation:LoadingSpinner_sparkle__kTqMj 2.8s ease-in-out infinite}.LoadingSpinner_message__F25PY{font-family:inherit;font-size:14px;font-weight:650;color:#79618b;line-height:1.6;margin:0;max-width:310px}.LoadingSpinner_dots__sViTZ{display:flex;gap:7px;height:12px;align-items:center}.LoadingSpinner_dots__sViTZ span{width:7px;height:7px;background:#9565d4;border-radius:3px;animation:LoadingSpinner_dotHop__eYpAO 1.4s ease-in-out infinite}.LoadingSpinner_dots__sViTZ span:nth-child(2){animation-delay:.16s}.LoadingSpinner_dots__sViTZ span:nth-child(3){animation-delay:.32s}.LoadingSpinner_inline__9ch8s .LoadingSpinner_scene__OOfoZ{zoom:.78}@keyframes LoadingSpinner_documentThink__zYFZa{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-5px) rotate(-2deg)}}@keyframes LoadingSpinner_writeLine__sqM1a{0%,to{transform:scaleX(.25);opacity:.4}45%,75%{transform:scaleX(1);opacity:1}}@keyframes LoadingSpinner_cardFloat__BEr5l{0%,to{transform:translateY(0) rotate(10deg)}50%{transform:translateY(-7px) rotate(6deg)}}@keyframes LoadingSpinner_sparkle__kTqMj{0%,to{transform:rotate(-8deg) scale(.9)}50%{transform:rotate(15deg) scale(1.1)}}@keyframes LoadingSpinner_dotHop__eYpAO{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@media(prefers-reduced-motion:reduce){.LoadingSpinner_loader__7lxy9 *,.LoadingSpinner_loader__7lxy9 :after,.LoadingSpinner_loader__7lxy9 :before{animation:none!important}}.AddonReturnPanel_page__Mydi0{box-sizing:border-box;min-height:100vh;display:grid;place-items:center;padding:40px 20px;background:#faf8fc;color:#493854}.AddonReturnPanel_card__czdkT{box-sizing:border-box;width:100%;max-width:600px;padding:36px;border:1px solid #e7e1ed;border-radius:20px;background:white;text-align:center}.AddonReturnPanel_brand__RuPuO{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:0 0 32px;color:#765394;font-size:14px;font-weight:750}.AddonReturnPanel_brand__RuPuO span{font-weight:400;color:#766b80}.AddonReturnPanel_icon__mVSt9{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:18px;color:#765394;background:#eee7f5;margin-bottom:20px}.AddonReturnPanel_icon__mVSt9 svg{font-size:32px}.AddonReturnPanel_success__bwqm0{color:#39715c;background:#edf6f0}.AddonReturnPanel_feature__NKByk{margin:0 0 10px;color:#765394;font-size:14px;font-weight:600}.AddonReturnPanel_card__czdkT h1{margin:0 0 16px;font-size:clamp(24px,3vw,30px);font-weight:750;letter-spacing:-.6px;line-height:1.25;overflow-wrap:anywhere}.AddonReturnPanel_description__myeeD{margin:0 auto 28px;max-width:450px;color:#766b80;font-size:15px;line-height:1.65}.AddonReturnPanel_actions__zeYlT{display:flex;flex-direction:column;gap:10px}.AddonReturnPanel_actions__zeYlT a,.AddonReturnPanel_actions__zeYlT button{box-sizing:border-box;min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #ddd5e5;border-radius:10px;background:white;color:#765394;text-decoration:none;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.AddonReturnPanel_actions__zeYlT .AddonReturnPanel_primary__56l4K{background:#765394;border-color:#765394;color:white}.AddonReturnPanel_actions__zeYlT .AddonReturnPanel_primary__56l4K:hover{background:#674784}.AddonReturnPanel_actions__zeYlT a:hover{background:#faf8fc}.AddonReturnPanel_actions__zeYlT .AddonReturnPanel_home__7seBF{border-color:transparent}.AddonReturnPanel_support__sySS_{margin:24px 0 0;padding-top:20px;border-top:1px solid #e7e1ed;font-size:13px;color:#766b80}.AddonReturnPanel_support__sySS_ a{display:inline-flex;align-items:center;min-height:44px;color:#765394;text-underline-offset:3px}.AddonReturnPanel_card__czdkT a:focus-visible,.AddonReturnPanel_card__czdkT button:focus-visible{outline:2px solid #765394;outline-offset:3px}@media (max-width:600px){.AddonReturnPanel_page__Mydi0{padding:20px 16px}.AddonReturnPanel_card__czdkT{padding:28px 20px}.AddonReturnPanel_brand__RuPuO{margin-bottom:24px}}.ClinicalAgenda_agenda__8qkef,.ClinicalAgenda_dialog__QkPxn{--agenda-ink:#393444;--agenda-muted:#766b80;--agenda-border:#e7e1ed;--agenda-soft:#faf8fc;--agenda-accent:#765394;color:var(--agenda-ink)}.ClinicalAgenda_agenda__8qkef{padding-bottom:56px;container-type:inline-size}.ClinicalAgenda_workspace__rQ57H{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.ClinicalAgenda_dayColumn__D90eX{min-width:0}@container (min-width: 900px){.ClinicalAgenda_workspace__rQ57H{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}}.ClinicalAgenda_monthNavigation__0T1Xk{padding:0 0 16px;border-bottom:1px solid var(--agenda-border);width:100%;box-sizing:border-box;gap:4px}.ClinicalAgenda_monthNavigation__0T1Xk>.MuiButton-root{margin-left:auto}.ClinicalAgenda_monthNavigation__0T1Xk h2{font-size:17px;color:#51405e}.ClinicalAgenda_calendar__vs1nB{padding:16px;background:#fdfcfe;border:1px solid var(--agenda-border);border-radius:16px;width:100%;min-width:0;box-sizing:border-box}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_day__KQvNL{border-radius:10px;box-shadow:none;background-image:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_day__KQvNL[aria-pressed=true]{box-shadow:inset 0 0 0 1px #b79acd}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_dayPanel__AuHzV{border-radius:16px;border-color:var(--agenda-border);background:#fdfcfe;box-shadow:none;padding:20px}.ClinicalAgenda_panelHeading__bSeZR{border-bottom:1px solid var(--agenda-border);padding-bottom:12px;gap:8px}.ClinicalAgenda_panelHeading__bSeZR h2{font-size:15px;color:#51405e}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_appointment__Vr68b{border-radius:12px;border-color:var(--agenda-border);box-shadow:none;background:#fff}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_appointment__Vr68b:hover{box-shadow:none}.ClinicalAgenda_agenda__8qkef .MuiButton-root,.ClinicalAgenda_dialog__QkPxn .MuiButton-root{border-radius:9px;min-height:40px;text-transform:none;font-size:13px;font-weight:600;box-shadow:none}.ClinicalAgenda_agenda__8qkef .MuiButton-containedPrimary:not(.Mui-disabled),.ClinicalAgenda_dialog__QkPxn .MuiButton-containedPrimary:not(.Mui-disabled){background:var(--agenda-accent)}.ClinicalAgenda_agenda__8qkef .MuiButton-containedPrimary:hover,.ClinicalAgenda_dialog__QkPxn .MuiButton-containedPrimary:hover{background:#64427f;box-shadow:none}.ClinicalAgenda_agenda__8qkef .MuiButtonBase-root:focus-visible,.ClinicalAgenda_dialog__QkPxn .MuiButtonBase-root:focus-visible{outline:2px solid #8b60c1;outline-offset:2px}.ClinicalAgenda_agenda__8qkef .MuiIconButton-root{min-width:40px;min-height:40px}.ClinicalAgenda_agenda__8qkef .MuiChip-root{border-radius:6px;font-size:11px}.ClinicalAgenda_dialog__QkPxn.MuiPaper-root{border:1px solid var(--agenda-border);border-radius:18px;box-shadow:0 16px 60px #39344424}.ClinicalAgenda_dialog__QkPxn .MuiDialogTitle-root{color:#51405e;font-size:21px;font-weight:700;border-bottom:1px solid var(--agenda-border);padding:22px 24px}.ClinicalAgenda_formIntro__zeKz_{color:var(--agenda-muted);margin-bottom:24px!important;line-height:1.6}.ClinicalAgenda_dialog__QkPxn .MuiOutlinedInput-root,.ClinicalAgenda_dialog__QkPxn .MuiPickersOutlinedInput-root{border-radius:10px;font-size:14px;background:var(--agenda-soft)}.ClinicalAgenda_dialog__QkPxn .MuiOutlinedInput-root:not(.Mui-error):not(.Mui-focused) .MuiOutlinedInput-notchedOutline,.ClinicalAgenda_dialog__QkPxn .MuiPickersOutlinedInput-root:not(.Mui-error):not(.Mui-focused) .MuiPickersOutlinedInput-notchedOutline{border-color:var(--agenda-border)}.ClinicalAgenda_dialog__QkPxn .MuiFormHelperText-root{line-height:1.6;margin-inline:0}.ClinicalAgenda_dialog__QkPxn .MuiDialogActions-root{border-top:1px solid var(--agenda-border);padding:16px 24px;background:var(--agenda-soft);gap:8px}@media(max-width:600px){.ClinicalAgenda_calendar__vs1nB{padding:10px;width:100%;box-sizing:border-box}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_day__KQvNL{min-height:54px;padding:5px;border-radius:7px}.ClinicalAgenda_monthNavigation__0T1Xk{width:100%;justify-content:space-between;padding:8px 4px}.ClinicalAgenda_monthNavigation__0T1Xk h2{min-width:0;font-size:15px}.ClinicalAgenda_monthNavigation__0T1Xk>*{margin-left:0!important}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_dayPanel__AuHzV{padding:16px}.ClinicalAgenda_dialog__QkPxn.MuiDialog-paperFullScreen{border:0;border-radius:0}.ClinicalAgenda_dialog__QkPxn .MuiDialogTitle-root{padding:20px}.ClinicalAgenda_dialog__QkPxn .MuiDialogContent-root{padding-inline:20px}.ClinicalAgenda_dialog__QkPxn .MuiDialogActions-root{padding:16px 20px max(16px,env(safe-area-inset-bottom))}.ClinicalAgenda_dialog__QkPxn .MuiDialogActions-root .MuiButton-root{flex:1 1}}@media(prefers-reduced-motion:reduce){.ClinicalAgenda_agenda__8qkef *,.ClinicalAgenda_dialog__QkPxn *{transition:none!important}}.ClinicalAgenda_dayPanel__AuHzV .MuiTypography-h6{font-size:16px;line-height:1.4;color:#51405e}.ClinicalAgenda_dayPanel__AuHzV>.MuiCard-root>.MuiBox-root{padding:28px 16px}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_bookingLink__fXKht{padding:20px;margin-bottom:24px;border:1px solid var(--agenda-border);border-radius:16px;box-shadow:none;background:#fdfcfe}.ClinicalAgenda_bookingLink__fXKht h2{font-size:16px;color:#51405e}.ClinicalAgenda_publicUrl__iAx2v{margin-top:16px;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:10px;background:var(--agenda-soft);border:1px solid var(--agenda-border)}.ClinicalAgenda_publicUrl__iAx2v>button{flex-shrink:0}@media(max-width:600px){.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_bookingLink__fXKht{padding:16px}.ClinicalAgenda_publicUrl__iAx2v{align-items:flex-start;flex-direction:column;gap:4px}}.ClinicalPregnancy_workspace__Qdh4y{color:#393444;padding-bottom:32px}.ClinicalPregnancy_workspace__Qdh4y .MuiCard-root{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none}.ClinicalPregnancy_workspace__Qdh4y .MuiCardContent-root{padding:24px}.ClinicalPregnancy_workspace__Qdh4y .MuiTypography-h6{font-size:18px;font-weight:700;letter-spacing:-.3px}.ClinicalPregnancy_workspace__Qdh4y .MuiOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalPregnancy_workspace__Qdh4y .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalPregnancy_workspace__Qdh4y .Mui-focused>fieldset{border-color:#765394}.ClinicalPregnancy_workspace__Qdh4y .MuiButton-root{border-radius:10px;text-transform:none;box-shadow:none;font-weight:600}.ClinicalPregnancy_workspace__Qdh4y .MuiButton-containedPrimary{background:#765394}.ClinicalPregnancy_workspace__Qdh4y .MuiButton-containedPrimary.Mui-disabled{background:#eee9f2;color:#95889f}.ClinicalPregnancy_workspace__Qdh4y .MuiButton-outlinedPrimary,.ClinicalPregnancy_workspace__Qdh4y .MuiButton-textPrimary,.ClinicalPregnancy_workspace__Qdh4y .MuiRadio-root.Mui-checked,.ClinicalPregnancy_workspace__Qdh4y .MuiSwitch-switchBase.Mui-checked{color:#765394}.ClinicalPregnancy_workspace__Qdh4y .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:#765394}.ClinicalPregnancy_workspace__Qdh4y .MuiTableHead-root{background:#faf8fc}.ClinicalPregnancy_workspace__Qdh4y .MuiTableCell-head{color:#675672;font-weight:700}.ClinicalPregnancy_workspace__Qdh4y .MuiTableCell-root{border-color:#eee9f2}.ClinicalPregnancy_workspace__Qdh4y .MuiAlert-root{border-radius:12px}.ClinicalPregnancy_workspace__Qdh4y .MuiDivider-root{border-color:#eee9f2}.ClinicalPregnancy_workspace__Qdh4y a:focus-visible,.ClinicalPregnancy_workspace__Qdh4y button:focus-visible{outline:2px solid #765394;outline-offset:3px}.ClinicalPregnancy_workspace__Qdh4y .MuiTabs-root{border:1px solid #e7e1ed;border-radius:14px;padding:6px;min-height:48px}.ClinicalPregnancy_workspace__Qdh4y .MuiTabs-indicator{display:none}.ClinicalPregnancy_workspace__Qdh4y .MuiTab-root{border-radius:9px;color:#766b80;min-height:40px}.ClinicalPregnancy_workspace__Qdh4y .MuiTab-root.Mui-selected{background:#eee7f5;color:#674784}.ClinicalPregnancy_workspace__Qdh4y .MuiTab-root.Mui-focusVisible{outline:2px solid #765394;outline-offset:-2px}.ClinicalPregnancy_workspace__Qdh4y .MuiSelect-select.MuiSelect-select{white-space:normal;height:auto;line-height:1.5}.ClinicalPregnancy_workspace__Qdh4y .MuiAccordion-root{box-shadow:none;border:1px solid #e7e1ed;border-radius:12px}.ClinicalPregnancy_inputs__eAYgB.ClinicalPregnancy_inputs__eAYgB{background:linear-gradient(130deg,#faf8fc,#fff 65%)}.ClinicalPregnancy_empty__nLJB8.ClinicalPregnancy_empty__nLJB8{background:#faf8fc;border-style:dashed}.ClinicalPregnancy_help__8vz8E{font-size:13px;line-height:1.6;color:#766b80;margin:8px 0 22px}@media(max-width:600px){.ClinicalPregnancy_workspace__Qdh4y .MuiCardContent-root{padding:18px}}.ClinicalPregnancy_workspace__Qdh4y .MuiStepIcon-root.Mui-active,.ClinicalPregnancy_workspace__Qdh4y .MuiStepIcon-root.Mui-completed{color:#765394}.ClinicalPregnancy_metric__tC1AF{height:100%;box-sizing:border-box;border:1px solid #e4dbea;border-radius:18px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.ClinicalPregnancy_metricHeading__ikkT4{display:flex;align-items:center;gap:12px;padding:20px 22px 0}.ClinicalPregnancy_metricHeading__ikkT4 h3{margin:0;color:#675672;font-size:14px;line-height:1.4;font-weight:650}.ClinicalPregnancy_metricIcon__7ciyI{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:#eee7f5;color:#765394}.ClinicalPregnancy_metricValue__tWJ9_{margin:16px 22px 20px;font-size:clamp(25px,2.5vw,32px);font-weight:750;line-height:1.25;letter-spacing:-.7px;color:#393444;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word}.ClinicalPregnancy_metricContext__uGBuM{margin:auto 0 0;padding:13px 22px;background:#faf8fc;border-top:1px solid #eee9f2;color:#766b80;font-size:13px;line-height:1.6}.ClinicalPregnancy_assessmentCard__s7gl3.ClinicalPregnancy_assessmentCard__s7gl3{border-radius:18px;border-color:#e4dbea}.ClinicalPregnancy_comparison___L6B_{height:100%;box-sizing:border-box;padding:20px;border:1px solid #e7e1ed;border-radius:12px;background:#faf8fc}.ClinicalPregnancy_comparison___L6B_ .MuiTypography-h5{font-size:26px;letter-spacing:-.6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:8px}@media(max-width:600px){.ClinicalPregnancy_metricHeading__ikkT4{padding:18px 18px 0}.ClinicalPregnancy_metricValue__tWJ9_{margin:14px 18px 18px}.ClinicalPregnancy_metricContext__uGBuM{padding:12px 18px}}.StateFeedback_empty__mVwmv.StateFeedback_empty__mVwmv,.StateFeedback_error__4uxVg{border:1px solid #e7e1ed;border-radius:16px;color:#493854;background:#faf8fc;box-shadow:none}.StateFeedback_empty__mVwmv .MuiTypography-root,.StateFeedback_error__4uxVg .MuiTypography-root{overflow-wrap:anywhere;max-width:520px}.StateFeedback_empty__mVwmv .MuiButton-root,.StateFeedback_error__4uxVg .MuiButton-root{min-height:44px;border-radius:10px;padding-inline:20px;text-transform:none;font-weight:600;box-shadow:none}.StateFeedback_empty__mVwmv .MuiButton-contained{background:#765394;color:white}.StateFeedback_empty__mVwmv .MuiButton-contained:hover{background:#674784}.StateFeedback_error__4uxVg .MuiButton-outlined{color:#765394;border-color:#ddd5e5;background:white}.StateFeedback_error__4uxVg .MuiButton-outlined:hover{background:#eee7f5;border-color:#bba7cd}.StateFeedback_empty__mVwmv button:focus-visible,.StateFeedback_error__4uxVg button:focus-visible{outline:2px solid #765394;outline-offset:3px}.StateFeedback_error__4uxVg{background:#fff}.SubscriptionAccess_dialog__4uYJr .MuiDialog-paper{border:1px solid #e7e1ed;border-radius:20px;background:#faf8fc;color:#493854}.SubscriptionAccess_dialog__4uYJr .MuiBackdrop-root{background:rgba(45,36,55,.45)}.SubscriptionAccess_dialog__4uYJr .MuiTypography-root{overflow-wrap:anywhere}.SubscriptionAccess_dialog__4uYJr .MuiButton-root{min-height:44px;border-radius:10px;text-transform:none;box-shadow:none}.SubscriptionAccess_dialog__4uYJr .MuiButton-contained{background:#765394;color:white}.SubscriptionAccess_dialog__4uYJr .MuiButton-contained:hover{background:#674784;box-shadow:none}.SubscriptionAccess_dialog__4uYJr .MuiButton-contained.Mui-disabled{background:#eee7f5;color:#877b90}.SubscriptionAccess_dialog__4uYJr .MuiButton-outlined,.SubscriptionAccess_dialog__4uYJr .MuiButton-text{color:#765394;border-color:#ddd5e5}.SubscriptionAccess_dialog__4uYJr .MuiButton-text:hover{color:#674784;background:#eee7f5}.SubscriptionAccess_dialog__4uYJr button:focus-visible{outline:2px solid #765394;outline-offset:3px}.SubscriptionAccess_planCard__w3_hG.SubscriptionAccess_planCard__w3_hG{height:100%;display:flex;flex-direction:column;border-radius:14px}.SubscriptionAccess_planCard__w3_hG .MuiCardContent-root{flex:1 1;display:flex;flex-direction:column}.SubscriptionAccess_planCard__w3_hG .MuiCardContent-root>.MuiButton-root{margin-top:auto}@media(max-width:600px){.SubscriptionAccess_dialog__4uYJr .MuiDialog-paper{margin:16px;width:calc(100% - 32px);max-height:calc(100% - 32px)}}.SubscriptionAccess_dialog__4uYJr .MuiChip-root{background:#eee7f5;color:#674784;border:1px solid #ddd5e5}.SubscriptionAccess_dialog__4uYJr .MuiButton-text{white-space:nowrap;flex-shrink:0}.ClinicalExchangeEditor_editor__GARoX{color:#393444}.ClinicalExchangeEditor_toolbar__w_4O_{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.ClinicalExchangeEditor_groupCard__mQWSf.ClinicalExchangeEditor_groupCard__mQWSf{border-radius:14px;border-color:#e7e1ed;box-shadow:none;background:#fff}.ClinicalExchangeEditor_groupCard__mQWSf .MuiCardContent-root{padding:20px}.ClinicalExchangeEditor_groupHeading__On_ya{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ClinicalExchangeEditor_groupHeading__On_ya>.MuiTextField-root{flex:1 1 200px}.ClinicalExchangeEditor_groupHeading__On_ya .MuiChip-root{color:#675672;border-color:#ddd5e5;background:#faf8fc}.ClinicalExchangeEditor_editor__GARoX .MuiOutlinedInput-root{border-radius:10px;background:#faf8fc}.ClinicalExchangeEditor_editor__GARoX .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalExchangeEditor_editor__GARoX .MuiButton-root{border-radius:10px;text-transform:none;min-height:42px;color:#765394;border-color:#ddd5e5}.ClinicalExchangeEditor_editor__GARoX .MuiButton-root.Mui-disabled{color:#95889f}.ClinicalExchangeEditor_editor__GARoX .MuiIconButton-root{min-height:40px;min-width:40px;border-radius:10px}.ClinicalExchangeEditor_table__N05ou{border:1px solid #e7e1ed;border-radius:14px}.ClinicalExchangeEditor_table__N05ou .MuiTableHead-root{background:#faf8fc}.ClinicalExchangeEditor_table__N05ou .MuiTableCell-root{border-color:#eee9f2;padding-block:12px}.ClinicalExchangeEditor_editor__GARoX button:focus-visible{outline:2px solid #765394;outline-offset:2px}@media(max-width:600px){.ClinicalExchangeEditor_groupCard__mQWSf .MuiCardContent-root{padding:16px}}.ClinicalBariatric_workspace__yXhVR{color:#393444;padding-bottom:32px}.ClinicalBariatric_workspace__yXhVR .MuiCard-root{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none}.ClinicalBariatric_workspace__yXhVR .MuiCardContent-root{padding:24px}.ClinicalBariatric_workspace__yXhVR .MuiTypography-h6{font-size:18px;font-weight:700;letter-spacing:-.3px}.ClinicalBariatric_workspace__yXhVR .MuiOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalBariatric_workspace__yXhVR .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalBariatric_workspace__yXhVR .Mui-focused>fieldset{border-color:#765394}.ClinicalBariatric_workspace__yXhVR .MuiButton-root{border-radius:10px;text-transform:none;box-shadow:none;font-weight:600}.ClinicalBariatric_workspace__yXhVR .MuiButton-containedPrimary{background:#765394}.ClinicalBariatric_workspace__yXhVR .MuiButton-containedPrimary.Mui-disabled{background:#eee9f2;color:#95889f}.ClinicalBariatric_workspace__yXhVR .MuiButton-outlinedPrimary,.ClinicalBariatric_workspace__yXhVR .MuiButton-textPrimary,.ClinicalBariatric_workspace__yXhVR .MuiRadio-root.Mui-checked,.ClinicalBariatric_workspace__yXhVR .MuiSwitch-switchBase.Mui-checked{color:#765394}.ClinicalBariatric_workspace__yXhVR .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:#765394}.ClinicalBariatric_workspace__yXhVR .MuiTableHead-root{background:#faf8fc}.ClinicalBariatric_workspace__yXhVR .MuiTableCell-head{color:#675672;font-weight:700}.ClinicalBariatric_workspace__yXhVR .MuiTableCell-root{border-color:#eee9f2}.ClinicalBariatric_workspace__yXhVR .MuiAlert-root{border-radius:12px}.ClinicalBariatric_workspace__yXhVR .MuiDivider-root{border-color:#eee9f2}.ClinicalBariatric_workspace__yXhVR a:focus-visible,.ClinicalBariatric_workspace__yXhVR button:focus-visible{outline:2px solid #765394;outline-offset:3px}.ClinicalBariatric_workspace__yXhVR .MuiTabs-root{border:1px solid #e7e1ed;border-radius:14px;padding:6px;min-height:48px}.ClinicalBariatric_workspace__yXhVR .MuiTabs-indicator{display:none}.ClinicalBariatric_workspace__yXhVR .MuiTab-root{border-radius:9px;color:#766b80;min-height:40px}.ClinicalBariatric_workspace__yXhVR .MuiTab-root.Mui-selected{background:#eee7f5;color:#674784}.ClinicalBariatric_workspace__yXhVR .MuiTab-root.Mui-focusVisible{outline:2px solid #765394;outline-offset:-2px}.ClinicalBariatric_workspace__yXhVR .MuiSelect-select.MuiSelect-select{white-space:normal;height:auto;line-height:1.5}.ClinicalBariatric_workspace__yXhVR .MuiAccordion-root{box-shadow:none;border:1px solid #e7e1ed;border-radius:12px}.ClinicalBariatric_workspace__yXhVR .MuiPickersOutlinedInput-root{border-radius:10px}.ClinicalBariatric_workspace__yXhVR .MuiPickersOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalBariatric_notice__GClps.ClinicalBariatric_notice__GClps{background:#faf8fc;color:#5f4a70;border:1px solid #e7e1ed;align-items:flex-start}@media(max-width:600px){.ClinicalBariatric_workspace__yXhVR .MuiCardContent-root{padding:18px}.ClinicalBariatric_notice__GClps.ClinicalBariatric_notice__GClps{flex-wrap:wrap}.ClinicalBariatric_notice__GClps .MuiAlert-action{margin:0;padding:8px 0 0}}.ClinicalPediatric_workspace__XVHdE{color:#393444;padding-bottom:32px}.ClinicalPediatric_workspace__XVHdE .MuiCard-root{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none}.ClinicalPediatric_workspace__XVHdE .MuiCardContent-root{padding:24px}.ClinicalPediatric_workspace__XVHdE .MuiTypography-h6{font-size:18px;font-weight:700;letter-spacing:-.3px}.ClinicalPediatric_workspace__XVHdE .MuiOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalPediatric_workspace__XVHdE .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalPediatric_workspace__XVHdE .Mui-focused>fieldset{border-color:#765394}.ClinicalPediatric_workspace__XVHdE .MuiButton-root{border-radius:10px;text-transform:none;box-shadow:none;font-weight:600}.ClinicalPediatric_workspace__XVHdE .MuiButton-containedPrimary{background:#765394}.ClinicalPediatric_workspace__XVHdE .MuiButton-containedPrimary.Mui-disabled{background:#eee9f2;color:#95889f}.ClinicalPediatric_workspace__XVHdE .MuiButton-outlinedPrimary,.ClinicalPediatric_workspace__XVHdE .MuiButton-textPrimary,.ClinicalPediatric_workspace__XVHdE .MuiRadio-root.Mui-checked,.ClinicalPediatric_workspace__XVHdE .MuiSwitch-switchBase.Mui-checked{color:#765394}.ClinicalPediatric_workspace__XVHdE .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:#765394}.ClinicalPediatric_workspace__XVHdE .MuiTableHead-root{background:#faf8fc}.ClinicalPediatric_workspace__XVHdE .MuiTableCell-head{color:#675672;font-weight:700}.ClinicalPediatric_workspace__XVHdE .MuiTableCell-root{border-color:#eee9f2}.ClinicalPediatric_workspace__XVHdE .MuiAlert-root{border-radius:12px}.ClinicalPediatric_workspace__XVHdE .MuiDivider-root{border-color:#eee9f2}.ClinicalPediatric_workspace__XVHdE a:focus-visible,.ClinicalPediatric_workspace__XVHdE button:focus-visible{outline:2px solid #765394;outline-offset:3px}.ClinicalPediatric_workspace__XVHdE .MuiTabs-root{border:1px solid #e7e1ed;border-radius:14px;padding:6px;min-height:48px}.ClinicalPediatric_workspace__XVHdE .MuiTabs-indicator{display:none}.ClinicalPediatric_workspace__XVHdE .MuiTab-root{border-radius:9px;color:#766b80;min-height:40px}.ClinicalPediatric_workspace__XVHdE .MuiTab-root.Mui-selected{background:#eee7f5;color:#674784}.ClinicalPediatric_workspace__XVHdE .MuiTab-root.Mui-focusVisible{outline:2px solid #765394;outline-offset:-2px}.ClinicalPediatric_workspace__XVHdE .MuiSelect-select.MuiSelect-select{white-space:normal;height:auto;line-height:1.5}.ClinicalPediatric_workspace__XVHdE .MuiAccordion-root{box-shadow:none;border:1px solid #e7e1ed;border-radius:12px}.ClinicalPediatric_indicator__8dNOw.ClinicalPediatric_indicator__8dNOw{padding:0;border-radius:16px;background:#fff;overflow:hidden}.ClinicalPediatric_indicatorHeading__Vh_z4{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap;padding:18px}.ClinicalPediatric_indicatorValues__l_GkN{padding:16px 18px;background:#faf8fc;border-top:1px solid #eee9f2}.ClinicalPediatric_indicatorValues__l_GkN .MuiTypography-h6{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:5px}.ClinicalPediatric_indicators__JGJ_i{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;gap:16px}.ClinicalPediatric_workspace__XVHdE .MuiPickersOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalPediatric_workspace__XVHdE .MuiPickersOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalPediatric_indicatorHeading__Vh_z4 .MuiChip-root{height:auto;min-height:24px}.ClinicalPediatric_indicatorHeading__Vh_z4 .MuiChip-label{white-space:normal;padding-top:3px;padding-bottom:3px}@media(max-width:600px){.ClinicalPediatric_workspace__XVHdE .MuiCardContent-root{padding:18px}}.ClinicalAthlete_workspace__RFrGN{color:#393444}.ClinicalAthlete_workspace__RFrGN .MuiCard-root{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none}.ClinicalAthlete_workspace__RFrGN .MuiCardContent-root{padding:24px}.ClinicalAthlete_workspace__RFrGN .MuiTypography-h6{font-size:18px;font-weight:700;letter-spacing:-.3px}.ClinicalAthlete_workspace__RFrGN .MuiOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalAthlete_workspace__RFrGN .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalAthlete_workspace__RFrGN .Mui-focused>fieldset{border-color:#765394}.ClinicalAthlete_workspace__RFrGN .MuiButton-root{border-radius:10px;text-transform:none;box-shadow:none;font-weight:600}.ClinicalAthlete_workspace__RFrGN .MuiButton-containedPrimary{background:#765394}.ClinicalAthlete_workspace__RFrGN .MuiButton-containedPrimary.Mui-disabled{background:#eee9f2;color:#95889f}.ClinicalAthlete_workspace__RFrGN .MuiButton-outlinedPrimary,.ClinicalAthlete_workspace__RFrGN .MuiButton-textPrimary,.ClinicalAthlete_workspace__RFrGN .MuiRadio-root.Mui-checked,.ClinicalAthlete_workspace__RFrGN .MuiSwitch-switchBase.Mui-checked{color:#765394}.ClinicalAthlete_workspace__RFrGN .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:#765394}.ClinicalAthlete_workspace__RFrGN .MuiTableHead-root{background:#faf8fc}.ClinicalAthlete_workspace__RFrGN .MuiTableCell-head{color:#675672;font-weight:700}.ClinicalAthlete_workspace__RFrGN .MuiTableCell-root{border-color:#eee9f2}.ClinicalAthlete_workspace__RFrGN .MuiAlert-root{border-radius:12px}.ClinicalAthlete_workspace__RFrGN .MuiDivider-root{border-color:#eee9f2}.ClinicalAthlete_workspace__RFrGN a:focus-visible,.ClinicalAthlete_workspace__RFrGN button:focus-visible{outline:2px solid #765394;outline-offset:3px}.ClinicalAthlete_workspace__RFrGN .MuiTabs-root{border:1px solid #e7e1ed;border-radius:14px;padding:6px;min-height:48px}.ClinicalAthlete_workspace__RFrGN .MuiTabs-indicator{display:none}.ClinicalAthlete_workspace__RFrGN .MuiTab-root{border-radius:9px;color:#766b80;min-height:40px}.ClinicalAthlete_workspace__RFrGN .MuiTab-root.Mui-selected{background:#eee7f5;color:#674784}.ClinicalAthlete_workspace__RFrGN .MuiTab-root.Mui-focusVisible{outline:2px solid #765394;outline-offset:-2px}.ClinicalAthlete_workspace__RFrGN .MuiSelect-select.MuiSelect-select{white-space:normal;height:auto;line-height:1.5}.ClinicalAthlete_workspace__RFrGN .MuiAccordion-root{box-shadow:none;border:1px solid #e7e1ed;border-radius:12px}.ClinicalAthlete_workspace__RFrGN .MuiPickersOutlinedInput-root{border-radius:10px}.ClinicalAthlete_workspace__RFrGN .MuiPickersOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalAthlete_notice__v0hCe.ClinicalAthlete_notice__v0hCe{background:#faf8fc;color:#5f4a70;border:1px solid #e7e1ed;align-items:flex-start}@media(max-width:600px){.ClinicalAthlete_workspace__RFrGN .MuiCardContent-root{padding:18px}.ClinicalAthlete_notice__v0hCe.ClinicalAthlete_notice__v0hCe{flex-wrap:wrap}.ClinicalAthlete_notice__v0hCe .MuiAlert-action{margin:0;padding:8px 0 0}}.ClinicalAthlete_workspace__RFrGN .MuiSlider-root{color:#765394}.ClinicalAthlete_proteinResult__ohGNh{padding:18px;background:#faf8fc;border:1px solid #e7e1ed;border-radius:14px}.ClinicalAthlete_proteinResult__ohGNh .MuiChip-root{max-width:100%;height:auto}.ClinicalAthlete_proteinResult__ohGNh .MuiChip-label{white-space:normal;padding-block:4px}.ClinicalAthlete_macroTable__zOtrf{border:1px solid #e7e1ed;border-radius:12px}.ClinicalAthlete_macroTable__zOtrf thead{background:#faf8fc;color:#675672}.ClinicalAthlete_macroTable__zOtrf td,.ClinicalAthlete_macroTable__zOtrf th{padding:12px 10px}.ClinicalAthlete_macroTable__zOtrf th{text-align:left}.ClinicalAthlete_macroTable__zOtrf tbody tr:last-child{border-bottom:0}.ClinicalAthlete_energyStatus__ONOXS{display:flex;flex-direction:column}.ClinicalAthlete_energyStatus__ONOXS>article{height:auto;flex:1 1}.ClinicalAthlete_energyStatus__ONOXS>.MuiChip-root{align-self:flex-start}.ClinicalMetricCard_metric__OoMyG{height:100%;box-sizing:border-box;border:1px solid #e4dbea;border-radius:18px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.ClinicalMetricCard_metricHeading__73L8v{display:flex;align-items:center;gap:12px;padding:20px 22px 0}.ClinicalMetricCard_metricHeading__73L8v h3{margin:0;color:#675672;font-size:14px;line-height:1.4;font-weight:650}.ClinicalMetricCard_metricIcon__4BZ1_{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:#eee7f5;color:#765394}.ClinicalMetricCard_metricValue__GBd_G{margin:16px 22px 20px;font-size:clamp(25px,2.5vw,32px);font-weight:750;line-height:1.25;letter-spacing:-.7px;color:#393444;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word}.ClinicalMetricCard_metricContext__I147N{margin:auto 0 0;padding:13px 22px;background:#faf8fc;border-top:1px solid #eee9f2;color:#766b80;font-size:13px;line-height:1.6}.ClinicalMetricCard_metricValue__GBd_G[data-long=true]{font-size:22px;letter-spacing:-.3px}.ClinicalResults_results__5kyp1{--result-ink:#393444;--result-muted:#766b80;--result-border:#e7e1ed;--result-soft:#faf8fc;--result-accent:#765394;color:var(--result-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.ClinicalResults_total__2711_{padding:18px 20px;border:1px solid var(--result-border);border-radius:12px;background:var(--result-soft)}.ClinicalResults_total__2711_ .ClinicalResults_value__48UU7{font-size:clamp(28px,3vw,36px);font-weight:700;letter-spacing:-.035em;color:var(--result-accent)}.ClinicalResults_unit__0jXGZ{font-size:14px;font-weight:500;letter-spacing:normal;color:var(--result-muted)}.ClinicalResults_results__5kyp1 .ClinicalResults_macro__YfKh5{border-color:var(--result-border);background:#fdfcfe;border-radius:12px;padding:16px;gap:12px}.ClinicalResults_macro__YfKh5 .ClinicalResults_macroFigures__07u9u{flex-wrap:wrap;row-gap:6px}.ClinicalResults_results__5kyp1 .ClinicalResults_bar__ruMZn{height:26px;border-radius:8px}.ClinicalResults_tableFrame__64JIx{border:1px solid var(--result-border);border-radius:12px;overflow:hidden}.ClinicalResults_results__5kyp1 .ClinicalResults_table__V_6AD{font-size:13px}.ClinicalResults_results__5kyp1 .ClinicalResults_table__V_6AD th{color:var(--result-muted);background:var(--result-soft);font-size:12px}.ClinicalResults_results__5kyp1 .ClinicalResults_table__V_6AD td,.ClinicalResults_results__5kyp1 .ClinicalResults_table__V_6AD th{padding:14px 12px;border-color:var(--result-border)}.ClinicalResults_table__V_6AD tbody tr:last-child td{border-bottom:0}.ClinicalResults_table__V_6AD tbody tr:hover{background:var(--result-soft)}.ClinicalResults_verdict__Cp_2j{display:inline-block;border:1px solid;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:650;white-space:nowrap}.ClinicalResults_results__5kyp1 .ClinicalResults_mobileRow__R6dAa{border:1px solid var(--result-border);border-radius:12px;padding:14px;background:#fdfcfe}.ClinicalResults_mobileValues__tUyGB{flex-wrap:wrap;row-gap:5px}.ClinicalResults_explanation__o_D7n{padding:12px 14px;border-radius:10px;background:var(--result-soft);line-height:1.65}@media (max-width:600px){.ClinicalResults_total__2711_{padding:16px}.ClinicalResults_results__5kyp1 .ClinicalResults_macro__YfKh5{flex-wrap:wrap;gap:10px}}@media (prefers-reduced-motion:reduce){.ClinicalResults_bar__ruMZn *{transition:none!important}}.ClinicalDiabetes_workspace__PwMww{color:#393444}.ClinicalDiabetes_workspace__PwMww .MuiCard-root{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none}.ClinicalDiabetes_workspace__PwMww .MuiCardContent-root{padding:24px}.ClinicalDiabetes_workspace__PwMww .MuiTypography-h6{font-size:18px;font-weight:700;letter-spacing:-.3px}.ClinicalDiabetes_workspace__PwMww .MuiOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalDiabetes_workspace__PwMww .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalDiabetes_workspace__PwMww .Mui-focused>fieldset{border-color:#765394}.ClinicalDiabetes_workspace__PwMww .MuiButton-root{border-radius:10px;text-transform:none;box-shadow:none;font-weight:600}.ClinicalDiabetes_workspace__PwMww .MuiButton-containedPrimary{background:#765394}.ClinicalDiabetes_workspace__PwMww .MuiButton-containedPrimary.Mui-disabled{background:#eee9f2;color:#95889f}.ClinicalDiabetes_workspace__PwMww .MuiButton-outlinedPrimary,.ClinicalDiabetes_workspace__PwMww .MuiButton-textPrimary,.ClinicalDiabetes_workspace__PwMww .MuiRadio-root.Mui-checked,.ClinicalDiabetes_workspace__PwMww .MuiSwitch-switchBase.Mui-checked{color:#765394}.ClinicalDiabetes_workspace__PwMww .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:#765394}.ClinicalDiabetes_workspace__PwMww .MuiTableHead-root{background:#faf8fc}.ClinicalDiabetes_workspace__PwMww .MuiTableCell-head{color:#675672;font-weight:700}.ClinicalDiabetes_workspace__PwMww .MuiTableCell-root{border-color:#eee9f2}.ClinicalDiabetes_workspace__PwMww .MuiAlert-root{border-radius:12px}.ClinicalDiabetes_workspace__PwMww .MuiDivider-root{border-color:#eee9f2}.ClinicalDiabetes_workspace__PwMww a:focus-visible,.ClinicalDiabetes_workspace__PwMww button:focus-visible{outline:2px solid #765394;outline-offset:3px}.ClinicalDiabetes_workspace__PwMww .MuiTabs-root{border:1px solid #e7e1ed;border-radius:14px;padding:6px;min-height:48px}.ClinicalDiabetes_workspace__PwMww .MuiTabs-indicator{display:none}.ClinicalDiabetes_workspace__PwMww .MuiTab-root{border-radius:9px;color:#766b80;min-height:40px}.ClinicalDiabetes_workspace__PwMww .MuiTab-root.Mui-selected{background:#eee7f5;color:#674784}.ClinicalDiabetes_workspace__PwMww .MuiTab-root.Mui-focusVisible{outline:2px solid #765394;outline-offset:-2px}.ClinicalDiabetes_workspace__PwMww .MuiSelect-select.MuiSelect-select{white-space:normal;height:auto;line-height:1.5}.ClinicalDiabetes_workspace__PwMww .MuiAccordion-root{box-shadow:none;border:1px solid #e7e1ed;border-radius:12px}.ClinicalDiabetes_workspace__PwMww .MuiPickersOutlinedInput-root{border-radius:10px}.ClinicalDiabetes_workspace__PwMww .MuiPickersOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalDiabetes_notice__l9_Qx.ClinicalDiabetes_notice__l9_Qx{background:#faf8fc;color:#5f4a70;border:1px solid #e7e1ed;align-items:flex-start}@media(max-width:600px){.ClinicalDiabetes_workspace__PwMww .MuiCardContent-root{padding:18px}.ClinicalDiabetes_notice__l9_Qx.ClinicalDiabetes_notice__l9_Qx{flex-wrap:wrap}.ClinicalDiabetes_notice__l9_Qx .MuiAlert-action{margin:0;padding:8px 0 0}}.ClinicalDiabetes_workspace__PwMww .MuiSlider-root{color:#765394}.ClinicalDiabetes_results__7zLGX{padding:24px;background:#faf8fc;border:1px solid #e7e1ed;border-radius:16px;box-sizing:border-box;height:100%}.ClinicalDiabetes_resultsHeader__MOh1B{margin-bottom:20px}.ClinicalDiabetes_resultsHeader__MOh1B h3{margin:0 0 6px;font-size:18px;letter-spacing:-.3px;color:#493854}.ClinicalDiabetes_resultsHeader__MOh1B p{margin:0;font-size:13px;color:#766b80;line-height:1.6}@media(max-width:600px){.ClinicalDiabetes_results__7zLGX{padding:16px}}.ClinicalDiabetes_metrics__jbO0e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.ClinicalDiabetes_contextCard__l232L{padding:20px;background:#faf8fc;border:1px solid #e7e1ed;border-radius:14px;height:100%;box-sizing:border-box}@media(max-width:700px){.ClinicalDiabetes_metrics__jbO0e{grid-template-columns:minmax(0,1fr)}}