.VerifyEmail_workspace__qE2ha{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:#fbf9f5;padding:24px 16px}.VerifyEmail_card__pU5ig{width:100%;max-width:480px;border:solid #e3d7ec;border-width:1px 1px 4px;border-radius:24px!important;box-shadow:none!important;color:#493457;overflow-wrap:anywhere}.VerifyEmail_logo__HuB5b{display:block;width:176px;max-width:100%;height:56px;object-fit:contain;margin:0 auto 24px}.VerifyEmail_icon__YnWwp{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#f0e8f6;border-radius:18px;color:#765394;margin:0 auto 24px}.VerifyEmail_icon__YnWwp svg{font-size:32px}.VerifyEmail_card__pU5ig .MuiButton-root{min-height:44px;border-radius:12px;text-transform:none;box-shadow:none}.VerifyEmail_card__pU5ig .MuiButton-containedPrimary{background:#765394}.VerifyEmail_card__pU5ig .MuiButton-containedPrimary:hover{background:#65437d}.VerifyEmail_card__pU5ig .MuiButton-outlinedPrimary{color:#765394;border-color:#cbb9d9}.VerifyEmail_card__pU5ig .MuiButton-contained.Mui-disabled{background:#eee9f2;color:#877b90}.VerifyEmail_card__pU5ig .MuiAlert-root{border-radius:12px}.VerifyEmail_card__pU5ig .MuiButton-textPrimary{color:#765394}.VerifyEmail_card__pU5ig h1{color:#493457}.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}}.SoloAgendaOffer_section__KR7Ph{margin-top:48px;scroll-margin-top:110px;color:#393444}.SoloAgendaOffer_offer__5HbyX{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);background:#fffdf9;border:1px solid #dedad2;border-radius:24px;overflow:hidden}.SoloAgendaOffer_intro__EadsM{padding:48px 44px 38px}.SoloAgendaOffer_eyebrow__xjTMx{display:flex;align-items:center;gap:9px;margin:0 0 24px;font-size:12px;letter-spacing:.085em;font-weight:750;text-transform:uppercase}.SoloAgendaOffer_eyebrow__xjTMx svg{width:20px;height:20px;flex-shrink:0}.SoloAgendaOffer_intro__EadsM h2{font:inherit;font-size:clamp(30px,3.6vw,43px);line-height:1.13;letter-spacing:-.035em;font-weight:740;margin:0 0 22px;max-width:450px}.SoloAgendaOffer_lead__6ZROB{font-size:16px;line-height:1.65;max-width:410px;margin:0 0 30px;color:#6b6570}.SoloAgendaOffer_features__yY5L4{list-style:none;padding:0;margin:0;display:grid;grid-gap:15px;gap:15px;font-size:14px;line-height:1.5}.SoloAgendaOffer_features__yY5L4 li{display:flex;align-items:flex-start;gap:10px}.SoloAgendaOffer_features__yY5L4 svg{width:18px;height:18px;margin-top:2px;flex-shrink:0}.SoloAgendaOffer_scope__RRM_9{margin:28px 0 0;font-size:13px;line-height:1.6;color:#6b6570}.SoloAgendaOffer_terms__2r_1v{padding:46px 36px 36px;background:#eeeae3}.SoloAgendaOffer_terms__2r_1v h3{font:inherit;font-size:22px;font-weight:720;letter-spacing:-.02em;margin:0 0 18px}.SoloAgendaOffer_price__Ue_1L{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:9px}.SoloAgendaOffer_price__Ue_1L strong{font-size:43px;font-weight:740;letter-spacing:-.045em;line-height:1.15}.SoloAgendaOffer_price__Ue_1L span{font-size:13px;color:#6b6570}.SoloAgendaOffer_quota__97NZo{margin:18px 0 27px;font-size:14px;line-height:1.6;color:#6b6570}.SoloAgendaOffer_trial__ugn7W{border-top:1px solid #d4cec5;padding-top:23px}.SoloAgendaOffer_trial__ugn7W>strong{display:block;font-size:17px;line-height:1.45;font-weight:710}.SoloAgendaOffer_trial__ugn7W>p{font-size:13px;line-height:1.6;color:#6b6570;margin:9px 0 25px}.SoloAgendaOffer_cta__AB62U{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:13px 18px;color:#fffdf9;background:#393444;border:1px solid #393444;border-radius:11px;text-decoration:none;font-size:14px;font-weight:680;transition:background .15s}.SoloAgendaOffer_cta__AB62U:hover{background:#514a5c}.SoloAgendaOffer_cta__AB62U svg{width:19px;height:19px;flex-shrink:0}.SoloAgendaOffer_trial__ugn7W .SoloAgendaOffer_ctaNote__ErPKP{margin:11px 0 0;font-size:12px;color:#6b6570;line-height:1.5}.SoloAgendaOffer_context__8tO5F{font-size:13px;color:#6b6570;line-height:1.75;margin:22px 6px 0;max-width:930px}.SoloAgendaOffer_context__8tO5F strong{font-weight:680;color:#393444}.SoloAgendaOffer_message__FtLUz{margin:20px 0 0;border-top:1px solid #d4cec5;padding-top:24px;font-size:14px;line-height:1.6;color:#6b6570}.SoloAgendaOffer_message__FtLUz strong{display:block;font-size:17px;line-height:1.45;color:#393444}.SoloAgendaOffer_message__FtLUz p{margin:10px 0 20px}.SoloAgendaOffer_retry__nHdJK{display:inline-flex;align-items:center;min-height:44px;border:1px solid #b4ada1;border-radius:9px;background:#fffdf9;color:#393444;padding:10px 16px;font:inherit;font-size:13px;cursor:pointer}.SoloAgendaOffer_section__KR7Ph :focus-visible{outline:3px solid #867660;outline-offset:4px}@media(max-width:760px){.SoloAgendaOffer_section__KR7Ph{margin-top:34px}.SoloAgendaOffer_offer__5HbyX{grid-template-columns:1fr;border-radius:19px}.SoloAgendaOffer_intro__EadsM{padding:29px 25px 28px}.SoloAgendaOffer_eyebrow__xjTMx{margin-bottom:20px}.SoloAgendaOffer_lead__6ZROB{font-size:15px;margin-bottom:24px}.SoloAgendaOffer_features__yY5L4{gap:12px}.SoloAgendaOffer_scope__RRM_9{margin-top:23px}.SoloAgendaOffer_terms__2r_1v{padding:28px 25px}.SoloAgendaOffer_terms__2r_1v h3{font-size:21px}.SoloAgendaOffer_price__Ue_1L strong{font-size:39px}.SoloAgendaOffer_context__8tO5F{margin-inline:0;font-size:12px}}@media(prefers-reduced-motion:reduce){.SoloAgendaOffer_cta__AB62U{transition:none}}.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}}.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}}.ClinicalConsultations_drafts__pIyWV.MuiCard-root{border:1px solid #e9dfd0;border-radius:18px;background:#fcfaf6;box-shadow:none}.ClinicalConsultations_draftError__0I5Pj.MuiCard-root{border:1px solid #ead5d5;border-radius:18px;box-shadow:none}.ClinicalConsultations_draftRow__O1b6x{border-radius:12px!important;padding:16px!important;border-color:#e8e0d6!important}.ClinicalConsultations_draftRow__O1b6x .MuiTypography-root{overflow-wrap:anywhere}.ClinicalConsultations_draftRow__O1b6x .MuiButton-root{min-height:44px}@media(max-width:600px){.ClinicalConsultations_draftRow__O1b6x{flex-wrap:wrap}.ClinicalConsultations_draftRow__O1b6x>:first-child{flex-basis:100%}.ClinicalConsultations_draftRow__O1b6x .MuiButton-root{width:100%}}.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;--agenda-ink:#30243f;--agenda-muted:#70657d;--agenda-border:#e9e3f0;--agenda-soft:#f7f3fc;--agenda-accent:#7c3aed}.ClinicalAgenda_header__L_Shk h1{color:var(--agenda-ink)}.ClinicalAgenda_header__L_Shk>.MuiStack-root{padding-bottom:20px;border-bottom-color:var(--agenda-border)}.ClinicalAgenda_header__L_Shk .MuiButton-containedPrimary:not(.Mui-disabled){padding-inline:20px}.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:agenda-day/inline-size}@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:20px;font-weight:750;letter-spacing:-.025em;color:var(--agenda-ink)}.ClinicalAgenda_calendar__vs1nB{container:agenda-month/inline-size;padding:20px;background:#fff;border:1px solid var(--agenda-border);border-radius:18px;width:100%;min-width:0;box-sizing:border-box}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_day__KQvNL{min-height:108px;min-width:0;border-radius:8px;border-color:#efeaf5;box-shadow:none;background-image:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_day__KQvNL[aria-pressed=true]{background:var(--agenda-soft);border-color:#c4a5f2;box-shadow:none}.ClinicalAgenda_dayNumber__Lf5I6.MuiTypography-root{display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:12px;font-weight:600;margin-bottom:5px;border-radius:8px}.ClinicalAgenda_day__KQvNL[aria-pressed=true] .ClinicalAgenda_dayNumber__Lf5I6{background:var(--agenda-accent);color:#fff}.ClinicalAgenda_day__KQvNL[data-today=true]:not([aria-pressed=true]) .ClinicalAgenda_dayNumber__Lf5I6{color:var(--agenda-accent);box-shadow:inset 0 0 0 1px #d4bcf6}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_dayPanel__AuHzV{border-radius:18px;border-color:var(--agenda-border);background:#fff;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:16px;color:var(--agenda-ink)}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_appointment__Vr68b{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;align-items:start;border:0;border-bottom:1px solid var(--agenda-border);border-radius:0;box-shadow:none;background:#fff;padding:12px 0 16px}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_appointment__Vr68b:last-child{border-bottom:0;padding-bottom:0}.ClinicalAgenda_appointmentTime__3tGIU{grid-column:1;grid-row:1/span 2;padding-top:2px;border-right:1px solid var(--agenda-border);padding-right:10px}.ClinicalAgenda_appointmentTime__3tGIU .MuiTypography-subtitle2{color:var(--agenda-ink)}.ClinicalAgenda_appointmentDetails__UUgY2{grid-column:2;min-width:0;overflow-wrap:anywhere}.ClinicalAgenda_appointmentDetails__UUgY2 .MuiChip-root{max-width:100%}.ClinicalAgenda_appointmentActions__WcnHs{display:contents}.ClinicalAgenda_appointmentTools__aazKT{grid-column:3;justify-self:end;flex-wrap:wrap}.ClinicalAgenda_appointmentSecondary__N_sPd{grid-column:2/-1}.ClinicalAgenda_appointmentSecondary__N_sPd .MuiButton-root{max-width:100%;overflow-wrap:anywhere}.ClinicalAgenda_appointmentSecondary__N_sPd:empty,.ClinicalAgenda_appointmentTools__aazKT:empty{display:none}.ClinicalAgenda_dayEntries__MAO8y{display:grid;grid-gap:4px;gap:4px}.ClinicalAgenda_dayEntry__n_HmX{padding:3px 4px;border-radius:4px;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClinicalAgenda_dayEntryTime__9f8Ar{display:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClinicalAgenda_dayOverflow__hYQUZ.MuiTypography-root{font-size:11px;color:var(--agenda-muted);line-height:1.4}@container agenda-month (min-width: 700px){.ClinicalAgenda_dayEntryTime__9f8Ar{display:inline}}@container agenda-day (max-width: 420px){.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_appointment__Vr68b{grid-template-columns:48px minmax(0,1fr);gap:4px 10px}.ClinicalAgenda_appointmentTime__3tGIU{grid-row:1}.ClinicalAgenda_appointmentActions__WcnHs{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:4px;align-items:center}.ClinicalAgenda_appointmentTools__aazKT{flex-shrink:0}.ClinicalAgenda_appointmentActions__WcnHs .ClinicalAgenda_appointmentSecondary__N_sPd{display:contents}.ClinicalAgenda_appointmentActions__WcnHs:has(.ClinicalAgenda_appointmentTools__aazKT:empty):has(.ClinicalAgenda_appointmentSecondary__N_sPd:empty){display:none}}.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{background:#6d28d9;box-shadow:none}.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:96px;padding:5px 2px;border-radius:7px}.ClinicalAgenda_dayEntry__n_HmX{padding-inline:2px;font-size:11px}.ClinicalAgenda_dayOverflow__hYQUZ.MuiTypography-root{font-size:10px;white-space:nowrap}.ClinicalAgenda_dayNumber__Lf5I6.MuiTypography-root{width:23px;height:23px;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{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:0 20px;gap:0 20px;align-items:start;padding:20px;margin-bottom:24px;border:1px solid var(--agenda-border);border-radius:14px;box-shadow:none;background:#fff}.ClinicalAgenda_bookingLink__fXKht h2{font-size:15px;color:var(--agenda-ink)}.ClinicalAgenda_bookingLinkIntro__zPoLj{display:flex;gap:12px;min-width:0}.ClinicalAgenda_bookingLinkIcon__c9GXB{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:var(--agenda-soft);color:var(--agenda-accent)}.ClinicalAgenda_bookingLinkIntro__zPoLj>:last-child{min-width:0}.ClinicalAgenda_bookingLinkIntro__zPoLj .MuiTypography-body2{font-size:13px;line-height:1.6;max-width:600px}.ClinicalAgenda_bookingLinkActions__f67IS{max-width:270px;justify-content:flex-end}.ClinicalAgenda_bookingLinkState__icmat{grid-column:1/-1;min-width:0}.ClinicalAgenda_bookingLinkState__icmat:empty{display:none}.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_requestsInbox__Xs7yC{padding:0;margin-bottom:24px;border:1px solid var(--agenda-border);border-radius:14px;background:#fff;box-shadow:none;container:agenda-requests/inline-size}.ClinicalAgenda_requestsHeading__VZylS{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 20px;border-bottom:1px solid var(--agenda-border)}.ClinicalAgenda_requestsHeading__VZylS h2{font-size:15px;line-height:1.4;color:var(--agenda-ink)}.ClinicalAgenda_requestsHeading__VZylS .MuiChip-root{margin-left:auto;color:#64428a;border-color:#d7c8ea;background:var(--agenda-soft);font-weight:600}.ClinicalAgenda_requestsIcon__utuqa{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;color:var(--agenda-accent);background:var(--agenda-soft)}.ClinicalAgenda_requestList__z_34U{list-style:none;padding:0;margin:0}.ClinicalAgenda_requestRow__Sqqre{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;grid-gap:8px 24px;gap:8px 24px;align-items:center;padding:16px 20px}.ClinicalAgenda_requestRow__Sqqre+.ClinicalAgenda_requestRow__Sqqre{border-top:1px solid var(--agenda-border)}.ClinicalAgenda_requestIdentity__SpG_L{min-width:0;overflow-wrap:anywhere}.ClinicalAgenda_requestIdentity__SpG_L h3{font-size:15px;line-height:1.4;color:var(--agenda-ink)}.ClinicalAgenda_requestIdentity__SpG_L .MuiTypography-body2{font-size:13px;margin-top:2px}.ClinicalAgenda_requestContact__qP35g.MuiTypography-root{display:block;font-size:12px;margin-top:4px;line-height:1.5}.ClinicalAgenda_requestSchedule__ChvW0{display:flex;align-items:flex-start;gap:8px;min-width:0}.ClinicalAgenda_requestSchedule__ChvW0>svg{color:var(--agenda-muted);width:17px;height:17px;margin-top:2px;flex-shrink:0}.ClinicalAgenda_requestSchedule__ChvW0 .MuiTypography-body2{font-size:13px;line-height:1.6}.ClinicalAgenda_requestSchedule__ChvW0 .MuiTypography-caption{display:block;margin-top:2px}.ClinicalAgenda_requestActions__S7JCc{justify-content:flex-end}.ClinicalAgenda_requestActions__S7JCc>.MuiButton-root{min-width:78px}.ClinicalAgenda_requestMessage__1jYRx.MuiTypography-root{grid-column:1/-1;padding-left:12px;border-left:2px solid #d7c8ea;font-size:13px;line-height:1.6;overflow-wrap:anywhere}@container agenda-requests (max-width: 780px){.ClinicalAgenda_requestRow__Sqqre{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.ClinicalAgenda_requestSchedule__ChvW0{grid-column:1;grid-row:2}.ClinicalAgenda_requestActions__S7JCc{grid-column:2;grid-row:1/span 2}}@container agenda-requests (max-width: 480px){.ClinicalAgenda_requestsHeading__VZylS{padding:12px 16px;gap:8px}.ClinicalAgenda_requestsHeading__VZylS h2{font-size:14px;flex:1 1}.ClinicalAgenda_requestRow__Sqqre{grid-template-columns:minmax(0,1fr);padding:16px;gap:10px}.ClinicalAgenda_requestSchedule__ChvW0{grid-column:auto;grid-row:auto}.ClinicalAgenda_requestActions__S7JCc{grid-column:auto;grid-row:auto;justify-content:flex-start}.ClinicalAgenda_requestMessage__1jYRx{grid-row:3}}.ClinicalAgenda_emptyMonth__Ea218{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;text-align:center}.ClinicalAgenda_emptyMonth__Ea218>img{object-fit:contain}.ClinicalAgenda_emptyMonth__Ea218>.MuiTypography-body2{max-width:280px;line-height:1.7}.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}@container (max-width:700px){.ClinicalAgenda_agenda__8qkef .ClinicalAgenda_bookingLink__fXKht{grid-template-columns:minmax(0,1fr);gap:16px}.ClinicalAgenda_bookingLinkActions__f67IS{max-width:none;justify-content:flex-start}.ClinicalAgenda_bookingLinkState__icmat{grid-row:2}.ClinicalAgenda_bookingLinkState__icmat .ClinicalAgenda_publicUrl__iAx2v,.ClinicalAgenda_bookingLinkState__icmat .MuiAlert-root,.ClinicalAgenda_bookingLinkState__icmat .MuiTypography-root{margin-top: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}}.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}}.AgendaSettings_page__sUkVe{--agenda-ink:#393444;--agenda-muted:#766b80;--agenda-border:#e7e1ed;--agenda-soft:#faf8fc;--agenda-accent:#765394;color:var(--agenda-ink);padding-bottom:56px}.AgendaSettings_orientation__o_d9Z{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:20px 24px;margin-bottom:24px;border:1px solid #e6d8f0;border-radius:18px;background:linear-gradient(105deg,#fbf8fe,#f4edfa)}.AgendaSettings_orientationTitle__fVBpZ{display:flex;align-items:center;gap:10px}.AgendaSettings_orientationTitle__fVBpZ svg{color:var(--agenda-accent)}.AgendaSettings_orientationText__3SW8l{color:var(--agenda-muted);margin:6px 0 0;line-height:1.55}.AgendaSettings_quickNav__2jRwS{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.AgendaSettings_quickLink__V_sGo{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid #d9c9e5;border-radius:10px;color:#674784;background:rgba(255,255,255,.68);font-size:13px;font-weight:650;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.AgendaSettings_quickLink__V_sGo:hover{background:#fff;border-color:#b99bd0;transform:translateY(-1px)}.AgendaSettings_quickLink__V_sGo:focus-visible{outline:2px solid #8b60c1;outline-offset:2px}.AgendaSettings_layout__vRW0G{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:36px;gap:36px;align-items:start}.AgendaSettings_column__8HXDO{min-width:0;scroll-margin-top:88px}.AgendaSettings_columnHeading__uhWZs{margin:0 0 12px}.AgendaSettings_columnEyebrow__6EY3l{color:#8a719b;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.AgendaSettings_columnDescription__aFZSg{color:var(--agenda-muted);font-size:13px;line-height:1.55;margin:4px 0 16px}@media (max-width:700px){.AgendaSettings_orientation__o_d9Z{grid-template-columns:minmax(0,1fr);padding:18px;gap:16px}.AgendaSettings_quickNav__2jRwS{justify-content:flex-start}.AgendaSettings_quickLink__V_sGo{flex:1 1 auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.AgendaSettings_quickLink__V_sGo{transition:none}}.FoodExchangeTable_exchange__MVpVm{color:#393444;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FoodExchangeTable_exchange__MVpVm .FoodExchangeTable_tableFrame__Rs8dO{overflow-x:auto;border:1px solid #e6dfed;border-radius:14px}.FoodExchangeTable_tableFrame__Rs8dO:focus-visible{outline:2px solid #8b60c1;outline-offset:2px}.FoodExchangeTable_exchange__MVpVm .FoodExchangeTable_table__SeUC2{min-width:800px}.FoodExchangeTable_table__SeUC2 .MuiTableCell-root{padding:12px;border-color:#eee8f3;font-size:13px}.FoodExchangeTable_table__SeUC2 .MuiTableCell-head{background:#f8f5fb;color:#766780;font-size:11px}.FoodExchangeTable_table__SeUC2 tr>:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:150px;max-width:180px;background:#fff;border-right:1px solid #eee8f3}.FoodExchangeTable_table__SeUC2 tfoot tr>*,.FoodExchangeTable_table__SeUC2 thead tr>:first-child{background:#f8f5fb}.FoodExchangeTable_table__SeUC2 tbody tr:hover>*{background:#faf8fc}.FoodExchangeTable_exchange__MVpVm .MuiOutlinedInput-root{border-radius:10px;background:#fff;min-height:40px}.FoodExchangeTable_exchange__MVpVm .MuiOutlinedInput-notchedOutline{border-color:#ddd3e7}.FoodExchangeTable_exchange__MVpVm .FoodExchangeTable_mobileCard__N_QzZ{border-radius:14px;border-color:#e6dfed;box-shadow:none}.FoodExchangeTable_mobileCard__N_QzZ .MuiDivider-root{border-color:#eee8f3}.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}}.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_mainTabs__L8EiU .MuiTabs-flexContainer{gap:4px}.ClinicalPediatric_mainTabs__L8EiU .MuiTab-root{flex:1 1;min-width:0;max-width:none}.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}.ClinicalPediatric_mainTabs__L8EiU .MuiTabs-flexContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ClinicalPediatric_mainTabs__L8EiU .MuiTab-root{width:100%;min-height:44px;padding:8px 10px}}.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_resultTabs__HNBhE .MuiTabs-flexContainer{gap:4px}.ClinicalPregnancy_resultTabs__HNBhE .MuiTab-root{flex:1 1;min-width:0;max-width:none}.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_resultTabs__HNBhE .MuiTabs-flexContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ClinicalPregnancy_resultTabs__HNBhE .MuiTab-root{width:100%;min-height:44px;padding:8px 10px}}.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}}.ClinicalPregnancy_results__aG9ic .MuiTypography-h6{color:#51405e}.ClinicalPregnancy_results__aG9ic .MuiTableCell-root:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:#faf8fc;min-width:100px;box-shadow:1px 0 #e7e1ed}.ClinicalPregnancy_results__aG9ic .MuiTableCell-head:first-child{z-index:2}.ClinicalPregnancy_results__aG9ic .MuiTableRow-root[aria-current=true] .MuiTableCell-root:first-child{background:#eee7f5}.ClinicalPregnancy_results__aG9ic .MuiTableContainer-root{border:1px solid #e7e1ed;border-radius:12px}.ClinicalPregnancy_results__aG9ic .ClinicalPregnancy_metricValue__tWJ9_{color:#51405e}.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:#765394}.PatientGoals_dialog__AFE3D .MuiButton-containedPrimary:hover,.PatientGoals_workspace__Zx_W0 .MuiButton-containedPrimary:hover{background:#65437d}.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 #65437d;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:#765394}@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))}}.PatientGoals_workspace__Zx_W0 .MuiButton-outlinedPrimary{color:#765394;border-color:#d7c6e4}.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}}.ClinicalBariatric_workspace__yXhVR .MuiTypography-h6{color:#51405e}.ClinicalBariatric_workspace__yXhVR .MuiChip-colorPrimary{background:#eee7f5;color:#65467e;border:1px solid #ded2e8}.ClinicalBariatric_workspace__yXhVR .MuiCheckbox-root.Mui-checked{color:#765394}.ClinicalBariatric_workspace__yXhVR .MuiAccordionSummary-root{min-height:56px}.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}.ClinicalAthlete_sectionHeading__NoTeI.ClinicalAthlete_sectionHeading__NoTeI{display:flex;align-items:center;gap:10px;color:#675672;font-size:15px;font-weight:700}.ClinicalAthlete_sectionHeading__NoTeI>svg{padding:7px;width:32px;height:32px;border-radius:10px;background:#eee7f5;color:#765394}.ClinicalAthlete_sectionCard__H69jK.ClinicalAthlete_sectionCard__H69jK{background:#fff;border-color:#e4dbea;border-radius:18px}.ClinicalAthlete_sectionCard__H69jK .MuiCardContent-root>.MuiTypography-subtitle1{color:#51405e;font-size:15px}.ClinicalAthlete_proteinResult__ohGNh .MuiTypography-h4{color:#65467e;font-size:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:6px}.ClinicalAthlete_sectionCard__H69jK .MuiTable-root{font-size:13px}.ClinicalAthlete_sectionCard__H69jK .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:0}.ClinicalAthlete_workspace__RFrGN .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#765394}.ClinicalAthlete_workspace__RFrGN .MuiInputLabel-root.Mui-focused{color:#765394}.ClinicalAthlete_sectionCard__H69jK .MuiChip-colorPrimary{color:#765394;border-color:#cbbbd9;background:#faf8fc}.RenalAssessment_assessment__WJ2hT{min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RenalAssessment_assessment__WJ2hT .MuiCard-root{border:1px solid #e6dfed;border-radius:16px;box-shadow:none}.RenalAssessment_assessment__WJ2hT .MuiCardContent-root{padding:20px}.RenalAssessment_assessment__WJ2hT .MuiCardContent-root:last-child{padding-bottom:20px}.RenalAssessment_assessment__WJ2hT .MuiTypography-subtitle1{color:#51405e;line-height:1.5}.RenalAssessment_assessment__WJ2hT .MuiTypography-h2{font-size:clamp(36px,4vw,44px);color:#65467e}.RenalAssessment_assessment__WJ2hT .MuiOutlinedInput-root{border-radius:12px}.RenalAssessment_assessment__WJ2hT .MuiChip-root{max-width:100%}.RenalAssessment_assessment__WJ2hT .MuiChip-label{white-space:normal}.RenalAssessment_target__WyiFA{padding:16px;background:#faf8fc;border:1px solid #e7e1ed;border-radius:12px}.RenalAssessment_emptyHistory__anhzj{margin-top:16px;padding:24px;background:#faf8fc;border:1px dashed #dacee5;border-radius:12px}@media (max-width:600px){.RenalAssessment_assessment__WJ2hT .MuiCardContent-root,.RenalAssessment_assessment__WJ2hT .MuiCardContent-root:last-child,.RenalAssessment_emptyHistory__anhzj{padding:16px}}.StateFeedback_empty__mVwmv.StateFeedback_empty__mVwmv,.StateFeedback_error__4uxVg{border-radius:16px;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 button:focus-visible,.StateFeedback_error__4uxVg button:focus-visible{outline:2px solid var(--state-focus-color,#765394);outline-offset:3px}.StateFeedback_compact__AKbsi{gap:10px}.PwaInstallDialog_paper__chTPo{overflow:hidden;border:1px solid #e5ddec;border-radius:28px!important;background:#fffdfb;box-shadow:0 24px 80px rgba(54,37,65,.2)!important}.PwaInstallDialog_hero__azac6{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 188px;min-height:205px;padding:34px 34px 26px;overflow:hidden;background:radial-gradient(circle at 88% 18%,rgba(193,233,211,.75) 0 80px,transparent 81px),linear-gradient(132deg,#f7f0fb,#fffaf5 68%)}.PwaInstallDialog_hero__azac6:after{content:"";position:absolute;right:-56px;bottom:-92px;width:250px;height:180px;border:1px solid rgba(118,83,148,.13);border-radius:50%;transform:rotate(-17deg)}.PwaInstallDialog_copy__iQVNC{position:relative;z-index:1;align-self:center}.PwaInstallDialog_eyebrow__Ctk69{display:block;margin-bottom:10px;color:#765394;font-size:.72rem;font-weight:800;letter-spacing:.1em}.PwaInstallDialog_title__oda5c{margin:0;color:#352b40;font-size:clamp(1.65rem,4vw,2.25rem);font-weight:760;line-height:1.08;letter-spacing:-.035em}.PwaInstallDialog_subtitle__OGGha{max-width:430px;margin:15px 0 0;color:#675c70;font-size:.97rem;line-height:1.6}.PwaInstallDialog_mascot__rnPsc{position:relative;z-index:1;align-self:end;justify-self:center;width:172px;height:172px;filter:drop-shadow(0 13px 16px rgba(62,42,74,.14))}.PwaInstallDialog_mascot__rnPsc img{width:100%;height:100%;object-fit:contain}.PwaInstallDialog_content__ySfUM{padding:26px 34px 10px!important}.PwaInstallDialog_benefits__Trr2_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.PwaInstallDialog_benefit__gZirm{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;color:#4a4052;font-size:.83rem;line-height:1.45}.PwaInstallDialog_benefitIcon__kaxHJ{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#f1e9f6;color:#765394}.PwaInstallDialog_benefit__gZirm strong{display:block;margin-bottom:3px;color:#3e3446;font-size:.86rem}.PwaInstallDialog_iosGuide__Q5ZMr{margin-top:24px;padding:17px 18px;border:1px solid #dfd4e8;border-radius:17px;background:#faf7fc}.PwaInstallDialog_iosGuide__Q5ZMr strong{display:block;margin-bottom:10px;color:#45374f;font-size:.9rem}.PwaInstallDialog_iosGuide__Q5ZMr ol{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:21px;color:#675c70;font-size:.84rem;line-height:1.55}.PwaInstallDialog_privacy__qYVJB{margin:20px 0 0;color:#756b7d;font-size:.78rem;line-height:1.5}.PwaInstallDialog_error__UkMle{margin-top:15px}.PwaInstallDialog_actions__m7MMq{gap:10px;padding:18px 34px 30px!important}.PwaInstallDialog_actions__m7MMq button{min-height:44px;border-radius:12px;padding-inline:18px;text-transform:none;font-weight:700}@media (max-width:600px){.PwaInstallDialog_paper__chTPo{width:calc(100% - 24px)!important;margin:12px!important;border-radius:24px!important}.PwaInstallDialog_hero__azac6{grid-template-columns:minmax(0,1fr) 102px;min-height:185px;padding:26px 22px 22px}.PwaInstallDialog_mascot__rnPsc{width:118px;height:136px;margin-right:-15px}.PwaInstallDialog_subtitle__OGGha{font-size:.9rem}.PwaInstallDialog_content__ySfUM{padding:22px 22px 8px!important}.PwaInstallDialog_benefits__Trr2_{grid-template-columns:1fr;gap:14px}.PwaInstallDialog_actions__m7MMq{display:grid!important;grid-template-columns:1fr;padding:16px 22px 24px!important}.PwaInstallDialog_actions__m7MMq button{width:100%}.PwaInstallDialog_actions__m7MMq button:first-child{order:2}}@media (prefers-reduced-motion:reduce){.PwaInstallDialog_paper__chTPo,.PwaInstallDialog_paper__chTPo *{scroll-behavior:auto!important}}.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}.OnboardingTour_dialog__Pupb4{--tour-surface:#fff;--tour-soft:#fcfafd;--tour-selected:#f1eaf7;--tour-ink:#40364b;--tour-muted:#756b7e;--tour-accent:#765394;--tour-border:#e4ddea}.OnboardingTour_dark__CPi6n{--tour-surface:#25212b;--tour-soft:#2c2633;--tour-selected:#3a2e46;--tour-ink:#f0e9f5;--tour-muted:#bfb1cb;--tour-accent:#cfb0e5;--tour-border:#51425e}.OnboardingTour_dialog__Pupb4.OnboardingTour_dialog__Pupb4{border:1px solid var(--tour-border);border-radius:26px;background:var(--tour-surface)}.OnboardingTour_title___Gt7U.OnboardingTour_title___Gt7U{padding:28px 28px 12px;color:var(--tour-ink);font-size:26px;line-height:1.25;font-weight:700}.OnboardingTour_symbol__4OSXn{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:15px;background:var(--tour-selected);color:var(--tour-accent);margin-bottom:18px}.OnboardingTour_content__QsCbn.OnboardingTour_content__QsCbn{padding:0 28px}.OnboardingTour_intro__0LghO{color:var(--tour-muted);font-size:15px;line-height:1.7;margin:0 0 20px}.OnboardingTour_routes__t6j1k{display:grid;grid-gap:10px;gap:10px}.OnboardingTour_routes__t6j1k>button{border:1px solid var(--tour-border);border-radius:15px;padding:16px;background:var(--tour-soft);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.OnboardingTour_routes__t6j1k>button:hover{border-color:#b69bc9}.OnboardingTour_routes__t6j1k>button[aria-pressed=true]{background:var(--tour-selected);border-color:#85629e;box-shadow:inset 3px 0 #85629e}.OnboardingTour_routes__t6j1k>button:focus-visible{outline:3px solid #85629e;outline-offset:3px}.OnboardingTour_routes__t6j1k>button:disabled{cursor:default;opacity:.6}.OnboardingTour_routes__t6j1k span{display:block;color:var(--tour-muted);font-size:10px;font-weight:700;letter-spacing:.07em;margin-bottom:7px}.OnboardingTour_routes__t6j1k strong{color:var(--tour-ink);font-size:15px}.OnboardingTour_routes__t6j1k p{margin:5px 0 0;color:var(--tour-muted);line-height:1.5;font-size:13px}.OnboardingTour_note__Y4Pnn{font-size:12px;color:var(--tour-muted);line-height:1.7;margin:18px 0 4px}.OnboardingTour_actions__oeVYg.OnboardingTour_actions__oeVYg{padding:22px 28px 28px;gap:10px}.OnboardingTour_actions__oeVYg .MuiButton-root{border-radius:12px;min-height:44px;text-transform:none}.OnboardingTour_actions__oeVYg .MuiButton-contained{background:#765394;color:#fff;box-shadow:none}.OnboardingTour_actions__oeVYg .MuiButton-contained:hover{background:#64427f}.OnboardingTour_actions__oeVYg .MuiButton-text{color:var(--tour-accent)}@media(max-width:600px){.OnboardingTour_title___Gt7U.OnboardingTour_title___Gt7U{font-size:23px;padding:22px 22px 12px}.OnboardingTour_content__QsCbn.OnboardingTour_content__QsCbn{padding-inline:22px}.OnboardingTour_actions__oeVYg.OnboardingTour_actions__oeVYg{padding:18px 22px 22px;flex-wrap:wrap}.OnboardingTour_actions__oeVYg .MuiButton-root{flex:1 1;margin:0}.OnboardingTour_title___Gt7U.OnboardingTour_title___Gt7U{display:flex;align-items:center;gap:12px;font-size:20px;padding:20px 22px 12px}.OnboardingTour_symbol__4OSXn{width:36px;height:36px;flex-shrink:0;margin:0;border-radius:12px}.OnboardingTour_intro__0LghO{font-size:14px;line-height:1.5;margin-bottom:14px}.OnboardingTour_routes__t6j1k{gap:8px}.OnboardingTour_routes__t6j1k>button{padding:12px}.OnboardingTour_routes__t6j1k span{font-size:9px;margin-bottom:5px}.OnboardingTour_routes__t6j1k strong{font-size:14px}.OnboardingTour_routes__t6j1k p{font-size:12px}.OnboardingTour_note__Y4Pnn{margin-top:12px}}.OnboardingTour_explorer__wfpFC{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:20px;gap:20px;align-items:start}.OnboardingTour_preview__LwzDm{min-width:0;border:1px solid var(--tour-border);border-radius:18px;background:var(--tour-soft);overflow:hidden}.OnboardingTour_previewHeading__zDtn4{padding:18px 18px 14px;border-bottom:1px solid var(--tour-border)}.OnboardingTour_previewHeading__zDtn4>span{font-size:10px;font-weight:700;letter-spacing:.07em;color:var(--tour-muted)}.OnboardingTour_previewHeading__zDtn4 h3{font-size:17px;line-height:1.4;color:var(--tour-ink);margin:7px 0}.OnboardingTour_previewHeading__zDtn4 p{font-size:13px;line-height:1.6;margin:0;color:var(--tour-muted)}.OnboardingTour_stepList__W55W0{list-style:none;margin:0;padding:6px;max-height:320px;overflow:auto;scrollbar-width:thin;scrollbar-color:#c6b5d2 transparent}.OnboardingTour_stepList__W55W0 button{display:flex;align-items:center;gap:12px;width:100%;min-height:66px;border:0;border-radius:12px;background:transparent;text-align:left;font:inherit;padding:12px;cursor:pointer}.OnboardingTour_stepList__W55W0 button:hover{background:var(--tour-selected)}.OnboardingTour_stepList__W55W0 button:focus-visible{outline:2px solid var(--tour-accent);outline-offset:-2px;background:var(--tour-selected)}.OnboardingTour_stepList__W55W0 button:disabled{opacity:.6;cursor:default}.OnboardingTour_stepNumber__a83IB{color:var(--tour-accent);font-size:12px;font-weight:700;flex-shrink:0}.OnboardingTour_stepList__W55W0 strong{display:block;color:var(--tour-ink);font-size:13px;line-height:1.5}.OnboardingTour_stepList__W55W0 small{display:block;color:var(--tour-muted);font-size:11px;line-height:1.5;margin-top:3px}.OnboardingTour_stepArrow__uPm7r{margin-left:auto;color:var(--tour-accent)}@media(max-width:700px){.OnboardingTour_explorer__wfpFC{grid-template-columns:minmax(0,1fr);gap:16px}.OnboardingTour_routes__t6j1k{grid-template-columns:repeat(2,minmax(0,1fr))}.OnboardingTour_routes__t6j1k>button{padding:12px}.OnboardingTour_routes__t6j1k strong{font-size:13px}.OnboardingTour_routes__t6j1k p{font-size:12px}.OnboardingTour_stepList__W55W0{max-height:220px}.OnboardingTour_previewHeading__zDtn4{padding:14px}}@media(max-width:600px){.OnboardingTour_routes__t6j1k p{display:none}.OnboardingTour_routes__t6j1k strong{line-height:1.45;display:block}.OnboardingTour_routes__t6j1k span{letter-spacing:.03em}.OnboardingTour_previewHeading__zDtn4 h3{font-size:15px}.OnboardingTour_stepList__W55W0{max-height:160px}}.OnboardingTour_routeTop__EqbG2{display:flex;align-items:center;gap:10px;margin-bottom:10px}.OnboardingTour_routeTop__EqbG2>svg{color:var(--tour-accent);width:22px;height:22px;flex-shrink:0}.OnboardingTour_routeTop__EqbG2>span{margin:0}.OnboardingTour_stepList__W55W0 li+li{border-top:1px solid var(--tour-border)}.OnboardingTour_stepNumber__a83IB{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--tour-border);border-radius:10px;background:var(--tour-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:600px){.OnboardingTour_routeTop__EqbG2{gap:6px;margin-bottom:7px}.OnboardingTour_routeTop__EqbG2>svg{width:18px;height:18px}}.OnboardingTour_title___Gt7U.OnboardingTour_title___Gt7U{display:flex;align-items:center;gap:14px}.OnboardingTour_title___Gt7U .OnboardingTour_symbol__4OSXn{flex-shrink:0;margin-bottom:0}.OnboardingTour_routes__t6j1k>button{padding:12px 14px}.OnboardingTour_routeTop__EqbG2{margin-bottom:7px}.OnboardingTour_routes__t6j1k p{font-size:12px;line-height:1.45}@media(max-width:700px){.OnboardingTour_routes__t6j1k>button:last-child:nth-child(odd){grid-column:1/-1}}.OnboardingTour_search__btCED{padding:14px 18px 8px}.OnboardingTour_search__btCED label{display:block;font-size:12px;font-weight:600;color:var(--tour-ink);margin-bottom:8px}.OnboardingTour_searchControl__Ceveb{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--tour-border);border-radius:12px;background:var(--tour-surface)}.OnboardingTour_searchControl__Ceveb:focus-within{outline:2px solid var(--tour-accent);outline-offset:2px}.OnboardingTour_searchControl__Ceveb svg{width:20px;color:var(--tour-accent);flex-shrink:0}.OnboardingTour_searchControl__Ceveb input{min-width:0;width:100%;min-height:44px;border:0;outline:0;background:transparent;color:var(--tour-ink);font:inherit;font-size:14px}.OnboardingTour_searchControl__Ceveb input::placeholder{color:var(--tour-muted)}.OnboardingTour_empty__ejGj_{padding:12px 18px 18px;color:var(--tour-ink);font-size:13px;line-height:1.6}.OnboardingTour_empty__ejGj_ p{color:var(--tour-muted)}.OnboardingTour_empty__ejGj_ .MuiButton-root{min-height:44px;color:var(--tour-accent);border-radius:12px}.OnboardingTour_emptyActions__fJfZO{display:flex;flex-wrap:wrap;gap:4px}.OnboardingTour_emptyActions__fJfZO .MuiButton-root{text-align:left;justify-content:flex-start}.OnboardingTour_eyebrow__aRtyE{display:block;color:var(--tour-muted);font-size:10px;letter-spacing:.12em;margin-bottom:6px}.OnboardingTour_cover__FMYi6{margin:0;padding:14px 18px 10px;background:var(--tour-selected)}.OnboardingTour_cover__FMYi6 img{display:block;width:100%;height:150px;object-fit:contain;border-radius:10px;background:#fff}.OnboardingTour_cover__FMYi6 figcaption{color:var(--tour-muted);font-size:10px;margin-top:8px;line-height:1.5}.OnboardingTour_resume__BhrXt{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;margin-top:18px;border:1px solid var(--tour-border);background:var(--tour-selected);border-radius:16px}.OnboardingTour_resume__BhrXt span{display:block;font-size:10px;letter-spacing:.06em;color:var(--tour-muted)}.OnboardingTour_resume__BhrXt strong{display:block;color:var(--tour-ink);margin:5px 0;font-size:14px}.OnboardingTour_resume__BhrXt small{color:var(--tour-muted);font-size:12px}.OnboardingTour_resume__BhrXt .MuiButton-root{min-height:44px;flex-shrink:0;color:var(--tour-accent);border-radius:12px}@media(max-width:700px){.OnboardingTour_cover__FMYi6 img{height:110px}.OnboardingTour_resume__BhrXt{align-items:flex-start;flex-direction:column;gap:6px}.OnboardingTour_resume__BhrXt .MuiButton-root{width:100%}}.OnboardingTour_cover__FMYi6{display:flex;width:100%;gap:14px;align-items:center;text-align:left;font:inherit;cursor:pointer;border:0;border-bottom:1px solid var(--tour-border)}.OnboardingTour_cover__FMYi6 img{width:90px;height:80px;flex-shrink:0;object-fit:cover;object-position:top}.OnboardingTour_cover__FMYi6 span{min-width:0}.OnboardingTour_cover__FMYi6 strong{display:block;color:var(--tour-ink);font-size:13px;line-height:1.5;margin:4px 0}.OnboardingTour_cover__FMYi6 small{display:block;color:var(--tour-muted);font-size:10px;line-height:1.5}.OnboardingTour_cover__FMYi6:focus-visible{outline:2px solid var(--tour-accent);outline-offset:-3px}.OnboardingTour_cover__FMYi6:hover{filter:brightness(.98)}.OnboardingTour_routes__t6j1k>button{padding:10px 12px}.OnboardingTour_routeTop__EqbG2{float:left;margin:0 9px 0 0}.OnboardingTour_routeTop__EqbG2>span{display:none}.OnboardingTour_routes__t6j1k strong{font-size:14px;line-height:1.5}.OnboardingTour_routes__t6j1k p{margin:5px 0 0 31px}.OnboardingTour_previewHeading__zDtn4{padding:12px 16px}.OnboardingTour_previewHeading__zDtn4 h3{margin:4px 0}.OnboardingTour_stepList__W55W0{max-height:220px}@media(max-width:700px){.OnboardingTour_routes__t6j1k p{margin-left:0}.OnboardingTour_routeTop__EqbG2{float:none;margin-bottom:4px}.OnboardingTour_routeTop__EqbG2>span{display:block}.OnboardingTour_cover__FMYi6 img{width:76px;height:66px}}.OnboardingTour_welcomeMascot__sZlhm{display:block;flex-shrink:0;width:112px;height:112px;border-radius:24px;overflow:hidden;background:#fff}.OnboardingTour_welcomeMascot__sZlhm img{display:block;width:100%;height:100%;object-fit:contain}.OnboardingTour_welcomeSubtitle__1KQgB{display:block;font-size:15px;font-weight:400;line-height:1.5;color:var(--tour-muted);margin-top:8px}@media(max-width:600px){.OnboardingTour_welcomeMascot__sZlhm{width:76px;height:76px;border-radius:18px}.OnboardingTour_welcomeSubtitle__1KQgB{font-size:12px;margin-top:5px}.OnboardingTour_title___Gt7U .OnboardingTour_eyebrow__aRtyE{font-size:8px;letter-spacing:.07em}}.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}}.PaymentCardPreview_layout__Y5Ldn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;grid-gap:28px;gap:28px}.PaymentCardPreview_preview__NKAA2{margin:12px 0 0;min-width:0}.PaymentCardPreview_card__KANaY{position:relative;isolation:isolate;overflow:hidden;padding:22px;aspect-ratio:1.586;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;border-radius:22px;color:#fff;background:linear-gradient(125deg,#493457,#765394 65%,#9475ab);border:1px solid #ffffff30;box-shadow:0 12px 24px #49345720}.PaymentCardPreview_card__KANaY:after,.PaymentCardPreview_card__KANaY:before{content:"";position:absolute;z-index:-1;border:1px solid #ffffff20;width:280px;height:280px;border-radius:50%;right:-170px;top:-100px}.PaymentCardPreview_card__KANaY:after{right:-115px;top:-135px}.PaymentCardPreview_top__B2dN6{display:flex;align-items:center;justify-content:space-between;gap:12px}.PaymentCardPreview_brand__cpxp7{font-size:17px;font-weight:750;letter-spacing:-.4px}.PaymentCardPreview_badge__qFiRB{font-size:9px;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;border:1px solid #ffffff50;border-radius:20px;padding:4px 8px;color:#f5eefb}.PaymentCardPreview_chip__IZkfG{width:35px;height:27px;border-radius:7px;border:1px solid #d6c6a0;background:linear-gradient(135deg,#f4e9c9,#cdb88e);position:relative}.PaymentCardPreview_chip__IZkfG:before{content:"";position:absolute;inset:7px 0;border-block:1px solid #a49372}.PaymentCardPreview_chip__IZkfG:after{content:"";position:absolute;inset:0 10px;border-inline:1px solid #a49372;border-radius:5px}.PaymentCardPreview_number__tO0cx{font-size:clamp(17px,2.2vw,23px);letter-spacing:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PaymentCardPreview_bottom__xrXDH{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-width:0}.PaymentCardPreview_holder__1HP_Q{min-width:0}.PaymentCardPreview_label__bZgvH{font-size:8px;letter-spacing:1.2px;text-transform:uppercase;color:#e2d5eb;margin-bottom:4px}.PaymentCardPreview_name__FfzQk{font-size:10px;font-weight:600;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.PaymentCardPreview_networks__PG5Xg{display:flex;align-items:center;gap:9px;flex-shrink:0}.PaymentCardPreview_visa__W1yb9{font-size:17px;font-weight:850;font-style:italic;letter-spacing:-.5px}.PaymentCardPreview_mastercard__qNalr{width:34px;height:22px;position:relative}.PaymentCardPreview_mastercard__qNalr:after,.PaymentCardPreview_mastercard__qNalr:before{content:"";width:22px;height:22px;position:absolute;border-radius:50%;background:#eeafa6}.PaymentCardPreview_mastercard__qNalr:after{left:12px;background:#efd19b;opacity:.9}.PaymentCardPreview_caption__Kt9aI{margin-top:14px;color:#786981;font-size:12px;line-height:1.6}@media(max-width:599px){.PaymentCardPreview_layout__Y5Ldn{grid-template-columns:minmax(0,1fr);gap:16px}.PaymentCardPreview_preview__NKAA2{max-width:340px;width:100%;margin:0 auto}.PaymentCardPreview_card__KANaY{padding:18px;border-radius:18px}.PaymentCardPreview_number__tO0cx{font-size:20px}.PaymentCardPreview_caption__Kt9aI{margin-top:10px}}.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)}}.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}