@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.PatientCareTeamThreadRow-module-scss-module__Tp7OtG__Row{justify-content:center;align-items:flex-start;gap:var(--spacing-3xs);width:100%;min-height:78px;padding:var(--spacing-xl);background:var(--color-neutral-1);border:0;border-bottom:1px solid var(--color-neutral-3);text-align:left;cursor:pointer;flex-direction:column;transition:background-color .12s,border-color .12s;display:flex}.PatientCareTeamThreadRow-module-scss-module__Tp7OtG__Row[data-selected=true],.PatientCareTeamThreadRow-module-scss-module__Tp7OtG__Row:hover{background:var(--color-neutral-2)}.PatientCareTeamThreadRow-module-scss-module__Tp7OtG__Row:focus-visible{outline:2px solid color-mix(in srgb, var(--color-secondary-5) 32%, transparent);outline-offset:-1px}.PatientCareTeamThreadRow-module-scss-module__Tp7OtG__Title{color:var(--color-neutral-9);font-size:var(--font-xl);font-weight:var(--fw-medium);letter-spacing:-.01em;line-height:24px}.PatientCareTeamThreadRow-module-scss-module__Tp7OtG__Subtitle{color:var(--color-neutral-6);font-size:var(--font-md);font-weight:var(--fw-regular);letter-spacing:-.01em;line-height:20px}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.FontAwesomeIcon-module-scss-module__hqSTAG__Icon[data-size=xs]{font-size:var(--font-xs)}.FontAwesomeIcon-module-scss-module__hqSTAG__Icon[data-size=sm]{font-size:var(--font-sm)}.FontAwesomeIcon-module-scss-module__hqSTAG__Icon[data-size=md],.FontAwesomeIcon-module-scss-module__hqSTAG__Icon[data-size=lg]{font-size:var(--font-md)}.FontAwesomeIcon-module-scss-module__hqSTAG__Icon[data-size=xl]{font-size:var(--font-xl)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.AppointmentDetailPopup-module-scss-module__l9Cw7q__Container{box-sizing:border-box;background:var(--color-neutral-1);border-top:8px solid var(--appointment-type-color,var(--color-neutral-3));border-radius:var(--mantine-radius-md);width:min(500px,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--spacing-xl);overscroll-behavior:contain;overflow:hidden auto}.AppointmentDetailPopup-module-scss-module__l9Cw7q__Title{font-family:var(--font-family-primary);font-size:var(--font-xl);font-weight:var(--fw-regular);line-height:var(--line-height-xs);color:var(--color-neutral-7)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__DateLabel{font-family:var(--font-family-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:var(--line-height-sm)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAccordionItem{border:none}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAccordionControl{min-height:auto;padding-block:0;padding-inline:0}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAccordionControl .mantine-Accordion-label{font-size:var(--font-sm);font-weight:var(--fw-regular);line-height:var(--line-height-xs);padding-block:0}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAccordionPanel{min-height:0;padding-inline:0}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAccordionContent{padding-top:calc(var(--spacing-xs)/2);padding-bottom:calc(var(--spacing-xs)/2)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAccordionContent>*{margin-top:var(--spacing-lg)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAppointmentScrollArea{max-height:min(180px,24dvh)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAppointmentList{padding-top:0}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAppointmentItem{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-sm);background-color:var(--color-neutral-1)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAppointmentItem[data-current=true]{background-color:var(--color-success-0);border-color:color-mix(in srgb, var(--color-success-4) 25%, transparent)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAppointmentMeta{line-height:var(--line-height-sm)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SeriesAppointmentStatus[data-status=cancelled]{color:var(--color-error-5)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__ParticipantsList{gap:var(--spacing-xs);flex-direction:column;display:flex}.AppointmentDetailPopup-module-scss-module__l9Cw7q__ParticipantItem{align-items:center;gap:.75rem;display:flex}.AppointmentDetailPopup-module-scss-module__l9Cw7q__UnavailableParticipantWarning{margin-bottom:var(--spacing-xs)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__UnavailableParticipantIcon{color:var(--color-primary-6);flex-shrink:0}.AppointmentDetailPopup-module-scss-module__l9Cw7q__UnavailableParticipantInfo{flex:1;min-width:0}.AppointmentDetailPopup-module-scss-module__l9Cw7q__ParticipantName{font-family:var(--font-family-primary);font-size:var(--font-xl);font-weight:var(--fw-semibold);line-height:var(--line-height-xs);color:var(--color-neutral-9);flex:1;text-decoration:underline}.AppointmentDetailPopup-module-scss-module__l9Cw7q__ParticipantNameStatic{font-family:var(--font-family-primary);font-size:var(--font-xl);font-weight:var(--fw-semibold);line-height:var(--line-height-xs);color:var(--color-neutral-9);flex:1}.AppointmentDetailPopup-module-scss-module__l9Cw7q__ParticipantRole{font-family:var(--font-family-primary);font-size:var(--font-sm);font-style:italic;font-weight:var(--fw-regular);line-height:var(--line-height-xs);color:var(--color-neutral-6)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__SurveyButton{background:var(--color-neutral-2);border:none;width:fit-content}.AppointmentDetailPopup-module-scss-module__l9Cw7q__CopyLinkButtonCopied{color:var(--color-success-6)!important}.AppointmentDetailPopup-module-scss-module__l9Cw7q__CompletedStatus{color:var(--color-neutral-7)}.AppointmentDetailPopup-module-scss-module__l9Cw7q__RoomAddressText{font-family:var(--font-family-primary);font-size:var(--font-sm);font-weight:var(--fw-regular);line-height:var(--line-height-regular)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.AppointmentNotesSection-module-scss-module__5s27NG__Container{width:100%}.AppointmentNotesSection-module-scss-module__5s27NG__NoteCard{gap:var(--spacing-xs)}.AppointmentNotesSection-module-scss-module__5s27NG__NoteTitle{font-family:var(--font-family-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:var(--line-height-sm);color:var(--color-neutral-9)}.AppointmentNotesSection-module-scss-module__5s27NG__SaveStatus{white-space:nowrap}.AppointmentNotesSection-module-scss-module__5s27NG__NoteDisplayButton{text-align:left;cursor:text;background:0 0;border:0;width:100%;padding:0}.AppointmentNotesSection-module-scss-module__5s27NG__NoteDisplayButton:focus-visible{outline:2px solid var(--color-primary-4);outline-offset:2px;border-radius:4px}.AppointmentNotesSection-module-scss-module__5s27NG__NoteText,.AppointmentNotesSection-module-scss-module__5s27NG__NotePlaceholder,.AppointmentNotesSection-module-scss-module__5s27NG__NoteInput{font-family:var(--font-family-primary);font-size:var(--font-sm);font-weight:var(--fw-regular);line-height:var(--line-height-regular)}.AppointmentNotesSection-module-scss-module__5s27NG__NoteText,.AppointmentNotesSection-module-scss-module__5s27NG__NotePlaceholder{white-space:pre-wrap}.AppointmentNotesSection-module-scss-module__5s27NG__NoteText{color:var(--color-neutral-9)}.AppointmentNotesSection-module-scss-module__5s27NG__NotePlaceholder{color:var(--color-neutral-5);font-style:italic}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.RecurringConflictReview-module-scss-module__ReOKuq__ClearCard{padding:var(--spacing-md)}.RecurringConflictReview-module-scss-module__ReOKuq__ConflictCard{padding:var(--spacing-md);border-color:var(--mantine-color-yellow-5);background:var(--mantine-color-yellow-0)}.RecurringConflictReview-module-scss-module__ReOKuq__HoverableBadge{cursor:help;display:inline-flex}.RecurringConflictReview-module-scss-module__ReOKuq__ConflictDetailsDropdown{max-width:320px;padding:var(--spacing-xs)}.RecurringConflictReview-module-scss-module__ReOKuq__ConflictDetailCard{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-sm);background-color:var(--color-neutral-1)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button{font-family:var(--font-family-primary);font-weight:var(--fw-medium);letter-spacing:.2px;height:var(--btn-h);border-radius:var(--btn-r);padding:0 var(--btn-px);line-height:1;font-size:var(--btn-fs);background-color:var(--btn-bg);color:var(--btn-fg);border:1px solid #0000;border-color:var(--btn-bd,transparent);--btn-gap:var(--spacing-xxs);transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button .mantine-Button-inner{gap:var(--btn-gap)}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button .mantine-Button-label{font-size:var(--btn-fs);line-height:1}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button .mantine-Button-section{color:inherit;margin:0}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button .mantine-Button-section svg{width:var(--btn-icon);height:var(--btn-icon);flex:none;display:block}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button:hover:not(:disabled):not([data-disabled=true]){background-color:var(--btn-bg-hover)}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button:focus-visible{background-color:var(--btn-bg-focus);border-color:var(--btn-bd-focus,var(--btn-bd,transparent));outline:none}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button:disabled,.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-disabled=true]{opacity:.5;cursor:not-allowed}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-size="20"]{--btn-h:20px;--btn-r:var(--mantine-radius-sm);--btn-icon:12px;--btn-fs:var(--font-xs);--btn-px:6px}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-size="24"]{--btn-h:24px;--btn-r:var(--mantine-radius-sm);--btn-icon:12px;--btn-fs:var(--font-sm);--btn-px:8px}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-size="28"]{--btn-h:28px;--btn-r:var(--mantine-radius-sm);--btn-icon:14px;--btn-fs:var(--font-md);--btn-px:9px}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-size="32"]{--btn-h:32px;--btn-r:var(--mantine-radius-sm);--btn-icon:14px;--btn-fs:var(--font-md);--btn-px:10px}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-size="36"]{--btn-h:36px;--btn-r:var(--mantine-radius-sm);--btn-icon:14px;--btn-fs:var(--font-md);--btn-px:12px}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-size="40"]{--btn-h:40px;--btn-r:var(--mantine-radius-sm);--btn-icon:16px;--btn-fs:var(--font-lg);--btn-px:14px}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-variant=primary]{--btn-bg:var(--color-primary-4);--btn-bg-hover:var(--color-primary-5);--btn-bg-focus:var(--color-primary-5);--btn-fg:var(--color-neutral-9)}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-variant=secondary]{--btn-bg:var(--color-neutral-0);--btn-bg-hover:var(--color-neutral-1);--btn-bg-focus:var(--color-neutral-1);--btn-fg:var(--color-neutral-7);--btn-bd:var(--color-neutral-3);--btn-bd-focus:var(--color-neutral-3)}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-variant=tertiary]{--btn-bg:var(--color-neutral-2);--btn-bg-hover:var(--color-neutral-3);--btn-bg-focus:var(--color-neutral-3);--btn-fg:var(--color-neutral-7);--btn-bd-focus:var(--color-neutral-4)}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-variant=ghost]{--btn-bg:transparent;--btn-bg-hover:color-mix(in srgb, var(--color-neutral-9) 6%, transparent);--btn-bg-focus:color-mix(in srgb, var(--color-neutral-9) 6%, transparent);--btn-fg:var(--color-neutral-7);--btn-bd-focus:var(--color-neutral-3)}.Button-module-scss-module__3iRq6G__Button.Button-module-scss-module__3iRq6G__Button[data-button-variant=destructive]{--btn-bg:var(--color-error-5);--btn-bg-hover:var(--color-error-6);--btn-bg-focus:var(--color-error-7);--btn-fg:var(--color-white)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton{width:var(--btn-h);height:var(--btn-h);min-width:var(--btn-h);min-height:var(--btn-h);border-radius:var(--btn-r);background-color:var(--btn-bg);color:var(--btn-fg);border:1px solid #0000;border-color:var(--btn-bd,transparent);transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton svg{width:var(--btn-icon);height:var(--btn-icon);flex:none;display:block}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton:hover:not(:disabled):not([data-disabled=true]){background-color:var(--btn-bg-hover)}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton:focus-visible{background-color:var(--btn-bg-focus);border-color:var(--btn-bd-focus,var(--btn-bd,transparent));outline:none}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton:disabled,.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-disabled=true]{opacity:.5;cursor:not-allowed}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-size="20"]{--btn-h:20px;--btn-r:var(--mantine-radius-sm);--btn-icon:12px}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-size="24"]{--btn-h:24px;--btn-r:var(--mantine-radius-sm);--btn-icon:12px}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-size="28"]{--btn-h:28px;--btn-r:var(--mantine-radius-sm);--btn-icon:14px}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-size="32"]{--btn-h:32px;--btn-r:var(--mantine-radius-sm);--btn-icon:14px}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-size="36"]{--btn-h:36px;--btn-r:var(--mantine-radius-sm);--btn-icon:14px}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-size="40"]{--btn-h:40px;--btn-r:var(--mantine-radius-sm);--btn-icon:16px}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-variant=primary]{--btn-bg:var(--color-primary-4);--btn-bg-hover:var(--color-primary-5);--btn-bg-focus:var(--color-primary-5);--btn-fg:var(--color-neutral-9)}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-variant=secondary]{--btn-bg:var(--color-neutral-0);--btn-bg-hover:var(--color-neutral-1);--btn-bg-focus:var(--color-neutral-1);--btn-fg:var(--color-neutral-7);--btn-bd:var(--color-neutral-3);--btn-bd-focus:var(--color-neutral-3)}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-variant=tertiary]{--btn-bg:var(--color-neutral-2);--btn-bg-hover:var(--color-neutral-3);--btn-bg-focus:var(--color-neutral-3);--btn-fg:var(--color-neutral-7);--btn-bd-focus:var(--color-neutral-4)}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-variant=ghost]{--btn-bg:transparent;--btn-bg-hover:color-mix(in srgb, var(--color-neutral-9) 6%, transparent);--btn-bg-focus:color-mix(in srgb, var(--color-neutral-9) 6%, transparent);--btn-fg:var(--color-neutral-7);--btn-bd-focus:var(--color-neutral-3)}.IconButton-module-scss-module__mYDRKW__IconButton.IconButton-module-scss-module__mYDRKW__IconButton[data-icon-button-variant=destructive]{--btn-bg:var(--color-error-5);--btn-bg-hover:var(--color-error-6);--btn-bg-focus:var(--color-error-7);--btn-fg:var(--color-white)}
.UserAvatar-module-scss-module__VgM6UG__Fallback{background-color:var(--color-neutral-3);color:var(--color-neutral-6)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton{white-space:nowrap;font-family:var(--font-family-primary);font-weight:var(--fw-medium);letter-spacing:.2px;justify-content:center;align-items:center;gap:var(--btn-gap);line-height:1;font-size:var(--btn-fs);color:var(--btn-fg);transition:color .1s ease-out;display:inline-flex}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton:hover:not(:disabled):not([data-disabled=true]){color:var(--btn-fg-hover)}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton:hover:not(:disabled):not([data-disabled=true]) .TextButton-module-scss-module__5Aa3ya__Label{text-decoration:underline}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton:focus-visible{color:var(--btn-fg-hover);outline:none}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton:focus-visible .TextButton-module-scss-module__5Aa3ya__Label{text-decoration:underline}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton:disabled,.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-disabled=true]{opacity:.5;cursor:not-allowed}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-size="20"]{--btn-fs:var(--font-xs);--btn-gap:4px;--btn-icon:12px}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-size="24"]{--btn-fs:var(--font-sm);--btn-gap:4px;--btn-icon:14px}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-size="28"]{--btn-fs:var(--font-md);--btn-gap:5px;--btn-icon:16px}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-size="32"]{--btn-fs:var(--font-md);--btn-gap:6px;--btn-icon:16px}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-size="36"]{--btn-fs:var(--font-md);--btn-gap:6px;--btn-icon:18px}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-size="40"]{--btn-fs:var(--font-lg);--btn-gap:8px;--btn-icon:20px}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-variant=default]{--btn-fg:var(--color-neutral-9);--btn-fg-hover:var(--color-neutral-7)}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-variant=subtle]{--btn-fg:var(--color-neutral-7);--btn-fg-hover:var(--color-neutral-9)}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-variant=accent]{--btn-fg:var(--color-secondary-5);--btn-fg-hover:var(--color-secondary-6)}.TextButton-module-scss-module__5Aa3ya__TextButton.TextButton-module-scss-module__5Aa3ya__TextButton[data-text-button-variant=destructive]{--btn-fg:var(--color-error-6);--btn-fg-hover:var(--color-error-7)}.TextButton-module-scss-module__5Aa3ya__Label{text-underline-offset:2px}.TextButton-module-scss-module__5Aa3ya__Icon{width:var(--btn-icon);height:var(--btn-icon);flex:none;display:block}.TextButton-module-scss-module__5Aa3ya__Icon svg{width:100%;height:100%;display:block}
.TextField-module-scss-module__kmWl8q__LabelRow{justify-content:space-between;align-items:center;gap:var(--spacing-xs);width:100%;display:flex}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.LabPrice-module-scss-module__ZtWzQa__PriceLabel{color:var(--color-neutral-7);font-weight:var(--fw-bold);font-size:var(--font-sm)}.LabPrice-module-scss-module__ZtWzQa__LabPrice{gap:var(--spacing-md);background:var(--color-neutral-1);padding:var(--spacing-md);border-radius:var(--mantine-radius-sm);border:1px solid var(--color-neutral-3);align-items:center}.LabPrice-module-scss-module__ZtWzQa__PriceDescription{font-size:var(--font-xs);color:var(--color-neutral-6)}.LabPrice-module-scss-module__ZtWzQa__TotalPrice{font-size:var(--font-md);font-family:var(--font-family-ai);color:var(--color-neutral-7)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.CreateContactModal-module-scss-module__mqDjSq__PhoneField{flex:1 1 0;min-width:0}.CreateContactModal-module-scss-module__mqDjSq__ExtensionField{flex:0 0 96px}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.InviteExistingPatientModal-module-scss-module__CM27Ka__InviteExistingPatientModal .mantine-Modal-content{width:600px;max-width:calc(100vw - var(--spacing-4xl));flex:0 600px}.InviteExistingPatientModal-module-scss-module__CM27Ka__ModalContent{width:600px;max-width:calc(100vw - var(--spacing-4xl));flex:0 600px}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-content{background-color:var(--color-neutral-0);border-radius:12px;width:100%;flex:none!important;max-width:360px!important}.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-body{background-color:var(--color-neutral-0)!important;padding:0 var(--spacing-xl) var(--spacing-xl) var(--spacing-xl)!important}:is(.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-content header,.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-content footer){border:none}.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-overlay{background-color:color-mix(in srgb, var(--color-black) 40%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-content header{text-align:center;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-md);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);align-items:center}.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-content header .mantine-Title-root{text-align:center}.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-content footer{gap:var(--spacing-xs);padding:var(--spacing-md) 0 var(--spacing-xl) 0;justify-content:stretch!important}.PatientTagModal-module-scss-module__u_xuJW__Modal .mantine-Modal-content footer button{flex:1}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.PatientAppointmentsTab-module-scss-module___HIqPG__Panel{background:var(--color-neutral-1);height:100%;min-height:0;container-type:inline-size}.PatientAppointmentsTab-module-scss-module___HIqPG__Header{padding:var(--spacing-md) var(--spacing-lg);background:var(--color-neutral-1);flex-shrink:0}.PatientAppointmentsTab-module-scss-module___HIqPG__Title{color:var(--color-neutral-7);font-size:var(--font-xl);font-weight:var(--fw-medium);letter-spacing:-.2px;line-height:28px}.PatientAppointmentsTab-module-scss-module___HIqPG__NarrowTitle{display:none}.PatientAppointmentsTab-module-scss-module___HIqPG__Actions{min-width:0}.PatientAppointmentsTab-module-scss-module___HIqPG__ControlButton{padding-right:var(--spacing-sm);padding-left:var(--spacing-sm);font-size:var(--font-sm);font-weight:var(--fw-semibold);letter-spacing:.24px}.PatientAppointmentsTab-module-scss-module___HIqPG__AddButton{min-width:28px;padding-right:var(--spacing-sm);padding-left:var(--spacing-sm);font-size:var(--font-sm);font-weight:var(--fw-semibold);letter-spacing:.24px}.PatientAppointmentsTab-module-scss-module___HIqPG__FiltersDropdown{border-color:var(--color-neutral-4);width:240px;padding:0;overflow:hidden;box-shadow:0 2px 4px #00000026}.PatientAppointmentsTab-module-scss-module___HIqPG__FilterSectionHeader{padding:var(--spacing-xs) var(--spacing-md);color:var(--color-neutral-6);font-size:var(--font-sm);font-weight:var(--fw-semibold);background:#ecebe6;line-height:16px}.PatientAppointmentsTab-module-scss-module___HIqPG__FilterSectionOptions{padding:var(--spacing-xxs)}.PatientAppointmentsTab-module-scss-module___HIqPG__FilterCheckbox{min-height:26px;padding:var(--spacing-xxs) var(--spacing-xs)}.PatientAppointmentsTab-module-scss-module___HIqPG__FilterCheckbox .mantine-Checkbox-body{align-items:center}.PatientAppointmentsTab-module-scss-module___HIqPG__FilterCheckbox .mantine-Checkbox-label{padding-left:var(--spacing-xxs);color:var(--color-neutral-6);font-size:var(--font-sm);font-weight:var(--fw-semibold);line-height:15px}.PatientAppointmentsTab-module-scss-module___HIqPG__FilterDivider{height:1px;margin:0 var(--spacing-xxs);background:var(--color-neutral-3)}.PatientAppointmentsTab-module-scss-module___HIqPG__TableScroll{background:var(--color-neutral-0);flex:1;min-height:0;overflow:auto}.PatientAppointmentsTab-module-scss-module___HIqPG__List{min-width:1024px;min-height:0}.PatientAppointmentsTab-module-scss-module___HIqPG__DetailModalContent{border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);background:0 0;overflow:hidden;box-shadow:0 4px 40px #0000003d}.PatientAppointmentsTab-module-scss-module___HIqPG__DetailModalBody{padding:0}.PatientAppointmentsTab-module-scss-module___HIqPG__Row{align-items:center;gap:var(--spacing-md);width:100%;padding:0 var(--spacing-lg);border-bottom:1px solid rgba(var(--color-neutral-3), .65);background:var(--color-neutral-0);color:inherit;text-align:left;transition:background-color .12s;display:flex}.PatientAppointmentsTab-module-scss-module___HIqPG__Row:hover{background:var(--color-neutral-1)}.PatientAppointmentsTab-module-scss-module___HIqPG__Row:focus-visible{outline-offset:-2px;outline:2px solid #535250}.PatientAppointmentsTab-module-scss-module___HIqPG__Row>*{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.PatientAppointmentsTab-module-scss-module___HIqPG__TableHeader{border-bottom-color:rgba(var(--color-neutral-3), .55);background:var(--color-neutral-1);cursor:default;min-height:28px}.PatientAppointmentsTab-module-scss-module___HIqPG__TableHeader:hover{background:var(--color-neutral-1)}.PatientAppointmentsTab-module-scss-module___HIqPG__TableHeader>*{background:var(--color-neutral-1);padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}.PatientAppointmentsTab-module-scss-module___HIqPG__ColumnHeader{color:var(--color-neutral-6);font-size:var(--font-sm);font-weight:var(--fw-semibold);letter-spacing:.24px;line-height:16px}.PatientAppointmentsTab-module-scss-module___HIqPG__DateSortButton{text-align:left;align-items:center;display:flex}.PatientAppointmentsTab-module-scss-module___HIqPG__SortDirectionIcon{margin-left:var(--spacing-xxs);color:inherit;vertical-align:-1px}.PatientAppointmentsTab-module-scss-module___HIqPG__Row:not(.PatientAppointmentsTab-module-scss-module___HIqPG__TableHeader) .PatientAppointmentsTab-module-scss-module___HIqPG__DateCell,.PatientAppointmentsTab-module-scss-module___HIqPG__Row:not(.PatientAppointmentsTab-module-scss-module___HIqPG__TableHeader) .PatientAppointmentsTab-module-scss-module___HIqPG__TimeCell,.PatientAppointmentsTab-module-scss-module___HIqPG__SecondaryCell,.PatientAppointmentsTab-module-scss-module___HIqPG__ProviderName{color:var(--color-neutral-7);font-size:var(--font-md);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.PatientAppointmentsTab-module-scss-module___HIqPG__DateCell{flex:0 0 96px}.PatientAppointmentsTab-module-scss-module___HIqPG__TimeCell{flex:0 0 128px}.PatientAppointmentsTab-module-scss-module___HIqPG__AppointmentCell,.PatientAppointmentsTab-module-scss-module___HIqPG__ProviderCell{min-width:0}.PatientAppointmentsTab-module-scss-module___HIqPG__AppointmentCell{flex:0 0 200px}.PatientAppointmentsTab-module-scss-module___HIqPG__ClinicianCell,.PatientAppointmentsTab-module-scss-module___HIqPG__GuestCell,.PatientAppointmentsTab-module-scss-module___HIqPG__RoomCell{flex:0 0 128px;min-width:0}.PatientAppointmentsTab-module-scss-module___HIqPG__AppointmentIcon{color:#3a86c2;font-size:var(--font-sm);flex-shrink:0}.PatientAppointmentsTab-module-scss-module___HIqPG__AppointmentTitle{min-width:0;color:var(--color-neutral-8);font-size:var(--font-md);font-weight:var(--fw-semibold);letter-spacing:.28px;text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.PatientAppointmentsTab-module-scss-module___HIqPG__ProviderName{min-width:0}.PatientAppointmentsTab-module-scss-module___HIqPG__ProviderAvatarPlaceholder{flex:0 0 24px;width:24px;height:24px}.PatientAppointmentsTab-module-scss-module___HIqPG__StatusHeader{background:inherit;z-index:1;flex:0 0 80px;align-self:stretch;display:flex;position:sticky;right:0}.PatientAppointmentsTab-module-scss-module___HIqPG__StatusCell{background:inherit;z-index:1;flex:0 0 80px;justify-content:flex-end;align-self:stretch;align-items:center;display:flex;position:sticky;right:0}.PatientAppointmentsTab-module-scss-module___HIqPG__Status{padding:var(--spacing-xxs) var(--spacing-xs);font-size:var(--font-sm);white-space:nowrap;border-radius:9999px;justify-self:end;line-height:16px}.PatientAppointmentsTab-module-scss-module___HIqPG__isUpcoming{color:var(--color-neutral-8);background:#f6d125}.PatientAppointmentsTab-module-scss-module___HIqPG__isPast,.PatientAppointmentsTab-module-scss-module___HIqPG__isOtherStatus{background:var(--color-neutral-2);color:var(--color-neutral-7)}.PatientAppointmentsTab-module-scss-module___HIqPG__State{min-height:240px;padding:var(--spacing-xl);flex:1}.PatientAppointmentsTab-module-scss-module___HIqPG__Alert{margin:var(--spacing-md)}.PatientAppointmentsTab-module-scss-module___HIqPG__EmptyTitle{color:var(--color-neutral-9);font-weight:var(--fw-semibold)}.PatientAppointmentsTab-module-scss-module___HIqPG__EmptyDescription{color:var(--color-neutral-6);font-size:var(--font-md)}.PatientAppointmentsTab-module-scss-module___HIqPG__NarrowDate{display:none}@container (max-width:900px){.PatientAppointmentsTab-module-scss-module___HIqPG__StatusHeader,.PatientAppointmentsTab-module-scss-module___HIqPG__StatusCell{padding-right:var(--spacing-lg);padding-left:var(--spacing-lg);flex-basis:108px}}@container (max-width:560px){.PatientAppointmentsTab-module-scss-module___HIqPG__Header{padding-right:var(--spacing-md);padding-left:var(--spacing-md)}.PatientAppointmentsTab-module-scss-module___HIqPG__WideTitle{display:none}.PatientAppointmentsTab-module-scss-module___HIqPG__NarrowTitle{display:inline}.PatientAppointmentsTab-module-scss-module___HIqPG__ControlButton{max-width:76px;padding-right:var(--spacing-xs);padding-left:var(--spacing-xs)}.PatientAppointmentsTab-module-scss-module___HIqPG__ControlButton .mantine-Button-label{text-overflow:ellipsis;overflow:hidden}.PatientAppointmentsTab-module-scss-module___HIqPG__AddButtonText{display:none}.PatientAppointmentsTab-module-scss-module___HIqPG__List{min-width:920px}.PatientAppointmentsTab-module-scss-module___HIqPG__DateCell,.PatientAppointmentsTab-module-scss-module___HIqPG__TimeCell{flex-basis:60px}.PatientAppointmentsTab-module-scss-module___HIqPG__AppointmentCell{flex-basis:160px}.PatientAppointmentsTab-module-scss-module___HIqPG__WideDate{display:none}.PatientAppointmentsTab-module-scss-module___HIqPG__NarrowDate{display:inline}}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection{border-radius:var(--mantine-radius-sm);min-width:fit-content;padding:var(--spacing-md);border:0}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__Header{justify-content:space-between;align-items:center;display:flex}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__Header .BasicInfoSection-module-scss-module__Pm5bya__Title{color:var(--color-neutral-7);font-size:var(--font-xl);margin-bottom:var(--spacing-md)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__Content{gap:var(--spacing-md);color:var(--color-neutral-7);flex-direction:row;display:flex}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__Content .BasicInfoSection-module-scss-module__Pm5bya__Column{gap:var(--spacing-xxs);width:max-content}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__Content .BasicInfoSection-module-scss-module__Pm5bya__Email{text-overflow:ellipsis;white-space:nowrap;max-width:130px;text-decoration:underline;overflow:hidden}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__MembershipSection{margin-top:var(--spacing-md)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__MembershipSection .BasicInfoSection-module-scss-module__Pm5bya__MembershipLabel{color:var(--color-neutral-6);font-weight:var(--fw-medium);margin-bottom:var(--spacing-xs)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__PreferredPharmacySection{margin-top:var(--spacing-md);color:var(--color-neutral-7)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__PreferredPharmacySection .BasicInfoSection-module-scss-module__Pm5bya__PreferredPharmacyLabel{color:var(--color-neutral-6);font-weight:var(--fw-medium);margin-bottom:var(--spacing-xs)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__PreferredPharmacySection .BasicInfoSection-module-scss-module__Pm5bya__PreferredPharmacyValue{line-height:var(--line-height-regular)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection{margin-top:var(--spacing-md)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection .BasicInfoSection-module-scss-module__Pm5bya__TagsLabel{color:var(--color-neutral-6);font-weight:var(--fw-medium);margin-bottom:var(--spacing-xs)}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection .BasicInfoSection-module-scss-module__Pm5bya__TagsList{flex-wrap:wrap}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection .BasicInfoSection-module-scss-module__Pm5bya__TagsList .BasicInfoSection-module-scss-module__Pm5bya__TagPill{align-items:center;gap:var(--spacing-xxs);background-color:var(--color-neutral-2);padding:var(--spacing-xxs) var(--spacing-xs);font-weight:var(--fw-medium);color:var(--color-neutral-9);font-size:var(--font-xs);border:1px solid var(--color-neutral-3);border-radius:999px;display:inline-flex}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection .BasicInfoSection-module-scss-module__Pm5bya__TagsList .BasicInfoSection-module-scss-module__Pm5bya__TagPill .BasicInfoSection-module-scss-module__Pm5bya__TagColor{border-radius:50%;width:8px;height:8px}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection .BasicInfoSection-module-scss-module__Pm5bya__TagsList .BasicInfoSection-module-scss-module__Pm5bya__TagPill .BasicInfoSection-module-scss-module__Pm5bya__TagLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection .BasicInfoSection-module-scss-module__Pm5bya__TagsList .BasicInfoSection-module-scss-module__Pm5bya__AddTagButton{color:var(--color-neutral-6);background-color:var(--color-neutral-2);border:1px solid var(--color-neutral-3);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.BasicInfoSection-module-scss-module__Pm5bya__BasicInfoSection .BasicInfoSection-module-scss-module__Pm5bya__TagsSection .BasicInfoSection-module-scss-module__Pm5bya__TagsList .BasicInfoSection-module-scss-module__Pm5bya__AddTagButton:hover{color:var(--color-neutral-7);background-color:var(--color-neutral-2);opacity:.8}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection{padding:var(--spacing-md);border-radius:var(--mantine-radius-sm);border:0;min-width:300px}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection .InternalNotes-module-scss-module__DLHW_q__Header{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection .InternalNotes-module-scss-module__DLHW_q__Title{font-size:var(--font-xl);color:var(--color-neutral-7)}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection .InternalNotes-module-scss-module__DLHW_q__Date{color:var(--color-neutral-6);font-size:var(--font-sm)}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection .InternalNotes-module-scss-module__DLHW_q__NotesTextarea .mantine-Textarea-input{color:var(--color-neutral-7);font-size:var(--font-md);border:0;padding:0}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection .InternalNotes-module-scss-module__DLHW_q__NotesTextarea .mantine-Textarea-input::placeholder{color:var(--color-neutral-4)}@media (max-width:768px){.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection{padding:var(--spacing-sm)}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection .InternalNotes-module-scss-module__DLHW_q__Header{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.InternalNotes-module-scss-module__DLHW_q__InternalNotesSection .InternalNotes-module-scss-module__DLHW_q__Date{margin-left:0;margin-right:0}}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection{padding:var(--spacing-md);border-radius:var(--mantine-radius-sm);border:0;height:fit-content}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Header{justify-content:space-between;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Title{font-size:var(--font-xl);color:var(--color-neutral-7)}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Date{color:var(--color-neutral-6);font-size:var(--font-sm)}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Editor{height:300px;overflow-y:auto}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Editor .ProseMirror{border:none!important;outline:none!important;padding:0!important}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Footer{padding-top:var(--spacing-md);justify-content:space-between;display:flex}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Footer .LastEncounterSection-module-scss-module__-qcESW__PerformerName{color:var(--color-neutral-6);font-size:var(--font-sm)}.LastEncounterSection-module-scss-module__-qcESW__LastEncounterSection .LastEncounterSection-module-scss-module__-qcESW__Footer .LastEncounterSection-module-scss-module__-qcESW__ViewNoteButton{color:var(--color-neutral-6)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection{padding:var(--spacing-md);border-radius:var(--mantine-radius-sm);border:0;height:fit-content}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__Title{font-size:var(--font-xl);color:var(--color-neutral-7)}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__ViewFullListButton{color:var(--color-neutral-6)}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__MedicationsTable{margin-top:var(--spacing-md)}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__MedicationsTable .mantine-Table-td{height:var(--spacing-xxl);font-size:var(--font-sm)}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__NameCell{text-transform:capitalize;color:var(--color-neutral-6)}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__DateCell{text-transform:capitalize;color:var(--color-neutral-6);white-space:nowrap;text-align:right}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__MoreIndicator{color:var(--color-neutral-6);padding:var(--spacing-xs) 0 0}.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection .MedicationsSection-module-scss-module__i0_XjG__EmptyState{color:var(--color-neutral-6);padding:var(--spacing-xs) 0}@media (max-width:768px){.MedicationsSection-module-scss-module__i0_XjG__MedicationsSection{padding:var(--spacing-sm)}}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__TabHeader .OverviewTab-module-scss-module__OUNC7a__TabIcon{color:var(--color-neutral-6)}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__TabHeader .OverviewTab-module-scss-module__OUNC7a__TabTitle{font-size:var(--font-xl);color:var(--color-neutral-7)}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__SectionIcon{color:var(--color-neutral-7);font-size:15px}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__SectionTitle{color:var(--color-neutral-7);font-size:var(--font-xl)}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__LastUpdated{color:var(--color-neutral-6)}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__CalendarIcon{font-size:var(--font-sm);color:var(--color-neutral-6)}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__Gender{text-transform:capitalize}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__Profile{color:var(--color-neutral-7)}.OverviewTab-module-scss-module__OUNC7a__OverviewTab .OverviewTab-module-scss-module__OUNC7a__Grid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.OverviewTab-module-scss-module__OUNC7a__SeparatorLine{margin:var(--spacing-xs) 0;border-width:2px;border-top-color:var(--color-neutral-2)}.OverviewTab-module-scss-module__OUNC7a__Section .OverviewTab-module-scss-module__OUNC7a__Content{padding-left:var(--spacing-md)}.OverviewTab-module-scss-module__OUNC7a__Section.OverviewTab-module-scss-module__OUNC7a__ai{font-family:var(--font-family-ai);color:var(--color-neutral-6)}.OverviewTab-module-scss-module__OUNC7a__Section .OverviewTab-module-scss-module__OUNC7a__Title{color:var(--color-neutral-7)}.OverviewTab-module-scss-module__OUNC7a__Section .OverviewTab-module-scss-module__OUNC7a__ItemList{padding-left:var(--spacing-md);list-style-type:disc}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.ProtocolSection-module-scss-module__IRHzLW__SectionIcon{color:var(--color-neutral-7);font-size:15px}.ProtocolSection-module-scss-module__IRHzLW__SectionTitle{color:var(--color-neutral-7);font-size:var(--font-xl)}.ProtocolSection-module-scss-module__IRHzLW__SeparatorLine{margin:var(--spacing-xs) 0;border-width:2px;border-top-color:var(--color-neutral-2)}.ProtocolSection-module-scss-module__IRHzLW__Grid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.ProtocolSection-module-scss-module__IRHzLW__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}.ProtocolSection-module-scss-module__IRHzLW__Title{color:var(--color-neutral-7);font-size:var(--font-xl);font-weight:var(--fw-bold);margin-bottom:var(--spacing-xs)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.SummarySection-module-scss-module__60E6Mq__SummarySection{border-radius:var(--mantine-radius-sm);border:0;padding:16px}@media (max-width:768px){.SummarySection-module-scss-module__60E6Mq__SummarySection{padding:12px}}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__Header{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);justify-content:space-between}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__Title{color:var(--color-neutral-7);font-size:16px}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__Date{color:var(--color-neutral-6);font-size:var(--font-sm)}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__Content{font-family:var(--font-family-ai)}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__Section{gap:var(--spacing-xs);flex-direction:column;display:flex}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__SectionLabel{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-neutral-7)}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__SectionContent{color:var(--color-neutral-7);font-size:var(--font-md);line-height:1.4}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__BulletList{padding-left:var(--spacing-md);margin:0}@media (max-width:768px){.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__BulletList{padding-left:var(--spacing-sm)}}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__BulletList .SummarySection-module-scss-module__60E6Mq__BulletItem{color:var(--color-neutral-7);font-size:var(--font-md);line-height:1.4;list-style:outside}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__DateGroup{gap:var(--spacing-3xs);flex-direction:column;display:flex}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__DateGroup+.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__DateGroup{margin-top:var(--spacing-xs)}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__DateHeader{color:var(--color-neutral-7);font-size:var(--font-xs);font-weight:var(--fw-semibold)}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__DoNotMissLabel{color:var(--color-error-6)}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__DoNotMissList .SummarySection-module-scss-module__60E6Mq__BulletItem{color:var(--color-neutral-7);font-weight:var(--fw-medium)}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__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}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__MoreToggle:hover{text-decoration:underline}@media (max-width:768px){.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__Header{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.SummarySection-module-scss-module__60E6Mq__SummarySection .SummarySection-module-scss-module__60E6Mq__Date{margin-left:0;margin-right:0}}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.SupplementsSection-module-scss-module__jj558q__SupplementsSection{padding:var(--spacing-md);border-radius:var(--mantine-radius-sm);border:0;height:fit-content}.SupplementsSection-module-scss-module__jj558q__SupplementsSection .SupplementsSection-module-scss-module__jj558q__Title{font-size:var(--font-xl);color:var(--color-neutral-7)}.SupplementsSection-module-scss-module__jj558q__SupplementsSection .SupplementsSection-module-scss-module__jj558q__ViewFullListButton{color:var(--color-neutral-6)}.SupplementsSection-module-scss-module__jj558q__SupplementsSection .SupplementsSection-module-scss-module__jj558q__SupplementsTable{margin-top:var(--spacing-md)}.SupplementsSection-module-scss-module__jj558q__SupplementsSection .SupplementsSection-module-scss-module__jj558q__SupplementsTable .mantine-Table-td{height:var(--spacing-xxl);font-size:var(--font-sm)}.SupplementsSection-module-scss-module__jj558q__SupplementsSection .SupplementsSection-module-scss-module__jj558q__NameCell{text-transform:capitalize;color:var(--color-neutral-6)}.SupplementsSection-module-scss-module__jj558q__SupplementsSection .SupplementsSection-module-scss-module__jj558q__DateCell{text-transform:capitalize;color:var(--color-neutral-6);white-space:nowrap;text-align:right}.SupplementsSection-module-scss-module__jj558q__SupplementsSection .SupplementsSection-module-scss-module__jj558q__EmptyState{color:var(--color-neutral-6);padding:var(--spacing-xs) 0}@media (max-width:768px){.SupplementsSection-module-scss-module__jj558q__SupplementsSection{padding:var(--spacing-sm)}}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard{border-radius:var(--mantine-radius-sm);border:0;padding:16px}@media (max-width:768px){.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard{padding:12px}}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__Header{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);justify-content:space-between}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__Title{color:var(--color-neutral-7);font-size:16px}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__Content{font-family:var(--font-family-primary)}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__UpdateGroup{flex-direction:column;gap:2px;display:flex}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__UpdateGroup+.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__UpdateGroup{margin-top:var(--spacing-xs)}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__UpdateGroupLabel{color:var(--color-neutral-7);font-size:var(--font-md);font-weight:var(--fw-semibold)}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__UpdateMeta{color:var(--color-neutral-5);font-size:var(--font-sm)}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__BulletList{padding-left:var(--spacing-md);margin:0}@media (max-width:768px){.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__BulletList{padding-left:var(--spacing-sm)}}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__BulletList .UpdatesSection-module-scss-module__IzIFxW__BulletItem{color:var(--color-neutral-7);font-size:var(--font-md);line-height:1.4;list-style:outside}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__ChartLink,.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__RemindButton{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__ChartLink{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-neutral-7);text-align:left;text-decoration:underline}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__RemindButton{font-size:var(--font-sm);font-weight:var(--fw-bold);color:var(--color-secondary-4)}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__RemindButton:hover{text-decoration:underline}.UpdatesSection-module-scss-module__IzIFxW__UpdatesCard .UpdatesSection-module-scss-module__IzIFxW__SourceBadge{margin-left:var(--spacing-xs);background:var(--color-neutral-1);color:var(--color-neutral-7);font-size:var(--font-xs);font-weight:var(--fw-medium);border-radius:999px;align-items:center;padding:0 8px;line-height:1.6;display:inline-flex}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__Container .mantine-Modal-content{max-width:420px!important}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__Title{font-size:var(--font-xl)}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__Instructions{color:var(--color-neutral-7)}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__Warning{font-weight:var(--fw-bold);font-size:var(--font-md);color:var(--color-neutral-7)}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__CancelButton,.SelectPrimaryProviderModal-module-scss-module__BGPfrW__UpdateButton{width:96px}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__WarningAlert{margin-top:var(--spacing-md)}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__WarningAlert ul{margin:var(--spacing-xs) 0 0 0;padding-left:var(--spacing-md)}.SelectPrimaryProviderModal-module-scss-module__BGPfrW__WarningAlert ul li{font-size:var(--font-sm);line-height:var(--line-height-regular)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.LabTestsSelector-module-scss-module__wBIgUW__LabTestsSelector{gap:var(--spacing-xl);flex-direction:column;display:flex}.LabTestsSelector-module-scss-module__wBIgUW__PriceColumn{width:80px}.LabTestsSelector-module-scss-module__wBIgUW__ActionsColumn{width:150px;padding-right:var(--spacing-md);text-align:right}.LabTestsSelector-module-scss-module__wBIgUW__SelectedMarkersCount{color:var(--color-neutral-9);font-weight:var(--fw-bold);background-color:#f6d125}.LabTestsSelector-module-scss-module__wBIgUW__EmptyStateBox{padding:var(--spacing-xl);background-color:var(--color-neutral-1);border-radius:var(--mantine-radius-sm)}.LabTestsSelector-module-scss-module__wBIgUW__StrippedRow{background:var(--color-neutral-1)}.LabTestsSelector-module-scss-module__wBIgUW__EmptyStateMessageRow{position:relative}.LabTestsSelector-module-scss-module__wBIgUW__EmptyStateMessage{border:1px solid var(--color-neutral-3);width:350px;height:100px;padding:var(--spacing-xl);border-radius:var(--mantine-radius-sm);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff!important}.LabTestsSelector-module-scss-module__wBIgUW__SearchContainer{gap:var(--spacing-md);flex-direction:column;min-height:600px;display:flex}.LabTestsSelector-module-scss-module__wBIgUW__ResultNameCell{gap:var(--spacing-3xs);flex-direction:column;display:flex}.LabTestsSelector-module-scss-module__wBIgUW__UnavailableRow>td{background-color:rgba(var(--color-error-4), .04)}.LabTestsSelector-module-scss-module__wBIgUW__UnavailableDescription{color:var(--color-error-6);font-size:var(--font-xs);font-weight:var(--fw-medium)}.LabTestsSelector-module-scss-module__wBIgUW__SearchScrollArea{height:320px}.LabTestsSelector-module-scss-module__wBIgUW__OrderViewContainer{gap:var(--spacing-md);flex-direction:column;display:flex}.LabTestsSelector-module-scss-module__wBIgUW__OrderViewScrollArea>.mantine-ScrollArea-viewport{padding:0 var(--spacing-md)!important}.LabTestsSelector-module-scss-module__wBIgUW__OrderHeader{justify-content:space-between;align-items:center;display:flex}.LabTestsSelector-module-scss-module__wBIgUW__PanelHeader{background-color:#0000000d!important;height:28px!important}.LabTestsSelector-module-scss-module__wBIgUW__PanelHeaderText{color:var(--color-neutral-7);font-size:var(--font-sm);font-weight:var(--fw-bold);text-transform:uppercase}.LabTestsSelector-module-scss-module__wBIgUW__DetailView{gap:var(--spacing-xxl);flex-direction:column;display:flex}.LabTestsSelector-module-scss-module__wBIgUW__DetailTable,.LabTestsSelector-module-scss-module__wBIgUW__ResultsTable{border:1px solid var(--color-neutral-4);border-radius:var(--mantine-radius-sm);overflow:hidden}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.BiomarkerDetailView-module-scss-module__pk7vUa__Container{padding:var(--spacing-md);gap:var(--spacing-xl);flex-direction:column;display:flex}.BiomarkerDetailView-module-scss-module__pk7vUa__LoadingState,.BiomarkerDetailView-module-scss-module__pk7vUa__ErrorState{padding:var(--spacing-4xl);justify-content:center;align-items:center;min-height:200px;display:flex}.BiomarkerDetailView-module-scss-module__pk7vUa__Header{padding:var(--spacing-xs) 0}.BiomarkerDetailView-module-scss-module__pk7vUa__BiomarkerHeading{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.BiomarkerDetailView-module-scss-module__pk7vUa__BiomarkerTitle{font-family:var(--font-family-primary);font-size:var(--font-xxl);font-weight:var(--fw-bold);color:#535250;line-height:1.2}.BiomarkerDetailView-module-scss-module__pk7vUa__BiomarkerSubtitle{font-size:var(--font-sm);color:var(--color-neutral-6);line-height:1.2}.BiomarkerDetailView-module-scss-module__pk7vUa__SourceLabel{font-size:var(--font-sm);color:var(--color-neutral-6)}.BiomarkerDetailView-module-scss-module__pk7vUa__ChartControls{padding-bottom:var(--spacing-xs)}.BiomarkerDetailView-module-scss-module__pk7vUa__DateRangeLabel{font-size:var(--font-md);color:var(--color-neutral-6);font-weight:var(--fw-semibold)}.BiomarkerDetailView-module-scss-module__pk7vUa__ChartFooter{flex-direction:column;display:flex}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);background:var(--color-neutral-0);font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-neutral-7);cursor:pointer;transition:background .15s;display:inline-flex}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeButton:hover{background:var(--color-neutral-1)}.BiomarkerDetailView-module-scss-module__pk7vUa__DropdownCaret{color:var(--color-neutral-6);font-size:10px}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeButtonIcon{font-size:var(--font-sm);color:var(--color-neutral-6)}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeButtonLabel{line-height:1;display:inline}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeDropdown{gap:var(--spacing-3xs);flex-direction:column;display:flex;padding:var(--spacing-xxs)!important}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeOption{align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--mantine-radius-sm);font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-neutral-7);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeOption:hover{background:var(--color-neutral-1)}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeOptionIcon{font-size:var(--font-sm);color:var(--color-neutral-6);width:16px}.BiomarkerDetailView-module-scss-module__pk7vUa__TimeRangeOptionActive{font-weight:var(--fw-bold);background:#ecebe6}.BiomarkerDetailView-module-scss-module__pk7vUa__CustomDatePicker{padding:var(--spacing-xxs)}.BiomarkerDetailView-module-scss-module__pk7vUa__CustomDatePickerBack{align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--mantine-radius-sm);font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-neutral-6);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.BiomarkerDetailView-module-scss-module__pk7vUa__CustomDatePickerBack:hover{background:var(--color-neutral-1);color:var(--color-neutral-7)}.BiomarkerDetailView-module-scss-module__pk7vUa__ChartCard{background:var(--color-neutral-0);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);padding:var(--spacing-xl);gap:var(--spacing-md);flex-direction:column;display:flex}.BiomarkerDetailView-module-scss-module__pk7vUa__YAxisLabel{font-size:var(--font-xs);font-weight:var(--fw-bold);color:var(--color-neutral-7);margin-left:var(--spacing-xl);margin-bottom:calc(var(--spacing-xs)*-1)}.BiomarkerDetailView-module-scss-module__pk7vUa__ChartWrapper{position:relative}.BiomarkerDetailView-module-scss-module__pk7vUa__ChartSettings{z-index:3;position:absolute;top:0;right:0}.BiomarkerDetailView-module-scss-module__pk7vUa__ChartInner{width:100%}.BiomarkerDetailView-module-scss-module__pk7vUa__ReferenceRangeNote{color:var(--color-neutral-6)}.BiomarkerDetailView-module-scss-module__pk7vUa__SectionDivider{border-color:var(--color-neutral-3)}.BiomarkerDetailView-module-scss-module__pk7vUa__DetailsSection{border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);background:var(--color-neutral-0);padding:var(--spacing-md) var(--spacing-xl)}.BiomarkerDetailView-module-scss-module__pk7vUa__DetailsIcon{color:var(--color-neutral-6);font-size:15px}.BiomarkerDetailView-module-scss-module__pk7vUa__DetailsTitle{font-size:var(--font-sm);font-weight:var(--fw-bold);color:var(--color-neutral-9)}.BiomarkerDetailView-module-scss-module__pk7vUa__DetailsDescription{font-size:var(--font-sm);color:var(--color-neutral-6);line-height:1.5}.BiomarkerDetailView-module-scss-module__pk7vUa__DetailsSource{width:fit-content;font-size:var(--font-xs);color:var(--color-neutral-6)}.BiomarkerDetailView-module-scss-module__pk7vUa__DetailsSource[href]{text-underline-offset:2px;text-decoration:underline}.BiomarkerDetailView-module-scss-module__pk7vUa__DetailsSource:hover{color:var(--color-neutral-7)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.BiomarkerStatusBadge-module-scss-module__K4WtbW__Badge{padding:var(--spacing-xxs) var(--spacing-md);font-size:var(--font-sm);font-weight:var(--fw-bold);white-space:nowrap;border-radius:999px;align-items:center;line-height:1;display:inline-flex}.BiomarkerStatusBadge-module-scss-module__K4WtbW__Optimal{background:var(--color-success-0);color:var(--color-success-6)}.BiomarkerStatusBadge-module-scss-module__K4WtbW__Normal{background:var(--color-secondary-0);color:var(--color-secondary-6)}.BiomarkerStatusBadge-module-scss-module__K4WtbW__OutOfRange{color:var(--color-primary-8);background:#f16b0326}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.ChartLegend-module-scss-module__exARLa__Legend{border-top:1px solid var(--color-neutral-3);padding:var(--spacing-md) 0;flex-wrap:wrap}.ChartLegend-module-scss-module__exARLa__LegendItem{cursor:default}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.ChartSettingsMenu-module-scss-module__q9MO6q__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}.ChartSettingsMenu-module-scss-module__q9MO6q__GearButton:hover{background:var(--color-neutral-1)}.ChartSettingsMenu-module-scss-module__q9MO6q__GearIcon{font-size:var(--font-md);color:var(--color-neutral-6)}.ChartSettingsMenu-module-scss-module__q9MO6q__Caret{color:var(--color-neutral-6);font-size:10px}.ChartSettingsMenu-module-scss-module__q9MO6q__Dropdown{padding:var(--spacing-md)!important}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.ChartTooltip-module-scss-module__B8r4mq__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)}.ChartTooltip-module-scss-module__B8r4mq__TooltipDot{border-radius:50%;width:8px;height:8px}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.TrendOriginTooltipContent-module-scss-module__6PCGbW__OriginTooltip{max-width:280px}.TrendOriginTooltipContent-module-scss-module__6PCGbW__OriginTooltipName{color:var(--color-neutral-9);word-break:break-word;line-height:1.35}.TrendOriginTooltipContent-module-scss-module__6PCGbW__OriginTooltipList{padding-left:var(--spacing-xl);max-height:160px;margin:0;overflow-y:auto}.TrendOriginTooltipContent-module-scss-module__6PCGbW__OriginTooltipListItem{font-size:var(--font-xs);line-height:var(--line-height-sm);color:var(--color-neutral-6);word-break:break-word}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.DataStrip-module-scss-module__zBbfQa__DataStripContainer{border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);background:var(--color-neutral-0);overflow:hidden}.DataStrip-module-scss-module__zBbfQa__DataStripScroll{scrollbar-width:thin;overflow-x:auto}.DataStrip-module-scss-module__zBbfQa__DataStripTable{border-collapse:separate;border-spacing:4px;white-space:nowrap;padding:var(--spacing-xs)}.DataStrip-module-scss-module__zBbfQa__DataStripTable th,.DataStrip-module-scss-module__zBbfQa__DataStripTable td{text-align:center;vertical-align:middle;padding:0}.DataStrip-module-scss-module__zBbfQa__DataStripStickyCell{z-index:1;-webkit-backdrop-filter:blur(24px);background:#fffffff2;min-width:56px;position:sticky;left:0;padding:var(--spacing-xxs) var(--spacing-md)!important;text-align:left!important}thead .DataStrip-module-scss-module__zBbfQa__DataStripStickyCell{vertical-align:bottom!important}.DataStrip-module-scss-module__zBbfQa__DataStripAggButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-xs);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-sm);background:var(--color-neutral-0);font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-neutral-7);cursor:pointer;display:inline-flex}.DataStrip-module-scss-module__zBbfQa__DataStripAggButton:hover{background:var(--color-neutral-1)}.DataStrip-module-scss-module__zBbfQa__DataStripDateCell{min-width:56px;font-weight:var(--fw-bold);position:relative;padding:36px var(--spacing-xxs) var(--spacing-xxs)!important;vertical-align:top!important}.DataStrip-module-scss-module__zBbfQa__YearMarker{top:var(--spacing-xxs);bottom:var(--spacing-xxs);left:calc(var(--spacing-3xs)*-1);pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute}.DataStrip-module-scss-module__zBbfQa__YearLabel{padding-left:var(--spacing-3xs);font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-neutral-6);white-space:nowrap;line-height:1}.DataStrip-module-scss-module__zBbfQa__YearLine{width:0;margin-top:var(--spacing-3xs);border-left:1px dashed var(--color-neutral-4);flex:1}.DataStrip-module-scss-module__zBbfQa__DataStripValueTd{padding:0}.DataStrip-module-scss-module__zBbfQa__DataStripValueCell{justify-content:center;align-items:center;gap:var(--spacing-3xs);min-width:56px;padding:var(--spacing-xs);border-radius:var(--mantine-radius-sm);text-align:center;display:flex}.DataStrip-module-scss-module__zBbfQa__status-optimal{background:var(--color-success-0)}.DataStrip-module-scss-module__zBbfQa__status-normal{background:var(--color-secondary-0)}.DataStrip-module-scss-module__zBbfQa__status-out-of-range{background:#f16b0326}.DataStrip-module-scss-module__zBbfQa__out-of-range-caret{color:var(--color-primary-8);font-size:10px}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.RangeEditPopover-module-scss-module__xQRl8a__Dropdown{padding:var(--spacing-xs)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.RangesSection-module-scss-module__v1v7yW__Row{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xs) 0;display:flex}.RangesSection-module-scss-module__v1v7yW__Row+.RangesSection-module-scss-module__v1v7yW__Row{border-top:1px solid var(--color-neutral-3)}.RangesSection-module-scss-module__v1v7yW__Swatch{box-sizing:border-box;border-radius:4px;flex-shrink:0;width:16px;height:16px}.RangesSection-module-scss-module__v1v7yW__RowLabel{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-neutral-9)}.RangesSection-module-scss-module__v1v7yW__RowValue{font-size:var(--font-md);color:var(--color-neutral-6)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.StatBadge-module-scss-module__UMtz7W__StatBadge{align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--mantine-radius-sm);background:var(--color-neutral-2);font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-neutral-7);display:inline-flex}.StatBadge-module-scss-module__UMtz7W__StatBadgeOutOfRange{color:var(--color-primary-8);background:#f16b0326}.StatBadge-module-scss-module__UMtz7W__StatIcon{font-size:10px}.StatBadge-module-scss-module__UMtz7W__StatTrend{font-size:var(--font-xs)}.StatBadge-module-scss-module__UMtz7W__StatCaret{font-size:var(--font-xs);color:var(--color-primary-8)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.SummaryStats-module-scss-module__AvXx9G__SummaryStats{align-items:flex-start;gap:var(--spacing-xl);display:flex}.SummaryStats-module-scss-module__AvXx9G__Stat{gap:var(--spacing-3xs);flex-direction:column;display:flex}.SummaryStats-module-scss-module__AvXx9G__Value{font-size:var(--font-xl);font-weight:var(--fw-bold);color:var(--color-neutral-9);line-height:1.1}.SummaryStats-module-scss-module__AvXx9G__Label{font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-neutral-6)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameRow{-moz-column-gap:var(--spacing-xxs);justify-content:start;align-items:center;column-gap:var(--spacing-xxs);grid-template-columns:minmax(0,1fr) auto;max-width:100%;display:inline-grid}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameText{overflow-wrap:anywhere;min-width:0}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameStack{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.EditableBiomarkerName-module-scss-module__7Y-t-G__SecondaryText{min-width:0}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameButton{text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;min-width:0;max-width:100%;margin:0;padding:0;display:inline-flex}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameButton:hover .EditableBiomarkerName-module-scss-module__7Y-t-G__NameText,.EditableBiomarkerName-module-scss-module__7Y-t-G__NameButton:focus-visible .EditableBiomarkerName-module-scss-module__7Y-t-G__NameText{text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameStaticTrigger{text-align:left;min-width:0;max-width:100%;color:inherit;border-radius:var(--mantine-radius-sm);background:0 0;border:none;outline:none;margin:0;padding:0;display:inline-flex}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameStaticTrigger:focus-visible{box-shadow:0 0 0 2px var(--color-neutral-3)}.EditableBiomarkerName-module-scss-module__7Y-t-G__EditButton{opacity:0;flex-shrink:0;align-self:center;transition:opacity .2s}.EditableBiomarkerName-module-scss-module__7Y-t-G__EditButton:hover,.EditableBiomarkerName-module-scss-module__7Y-t-G__EditButton:focus{opacity:1}.EditableBiomarkerName-module-scss-module__7Y-t-G__EditButtonAlignedToTitle{margin-top:calc(var(--spacing-3xs)*-1);align-self:start}.EditableBiomarkerName-module-scss-module__7Y-t-G__NameRow:hover .EditableBiomarkerName-module-scss-module__7Y-t-G__EditButton{opacity:1}.EditableBiomarkerName-module-scss-module__7Y-t-G__EditInput{min-width:140px;max-width:280px}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.TrendsInsightsSection-module-scss-module__NJXWIq__Section{border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-lg);background:var(--color-neutral-0);padding:var(--spacing-xxl) var(--spacing-4xl);position:relative}.TrendsInsightsSection-module-scss-module__NJXWIq__Section:hover .TrendsInsightsSection-module-scss-module__NJXWIq__RefreshButton{opacity:1;pointer-events:auto}.TrendsInsightsSection-module-scss-module__NJXWIq__Header{align-items:center;gap:var(--spacing-xl);grid-template-columns:16px minmax(0,1fr);display:grid}.TrendsInsightsSection-module-scss-module__NJXWIq__TitleIcon{color:var(--color-neutral-6);justify-self:start;width:10px;font-size:15px}.TrendsInsightsSection-module-scss-module__NJXWIq__Title{color:var(--color-neutral-7);font-size:var(--font-md);font-weight:var(--fw-bold);margin:0}.TrendsInsightsSection-module-scss-module__NJXWIq__RefreshButton{top:var(--spacing-xl);right:var(--spacing-xl);opacity:0;pointer-events:none;z-index:1;transition:opacity .2s;position:absolute}.TrendsInsightsSection-module-scss-module__NJXWIq__RefreshButton:focus-visible,.TrendsInsightsSection-module-scss-module__NJXWIq__RefreshButton:active,.TrendsInsightsSection-module-scss-module__NJXWIq__RefreshButtonVisible{opacity:1;pointer-events:auto}.TrendsInsightsSection-module-scss-module__NJXWIq__BulletList{margin:0;padding:0;list-style:none}.TrendsInsightsSection-module-scss-module__NJXWIq__BulletItem{align-items:start;gap:var(--spacing-xl);padding:var(--spacing-md) 0;grid-template-columns:16px minmax(0,1fr) auto;display:grid}.TrendsInsightsSection-module-scss-module__NJXWIq__BulletItem:not(:last-child){border-bottom:1px solid var(--color-neutral-3)}.TrendsInsightsSection-module-scss-module__NJXWIq__BulletItem:hover .TrendsInsightsSection-module-scss-module__NJXWIq__FeedbackControls,.TrendsInsightsSection-module-scss-module__NJXWIq__BulletItem:focus-within .TrendsInsightsSection-module-scss-module__NJXWIq__FeedbackControls{opacity:1;pointer-events:auto}.TrendsInsightsSection-module-scss-module__NJXWIq__YellowBulletIcon,.TrendsInsightsSection-module-scss-module__NJXWIq__GreenBulletIcon,.TrendsInsightsSection-module-scss-module__NJXWIq__OrangeBulletIcon{width:10px;margin-top:.45rem;font-size:.65rem}.TrendsInsightsSection-module-scss-module__NJXWIq__YellowBulletIcon{color:var(--color-primary-6)}.TrendsInsightsSection-module-scss-module__NJXWIq__GreenBulletIcon{color:var(--color-success-6)}.TrendsInsightsSection-module-scss-module__NJXWIq__OrangeBulletIcon{color:var(--color-primary-6)}.TrendsInsightsSection-module-scss-module__NJXWIq__BulletText{color:var(--color-neutral-6);font-size:var(--font-md);line-height:var(--line-height-regular)}.TrendsInsightsSection-module-scss-module__NJXWIq__FeedbackControls{opacity:0;pointer-events:none;transition:opacity .2s}.TrendsInsightsSection-module-scss-module__NJXWIq__FeedbackControlsVisible{opacity:1;pointer-events:auto}.TrendsInsightsSection-module-scss-module__NJXWIq__FeedbackPopover{width:280px}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.BiomarkerHeroCard-module-scss-module__Wd2bKq__CardsContainer{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Card{appearance:none;font:inherit;text-align:left;background:var(--color-neutral-0);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-md);padding:var(--spacing-md);gap:var(--spacing-sm);cursor:pointer;flex-direction:column;width:100%;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Card:hover{border-color:var(--color-neutral-4);box-shadow:0 2px 8px #0000000f}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Card:focus-visible{outline:2px solid var(--color-secondary-4);outline-offset:2px}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xs);display:flex}.BiomarkerHeroCard-module-scss-module__Wd2bKq__HeaderText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Title{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-neutral-9);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.BiomarkerHeroCard-module-scss-module__Wd2bKq__AvgRow{align-items:baseline;gap:var(--spacing-xxs);flex-wrap:wrap;display:flex}.BiomarkerHeroCard-module-scss-module__Wd2bKq__AvgValue{font-size:var(--font-md);font-weight:var(--fw-bold);letter-spacing:-.01em;line-height:1.2}.BiomarkerHeroCard-module-scss-module__Wd2bKq__AvgValueOptimal{color:var(--mantine-color-teal-6)}.BiomarkerHeroCard-module-scss-module__Wd2bKq__AvgValueNormal{color:var(--mantine-color-blue-6)}.BiomarkerHeroCard-module-scss-module__Wd2bKq__AvgValueOutOfRange{color:var(--mantine-color-orange-6)}.BiomarkerHeroCard-module-scss-module__Wd2bKq__AvgSuffix{font-size:var(--font-sm);color:var(--color-neutral-6);line-height:1.4}.BiomarkerHeroCard-module-scss-module__Wd2bKq__StatusBadge{text-transform:none;letter-spacing:0;font-weight:var(--fw-bold);flex-shrink:0}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Chart{width:100%;height:72px}.BiomarkerHeroCard-module-scss-module__Wd2bKq__DonutChart,.BiomarkerHeroCard-module-scss-module__Wd2bKq__NoDataContent{justify-content:center;align-items:center;height:72px;display:flex}.BiomarkerHeroCard-module-scss-module__Wd2bKq__NoDataLabel{font-size:var(--font-sm);color:var(--color-neutral-6)}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Footer{align-items:center;gap:var(--spacing-xs);min-width:0;margin-top:auto;display:flex}.BiomarkerHeroCard-module-scss-module__Wd2bKq__FooterIcon{color:var(--color-neutral-6);font-size:var(--font-sm);flex-shrink:0}.BiomarkerHeroCard-module-scss-module__Wd2bKq__FooterLabel{font-size:var(--font-sm);color:var(--color-neutral-6);white-space:nowrap;flex-shrink:0}.BiomarkerHeroCard-module-scss-module__Wd2bKq__FooterDivider{color:var(--color-neutral-6);font-size:var(--font-sm);flex-shrink:0}.BiomarkerHeroCard-module-scss-module__Wd2bKq__FooterDevice{font-size:var(--font-sm);color:var(--color-neutral-6);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.BiomarkerHeroCard-module-scss-module__Wd2bKq__CardWrapper{display:flex;position:relative}.BiomarkerHeroCard-module-scss-module__Wd2bKq__Dragging{opacity:.85}.BiomarkerHeroCard-module-scss-module__Wd2bKq__DragHandle{left:var(--spacing-3xs);z-index:3;appearance:none;color:var(--color-neutral-7);padding:var(--spacing-3xs) var(--spacing-sm);cursor:grab;opacity:0;background:0 0;border:none;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.BiomarkerHeroCard-module-scss-module__Wd2bKq__DragHandle:active{cursor:grabbing}.BiomarkerHeroCard-module-scss-module__Wd2bKq__DragHandle:focus-visible{opacity:1;outline:2px solid var(--color-secondary-4);outline-offset:2px}.BiomarkerHeroCard-module-scss-module__Wd2bKq__CardWrapper:hover .BiomarkerHeroCard-module-scss-module__Wd2bKq__DragHandle{opacity:1}.BiomarkerHeroCard-module-scss-module__Wd2bKq__SourceSwitcher{align-items:center;gap:var(--spacing-xxs);min-width:0;padding:0 var(--spacing-xs);border-radius:var(--mantine-radius-md);cursor:pointer;display:inline-flex}.BiomarkerHeroCard-module-scss-module__Wd2bKq__SourceSwitcher:hover{background:#ecebe6}.BiomarkerHeroCard-module-scss-module__Wd2bKq__SourceSwitcher:focus-visible{outline:2px solid var(--color-secondary-4);outline-offset:1px}.BiomarkerHeroCard-module-scss-module__Wd2bKq__FooterDeviceActive{font-size:var(--font-sm);font-weight:var(--fw-bold);color:var(--color-neutral-6);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.BiomarkerHeroCard-module-scss-module__Wd2bKq__SourceCountBadge{min-width:16px;padding:0 var(--spacing-xxs);border-radius:var(--mantine-radius-sm);background-color:var(--color-neutral-2);color:var(--color-neutral-9);font-size:var(--font-xs);font-weight:var(--fw-bold);flex-shrink:0;justify-content:center;align-items:center;line-height:1.5;display:inline-flex}.BiomarkerHeroCard-module-scss-module__Wd2bKq__SourceCaret{color:var(--color-neutral-6);font-size:var(--font-sm);flex-shrink:0}.BiomarkerHeroCard-module-scss-module__Wd2bKq__SourceItemSpacer{width:14px;display:inline-block}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.RangeIndicator-module-scss-module__PvFJ9q__RangeIndicator{width:100%;padding:0 var(--spacing-xxs);align-items:center;display:flex}.RangeIndicator-module-scss-module__PvFJ9q__Track{background:var(--color-neutral-3);border-radius:4px;width:100%;height:4px;position:relative}.RangeIndicator-module-scss-module__PvFJ9q__NormalSection{background:var(--color-secondary-0);border-radius:4px;height:100%;position:absolute;top:0}.RangeIndicator-module-scss-module__PvFJ9q__OptimalSection{background:var(--color-success-0);border-radius:4px;height:100%;position:absolute;top:0}.RangeIndicator-module-scss-module__PvFJ9q__Dot{z-index:1;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.RangeIndicator-module-scss-module__PvFJ9q__ThresholdSvg{z-index:1;position:absolute;top:50%;overflow:visible;transform:translate(-50%,-50%)}.RangeIndicator-module-scss-module__PvFJ9q__DotOptimal{background:var(--color-success-4)}.RangeIndicator-module-scss-module__PvFJ9q__DotNormal{background:var(--color-secondary-4)}.RangeIndicator-module-scss-module__PvFJ9q__DotOutOfRange{background:#ff8100}.RangeIndicator-module-scss-module__PvFJ9q__DotNeutral{background:var(--color-neutral-5)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.Sparkline-module-scss-module__VU3yya__Container{width:100%}.Sparkline-module-scss-module__VU3yya__Empty{color:var(--color-neutral-4);text-align:center;justify-content:center;align-items:center;display:flex}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.ComposerReplyBar-module-scss-module__OfDW7G__ReplyBar{justify-content:space-between;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-neutral-1);box-shadow:inset 0 -1px 0 var(--color-neutral-3),0 2px 4px #0000000f;display:flex}.ComposerReplyBar-module-scss-module__OfDW7G__Content{flex:auto;min-width:0}.ComposerReplyBar-module-scss-module__OfDW7G__ReplyIcon{color:var(--color-neutral-6);flex-shrink:0}.ComposerReplyBar-module-scss-module__OfDW7G__Sender{color:#535250;flex-shrink:0}.ComposerReplyBar-module-scss-module__OfDW7G__Snippet{flex:auto;min-width:0}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.ProfilePictureUploader-module-scss-module__hSFScW__cropperContainer{height:300px;margin-bottom:var(--spacing-xl);border-radius:var(--mantine-radius-md);position:relative;overflow:hidden}.ProfilePictureUploader-module-scss-module__hSFScW__buttonGroup{margin-top:var(--spacing-md)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.page-module-scss-module__1Cpo5a__PatientViewPage{position:relative}.page-module-scss-module__1Cpo5a__DragOverlayPane{cursor:grabbing;border-radius:8px;width:350px;height:500px;overflow:hidden;box-shadow:0 12px 28px #0003}.page-module-scss-module__1Cpo5a__Header .page-module-scss-module__1Cpo5a__PatientName{color:var(--color-neutral-7)}.page-module-scss-module__1Cpo5a__AvatarWrapper{display:inline-block;position:relative}.page-module-scss-module__1Cpo5a__AvatarWrapper .page-module-scss-module__1Cpo5a__AvatarInitials{font-size:var(--font-sm);background-color:var(--color-neutral-2);color:var(--color-neutral-6)}.page-module-scss-module__1Cpo5a__AvatarWrapper .page-module-scss-module__1Cpo5a__AvatarEdit{right:calc(var(--spacing-xs)*-1);bottom:calc(var(--spacing-xs)*-1);opacity:0;transition:opacity .12s,transform .12s;position:absolute;transform:scale(1);color:var(--color-neutral-6)!important}.page-module-scss-module__1Cpo5a__AvatarWrapper:hover .page-module-scss-module__1Cpo5a__AvatarEdit{opacity:1;transform:scale(1)}
.SectionInsertToolbar-module-scss-module__FTGf8a__Boundary{width:100%;position:relative}.SectionInsertToolbar-module-scss-module__FTGf8a__Divider{background-color:var(--color-neutral-3);width:100%;height:1px}.SectionInsertToolbar-module-scss-module__FTGf8a__ToolbarRow{align-items:center;gap:var(--spacing-xs);opacity:0;pointer-events:none;transition:opacity .1s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SectionInsertToolbar-module-scss-module__FTGf8a__Group:hover>.SectionInsertToolbar-module-scss-module__FTGf8a__Boundary>.SectionInsertToolbar-module-scss-module__FTGf8a__ToolbarRow,.SectionInsertToolbar-module-scss-module__FTGf8a__Group:focus-within>.SectionInsertToolbar-module-scss-module__FTGf8a__Boundary>.SectionInsertToolbar-module-scss-module__FTGf8a__ToolbarRow{opacity:1;pointer-events:auto}.SectionInsertToolbar-module-scss-module__FTGf8a__PillButton{align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-sm);border:1px solid var(--color-neutral-3);border-radius:var(--mantine-radius-sm);background-color:var(--color-neutral-0);color:var(--color-neutral-7);font-size:var(--font-xs);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;display:flex}.SectionInsertToolbar-module-scss-module__FTGf8a__PillButton:hover{background-color:var(--color-neutral-1)}
.QuestionTypeDropdown-module-scss-module__1QYAvW__dropdown{padding:0}.QuestionTypeDropdown-module-scss-module__1QYAvW__item{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-md);cursor:pointer;transition:background-color .15s}.QuestionTypeDropdown-module-scss-module__1QYAvW__item:hover{background-color:var(--mantine-color-gray-1)}.QuestionTypeDropdown-module-scss-module__1QYAvW__item[data-dark]:hover{background-color:var(--mantine-color-dark-6)}
.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageCard{background-color:var(--color-neutral-0)}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageHeaderFields{flex:1;min-width:0}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageHeaderToggle{opacity:0;pointer-events:none;transition:opacity .15s;color:var(--color-neutral-5)!important}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageHeaderRow:hover .GroupQuestionRendererV2-module-scss-module__pI5HIq__PageHeaderToggle,.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageHeaderRow:focus-within .GroupQuestionRendererV2-module-scss-module__pI5HIq__PageHeaderToggle{opacity:1;pointer-events:auto}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageTitleInput{font-size:var(--font-xl);font-weight:var(--fw-medium);color:var(--color-neutral-9);overflow-wrap:break-word;padding:0;line-height:1.4;min-height:auto!important}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageTitleInput::placeholder{color:var(--color-neutral-5)}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageTitleInput:hover::placeholder{color:var(--color-neutral-9)}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageSubtextInput{font-size:var(--font-md);line-height:var(--line-height-regular);color:var(--color-neutral-9);padding:0;min-height:auto!important}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageSubtextInput::placeholder{color:var(--color-neutral-5)}.GroupQuestionRendererV2-module-scss-module__pI5HIq__PageSubtextInput:hover::placeholder{color:var(--color-neutral-9)}
@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:PP Mori;src:url(/fonts/PPMori-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.MultiResponseWrappers-module-scss-module__aG4pRa__AddResponseButton{background-color:var(--color-neutral-2);border:1px solid var(--color-neutral-3)}.MultiResponseWrappers-module-scss-module__aG4pRa__AddResponseButton:hover{background-color:var(--color-neutral-3)}
.LinkToolbarButton-module-scss-module__pISjiW__LinkButton.LinkToolbarButton-module-scss-module__pISjiW__Active{color:var(--color-secondary-6)!important}
.DsIcon-module-scss-module__ZwoPwG__Icon{vertical-align:-.125em;fill:currentColor;width:1em;height:1em;color:inherit;flex:none;display:inline-block}.DsIcon-module-scss-module__ZwoPwG__Icon[data-size=xs]{width:12px;height:12px}.DsIcon-module-scss-module__ZwoPwG__Icon[data-size=sm]{width:16px;height:16px}.DsIcon-module-scss-module__ZwoPwG__Icon[data-size=md]{width:20px;height:20px}.DsIcon-module-scss-module__ZwoPwG__Icon[data-size=lg]{width:24px;height:24px}.DsIcon-module-scss-module__ZwoPwG__Icon[data-size=xl]{width:32px;height:32px}
.ErrorMessage-module-scss-module__sQ4qna__Alert{margin-bottom:1rem}.ErrorMessage-module-scss-module__sQ4qna__Buttons{gap:.5rem;margin-top:1rem;display:flex}
.page-module-scss-module__kHb4aq__PreviewFrame{overflow:hidden}