.DBL0FG_Heading{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);margin:0}.DBL0FG_Body{color:var(--color-neutral-7)}.DBL0FG_StepTitle{color:var(--color-neutral-9);font-weight:var(--fw-medium)}
._4bdnta_FieldLabel{font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--line-height-sm);color:var(--color-neutral-9)}._4bdnta_RequiredMark{color:var(--color-error-5)}._4bdnta_ResourceRow{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-neutral-3)}._4bdnta_ResourceRow[data-dragging]{background-color:var(--color-neutral-0);box-shadow:0 4px 12px color-mix(in srgb, var(--color-neutral-9) 10%, transparent);z-index:1;position:relative}._4bdnta_DragHandle{cursor:grab;width:24px;height:24px;color:var(--color-neutral-6);border-radius:var(--mantine-radius-xs);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}._4bdnta_DragHandle:hover{color:var(--color-neutral-8)}._4bdnta_DragHandle:active{cursor:grabbing}._4bdnta_ResourceTitle{min-width:0;font-size:var(--font-md);color:var(--color-neutral-9);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._4bdnta_KindBadge{flex-shrink:0}
.YMxnNW_Row{justify-content:space-between;gap:var(--spacing-xs);display:flex}.YMxnNW_Count{font-variant-numeric:tabular-nums;flex-shrink:0}.YMxnNW_Count[data-at-limit]{color:var(--color-error-6)}
.U9R4rG_Thumbnail{border-radius:var(--mantine-radius-xs);background-color:var(--color-neutral-1);width:44px;height:32px;color:var(--color-neutral-6);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.U9R4rG_Thumbnail[data-size=sm]{width:38px;height:28px}.U9R4rG_Image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}
.s5RbIG_Row{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-neutral-3);display:flex}.s5RbIG_Row:last-child{border-bottom:none}.s5RbIG_Title{min-width:12ch;font-size:var(--font-md);color:var(--color-neutral-9);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.s5RbIG_Badges{align-items:center;gap:var(--spacing-xs);flex:0 auto;min-width:0;display:flex;overflow:hidden}.s5RbIG_Badge{flex-shrink:0}.s5RbIG_SeenText{color:var(--color-neutral-6);font-size:var(--font-sm);white-space:nowrap;flex-shrink:0}.s5RbIG_ViewLabel{text-overflow:ellipsis;white-space:nowrap;max-width:260px;display:block;overflow:hidden}.s5RbIG_TagIndicator{background-color:var(--color-neutral-2);width:20px;height:20px;color:var(--color-neutral-7);cursor:default;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.s5RbIG_PendingText{min-width:0;font-size:var(--font-md);color:var(--color-neutral-6);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.s5RbIG_BadgeTooltipTarget{flex-shrink:0;display:inline-flex}
._7XTINW_PatientResourcesSection{border-radius:var(--mantine-radius-sm);border:0;padding:16px}@media (max-width:768px){._7XTINW_PatientResourcesSection{padding:12px}}._7XTINW_PatientResourcesSection{background-color:var(--color-neutral-0)}._7XTINW_PatientResourcesSection ._7XTINW_Header{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);justify-content:space-between}._7XTINW_PatientResourcesSection ._7XTINW_Label{font-size:var(--font-lg);font-weight:var(--fw-medium);color:var(--color-neutral-9)}._7XTINW_PatientResourcesSection ._7XTINW_EmptyText{font-size:var(--font-md);color:var(--color-neutral-5)}._7XTINW_EmptyMenuLink{color:inherit;text-decoration:underline}
.dzAneW_Editor{border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-sm);flex-direction:column;height:280px;display:flex;overflow:hidden}.dzAneW_Editor:focus-within{border-color:var(--color-neutral-6)}.dzAneW_Editor .ProseMirror{padding:var(--spacing-md);outline:none;flex:1;overflow-y:auto}
.vLIfSG_SectionHeader{margin-top:var(--spacing-xl)}.vLIfSG_SectionIcon{color:var(--color-neutral-9);font-size:15px}.vLIfSG_SectionTitle{color:var(--color-neutral-9);font-size:var(--font-xl);font-weight:var(--fw-medium)}.vLIfSG_ContentBox{color:var(--color-neutral-6);font-size:var(--font-md);padding:var(--spacing-md);border-radius:var(--mantine-radius-sm);border:0;flex-direction:column;gap:0;display:flex}.vLIfSG_TitleRow{margin-bottom:var(--spacing-xs)}.vLIfSG_Title{font-size:var(--font-lg);font-weight:var(--fw-medium);color:var(--color-neutral-9);white-space:nowrap;flex-shrink:0}.vLIfSG_Actions{min-width:0}.vLIfSG_UpdatedText{min-width:0;color:var(--color-neutral-6);font-size:var(--font-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.zVE1tW_SummarySection{border-radius:var(--mantine-radius-sm);border:0;padding:16px}@media (max-width:768px){.zVE1tW_SummarySection{padding:12px}}.zVE1tW_SummarySection .zVE1tW_Header{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);justify-content:space-between}.zVE1tW_SummarySection .zVE1tW_Title{font-size:var(--font-lg);font-weight:var(--fw-medium);color:var(--color-neutral-9)}.zVE1tW_SummarySection .zVE1tW_Date{color:var(--color-neutral-6);font-size:var(--font-sm)}.zVE1tW_SummarySection .zVE1tW_Content{font-family:var(--font-family-ai)}.zVE1tW_SummarySection .zVE1tW_Section{gap:var(--spacing-xs);flex-direction:column;display:flex}.zVE1tW_SummarySection .zVE1tW_SectionLabel{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-neutral-7)}.zVE1tW_SummarySection .zVE1tW_SectionContent{color:var(--color-neutral-7);font-size:var(--font-md);line-height:1.4}.zVE1tW_SummarySection .zVE1tW_BulletList{padding-left:var(--spacing-md);margin:0}@media (max-width:768px){.zVE1tW_SummarySection .zVE1tW_BulletList{padding-left:var(--spacing-sm)}}.zVE1tW_SummarySection .zVE1tW_BulletList .zVE1tW_BulletItem{color:var(--color-neutral-7);font-size:var(--font-md);line-height:1.4;list-style:outside}.zVE1tW_SummarySection .zVE1tW_DateGroup{gap:var(--spacing-3xs);flex-direction:column;display:flex}.zVE1tW_SummarySection .zVE1tW_DateGroup+.zVE1tW_SummarySection .zVE1tW_DateGroup{margin-top:var(--spacing-xs)}.zVE1tW_SummarySection .zVE1tW_DateHeader{color:var(--color-neutral-7);font-size:var(--font-xs);font-weight:var(--fw-semibold)}.zVE1tW_SummarySection .zVE1tW_DoNotMissLabel{color:var(--color-error-6)}.zVE1tW_SummarySection .zVE1tW_DoNotMissList .zVE1tW_BulletItem{color:var(--color-neutral-7);font-weight:var(--fw-medium)}.zVE1tW_SummarySection .zVE1tW_MoreToggle{margin-top:var(--spacing-3xs);color:var(--color-neutral-6);font-size:var(--font-sm);font-weight:var(--fw-medium);align-self:flex-start}.zVE1tW_SummarySection .zVE1tW_MoreToggle:hover{text-decoration:underline}@media (max-width:768px){.zVE1tW_SummarySection .zVE1tW_Header{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.zVE1tW_SummarySection .zVE1tW_Date{margin-left:0;margin-right:0}}
.IjgolG_SupplementsSection{padding:var(--spacing-md);border-radius:var(--mantine-radius-sm);border:0;height:fit-content;container-type:inline-size}.IjgolG_SupplementsSection .IjgolG_Title{font-size:var(--font-lg);font-weight:var(--fw-medium);color:var(--color-neutral-9)}.IjgolG_SupplementsSection .IjgolG_ViewFullListButton{color:var(--color-neutral-6)}.IjgolG_SupplementsSection .IjgolG_EmptyState{color:var(--color-neutral-6);padding:var(--spacing-xs) 0}@media (max-width:768px){.IjgolG_SupplementsSection{padding:var(--spacing-sm)}}
.Psoqoq_UpdatesCard{border-radius:var(--mantine-radius-sm);border:0;padding:16px}@media (max-width:768px){.Psoqoq_UpdatesCard{padding:12px}}.Psoqoq_UpdatesCard{background:var(--color-neutral-0);container-type:inline-size}.Psoqoq_UpdatesCard .Psoqoq_Header{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);justify-content:space-between}.Psoqoq_UpdatesCard .Psoqoq_Title{font-size:var(--font-lg);font-weight:var(--fw-medium);color:var(--color-neutral-9)}.Psoqoq_UpdatesCard .Psoqoq_Scroll{max-height:320px;overflow-y:auto}.Psoqoq_UpdatesCard .Psoqoq_TypeIcon{color:var(--color-neutral-7);align-items:center;display:inline-flex}.Psoqoq_UpdatesCard .Psoqoq_DateCell,.Psoqoq_UpdatesCard .Psoqoq_StatusCell,.Psoqoq_UpdatesCard .Psoqoq_ActionCell{width:1%}.Psoqoq_UpdatesCard .Psoqoq_DismissCheck{visibility:hidden;appearance:none;width:20px;height:20px;color:var(--color-success-5);cursor:pointer;font-size:var(--font-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .1s;display:inline-flex}.Psoqoq_UpdatesCard .Psoqoq_DismissCheck:hover{color:var(--color-success-7)}.Psoqoq_UpdatesCard .Psoqoq_Row:hover .Psoqoq_DismissCheck,.Psoqoq_UpdatesCard .Psoqoq_Row:focus-within .Psoqoq_DismissCheck{visibility:visible}.Psoqoq_UpdatesCard .Psoqoq_ItemCell{width:100%;max-width:0}.Psoqoq_UpdatesCard .Psoqoq_Row[data-item-unread=true] .Psoqoq_ItemRow{font-weight:var(--fw-bold)}.Psoqoq_UpdatesCard .Psoqoq_ItemRow{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.Psoqoq_UpdatesCard .Psoqoq_ItemLabel{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.Psoqoq_UpdatesCard .Psoqoq_ItemWithSuffix{flex:0 auto;align-items:baseline;min-width:0;display:flex}.Psoqoq_UpdatesCard .Psoqoq_ItemWithSuffix .Psoqoq_ChartLink{flex:0 auto;min-width:0}.Psoqoq_UpdatesCard .Psoqoq_ItemSuffix{margin-left:var(--spacing-3xs);flex-shrink:0;text-decoration:none}.Psoqoq_UpdatesCard .Psoqoq_StatusPill{font-size:var(--font-xs);font-weight:var(--fw-semibold);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;line-height:1.4;display:inline-flex}.Psoqoq_UpdatesCard .Psoqoq_StatusPill[data-status=pending]{background:var(--color-neutral-2);color:var(--color-neutral-7)}.Psoqoq_UpdatesCard .Psoqoq_StatusPill[data-status=completed]{background:var(--color-success-0);color:var(--color-success-7)}.Psoqoq_UpdatesCard .Psoqoq_StatusPill[data-status=failed]{background:var(--color-error-0);color:var(--color-error-7)}.Psoqoq_UpdatesCard .Psoqoq_ChartLink{max-width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block;overflow:hidden}@container (max-width:520px){.Psoqoq_UpdatesCard .Psoqoq_StatusLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Psoqoq_UpdatesCard .Psoqoq_StatusPill{width:8px;min-width:8px;height:8px;padding:0}.Psoqoq_UpdatesCard .Psoqoq_StatusPill[data-status=pending]{background:var(--color-neutral-5)}.Psoqoq_UpdatesCard .Psoqoq_StatusPill[data-status=completed]{background:var(--color-success-5)}.Psoqoq_UpdatesCard .Psoqoq_StatusPill[data-status=failed]{background:var(--color-error-5)}}@container (max-width:440px){.Psoqoq_UpdatesCard .Psoqoq_ActionCell{display:none}}@container (max-width:360px){.Psoqoq_UpdatesCard .Psoqoq_DateCell{display:none}}.Psoqoq_DismissTooltip.Psoqoq_DismissTooltip{background-color:var(--color-neutral-0);box-shadow:0 4px 12px color-mix(in srgb, var(--color-neutral-9) 10%, transparent);border:none}
.SHpGHG_OverviewTab .SHpGHG_SectionHeader{margin-top:var(--spacing-xl)}.SHpGHG_OverviewTab .SHpGHG_SectionIcon{color:var(--color-neutral-9);font-size:15px}.SHpGHG_OverviewTab .SHpGHG_SectionTitle{color:var(--color-neutral-9);font-size:var(--font-xl);font-weight:var(--fw-medium)}
.vTpEdG_CancelButton,.vTpEdG_UpdateButton{width:96px}.vTpEdG_WarningAlert{margin-top:var(--spacing-md)}.vTpEdG_WarningAlert ul{margin:var(--spacing-xs) 0 0 0;padding-left:var(--spacing-md)}.vTpEdG_WarningAlert ul li{font-size:var(--font-sm);line-height:var(--line-height-regular)}
._8s_C1q_Container{gap:var(--spacing-xl);border:0;flex-direction:row;width:100%;padding:0;display:flex}._8s_C1q_LeftSection{gap:var(--spacing-xxs);flex-direction:column;flex-shrink:0;width:173px;display:flex}._8s_C1q_LeftSection ._8s_C1q_Title{font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--line-height-sm);color:var(--color-neutral-9)}._8s_C1q_LeftSection ._8s_C1q_Instructions{color:var(--color-neutral-9);font-size:var(--font-sm)}._8s_C1q_RightSection{gap:var(--spacing-md);flex-direction:column;flex-grow:1;min-width:0;display:flex}._8s_C1q_SeatTypeSelect{flex:0 0 150px;width:150px}@container (max-width:580px){._8s_C1q_Container{gap:var(--spacing-md);flex-direction:column}._8s_C1q_LeftSection{width:auto}}._8s_C1q_StatusPanel{gap:var(--spacing-xs);min-height:96px;padding:var(--spacing-xl);flex-direction:column;justify-content:center;display:flex}._8s_C1q_StatusText{color:var(--color-neutral-7);font-size:var(--font-sm)}._8s_C1q_Footer{justify-content:flex-end;gap:var(--spacing-md);border-top:1px solid var(--color-neutral-3);padding-top:var(--spacing-md);flex-direction:row;display:flex}._8s_C1q_Footer ._8s_C1q_FooterStatus{color:var(--color-error-6);font-size:var(--font-sm);flex:1}
.UTaONa_Container{gap:var(--spacing-md);padding:var(--spacing-md);border:0;flex-direction:column;display:flex}.UTaONa_Title{font-size:var(--font-lg);color:var(--color-neutral-9)}.UTaONa_FieldLabel{font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--line-height-sm);color:var(--color-neutral-9)}.UTaONa_PrimaryProviderButton{width:100%}.UTaONa_PrimaryProviderButton .UTaONa_PrimaryProviderInner{justify-content:space-between}.UTaONa_CareTeamSelectorWrapper{container-type:inline-size}
.YrifDW_Container{gap:var(--spacing-md);padding:var(--spacing-md);border:0;flex-direction:column;display:flex}.YrifDW_Title{font-size:var(--font-lg);color:var(--color-neutral-9)}
._7pM5JW_Container{gap:var(--spacing-md);padding:var(--spacing-md);border:0;flex-direction:column;display:flex}._7pM5JW_Title{font-size:var(--font-lg);color:var(--color-neutral-9)}._7pM5JW_SavedIndicator{opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(-4px)}._7pM5JW_SavedIndicator._7pM5JW_visible{opacity:1;transform:translateY(0)}._7pM5JW_SectionTitle{font-weight:var(--fw-semibold)}._7pM5JW_UnresolvedPayorWarning{color:var(--color-orange-7);line-height:var(--line-height-sm)}._7pM5JW_UnresolvedPayorIcon{color:var(--color-orange-7);flex-shrink:0;margin-top:2px}
._5TBA4a_Container{gap:var(--spacing-md);padding:var(--spacing-md);border:0;flex-direction:column;display:flex}._5TBA4a_Title{font-size:var(--font-lg);color:var(--color-neutral-9)}._5TBA4a_SavedIndicator{opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(-4px)}._5TBA4a_SavedIndicator._5TBA4a_visible{opacity:1;transform:translateY(0)}
._9AjzAG_Container{max-width:560px}._9AjzAG_CurrentEmail{color:var(--color-neutral-6)}._9AjzAG_CancelButton{min-width:110px}._9AjzAG_SubmitButton{min-width:150px}
.Iahwqa_Container{gap:var(--spacing-md);padding:var(--spacing-md);border:0;flex-direction:column;display:flex}.Iahwqa_Title{font-size:var(--font-lg);color:var(--color-neutral-9)}.Iahwqa_SavedIndicator{opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(-4px)}.Iahwqa_SavedIndicator.Iahwqa_visible{opacity:1;transform:translateY(0)}.Iahwqa_EmailSection{box-sizing:border-box;width:100%;padding-right:36px;position:relative}.Iahwqa_ChangeEmailButton{right:var(--spacing-xs);opacity:.7;margin-top:auto;margin-bottom:auto;transition:opacity .2s;position:absolute;top:0;bottom:0}.Iahwqa_EmailSection:hover .Iahwqa_ChangeEmailButton,.Iahwqa_EmailSection:focus-within .Iahwqa_ChangeEmailButton{opacity:1}
.n3rWNW_Container{padding:var(--spacing-md)}
._5xpMpW_dropdown{padding:0}._5xpMpW_item{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-md);cursor:pointer;transition:background-color .15s}._5xpMpW_item:hover{background-color:var(--mantine-color-gray-1)}._5xpMpW_item[data-dark]:hover{background-color:var(--mantine-color-dark-6)}
.ozJmQq_PageCard{background-color:var(--color-neutral-0)}.ozJmQq_PageHeaderFields{flex:1;min-width:0}.ozJmQq_PageHeaderToggle{opacity:0;pointer-events:none;transition:opacity .15s}.ozJmQq_PageHeaderRow:hover .ozJmQq_PageHeaderToggle,.ozJmQq_PageHeaderRow:focus-within .ozJmQq_PageHeaderToggle{opacity:1;pointer-events:auto}.ozJmQq_PageHeaderRow button.ozJmQq_PageHeaderToggle{color:var(--color-neutral-5)}
.VNF2AW_StandaloneCard{background-color:var(--color-neutral-0)}.VNF2AW_Section{width:100%}.VNF2AW_TitleGroup{flex:1;min-width:0}.VNF2AW_HeaderActions{padding-top:var(--spacing-xxs);flex-shrink:0}.VNF2AW_HoverActions{opacity:0;pointer-events:none;transition:opacity .15s}.VNF2AW_Section:hover .VNF2AW_HoverActions,.VNF2AW_Section:focus-within .VNF2AW_HoverActions{opacity:1;pointer-events:auto}.VNF2AW_StaticTypeLabel{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-neutral-5)}
.CzSodW_InstructionContent{padding:var(--spacing-xs) 0}.CzSodW_InstructionText{white-space:pre-wrap}
.-dzJyG_OptionDeleteButton{flex-shrink:0}
.N-bHLG_ScaleSelect{width:64px}.N-bHLG_ScaleLabelInput{flex:1;min-width:160px}.N-bHLG_ScaleEndpointLabel{font-size:var(--font-md);font-weight:var(--fw-regular);color:var(--color-neutral-7)}
.Z4xlBW_Legend{border-top:1px solid var(--color-neutral-3);padding:var(--spacing-md) 0;flex-wrap:wrap}.Z4xlBW_LegendItem{cursor:default}
.fXAe5q_GearButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);background:var(--color-neutral-0);color:var(--color-neutral-7);cursor:pointer;transition:background .15s;display:inline-flex}.fXAe5q_GearButton:hover{background:var(--color-neutral-1)}.fXAe5q_GearIcon{font-size:var(--font-md);color:var(--color-neutral-6)}.fXAe5q_Caret{color:var(--color-neutral-6);font-size:10px}.fXAe5q_Dropdown.fXAe5q_Dropdown{padding:var(--spacing-md)}
._5Ouwq_OriginTooltip{max-width:280px}._5Ouwq_OriginTooltipName{color:var(--color-neutral-9);word-break:break-word;line-height:1.35}._5Ouwq_OriginTooltipList{padding-left:var(--spacing-xl);max-height:160px;margin:0;overflow-y:auto}._5Ouwq_OriginTooltipListItem{font-size:var(--font-xs);line-height:var(--line-height-sm);color:var(--color-neutral-6);word-break:break-word}
.hTgHNG_ChartTooltip{background:var(--color-neutral-0);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-sm);padding:var(--spacing-xs) var(--spacing-md);box-shadow:0 2px 8px color-mix(in srgb, var(--color-black) 10%, transparent);pointer-events:auto;max-width:300px;line-height:var(--line-height-regular)}.hTgHNG_TooltipDot{border-radius:50%;width:8px;height:8px}
._4fl70a_Stage{width:96px;height:96px;margin-bottom:var(--spacing-md);justify-content:center;align-items:center;display:inline-flex;position:relative}._4fl70a_Ring{border:2px solid var(--color-secondary-6);opacity:0;border-radius:50%;width:96px;height:96px;animation:.9s cubic-bezier(.16,1,.3,1) both _4fl70a_ringPulse;position:absolute}._4fl70a_Badge{background-color:var(--color-secondary-0);transform-origin:50%;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;animation:.62s cubic-bezier(.2,1.4,.4,1) both _4fl70a_pop;display:flex;position:relative;transform:scale(0)}._4fl70a_Icon{width:52px;height:52px;overflow:visible}._4fl70a_RingGlyph{fill:var(--color-secondary-6)}._4fl70a_CheckLine{fill:none;stroke:var(--color-secondary-6);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:.46s cubic-bezier(.4,0,.2,1) .38s both _4fl70a_checkDraw}@keyframes _4fl70a_checkDraw{to{stroke-dashoffset:0}}@keyframes _4fl70a_pop{0%{transform:scale(0)rotate(-10deg)}60%{transform:scale(1.12)rotate(3deg)}to{transform:scale(1)rotate(0)}}@keyframes _4fl70a_ringPulse{0%{opacity:.55;transform:scale(.7)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){._4fl70a_Ring,._4fl70a_Badge,._4fl70a_CheckLine{animation:none}._4fl70a_Ring{opacity:0}._4fl70a_Badge{transform:scale(1)}._4fl70a_CheckLine{stroke-dashoffset:0}}
.ftfbVG_CompletionContainer{flex-direction:column;max-width:620px;min-height:100%;margin:0 auto;padding-top:64px;display:flex}.ftfbVG_SubmittedContainer{padding-top:144px}.ftfbVG_ProgressLabel{font-size:var(--font-sm);color:var(--color-neutral-7)}.ftfbVG_StickyProgress{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);z-index:5;background-color:var(--color-neutral-1);position:sticky;top:0}.ftfbVG_PracticeLogo{-o-object-fit:contain;object-fit:contain;width:auto;height:auto;max-height:64px;margin:0 auto;display:block}.ftfbVG_LogoDivider,.ftfbVG_SubmittedDivider{--divider-color:var(--color-neutral-3)}.ftfbVG_QuestionnaireTitle{font-size:28px;font-weight:var(--fw-medium);color:var(--color-neutral-9);line-height:40px}.ftfbVG_QuestionnaireDescription{font-size:var(--font-md);color:var(--color-neutral-7)}.ftfbVG_SubmittedQuestionnaireTitle{font-size:var(--font-lg);font-weight:var(--fw-medium);color:var(--color-neutral-9)}.ftfbVG_QuestionnaireMeta{font-size:var(--font-md);color:var(--color-neutral-5);line-height:20px}.ftfbVG_QuestionSection{padding:var(--spacing-xl) 0}.ftfbVG_ReadonlyQuestionSection{padding:var(--spacing-xl) 0;border-bottom:1px solid var(--color-neutral-3)}.ftfbVG_ReadonlyQuestionSection:last-child{border-bottom:none}.ftfbVG_NavigationButtons{padding-bottom:36px}.ftfbVG_NextButtonPending{opacity:.5}
.HvdJZq_Body{max-height:75vh;overflow-y:auto}
.YZcomq_PreviewBar{z-index:2;justify-content:space-between;align-items:center;gap:var(--spacing-md);height:52px;padding:0 var(--spacing-md);background:var(--color-neutral-9);color:var(--color-neutral-0);display:flex;position:fixed;top:0;left:0;right:0}.YZcomq_PreviewBarLabel{min-width:0;color:var(--color-neutral-0)}.YZcomq_PreviewBarText{color:var(--color-neutral-0);font-size:var(--font-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YZcomq_PreviewBody{padding-top:52px}.YZcomq_PreviewBody>*{height:calc(100vh - 52px)}
.gxWaIq_PreviewContainer{padding:0 32px 32px;overflow-y:auto}
.LbTbFq_QuestionItem{padding:var(--spacing-3xs);border:2px solid #0000;border-radius:8px;transition:all .2s}.LbTbFq_QuestionItem.LbTbFq_Selected{border-color:var(--color-neutral-3);box-shadow:0 2px 8px color-mix(in srgb, var(--color-neutral-3) 30%, transparent);padding:0}
.l44Wuq_ScrollableContainer{border-top:1px solid #0000;height:100%;overflow:auto}.l44Wuq_ScrollableContainer.l44Wuq_Scrolled{border-top-color:var(--color-neutral-3)}
.Y3TaAq_OptionCard{cursor:pointer;transition:background-color .2s ease-in-out}.Y3TaAq_OptionCard:hover{background-color:color-mix(in srgb, var(--color-black) 2%, transparent)}.Y3TaAq_OptionCard[data-dragging]{border-color:var(--color-neutral-6);background-color:var(--color-neutral-2)}
._7aV2eq_Container{flex-direction:column;display:flex;overflow:hidden}
.Sl7Wbq_Page{width:100%;max-width:880px;margin:0}.Sl7Wbq_PageWide{max-width:1240px}.Sl7Wbq_PageCentered{margin:0 auto}.Sl7Wbq_Header{gap:var(--spacing-xxs);padding-bottom:var(--spacing-xxl);border-bottom:1px solid var(--color-neutral-3);flex-direction:column;display:flex}.Sl7Wbq_HeaderFlush{border-bottom:none;padding-bottom:0}.Sl7Wbq_HeaderTopRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.Sl7Wbq_TitleGroup{align-items:flex-end;gap:var(--spacing-xs);min-width:0;display:flex}.Sl7Wbq_Title{color:var(--color-black);font-size:var(--font-display);font-weight:var(--fw-medium);letter-spacing:-.01em;margin:0;line-height:36px}.Sl7Wbq_TitleAccessory{margin-bottom:var(--spacing-xs);flex-shrink:0;align-items:flex-end;display:inline-flex}.Sl7Wbq_Subtitle{color:var(--color-neutral-6);font-size:var(--font-xl);line-height:28px}.Sl7Wbq_HeaderActions{gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;display:flex}
.n_T66a_ChangeCard{padding:var(--spacing-md)}.n_T66a_ChangeRow{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.n_T66a_ChangeColumn{min-width:0}.n_T66a_ChangeLabel{text-transform:uppercase;letter-spacing:.04em}.n_T66a_ChangeArrow{color:var(--mantine-color-gray-6);justify-content:center;align-items:center;display:flex}
.Wh5lTG_ProgressRow{align-items:center;gap:var(--spacing-md);display:flex}.Wh5lTG_ProgressTrack{border-radius:var(--mantine-radius-full);background:var(--color-neutral-2);flex:1;height:6px;overflow:hidden}.Wh5lTG_ProgressFill{border-radius:var(--mantine-radius-full);background:var(--color-primary-4);height:100%;transition:width .22s ease-out}.Wh5lTG_ProgressCounter{font-size:var(--font-sm);color:var(--color-neutral-6);font-variant-numeric:tabular-nums;flex-shrink:0}.Wh5lTG_ItemBlock{gap:var(--spacing-sm);padding:var(--spacing-sm) 0 var(--spacing-lg);flex-direction:column;display:flex}.Wh5lTG_Chip{padding:2px var(--spacing-sm);border-radius:var(--mantine-radius-full);background:var(--color-neutral-1);color:var(--color-neutral-7);font-size:var(--font-sm);font-weight:var(--fw-medium);align-self:flex-start}.Wh5lTG_ItemName{font-size:var(--font-xxl);font-weight:var(--fw-medium);line-height:var(--line-height-sm);letter-spacing:-.01em;color:var(--color-neutral-9)}.Wh5lTG_Answers{gap:var(--spacing-xs);flex-direction:column;display:flex}.Wh5lTG_Answer{width:100%;min-height:52px;padding:0 var(--spacing-md);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);background:var(--color-neutral-0);color:var(--color-neutral-7);font-size:var(--font-lg);font-weight:var(--fw-medium);text-align:left;cursor:pointer;align-items:center;transition:background-color .12s ease-out,border-color .12s ease-out;display:flex}.Wh5lTG_Answer:hover{background:var(--color-neutral-1)}.Wh5lTG_Answer[data-selected=true][data-answer=current]{background:var(--color-success-0);color:var(--color-success-8);border-color:var(--color-success-2)}.Wh5lTG_Answer[data-selected=true][data-answer=past]{background:var(--color-neutral-2);color:var(--color-neutral-8);border-color:var(--color-neutral-4)}.Wh5lTG_Answer[data-selected=true][data-answer=no]{background:var(--color-error-0);color:var(--color-error-8);border-color:var(--color-error-2)}.Wh5lTG_Footer{margin-top:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.Wh5lTG_NavButton{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--mantine-radius-sm);color:var(--color-neutral-6);font-size:var(--font-md);font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:none}.Wh5lTG_NavButton:hover:not(:disabled){background:var(--color-neutral-1);color:var(--color-neutral-8)}.Wh5lTG_NavButton:disabled{opacity:.4;cursor:default}.Wh5lTG_Complete{padding-block:var(--spacing-xl);text-align:center}.Wh5lTG_CompleteHeading{font-size:var(--font-xl);font-weight:var(--fw-semibold);color:var(--color-neutral-9)}
.YPHvQW_Banner{align-items:center;gap:var(--spacing-sm);width:100%;padding-block:var(--spacing-sm);padding-inline:var(--spacing-md);border:1px solid var(--color-secondary-2);border-radius:var(--mantine-radius-sm);background:var(--color-secondary-0);cursor:pointer;text-align:left;transition:background .1s;display:flex}.YPHvQW_SpacingHome{margin-top:calc(var(--spacing-lg) - var(--spacing-4xl) - var(--spacing-md));margin-bottom:calc(var(--spacing-lg) - var(--spacing-4xl))}.YPHvQW_SpacingRecords{margin-top:calc(var(--spacing-lg) - var(--spacing-4xl));margin-bottom:calc(var(--spacing-lg) - var(--spacing-4xl))}.YPHvQW_Banner:hover,.YPHvQW_Banner:focus-visible{background:var(--color-secondary-1)}.YPHvQW_Icon{color:var(--color-secondary-7);font-size:var(--font-md);flex-shrink:0}.YPHvQW_Label{min-width:0;color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.YPHvQW_Action{align-items:center;gap:var(--spacing-3xs);color:var(--color-secondary-7);font-size:var(--font-sm);font-weight:var(--fw-semibold);flex-shrink:0;display:inline-flex}.YPHvQW_Chevron{font-size:var(--font-xs)}
.o00p6q_ModalContent{min-height:400px}
._8VZP4G_SectionTitle{font-weight:var(--fw-semibold)}
.VT8UZG_Backdrop{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.VT8UZG_Orb{background:radial-gradient(farthest-corner at 50% 50%, var(--color-neutral-0) 20%, var(--color-neutral-1) 50%, var(--color-neutral-4) 70%);filter:blur(200px);border-radius:100%;width:250vh;height:250vh;animation:60s ease-in-out infinite VT8UZG_moveOrb;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.VT8UZG_Orb{animation:none;transform:translate(-50%,-50%)}}@keyframes VT8UZG_moveOrb{0%{transform:translate(-50%,-50%)}25%{transform:translate(30%,-50%)}50%{transform:translate(30%)}75%{transform:translate(-50%)}to{transform:translate(-50%,-50%)}}
.CNjmqa_Note{margin-top:var(--spacing-xs);color:var(--color-neutral-7);font-family:var(--font-family-primary);font-size:var(--font-sm);text-align:center;line-height:16px}
.ah8FpG_Line{color:var(--color-neutral-7);font-family:var(--font-family-primary);margin:0;font-size:13px;line-height:20px}
.n5961q_Step{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--mantine-radius-md);transition:background-color .1s ease-out;display:flex;position:relative}.n5961q_StepInteractive:hover{background:color-mix(in srgb, var(--color-neutral-9) 5%, transparent)}.n5961q_HitArea{border-radius:inherit;position:absolute;inset:0}.n5961q_HitArea:disabled{cursor:default}.n5961q_HitArea:focus-visible{outline:2px solid var(--color-secondary-4);outline-offset:-2px}.n5961q_StepContent{flex-direction:column;flex:1;min-width:0;display:flex}.n5961q_StepTitle{color:var(--color-neutral-8);font-family:var(--font-family-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:20px}.n5961q_StepDescription{color:var(--color-neutral-7);font-family:var(--font-family-primary);font-size:var(--font-md);font-weight:var(--fw-regular);line-height:20px}.n5961q_StepAction{align-items:center;gap:var(--spacing-xs);flex-shrink:0;display:flex}.n5961q_StatusTodo,.n5961q_StatusDone,.n5961q_StatusSkipped{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.n5961q_StatusTodo{border:1.5px dashed var(--color-neutral-5)}.n5961q_StepInteractive:hover .n5961q_StatusTodo{animation:8s linear infinite n5961q_statusTodoSpin}.n5961q_StepInteractive:has(.n5961q_HitArea:focus-visible) .n5961q_StatusTodo{animation:8s linear infinite n5961q_statusTodoSpin}@media (prefers-reduced-motion:reduce){.n5961q_StepInteractive:hover .n5961q_StatusTodo{animation:none}.n5961q_StepInteractive:has(.n5961q_HitArea:focus-visible) .n5961q_StatusTodo{animation:none}}@keyframes n5961q_statusTodoSpin{to{transform:rotate(360deg)}}.n5961q_StatusDone{background:var(--color-secondary-5);color:var(--color-white)}.n5961q_StatusSkipped{background:var(--color-neutral-4);color:var(--color-white)}.n5961q_DoneLabel{color:var(--color-secondary-5);font-family:var(--font-family-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);white-space:nowrap}.n5961q_SkippedLabel{color:var(--color-neutral-6);font-family:var(--font-family-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);white-space:nowrap}.n5961q_Chevron{color:var(--color-neutral-8);display:flex}.n5961q_ChevronActive,.n5961q_StepInteractive:hover .n5961q_ChevronRest{display:none}.n5961q_StepInteractive:has(.n5961q_HitArea:focus-visible) .n5961q_ChevronRest{display:none}.n5961q_StepInteractive:hover .n5961q_ChevronActive{display:block}.n5961q_StepInteractive:has(.n5961q_HitArea:focus-visible) .n5961q_ChevronActive{display:block}.n5961q_ChevronUpcoming{color:var(--color-neutral-4)}.n5961q_LockIcon{color:var(--color-neutral-7)}.n5961q_StepSkipped .n5961q_StepTitle{color:var(--color-neutral-6)}
._7p5RVa_StepContainer{width:100%;margin-top:var(--spacing-xs);flex-direction:column;display:flex}
._7bN7Yq_BadgeRow{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-xl);justify-content:flex-end;display:flex}._7bN7Yq_Badge{align-items:center;gap:var(--spacing-xs);opacity:.7;transition:opacity .15s;display:inline-flex}._7bN7Yq_Badge:hover{opacity:1}._7bN7Yq_Prefix{color:var(--color-neutral-7);font-size:13px;font-weight:var(--fw-medium);white-space:nowrap}._7bN7Yq_Logo{width:auto;height:16px}
.XLHoiW_Container{background:var(--color-neutral-1);isolation:isolate;flex-direction:column;width:100vw;height:100vh;padding-bottom:0;display:flex;overflow-y:auto}.XLHoiW_FooterActionWrapper{left:var(--spacing-md);bottom:var(--spacing-md);z-index:1;align-items:center;gap:var(--spacing-sm);display:flex;position:fixed}.XLHoiW_Content{width:100%;max-width:calc(620px + var(--spacing-md)*2);align-items:center;gap:var(--spacing-xl);padding-left:var(--spacing-md);padding-right:var(--spacing-md);padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl);flex-direction:column;flex-shrink:0;margin-top:auto;margin-bottom:auto;display:flex}.XLHoiW_Body{align-items:center;gap:var(--spacing-xl);width:100%;padding-bottom:var(--spacing-xxl);flex-direction:column;display:flex}.XLHoiW_PracticeTitle{color:var(--color-neutral-7);text-align:center;font-family:var(--font-family-primary);font-weight:var(--fw-bold);font-size:var(--font-md);line-height:var(--line-height-xs);letter-spacing:.2em}.XLHoiW_PracticeLogo{justify-content:center;align-items:center;display:flex}.XLHoiW_PracticeLogo img{-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;max-width:200px;height:auto;max-height:80px}.XLHoiW_Instructions{color:var(--color-neutral-7);text-align:center;font-family:var(--font-family-primary);font-size:var(--font-lg);font-style:normal;font-weight:var(--fw-regular);line-height:1.5}.XLHoiW_BrandBadge{z-index:1;position:fixed;bottom:0;right:0}
.v6cZIa_SummaryRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);display:flex}.v6cZIa_Total{font-size:var(--font-lg);font-weight:var(--fw-semibold)}.v6cZIa_PayButton{width:100%}
.SSdC6G_Container{background:var(--color-neutral-1,var(--color-neutral-1));isolation:isolate;flex-direction:column;width:100vw;height:100vh;padding-bottom:0;display:flex;overflow-y:auto}.SSdC6G_LogoutButtonWrapper{left:var(--spacing-md);bottom:var(--spacing-md);z-index:1;align-items:center;gap:var(--spacing-sm);display:flex;position:fixed}.SSdC6G_Content{width:100%;max-width:calc(620px + var(--spacing-md)*2);align-items:center;gap:var(--spacing-xl);padding-left:var(--spacing-md);padding-right:var(--spacing-md);padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl);flex-direction:column;flex-shrink:0;margin-top:auto;margin-bottom:auto;display:flex}.SSdC6G_InProgress{align-items:center;gap:var(--spacing-xl);width:100%;padding-bottom:var(--spacing-xxl);flex-direction:column;display:flex}.SSdC6G_PracticeTitle{color:var(--color-neutral-7,var(--color-neutral-7));text-align:center;leading-trim:both;text-edge:cap;font-family:var(--font-family-primary);font-weight:var(--fw-bold);font-size:var(--font-md);line-height:var(--line-height-xs);letter-spacing:.2em}.SSdC6G_PracticeLogo{justify-content:center;align-items:center;display:flex}.SSdC6G_PracticeLogo img{-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;max-width:200px;height:auto;max-height:80px}.SSdC6G_Instructions{color:var(--color-neutral-7,var(--color-neutral-7));text-align:center;font-family:var(--font-family-primary);font-size:var(--font-lg);font-style:normal;font-weight:var(--fw-regular);line-height:1.5}.SSdC6G_PlanStepError{width:100%;margin-bottom:var(--spacing-md)}
.AzRRna_Viewer{border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-sm);background:var(--color-neutral-1);flex-direction:column;height:min(80vh,1100px);display:flex;overflow:hidden}.AzRRna_Bar{padding:var(--spacing-xxs) var(--spacing-xs);border-bottom:1px solid var(--color-neutral-3);background:var(--color-neutral-0);flex-shrink:0}.AzRRna_Pages{align-items:center;gap:var(--spacing-sm);min-height:0;padding:var(--spacing-sm);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.AzRRna_Page{max-width:100%;height:auto;box-shadow:0 1px 3px color-mix(in srgb, var(--color-black) 12%, transparent);background:var(--color-white);display:block}.AzRRna_PendingPage{aspect-ratio:8.5/11;background:var(--color-white);width:100%}
.oJ1vVq_Container{flex-direction:column;height:100%;display:flex;position:relative}.oJ1vVq_Header{background-color:#0000;border:none;flex-shrink:0;width:100%}.oJ1vVq_Header>*{width:100%}.oJ1vVq_Main{background-color:#0000;border:none;flex:1;min-height:0;position:relative;overflow:hidden}
._9teDyq_Card{gap:var(--spacing-md);padding:var(--spacing-xl);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);background:var(--color-neutral-0);flex-direction:column;display:flex}._9teDyq_Title{color:var(--color-neutral-7);font-size:var(--font-xl);font-weight:var(--fw-bold)}._9teDyq_Stats{align-items:flex-start}._9teDyq_Stat{text-align:center}._9teDyq_StatButton{padding:var(--spacing-xs) var(--spacing-3xs);border-radius:var(--mantine-radius-md);transition:background-color .12s}._9teDyq_StatButton:hover{background:var(--color-neutral-1)}._9teDyq_StatActive,._9teDyq_StatActive:hover{background:var(--color-neutral-2)}._9teDyq_Value{font-size:var(--font-3xl);font-weight:var(--fw-bold);line-height:var(--line-height-xs);color:var(--color-neutral-9)}._9teDyq_ValueOptimal{color:var(--color-success-6)}._9teDyq_ValueNormal{color:var(--color-secondary-6)}._9teDyq_ValueOutOfRange{color:var(--color-orange-4)}._9teDyq_Label{font-size:var(--font-sm);color:var(--color-neutral-7)}._9teDyq_Bar{gap:var(--spacing-3xs);height:8px;display:flex;overflow:hidden}._9teDyq_Segment{border-radius:var(--mantine-radius-sm);height:100%}._9teDyq_SegmentOptimal{background:var(--color-success-6)}._9teDyq_SegmentNormal{background:var(--color-secondary-6)}._9teDyq_SegmentOutOfRange{background:var(--color-orange-4)}._9teDyq_SegmentUnknown{background:var(--color-neutral-3)}
.uyNpZW_Heading{flex:1;min-width:0}.uyNpZW_Frame{border-radius:var(--mantine-radius-sm);background:var(--color-neutral-1);border:none;width:100%;height:min(80vh,1100px)}
.nbIzBG_Actions{z-index:6;padding:var(--spacing-md);position:fixed;bottom:0;left:0}
.WLSXsq_PageShell{background-color:var(--color-neutral-1);flex-direction:column;height:100vh;min-height:100vh;display:flex;position:relative;overflow:hidden}.WLSXsq_Container{overscroll-behavior-x:none;flex:auto;min-height:0;padding:0 32px 32px;overflow:hidden auto}@media (max-width:480px){.WLSXsq_Container{padding:0 20px 24px}:is(.WLSXsq_Container input,.WLSXsq_Container textarea,.WLSXsq_Container select){font-size:16px}}.WLSXsq_Loader,.WLSXsq_ErrorContainer{flex:auto;min-height:0}@supports (height:100dvh){.WLSXsq_PageShell{height:100dvh;min-height:100dvh}}
.I7Oa-a_ListControls{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.I7Oa-a_SortDropdown{flex:none;min-width:11rem}.I7Oa-a_Row{background:var(--color-neutral-0);border:1px solid var(--color-neutral-3);width:100%;box-shadow:none;cursor:pointer;border-radius:12px;flex-direction:column;align-items:stretch;gap:0;padding:1.5rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.I7Oa-a_Row:hover{background:var(--color-neutral-0);border-color:var(--color-neutral-4);box-shadow:0 8px 20px color-mix(in srgb, var(--color-black) 6%, transparent)}.I7Oa-a_Row:focus-visible{outline:2px solid color-mix(in srgb, var(--color-neutral-7) 32%, transparent);outline-offset:2px}.I7Oa-a_TopRow{justify-content:space-between;align-items:center;gap:var(--spacing-xxl);display:flex}.I7Oa-a_ActionColumn{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);flex:none;display:flex}.I7Oa-a_Body{gap:var(--spacing-xxs);flex-direction:column;flex:auto;min-width:0;display:flex}.I7Oa-a_Name{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-xs)}.I7Oa-a_Dosage{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular)}.I7Oa-a_Footer{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.I7Oa-a_FooterPart{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular)}.I7Oa-a_DetailsButton,.I7Oa-a_RefillButton{white-space:nowrap}.I7Oa-a_SummarySection{border-top:1px solid var(--color-neutral-3);flex-direction:column;gap:1rem;width:100%;margin-top:1rem;padding-top:1rem;display:flex}.I7Oa-a_SummaryBlock{gap:var(--spacing-3xs);flex-direction:column;display:flex}.I7Oa-a_SummaryLabel{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-regular)}.I7Oa-a_SummaryText{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular);white-space:pre-wrap}.I7Oa-a_EmptyState{border-color:var(--color-neutral-3);background:linear-gradient(180deg, var(--color-neutral-0) 0%, var(--color-neutral-1) 100%);text-align:left}.I7Oa-a_EmptyText{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-regular)}@media (max-width:48rem){.I7Oa-a_ListControls{justify-content:flex-start}.I7Oa-a_Row{padding:var(--spacing-xl)}.I7Oa-a_SortDropdown{width:100%;min-width:100%}.I7Oa-a_TopRow{flex-direction:column;align-items:flex-start}.I7Oa-a_ActionColumn{flex-wrap:wrap;justify-content:flex-start;width:100%}}
.Zxg7uG_Row{background:var(--color-neutral-0);border:1px solid var(--color-neutral-3);width:100%;box-shadow:none;cursor:pointer;border-radius:12px;flex-direction:column;align-items:stretch;gap:0;padding:1.5rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.Zxg7uG_Row:hover{background:var(--color-neutral-0);border-color:var(--color-neutral-4);box-shadow:0 8px 20px color-mix(in srgb, var(--color-black) 6%, transparent)}.Zxg7uG_Row:focus-visible{outline:2px solid color-mix(in srgb, var(--color-neutral-7) 32%, transparent);outline-offset:2px}.Zxg7uG_ListControls{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.Zxg7uG_SortDropdown{flex:none;min-width:11rem}.Zxg7uG_TopRow{justify-content:space-between;align-items:center;gap:var(--spacing-xxl);display:flex}.Zxg7uG_ActionColumn{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);flex:none;display:flex}.Zxg7uG_Body{gap:var(--spacing-xxs);flex-direction:column;flex:auto;min-width:0;display:flex}.Zxg7uG_Name{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-xs)}.Zxg7uG_Dosage{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular)}.Zxg7uG_DetailsButton{white-space:nowrap}.Zxg7uG_Footer{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.Zxg7uG_SummarySection{border-top:1px solid var(--color-neutral-3);flex-direction:column;gap:1rem;width:100%;margin-top:1rem;padding-top:1rem;display:flex}.Zxg7uG_SummaryBlock{gap:var(--spacing-3xs);flex-direction:column;display:flex}.Zxg7uG_SummaryLabel{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-regular)}.Zxg7uG_SummaryText{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular);white-space:pre-wrap}.Zxg7uG_EmptyState{border-color:var(--color-neutral-3);background:linear-gradient(180deg, var(--color-neutral-0) 0%, var(--color-neutral-1) 100%);text-align:left}.Zxg7uG_EmptyText{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-regular)}@media (max-width:48rem){.Zxg7uG_ListControls{justify-content:flex-start}.Zxg7uG_Row{padding:var(--spacing-xl)}.Zxg7uG_TopRow{flex-direction:column;align-items:flex-start}.Zxg7uG_ActionColumn{flex-wrap:wrap;justify-content:flex-start;width:100%}.Zxg7uG_SortDropdown{width:100%;min-width:100%}}
.cRBMpG_PinnedSection{gap:var(--spacing-md);flex-direction:column;display:flex}.cRBMpG_ContinuousSection,.cRBMpG_LabSection{gap:var(--spacing-xs);flex-direction:column;display:flex}.cRBMpG_CategorySection{flex-direction:column;gap:0;display:flex}.cRBMpG_SubHeader{padding:var(--spacing-xs) 0}.cRBMpG_CategoryIcon{color:var(--color-neutral-7);font-size:var(--font-xl)}.cRBMpG_CategoryLabel,.cRBMpG_CategorySubLabel{color:var(--color-neutral-7);font-family:var(--font-family-primary);font-size:var(--font-xl);font-weight:var(--fw-semibold)}.cRBMpG_StateCard{padding:var(--spacing-xxl);text-align:center;border:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-white);border-radius:16px}
.EY3cwq_Title{color:var(--color-neutral-9);font-size:var(--font-lg);font-weight:var(--fw-semibold);line-height:var(--line-height-sm)}
.r2O4KW_Root{height:100%}.r2O4KW_Page{background:var(--color-neutral-1)}.r2O4KW_MainPane{flex:1;min-width:0}
.FOH2fG_Row{background:var(--color-neutral-0);border:1px solid var(--color-neutral-3);width:100%;box-shadow:none;text-align:left;border-radius:12px;flex-direction:column;align-items:stretch;padding:1.5rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.FOH2fG_Row[data-clickable=true]{cursor:pointer}.FOH2fG_Row[data-clickable=true]:hover{background:var(--color-neutral-0);border-color:var(--color-neutral-4);box-shadow:0 8px 20px color-mix(in srgb, var(--color-black) 6%, transparent)}.FOH2fG_Row[data-clickable=true]:focus-visible{outline:2px solid color-mix(in srgb, var(--color-neutral-7) 25%, transparent);outline-offset:2px}.FOH2fG_Row[data-clickable=false]{cursor:default}.FOH2fG_RowTop{justify-content:space-between;align-items:center;gap:var(--spacing-xxl);display:flex}.FOH2fG_Body{gap:var(--spacing-xxs);flex-direction:column;flex:auto;min-width:0;display:flex}.FOH2fG_Name{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-xs)}.FOH2fG_SupportingText{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular)}.FOH2fG_Footer{align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.FOH2fG_FooterPart{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular)}.FOH2fG_EmptyState{border-color:var(--color-neutral-3);background:var(--color-neutral-0);box-shadow:none;border-radius:12px}.FOH2fG_EmptyText{color:var(--color-neutral-9);font-size:var(--font-md);font-weight:var(--fw-medium);line-height:var(--line-height-regular)}@media (max-width:48rem){.FOH2fG_Row{padding:var(--spacing-xl)}}
.gqmqoq_TabsList{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);display:flex}.gqmqoq_TabsTab{color:var(--color-neutral-7);font-size:var(--font-xl);font-weight:var(--fw-medium);letter-spacing:-.01em;background:0 0;border:0;padding:0;line-height:36px;transition:color .15s}.gqmqoq_TabsTab[data-active]{color:var(--color-black)}.gqmqoq_TabsPanel{min-width:0}.gqmqoq_PageSubtitle{font-size:var(--font-xl);line-height:28px}.gqmqoq_TaskListScroll{padding-right:var(--spacing-3xs)}.gqmqoq_TaskList{gap:var(--spacing-md);flex-direction:column;display:flex}.gqmqoq_TaskCard{gap:var(--spacing-md);border:1px solid var(--color-neutral-3);background:var(--color-neutral-0);box-shadow:none;cursor:pointer;border-radius:12px;padding:1.5rem;transition:opacity .15s,background-color .15s,border-color .15s,box-shadow .15s;display:flex}.gqmqoq_TaskCard[data-completed=true]{background:var(--color-neutral-1)}.gqmqoq_TaskCard[data-updating=true]{opacity:.72}.gqmqoq_TaskCard[data-disabled=true]{cursor:default}.gqmqoq_TaskCard:hover{background:var(--color-neutral-0);border-color:var(--color-neutral-4);box-shadow:0 8px 20px color-mix(in srgb, var(--color-black) 6%, transparent)}.gqmqoq_TaskCard[data-completed=true]:hover{background:var(--color-neutral-1)}.gqmqoq_TaskCard[data-disabled=true]:hover{border-color:var(--color-neutral-3);box-shadow:none}.gqmqoq_TaskCheckbox{margin-top:var(--spacing-xxs);flex:none}.gqmqoq_TaskBody{cursor:pointer;flex:auto;min-width:0}.gqmqoq_TaskBody[data-disabled=true]{cursor:default}.gqmqoq_TaskTitle{color:var(--color-black);font-size:var(--font-xl);font-weight:var(--fw-medium);line-height:var(--line-height-regular)}.gqmqoq_TaskTitle[data-completed=true]{color:var(--color-neutral-5);text-decoration:line-through}.gqmqoq_TaskActions{flex:none;align-self:flex-start;margin-left:auto}.gqmqoq_TaskActionButton{min-height:2rem}.gqmqoq_CompletedTaskActionIcon{color:var(--color-success-6)}.gqmqoq_TaskDescription{margin-top:var(--spacing-3xs);color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular)}.gqmqoq_TaskDescription[data-completed=true]{color:var(--color-neutral-5);text-decoration:line-through}.gqmqoq_TaskDueDate{margin-top:var(--spacing-xxs);color:var(--color-neutral-6);font-size:var(--font-sm);line-height:var(--line-height-regular)}.gqmqoq_TaskDueDate[data-completed=true]{color:var(--color-neutral-5)}.gqmqoq_EmptyState{border-color:var(--color-neutral-3);background:var(--color-neutral-0);justify-content:space-between;align-items:center;gap:var(--spacing-md);text-align:left;display:flex}.gqmqoq_EmptyMessage{align-items:center;gap:var(--spacing-md);flex:auto;min-width:0;display:flex}.gqmqoq_EmptyIcon{color:var(--color-secondary-5);flex:none;line-height:1}.gqmqoq_EmptyText{color:var(--color-neutral-9);font-size:var(--font-xl);font-weight:var(--fw-medium);line-height:var(--line-height-regular);letter-spacing:-.01em}.gqmqoq_EmptyActionButton{flex:none}@media (max-width:48rem){.gqmqoq_TabsList{gap:var(--spacing-xl)}.gqmqoq_TaskCard{padding:var(--spacing-xl);flex-wrap:wrap}.gqmqoq_TaskActions{width:100%;margin-left:calc(var(--spacing-lg) + var(--spacing-md))}.gqmqoq_EmptyState{align-items:flex-start;gap:var(--spacing-xl);text-align:left;flex-direction:column}.gqmqoq_EmptyMessage{width:100%}}