.ClinicalAttention_page__J_Jwn{color:#393444}.ClinicalAttention_page__J_Jwn .ClinicalAttention_queueCard__ReMxa,.ClinicalAttention_page__J_Jwn .ClinicalAttention_searchCard__JMOyu,.ClinicalAttention_panel__t6jys.MuiCard-root,.ClinicalAttention_patientHeader__nc1YV.MuiCard-root{border:1px solid #e6dfed;border-radius:16px;box-shadow:none}.ClinicalAttention_page__J_Jwn .ClinicalAttention_searchCard__JMOyu{background:#fdfcfe}.ClinicalAttention_searchCard__JMOyu .ClinicalAttention_eyebrow__FTmaK{padding:20px 20px 0;color:#82718f;font-size:10px;font-weight:700;letter-spacing:.065em}.ClinicalAttention_history__F5wf6 h2,.ClinicalAttention_queueCard__ReMxa h2{font-size:15px;color:#51405e}.ClinicalAttention_queueCard__ReMxa .MuiDivider-root{border-color:#eee8f3}.ClinicalAttention_emptyQueue__4ewwT{min-height:136px;display:flex;flex-direction:column;gap:13px;align-items:center;justify-content:center;text-align:center;padding:20px;color:#786b82}.ClinicalAttention_emptyQueue__4ewwT>svg{width:38px;height:38px;padding:9px;border-radius:12px;background:#f1eaf8;color:#9076a2}.ClinicalAttention_emptyQueue__4ewwT p{font-size:13px}.ClinicalAttention_page__J_Jwn .MuiButton-root{border-radius:9px;min-height:38px;font-size:12px;text-transform:none}.ClinicalAttention_page__J_Jwn .MuiButton-containedPrimary:not(.Mui-disabled){background:#765394;box-shadow:none}.ClinicalAttention_page__J_Jwn .MuiButton-containedPrimary:hover{background:#64427f}.ClinicalAttention_page__J_Jwn .MuiButton-outlinedPrimary:not(.Mui-disabled){border-color:#ded3e8;color:#765394}.ClinicalAttention_patientSearch___m2fV .MuiOutlinedInput-root{background:#faf8fc;border-radius:10px;font-size:13px}.ClinicalAttention_patientSearch___m2fV .MuiOutlinedInput-root:not(.Mui-focused):not(.Mui-error) .MuiOutlinedInput-notchedOutline{border-color:#ded3e8}.ClinicalAttention_searchOptions__CzX9U.MuiPaper-root{border:1px solid #e6dfed;border-radius:12px;box-shadow:0 8px 26px #49375918}.ClinicalAttention_searchOptions__CzX9U .MuiAutocomplete-option{min-height:52px}.ClinicalAttention_searchOptions__CzX9U .MuiAvatar-root{background:#eee7f8;color:#765394;border-radius:9px}.ClinicalAttention_searchOptions__CzX9U .MuiTypography-body2{white-space:normal;font-size:13px}.ClinicalAttention_patientHeader__nc1YV .MuiAvatar-root{color:#765394;border-radius:14px}.ClinicalAttention_patientHeader__nc1YV h1{font-size:20px;color:#51405e;overflow-wrap:anywhere}.ClinicalAttention_patientHeader__nc1YV .MuiChip-root{border-radius:7px}.ClinicalAttention_panel__t6jys .MuiOutlinedInput-root,.ClinicalAttention_panel__t6jys .MuiPickersOutlinedInput-root{border-radius:9px;font-size:13px}.ClinicalAttention_panel__t6jys .MuiOutlinedInput-root:not(.Mui-error):not(.Mui-focused) .MuiOutlinedInput-notchedOutline{border-color:#dfd7e7}.ClinicalAttention_history__F5wf6 .MuiTableContainer-root{border:1px solid #e6dfed;border-radius:12px;box-shadow:none}.ClinicalAttention_history__F5wf6 .MuiTableCell-head{background:#f7f4fa;border-bottom-color:#e6dfed}.ClinicalAttention_page__J_Jwn .Mui-focusVisible,.ClinicalAttention_page__J_Jwn button:focus-visible{outline:2px solid #8b60c1;outline-offset:2px}@media(max-width:600px){.ClinicalAttention_searchCard__JMOyu .MuiCardContent-root>button{width:100%}.ClinicalAttention_patientHeader__nc1YV h1{font-size:18px}.ClinicalAttention_history__F5wf6>div:first-child{flex-wrap:wrap}.ClinicalAttention_patientHeader__nc1YV>div{align-items:flex-start}.ClinicalAttention_patientHeader__nc1YV .ClinicalAttention_contacts__gjPx7{row-gap:4px}}.RecoveryPanel_panel__2CmyQ{min-height:60vh;display:grid;place-items:center;padding:24px;box-sizing:border-box;color:#493854}.RecoveryPanel_card__5q7VL{box-sizing:border-box;width:100%;max-width:620px;padding:40px;background:#faf8fc;border:1px solid #e7e1ed;border-radius:20px;text-align:center}.RecoveryPanel_icon__ZVDGT{width:52px;height:52px;display:inline-grid;place-items:center;border-radius:14px;background:#eee7f5;color:#765394;font-size:28px;font-weight:700}.RecoveryPanel_card__5q7VL h1{margin:24px 0 12px;font-size:clamp(22px,3vw,28px);line-height:1.3;font-weight:750;letter-spacing:-.5px;overflow-wrap:anywhere}.RecoveryPanel_card__5q7VL p{color:#766b80;line-height:1.65;margin:0 auto 24px;max-width:460px;overflow-wrap:anywhere}.RecoveryPanel_actions__lPSmZ{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.RecoveryPanel_actions__lPSmZ a,.RecoveryPanel_actions__lPSmZ button{box-sizing:border-box;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #ddd5e5;border-radius:10px;color:#765394;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;background:white}.RecoveryPanel_actions__lPSmZ button{color:white;background:#765394;border-color:#765394}.RecoveryPanel_actions__lPSmZ button:hover{background:#674784}.RecoveryPanel_actions__lPSmZ a:hover{background:#eee7f5}.RecoveryPanel_support__qwOAe{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:#765394;font-size:13px;text-underline-offset:3px}.RecoveryPanel_card__5q7VL .RecoveryPanel_reference__NL7Ey{font-size:12px;margin:12px 0 0}.RecoveryPanel_reference__NL7Ey code{-webkit-user-select:all;-moz-user-select:all;user-select:all}.RecoveryPanel_card__5q7VL a:focus-visible,.RecoveryPanel_card__5q7VL button:focus-visible{outline:2px solid #765394;outline-offset:3px}@media(max-width:600px){.RecoveryPanel_panel__2CmyQ{padding:16px 0}.RecoveryPanel_card__5q7VL{padding:28px 20px}.RecoveryPanel_actions__lPSmZ{flex-direction:column}}.ClinicalLibrary_dialog__QWx_i,.ClinicalLibrary_workspace__m55g7{color:#393444}.ClinicalLibrary_dialog__QWx_i .MuiButton-root,.ClinicalLibrary_workspace__m55g7 .MuiButton-root{border-radius:10px;text-transform:none;min-height:44px;box-shadow:none;font-weight:600}.ClinicalLibrary_dialog__QWx_i .MuiButton-containedPrimary,.ClinicalLibrary_workspace__m55g7 .MuiButton-containedPrimary{background:#765394}.ClinicalLibrary_dialog__QWx_i .MuiButton-containedPrimary:hover,.ClinicalLibrary_workspace__m55g7 .MuiButton-containedPrimary:hover{background:#674784}.ClinicalLibrary_dialog__QWx_i .MuiButton-contained.Mui-disabled,.ClinicalLibrary_workspace__m55g7 .MuiButton-contained.Mui-disabled{background:#eee9f2;color:#877b90}.ClinicalLibrary_dialog__QWx_i .MuiButton-textPrimary,.ClinicalLibrary_workspace__m55g7 .MuiButton-outlinedPrimary,.ClinicalLibrary_workspace__m55g7 .MuiButton-textPrimary{color:#765394;border-color:#ddd5e5}.ClinicalLibrary_libraryCard__iPA0A.ClinicalLibrary_libraryCard__iPA0A{border:1px solid #e7e1ed;border-radius:16px;box-shadow:none}.ClinicalLibrary_cardLayout__lFFAJ.ClinicalLibrary_cardLayout__lFFAJ{padding:24px 24px 0}.ClinicalLibrary_cardLayout__lFFAJ.ClinicalLibrary_cardLayout__lFFAJ:last-child{padding-bottom:0}.ClinicalLibrary_cardLayout__lFFAJ .MuiTypography-subtitle1{color:#493854;overflow-wrap:anywhere}.ClinicalLibrary_cardActions__poPJj{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:20px -24px 0;padding:12px 24px;border-top:1px solid #eee9f2;background:#faf8fc}.ClinicalLibrary_cardActions__poPJj .MuiIconButton-root{width:44px;height:44px;border-radius:10px;border:1px solid #e7e1ed}.ClinicalLibrary_libraryCard__iPA0A .MuiChip-root{border-color:#ddd5e5;color:#675672;max-width:100%;height:auto}.ClinicalLibrary_dialog__QWx_i .MuiChip-label,.ClinicalLibrary_workspace__m55g7 .MuiChip-label{white-space:normal;padding-block:4px}.ClinicalLibrary_dialog__QWx_i .MuiDialog-paper{border:1px solid #e7e1ed;border-radius:20px}.ClinicalLibrary_dialog__QWx_i .MuiDialogTitle-root{padding:24px;color:#493854;background:#faf8fc;border-bottom:1px solid #eee9f2;font-weight:700;overflow-wrap:anywhere}.ClinicalLibrary_dialog__QWx_i .MuiDialogContent-root{padding:24px}.ClinicalLibrary_dialog__QWx_i .MuiDialogActions-root{padding:16px 24px;border-top:1px solid #eee9f2;background:#faf8fc;gap:8px}.ClinicalLibrary_dialog__QWx_i .MuiOutlinedInput-root{border-radius:10px;background:#faf8fc}.ClinicalLibrary_dialog__QWx_i .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalLibrary_dialog__QWx_i .MuiChip-root{max-width:100%;height:auto}.ClinicalLibrary_dialog__QWx_i button:focus-visible,.ClinicalLibrary_workspace__m55g7 button:focus-visible{outline:2px solid #765394;outline-offset:3px}@media(max-width:600px){.ClinicalLibrary_dialog__QWx_i .MuiDialog-paper{margin:16px;width:calc(100% - 32px);max-height:calc(100% - 32px)}.ClinicalLibrary_dialog__QWx_i .MuiDialogActions-root,.ClinicalLibrary_dialog__QWx_i .MuiDialogContent-root,.ClinicalLibrary_dialog__QWx_i .MuiDialogTitle-root{padding:18px}.ClinicalLibrary_dialog__QWx_i .MuiDialogActions-root{flex-wrap:wrap}.ClinicalLibrary_dialog__QWx_i .MuiDialogActions-root>.MuiTypography-root{flex-basis:100%}}.ClinicalLibrary_dialog__QWx_i .MuiDialogTitle-root+.MuiDialogContent-root{padding-top:24px}@media(max-width:600px){.ClinicalLibrary_dialog__QWx_i .MuiDialogTitle-root+.MuiDialogContent-root{padding-top:18px}}.ConfirmDialog_dialog__dJuGj .MuiDialog-paper{border:1px solid #e7dfed;border-radius:20px;background:#fff;box-shadow:0 16px 48px #39234424}.ConfirmDialog_dialog__dJuGj .MuiDialogTitle-root{padding:22px 24px;color:#51405e;background:#faf8fc;border-bottom:1px solid #eee8f3;font-size:20px;font-weight:700;overflow-wrap:anywhere}.ConfirmDialog_dialog__dJuGj .MuiDialogTitle-root .MuiSvgIcon-root{flex-shrink:0}.ConfirmDialog_dialog__dJuGj .MuiDialogContent-root{padding:24px}.ConfirmDialog_dialog__dJuGj .MuiDialogTitle-root+.MuiDialogContent-root{padding-top:24px}.ConfirmDialog_dialog__dJuGj .MuiDialogContentText-root{font-size:14px;line-height:1.65;color:#706578;overflow-wrap:anywhere}.ConfirmDialog_dialog__dJuGj .MuiAlert-root{border-radius:12px;overflow-wrap:anywhere}.ConfirmDialog_dialog__dJuGj .MuiDialogActions-root{padding:16px 24px;gap:8px;flex-wrap:wrap;background:#faf8fc;border-top:1px solid #eee8f3}.ConfirmDialog_dialog__dJuGj .MuiButton-root{min-height:44px;border-radius:12px;text-transform:none;box-shadow:none}.ConfirmDialog_dialog__dJuGj .MuiButton-containedPrimary{background:#765394}.ConfirmDialog_dialog__dJuGj .MuiButton-containedPrimary:hover{background:#654780}.ConfirmDialog_dialog__dJuGj .MuiButton-root.Mui-focusVisible{outline:3px solid #9878b4;outline-offset:2px}@media(max-width:600px){.ConfirmDialog_dialog__dJuGj .MuiDialog-paper{margin:16px;width:calc(100% - 32px)}.ConfirmDialog_dialog__dJuGj .MuiDialogActions-root,.ConfirmDialog_dialog__dJuGj .MuiDialogContent-root,.ConfirmDialog_dialog__dJuGj .MuiDialogTitle-root{padding:18px}}.ConfirmDialog_dialog__dJuGj .MuiButton-contained.Mui-disabled{background:#eee9f2;color:#877b90}.ClinicalPageHeader_header___Nnxt{padding-bottom:20px;border-bottom:1px solid #e9e3ee;margin-bottom:24px!important}.ClinicalPageHeader_header___Nnxt h1{font-size:clamp(24px,2.1vw,31px);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:#393444}.ClinicalPageHeader_header___Nnxt .MuiTypography-body2{color:#786b82;font-size:13px;line-height:1.7;max-width:680px}.ClinicalPageHeader_header___Nnxt .MuiButton-containedPrimary:not(.Mui-disabled){border-radius:10px;background:#765394;border:1px solid #6b4a88;box-shadow:0 2px 2px #58348312;font-weight:600;font-size:13px;min-height:44px;text-transform:none}.ClinicalPageHeader_header___Nnxt .MuiButton-containedPrimary:not(.Mui-disabled):hover{background:#64427f;box-shadow:none}.ClinicalPageHeader_header___Nnxt button:focus-visible{outline:2px solid #8b60c1;outline-offset:3px}@media(max-width:600px){.ClinicalPageHeader_header___Nnxt{padding-bottom:16px;gap:14px}.ClinicalPageHeader_header___Nnxt .MuiButton-root{min-height:44px}}.AgendaNeutral_options__56gtc,.AgendaNeutral_surface__KRKsU{--agenda-ink:#393444;--agenda-accent:#514a5c;--agenda-border:#e3ddd5;--agenda-soft:#faf8f5;color:var(--agenda-ink)}.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-root{min-height:44px;border-radius:10px;box-shadow:none}.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-containedPrimary:not(.Mui-disabled){background:var(--agenda-ink);color:#fff;border-color:var(--agenda-ink)}.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-containedPrimary:not(.Mui-disabled):hover{background:#282530;box-shadow:none}.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-outlinedPrimary:not(.Mui-disabled),.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-textPrimary:not(.Mui-disabled){color:var(--agenda-accent)}.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-outlinedPrimary:not(.Mui-disabled){border-color:#d7cfc3}.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-outlinedPrimary:not(.Mui-disabled):hover,.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButton-textPrimary:not(.Mui-disabled):hover{background:#eeeae3}.AgendaNeutral_surface__KRKsU.AgendaNeutral_surface__KRKsU .MuiButtonBase-root:focus-visible{outline:2px solid var(--agenda-accent);outline-offset:3px}.AgendaNeutral_surface__KRKsU .MuiOutlinedInput-root{border-radius:10px}.AgendaNeutral_surface__KRKsU .MuiOutlinedInput-root:not(.Mui-error):not(.Mui-focused) .MuiOutlinedInput-notchedOutline{border-color:var(--agenda-border)}.AgendaNeutral_surface__KRKsU .MuiInputLabel-root.Mui-focused{color:var(--agenda-accent)}.AgendaNeutral_surface__KRKsU .MuiOutlinedInput-root:not(.Mui-error).Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--agenda-accent)}.AgendaNeutral_surface__KRKsU .MuiCircularProgress-colorPrimary,.AgendaNeutral_surface__KRKsU .MuiLinearProgress-barColorPrimary{color:var(--agenda-accent);background-color:var(--agenda-accent)}.AgendaNeutral_surface__KRKsU .MuiCircularProgress-colorPrimary{background-color:transparent}.AgendaNeutral_surface__KRKsU .MuiLinearProgress-colorPrimary{background-color:#e9e5de}.AgendaNeutral_surface__KRKsU .MuiSwitch-switchBase.Mui-checked{color:var(--agenda-accent)}.AgendaNeutral_surface__KRKsU .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--agenda-accent)}.AgendaNeutral_surface__KRKsU .MuiChip-root{border-color:var(--agenda-border);background:var(--agenda-soft);color:var(--agenda-accent)}.AgendaNeutral_avatar__rRiDc.MuiAvatar-root{background:#eeeae3;color:#514a5c;border:1px solid #e3ddd5}.AgendaNeutral_summary__v9pD7{background:var(--agenda-soft);border-color:var(--agenda-border)!important}.AgendaNeutral_options__56gtc .MuiAutocomplete-paper{border:1px solid var(--agenda-border)}.AgendaNeutral_options__56gtc .MuiAutocomplete-option.Mui-focused,.AgendaNeutral_options__56gtc .MuiAutocomplete-option[aria-selected=true]{background:#eeeae3!important}@media (prefers-reduced-motion:reduce){.AgendaNeutral_options__56gtc *,.AgendaNeutral_surface__KRKsU *{transition:none!important}}.AgendaOnboarding_onboarding__Iav6E{color:#393444}.AgendaOnboarding_steps__69GAJ .MuiChip-root{border-radius:8px;border:1px solid #e3ddd5;background:#fff;color:#6a626e;font-size:13px}.AgendaOnboarding_steps__69GAJ .MuiChip-root[aria-current=step]{background:#eeeae3;border-color:#d7cfc3;color:#393444;font-weight:700}.AgendaOnboarding_progress__belWb.MuiLinearProgress-root{background:#e9e5de;height:5px}.AgendaOnboarding_progress__belWb .MuiLinearProgress-bar{background:#514a5c}.AgendaOnboarding_profile__p3KNH{border-color:#e3ddd5!important;border-radius:18px!important}.AgendaOnboarding_onboarding__Iav6E .MuiButton-root{border-radius:10px;min-height:44px;text-transform:none;box-shadow:none}.AgendaOnboarding_onboarding__Iav6E .MuiButton-containedPrimary:not(.Mui-disabled){background:#393444;color:#fff}.AgendaOnboarding_onboarding__Iav6E .MuiButton-containedPrimary:not(.Mui-disabled):hover{background:#282530;box-shadow:none}.AgendaOnboarding_onboarding__Iav6E .MuiButton-outlinedPrimary:not(.Mui-disabled),.AgendaOnboarding_onboarding__Iav6E .MuiButton-textPrimary:not(.Mui-disabled){color:#514a5c}.AgendaOnboarding_onboarding__Iav6E .MuiButton-outlinedPrimary:not(.Mui-disabled){border-color:#d7cfc3}.AgendaOnboarding_onboarding__Iav6E .MuiButtonBase-root:focus-visible{outline:2px solid #514a5c;outline-offset:3px}.AgendaOnboarding_onboarding__Iav6E .MuiOutlinedInput-root,.AgendaOnboarding_onboarding__Iav6E .MuiPickersOutlinedInput-root{border-radius:10px}.AgendaOnboarding_onboarding__Iav6E .MuiInputLabel-root.Mui-focused{color:#514a5c}.AgendaOnboarding_onboarding__Iav6E .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.AgendaOnboarding_onboarding__Iav6E .MuiPickersOutlinedInput-root.Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-color:#514a5c}.ClinicalBodyComposition_workspace__Q_dpp{color:#252038;padding-bottom:32px;--body-accent:#7c3aed;--body-line:#e9e4ef}.ClinicalBodyComposition_workspace__Q_dpp .MuiCard-root{border:1px solid var(--body-line);border-radius:20px;box-shadow:0 4px 20px #36204c04;overflow:hidden}.ClinicalBodyComposition_workspace__Q_dpp .MuiCardContent-root{padding:24px}.ClinicalBodyComposition_workspace__Q_dpp .MuiTypography-h6{font-size:18px;font-weight:650;letter-spacing:-.4px}.ClinicalBodyComposition_workspace__Q_dpp .MuiOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalBodyComposition_workspace__Q_dpp .MuiOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalBodyComposition_workspace__Q_dpp .Mui-focused>fieldset{border-color:var(--body-accent)}.ClinicalBodyComposition_workspace__Q_dpp .MuiButton-root{border-radius:10px;text-transform:none;box-shadow:none;font-weight:600}.ClinicalBodyComposition_workspace__Q_dpp .MuiButton-containedPrimary{background:var(--body-accent)}.ClinicalBodyComposition_workspace__Q_dpp .MuiButton-containedPrimary:hover{background:#6d28d9}.ClinicalBodyComposition_workspace__Q_dpp .MuiButton-containedPrimary.Mui-disabled{background:#eee9f2;color:#95889f}.ClinicalBodyComposition_workspace__Q_dpp .MuiButton-outlinedPrimary,.ClinicalBodyComposition_workspace__Q_dpp .MuiButton-textPrimary{color:#6d28d9}.ClinicalBodyComposition_workspace__Q_dpp .MuiRadio-root.Mui-checked,.ClinicalBodyComposition_workspace__Q_dpp .MuiSwitch-switchBase.Mui-checked{color:var(--body-accent)}.ClinicalBodyComposition_workspace__Q_dpp .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:var(--body-accent)}.ClinicalBodyComposition_workspace__Q_dpp .MuiTableHead-root{background:#faf8fc}.ClinicalBodyComposition_workspace__Q_dpp .MuiTableCell-head{color:#655475;font-weight:650;font-size:12px}.ClinicalBodyComposition_workspace__Q_dpp .MuiTableBody-root .MuiTableRow-root:hover{background:#faf7ff}.ClinicalBodyComposition_workspace__Q_dpp .MuiTableCell-root{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-color:#eee9f2}.ClinicalBodyComposition_workspace__Q_dpp .MuiAlert-root{border-radius:12px}.ClinicalBodyComposition_workspace__Q_dpp .MuiDivider-root{border-color:#eee9f2}.ClinicalBodyComposition_workspace__Q_dpp a:focus-visible,.ClinicalBodyComposition_workspace__Q_dpp button:focus-visible{outline:2px solid #6d28d9;outline-offset:3px}.ClinicalBodyComposition_recordHeader__ols_2{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ClinicalBodyComposition_metrics__uOJ24{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px;background:#f6f3fc;border:1px solid #ede6f5;border-radius:14px;margin-top:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClinicalBodyComposition_search__dK__p{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px;border:1px solid var(--body-line);border-radius:18px;background:#fff;margin-bottom:20px}.ClinicalBodyComposition_search__dK__p .MuiTextField-root{flex:1 1;min-width:180px}.ClinicalBodyComposition_summary__mr6gc.ClinicalBodyComposition_summary__mr6gc{border-radius:18px;border:1px solid #e2d7eb;background:#f6f3fc;box-shadow:0 3px 12px #39344408}.ClinicalBodyComposition_workspace__Q_dpp .MuiTableContainer-root{border:1px solid var(--body-line);border-radius:18px}.ClinicalBodyComposition_workspace__Q_dpp .MuiAccordion-root{border:1px solid #e7e1ed;border-radius:12px;box-shadow:none}@media(max-width:600px){.ClinicalBodyComposition_workspace__Q_dpp .MuiCardContent-root{padding:18px}.ClinicalBodyComposition_recordHeader__ols_2{flex-direction:column;gap:12px}.ClinicalBodyComposition_metrics__uOJ24{gap:8px;padding:12px}}.ClinicalBodyComposition_workspace__Q_dpp .MuiSelect-select.MuiSelect-select{white-space:normal;text-overflow:clip;line-height:1.5;height:auto}.ClinicalBodyComposition_workspace__Q_dpp .MuiPickersOutlinedInput-root{border-radius:10px;background:#fff}.ClinicalBodyComposition_workspace__Q_dpp .MuiPickersOutlinedInput-notchedOutline{border-color:#ddd5e5}.ClinicalBodyComposition_workspace__Q_dpp .MuiTableCell-root:first-child,.ClinicalBodyComposition_workspace__Q_dpp .MuiTableCell-root:last-child{white-space:nowrap}.ClinicalBodyComposition_resultOverview__4O_Un.ClinicalBodyComposition_resultOverview__4O_Un{border-radius:20px;border-color:#e5dceb;box-shadow:none}.ClinicalBodyComposition_resultInterpretations___CvcR{display:grid;grid-gap:16px;gap:16px;margin:22px 0}.ClinicalBodyComposition_resultInterpretations___CvcR>div{padding:18px;border:1px solid #eee8f2;border-radius:14px;background:#fcfbfd}.ClinicalBodyComposition_resultOverview__4O_Un .MuiTypography-caption{line-height:1.6}.ClinicalBodyComposition_secondaryMetrics__bjshD{margin-top:2px}.ClinicalBodyComposition_secondaryMetrics__bjshD>.MuiGrid-root{min-width:0;padding-top:2px}.ClinicalBodyComposition_secondaryMetrics__bjshD .MuiTypography-h6{color:#42334e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em}.BodyMapExplorer_card__o9bYn{--purple:#7c3aed;--ink:#252038;--muted:#777084;--line:#e9e4ef;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 12px 40px #36204c06;container-type:inline-size}.BodyMapExplorer_card__o9bYn button{font:inherit;cursor:pointer}.BodyMapExplorer_card__o9bYn button:focus-visible,.BodyMapExplorer_viewport__4piOG:focus-visible{outline:3px solid #0891b2;outline-offset:-3px;z-index:10}.BodyMapExplorer_header__CgAsw{padding:30px 32px 26px;display:flex;gap:20px;align-items:center;justify-content:space-between}.BodyMapExplorer_eyebrow__X1hti{font-size:10px;letter-spacing:.12em;font-weight:700;color:var(--muted)}.BodyMapExplorer_header__CgAsw h2{font-size:clamp(24px,3vw,32px);letter-spacing:-.04em;line-height:1.2;margin:10px 0;font-weight:650}.BodyMapExplorer_header__CgAsw h2>span{color:var(--purple)}.BodyMapExplorer_header__CgAsw p{color:var(--muted);font-size:13px;margin:0}.BodyMapExplorer_badge__DIUSG{flex-shrink:0;display:flex;align-items:center;gap:7px;font-size:11px;border:1px solid var(--line);border-radius:30px;padding:9px 12px}.BodyMapExplorer_badge__DIUSG>span{width:6px;height:6px;border-radius:50%;background:var(--purple)}.BodyMapExplorer_layout__q3DRw{display:grid;grid-template-columns:minmax(0,1fr) 290px;grid-gap:16px;gap:16px;padding:0 20px 20px}.BodyMapExplorer_visual__mslzy{background:#f6f3fc;border:1px solid #ece5f5;border-radius:18px;overflow:hidden;min-width:0}.BodyMapExplorer_toolbar__CUvP6{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px;position:relative;z-index:2}.BodyMapExplorer_segmented__DuPJa{display:flex;background:#fff;padding:4px;border:1px solid #e9e2f1;border-radius:12px}.BodyMapExplorer_segmented__DuPJa button{padding:9px 12px;border:0;background:transparent;color:var(--muted);border-radius:8px;font-size:12px;min-height:40px}.BodyMapExplorer_segmented__DuPJa button[aria-pressed=true]{background:#eee5fc;color:#6d28d9;font-weight:650}.BodyMapExplorer_reference__i_yXS{font-size:10px;color:var(--muted)}.BodyMapExplorer_viewport__4piOG{height:505px;overflow:hidden;position:relative}.BodyMapExplorer_stage__g1HIT{display:flex;justify-content:center;height:100%;transition:transform .22s ease;transform-origin:center center}.BodyMapExplorer_figure__AUOCH{position:relative;width:50%;max-width:340px;flex-shrink:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.BodyMapExplorer_figure__AUOCH:only-child{width:100%}.BodyMapExplorer_body__hqIpZ{width:100%;position:relative;overflow:hidden;aspect-ratio:.75}.BodyMapExplorer_asset__Fot_2{position:absolute;width:200%;height:100%;max-width:none;top:0;object-fit:fill;-webkit-user-select:none;-moz-user-select:none;user-select:none;mix-blend-mode:multiply;pointer-events:none}.BodyMapExplorer_hotspot__OuDGz{position:absolute;padding:0;width:26px;height:26px;transform:translate(-50%,-50%);border:0;border-radius:50%;background:#7c3aed16;display:grid;place-items:center;transition:box-shadow .15s,background .15s}.BodyMapExplorer_hotspot__OuDGz>span:first-child{display:block;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:var(--purple);box-shadow:0 0 0 1px #7c3aed70}.BodyMapExplorer_hotspot__OuDGz[aria-pressed=true]{background:#7c3aed35;box-shadow:0 0 0 4px #7c3aed14;z-index:4}.BodyMapExplorer_hotspot__OuDGz[aria-pressed=true]>span:first-child{width:13px;height:13px}.BodyMapExplorer_siteLabel__ldOQt{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:8px 10px;font-size:11px;white-space:nowrap;color:#5b21b6;border:1px solid #e3d4f8;background:#fff;border-radius:9px;box-shadow:0 3px 12px #4524770a;pointer-events:none}.BodyMapExplorer_siteLabel__ldOQt strong{margin-left:5px}.BodyMapExplorer_hotspot__OuDGz:focus-visible .BodyMapExplorer_siteLabel__ldOQt,.BodyMapExplorer_hotspot__OuDGz[aria-pressed=true] .BodyMapExplorer_siteLabel__ldOQt{display:block}.BodyMapExplorer_viewLabel__KPUw0{font-size:12px;font-weight:650;padding:8px 0;text-align:center;min-height:44px}.BodyMapExplorer_viewLabel__KPUw0>span{display:block;font-size:9px;font-weight:400;color:var(--muted);margin-top:3px}.BodyMapExplorer_viewerFooter__5D6gT{padding:14px 18px;display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #eae3f3}.BodyMapExplorer_viewerFooter__5D6gT p{color:var(--muted);font-size:11px;margin:0}.BodyMapExplorer_zoom__x9Ruf{display:flex;align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;flex-shrink:0}.BodyMapExplorer_zoom__x9Ruf button{border:0;background:transparent;color:var(--ink);width:36px;height:40px;font-size:20px}.BodyMapExplorer_zoom__x9Ruf button:disabled{color:#bcb6c5;cursor:default}.BodyMapExplorer_zoom__x9Ruf output{font-size:11px;width:36px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BodyMapExplorer_details__Hj_hq{border:1px solid var(--line);border-radius:18px;display:flex;flex-direction:column;overflow:hidden}.BodyMapExplorer_activeDetail__SKc8b{padding:24px 22px 20px;border-bottom:1px solid var(--line);min-height:202px}.BodyMapExplorer_value__V78_l{font-size:66px;line-height:1.1;letter-spacing:-.06em;font-weight:600;color:var(--purple);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:13px}.BodyMapExplorer_value__V78_l>span{font-size:20px;font-weight:400;letter-spacing:-.02em;margin-left:7px}.BodyMapExplorer_activeDetail__SKc8b h3{margin:12px 0 7px;font-size:19px;letter-spacing:-.03em}.BodyMapExplorer_activeDetail__SKc8b p{margin:0;font-size:12px;color:var(--muted)}.BodyMapExplorer_activeDetail__SKc8b p>span{margin:0 5px}.BodyMapExplorer_list__XSxEf{padding:10px;flex:1 1}.BodyMapExplorer_list__XSxEf button{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:9px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--ink);text-align:left;font-size:12px}.BodyMapExplorer_list__XSxEf button:hover{background:#f9f7fc}.BodyMapExplorer_list__XSxEf button[aria-pressed=true]{background:#f1eafd;color:#6d28d9;border-color:#e9dcfa}.BodyMapExplorer_listDot__2XTiU{width:5px;height:5px;border-radius:50%;background:#d9d3e1}.BodyMapExplorer_list__XSxEf button[aria-pressed=true] .BodyMapExplorer_listDot__2XTiU{background:var(--purple)}.BodyMapExplorer_listName__n6jhC{flex:1 1}.BodyMapExplorer_listValue__hK2Ld{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.BodyMapExplorer_listValue__hK2Ld small{font-size:10px;font-weight:400}.BodyMapExplorer_tour__KDZMv{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding:10px 15px}.BodyMapExplorer_tour__KDZMv button{border:1px solid var(--line);width:40px;height:40px;background:white;border-radius:50%;font-size:16px;color:#6d28d9}.BodyMapExplorer_tour__KDZMv>span{font-size:11px;color:var(--muted)}.BodyMapExplorer_tour__KDZMv strong{margin-left:8px;color:var(--ink);font-weight:500}.BodyMapExplorer_footnote__R2hwQ{display:flex;align-items:center;gap:10px;padding:15px 28px;border-top:1px solid var(--line)}.BodyMapExplorer_footnote__R2hwQ>span{color:var(--purple);font-size:20px}.BodyMapExplorer_footnote__R2hwQ p{margin:0;font-size:10px;line-height:1.6;color:var(--muted)}@media (max-width:950px){.BodyMapExplorer_layout__q3DRw{grid-template-columns:minmax(0,1fr) 255px;gap:10px;padding:0 12px 12px}.BodyMapExplorer_reference__i_yXS{display:none}.BodyMapExplorer_header__CgAsw{padding:24px}.BodyMapExplorer_badge__DIUSG{display:none}.BodyMapExplorer_viewport__4piOG{height:420px}.BodyMapExplorer_segmented__DuPJa button{padding:8px;font-size:11px}}@media (max-width:700px){.BodyMapExplorer_layout__q3DRw{grid-template-columns:minmax(0,1fr)}.BodyMapExplorer_header__CgAsw{padding:22px 20px}.BodyMapExplorer_header__CgAsw p{line-height:1.6}.BodyMapExplorer_viewport__4piOG{height:360px}.BodyMapExplorer_viewerFooter__5D6gT{flex-wrap:wrap}.BodyMapExplorer_activeDetail__SKc8b{min-height:auto;padding:20px}.BodyMapExplorer_value__V78_l{font-size:54px}.BodyMapExplorer_list__XSxEf{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.BodyMapExplorer_list__XSxEf button{font-size:11px;padding:8px;gap:5px}.BodyMapExplorer_footnote__R2hwQ{padding:16px 20px;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.BodyMapExplorer_hotspot__OuDGz,.BodyMapExplorer_stage__g1HIT{transition:none}}@media (max-width:700px){.BodyMapExplorer_figure__AUOCH{max-width:225px}}@container (max-width: 700px){.BodyMapExplorer_layout__q3DRw{grid-template-columns:minmax(0,1fr)}.BodyMapExplorer_badge__DIUSG,.BodyMapExplorer_reference__i_yXS{display:none}.BodyMapExplorer_viewport__4piOG{height:360px}.BodyMapExplorer_figure__AUOCH{max-width:225px}.BodyMapExplorer_viewerFooter__5D6gT{flex-wrap:wrap}.BodyMapExplorer_list__XSxEf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.BodyCompositionHeader_header___VAN5{display:flex;align-items:center;gap:24px;min-height:160px;border:1px solid #e9e4ef;border-radius:24px;background:linear-gradient(115deg,#fff 35%,#f6f3fc);margin-bottom:24px;overflow:hidden;padding:24px 28px}.BodyCompositionHeader_content__zIF8R{flex:1 1;min-width:0}.BodyCompositionHeader_content__zIF8R>:last-child{margin-bottom:0}.BodyCompositionHeader_content__zIF8R h1{color:#252038;letter-spacing:-.04em;overflow-wrap:anywhere}.BodyCompositionHeader_eyebrow__Mw6gb{display:block;font-size:10px;letter-spacing:.1em;color:#6d28d9;font-weight:650;margin-bottom:12px}.BodyCompositionHeader_art__tsB8Z{width:170px;flex-shrink:0;height:132px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent,black 15%,black 90%,transparent)}.BodyCompositionHeader_art__tsB8Z img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}@media(max-width:900px){.BodyCompositionHeader_art__tsB8Z{display:none}}@media(max-width:600px){.BodyCompositionHeader_header___VAN5{min-height:auto;padding:20px;border-radius:20px}.BodyCompositionHeader_eyebrow__Mw6gb{font-size:9px;letter-spacing:.06em}}.BodyCompositionResultsOverview_overview__Qg896{container-type:inline-size;color:#2f2437}.BodyCompositionResultsOverview_header__iwus3{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.BodyCompositionResultsOverview_title__ssnyk.BodyCompositionResultsOverview_title__ssnyk{color:#493953;font-weight:750;letter-spacing:-.035em}.BodyCompositionResultsOverview_subtitle__aOkYs.BodyCompositionResultsOverview_subtitle__aOkYs{margin-top:4px;color:#80728a;font-size:13px;line-height:1.5}.BodyCompositionResultsOverview_status__5b7mm{display:inline-flex;align-items:center;gap:7px;flex:none;padding:7px 10px;border-radius:999px;background:#eff7f3;color:#38735a;font-size:11px;font-weight:700;letter-spacing:.02em}.BodyCompositionResultsOverview_status__5b7mm:before{width:7px;height:7px;border-radius:50%;background:#58a57c;content:""}.BodyCompositionResultsOverview_hero__vYUnk{display:grid;grid-template-columns:minmax(170px,.76fr) minmax(210px,1fr) minmax(260px,1.18fr);grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);align-items:stretch}.BodyCompositionResultsOverview_fatFocus___dhoU{display:flex;min-height:242px;flex-direction:column;align-items:center;justify-content:center;padding:22px 16px;border:1px solid #e6d9f3;border-radius:22px;background:#f5effb}.BodyCompositionResultsOverview_eyebrow__eJMVO{margin-bottom:14px;color:#6d5b78;font-size:11px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.BodyCompositionResultsOverview_ring__TcF2t{--fat-angle:0deg;position:relative;display:grid;width:146px;aspect-ratio:1;place-items:center;border-radius:50%;background:conic-gradient(#7c3aed 0 var(--fat-angle),#ded1eb var(--fat-angle) 1turn);box-shadow:inset 0 0 0 1px rgb(86 52 113/8%)}.BodyCompositionResultsOverview_ring__TcF2t:before{position:absolute;inset:13px;border-radius:inherit;background:#fbf9fd;box-shadow:0 8px 24px rgb(71 39 98/9%);content:""}.BodyCompositionResultsOverview_ringCenter__o6p4R{position:relative;z-index:1;display:grid;place-items:center}.BodyCompositionResultsOverview_ringCenter__o6p4R strong{color:#6d28d9;font-size:clamp(30px,4cqi,42px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.065em;line-height:1}.BodyCompositionResultsOverview_ringCenter__o6p4R span{margin-top:7px;color:#7f7189;font-size:11px}.BodyCompositionResultsOverview_metricRail__GQRgP{display:grid;align-content:center}.BodyCompositionResultsOverview_metric__DGI_o{display:grid;grid-gap:5px;gap:5px;padding:15px 4px}.BodyCompositionResultsOverview_metric__DGI_o+.BodyCompositionResultsOverview_metric__DGI_o{border-top:1px solid #eee8f2}.BodyCompositionResultsOverview_metric__DGI_o>span{color:#786980;font-size:12px}.BodyCompositionResultsOverview_metric__DGI_o>strong{color:#35283e;font-size:clamp(21px,2.8cqi,29px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.045em;line-height:1.15}.BodyCompositionResultsOverview_classification__sZoIS.BodyCompositionResultsOverview_classification__sZoIS{justify-self:start;margin-top:2px;font-weight:700}.BodyCompositionResultsOverview_classificationDetail__5Z5ZU.BodyCompositionResultsOverview_classificationDetail__5Z5ZU,.BodyCompositionResultsOverview_fallback___VdsC.BodyCompositionResultsOverview_fallback___VdsC{margin:0;color:#6f6078;font-size:12px;line-height:1.4}.BodyCompositionResultsOverview_classificationDetail__5Z5ZU.BodyCompositionResultsOverview_classificationDetail__5Z5ZU{margin-top:3px;color:#8a7b93;font-size:11px}.BodyCompositionResultsOverview_bodyPreview__15TEP{position:relative;min-height:242px;overflow:hidden;border:1px solid #e8e0ef;border-radius:22px;background:#f7f3fb}.BodyCompositionResultsOverview_bodyImage__KzAvH{width:100%;height:100%;min-height:242px;object-fit:cover;object-position:center;opacity:.86}.BodyCompositionResultsOverview_measurePoint__mc1pe{position:absolute;z-index:2;width:11px;height:11px;border:3px solid #f8f5fb;border-radius:50%;background:#7c3aed;box-shadow:0 0 0 4px rgb(124 58 237/19%)}.BodyCompositionResultsOverview_pointArm__NLOwq{top:33%;left:31%}.BodyCompositionResultsOverview_pointWaist__hzYP8{top:46%;left:35%}.BodyCompositionResultsOverview_pointBack__a0zjM{top:34%;right:24%}.BodyCompositionResultsOverview_pointCalf__YHMSl{top:64%;right:26%}.BodyCompositionResultsOverview_previewCaption__utPBO{position:absolute;right:12px;bottom:12px;left:12px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgb(255 255 255/72%);border-radius:12px;background:rgb(252 250 253/89%);color:#695774;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:10px}.BodyCompositionResultsOverview_previewCaption__utPBO strong{color:#4e3c59;font-size:10px}.BodyCompositionResultsOverview_equipmentPanel___nsch{margin-top:18px;padding:20px;border:1px solid #dfe9e5;border-radius:20px;background:linear-gradient(135deg,#f8fbfa,#fbf9fd)}.BodyCompositionResultsOverview_equipmentHeader__UeqDt{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.BodyCompositionResultsOverview_equipmentHeader__UeqDt .BodyCompositionResultsOverview_eyebrow__eJMVO{display:block;margin-bottom:4px}.BodyCompositionResultsOverview_equipmentTitle__6G_bT.BodyCompositionResultsOverview_equipmentTitle__6G_bT{color:#44354e;font-size:16px;font-weight:720;letter-spacing:-.025em}.BodyCompositionResultsOverview_equipmentBadge__1PnEE{max-width:min(260px,48%);overflow:hidden;padding:6px 10px;border:1px solid #d9cce5;border-radius:999px;background:#f4edf9;color:#6d477d;font-size:10px;font-weight:750;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap}.BodyCompositionResultsOverview_equipmentGrid__7eQzL{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.BodyCompositionResultsOverview_equipmentMetric__MwHuP{--equipment-tone:#397a65;display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);grid-gap:11px;gap:11px;padding:14px;border:1px solid color-mix(in srgb,var(--equipment-tone) 16%,white);border-radius:15px;background:rgb(255 255 255/78%)}.BodyCompositionResultsOverview_equipmentIcon__i2ykr{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--equipment-tone) 11%,white);color:var(--equipment-tone)}.BodyCompositionResultsOverview_equipmentMetric__MwHuP>div{display:grid;min-width:0;grid-gap:2px;gap:2px}.BodyCompositionResultsOverview_equipmentMetricLabel__oL9ck{color:#74667d;font-size:11px;line-height:1.25}.BodyCompositionResultsOverview_equipmentMetric__MwHuP strong{color:#35283e;font-size:21px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.2}.BodyCompositionResultsOverview_equipmentDetail__BbzYf{margin-top:2px;color:#84768c;font-size:9px;line-height:1.35}.BodyCompositionResultsOverview_equipment-water__kjZSz{--equipment-tone:#397d9a}.BodyCompositionResultsOverview_equipment-visceral__Mxxjv{--equipment-tone:#a76b31}.BodyCompositionResultsOverview_breakdown__uqufR{margin-top:18px;padding:20px;border:1px solid #e9e1ef;border-radius:20px;background:#fcfbfd}.BodyCompositionResultsOverview_breakdownHeader__duu40{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.BodyCompositionResultsOverview_breakdownHeader__duu40 .BodyCompositionResultsOverview_eyebrow__eJMVO{display:block;margin-bottom:4px}.BodyCompositionResultsOverview_breakdownTitle__63zkN.BodyCompositionResultsOverview_breakdownTitle__63zkN{color:#44354e;font-size:16px;font-weight:720;letter-spacing:-.025em}.BodyCompositionResultsOverview_modelBadge__ma6Jm{flex:none;padding:6px 9px;border:1px solid #dfd2ea;border-radius:999px;background:#f4edf9;color:#6d477d;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.BodyCompositionResultsOverview_breakdownGrid__bjgMh{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px}.BodyCompositionResultsOverview_breakdownMetric__Qr1Do{--metric-tone:#745087;--metric-wash:#f3ebf8;display:grid;min-width:0;min-height:118px;align-content:start;grid-gap:4px;gap:4px;padding:13px;border:1px solid color-mix(in srgb,var(--metric-tone) 18%,white);border-radius:15px;background:var(--metric-wash)}.BodyCompositionResultsOverview_metricIcon__GZgby{display:grid;width:30px;height:30px;margin-bottom:5px;place-items:center;border-radius:9px;background:rgb(255 255 255/70%);color:var(--metric-tone)}.BodyCompositionResultsOverview_breakdownLabel__P42dY{overflow:hidden;color:#6f6178;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.BodyCompositionResultsOverview_breakdownMetric__Qr1Do strong{color:#35283e;font-size:clamp(18px,2.2cqi,23px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.15}.BodyCompositionResultsOverview_breakdownPercent__vKpi0{color:color-mix(in srgb,var(--metric-tone) 75%,#65596d);font-size:9px;font-weight:650;line-height:1.25}.BodyCompositionResultsOverview_adipose__zJMDC{--metric-tone:#aa6c26;--metric-wash:#fbf4e9}.BodyCompositionResultsOverview_muscle__c3HFQ{--metric-tone:#397a65;--metric-wash:#edf6f2}.BodyCompositionResultsOverview_bone___F_3J{--metric-tone:#6a7280;--metric-wash:#f2f4f6}.BodyCompositionResultsOverview_residual__Kq_WJ{--metric-tone:#477e9c;--metric-wash:#edf5f8}.BodyCompositionResultsOverview_skin__l6DH9{--metric-tone:#8d608a;--metric-wash:#f7eff6}@container (max-width: 760px){.BodyCompositionResultsOverview_hero__vYUnk{grid-template-columns:minmax(170px,.82fr) minmax(220px,1.18fr)}.BodyCompositionResultsOverview_bodyPreview__15TEP{grid-column:1/-1;min-height:210px}.BodyCompositionResultsOverview_bodyImage__KzAvH{min-height:210px}.BodyCompositionResultsOverview_breakdownGrid__bjgMh{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 470px){.BodyCompositionResultsOverview_header__iwus3{display:grid;grid-gap:10px;gap:10px}.BodyCompositionResultsOverview_status__5b7mm{justify-self:start}.BodyCompositionResultsOverview_hero__vYUnk{grid-template-columns:1fr}.BodyCompositionResultsOverview_fatFocus___dhoU{min-height:214px}.BodyCompositionResultsOverview_metricRail__GQRgP{grid-template-columns:1fr 1fr;gap:0 18px}.BodyCompositionResultsOverview_metric__DGI_o:nth-child(3){grid-column:1/-1}.BodyCompositionResultsOverview_metric__DGI_o:nth-child(2){border-top:0}.BodyCompositionResultsOverview_bodyPreview__15TEP{grid-column:auto}.BodyCompositionResultsOverview_breakdown__uqufR,.BodyCompositionResultsOverview_equipmentPanel___nsch{padding:16px}.BodyCompositionResultsOverview_equipmentHeader__UeqDt{display:grid;grid-gap:9px;gap:9px}.BodyCompositionResultsOverview_equipmentBadge__1PnEE{max-width:100%;justify-self:start}.BodyCompositionResultsOverview_breakdownHeader__duu40{display:grid;grid-gap:9px;gap:9px}.BodyCompositionResultsOverview_modelBadge__ma6Jm{justify-self:start}.BodyCompositionResultsOverview_breakdownGrid__bjgMh{grid-template-columns:1fr 1fr}.BodyCompositionResultsOverview_breakdownMetric__Qr1Do:last-child:nth-child(odd){grid-column:1/-1}}