.ComputerNotificationsSection_head__QejVc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.ComputerNotificationsSection_row__WN4s7{display:grid;grid-template-columns:minmax(0,1fr) 220px 220px;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.ComputerNotificationsSection_row__WN4s7:last-child{border-bottom:none}.ComputerNotificationsSection_header__XNloD{padding-top:var(--space-3);padding-bottom:var(--space-3);background:var(--color-bg-default);align-items:start}.ComputerNotificationsSection_col__No_xa{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.ComputerNotificationsSection_colTitle__b1daf{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-base)}.ComputerNotificationsSection_colSub__5VGeg{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base)}.ComputerNotificationsSection_bellChip__cqdYF{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);white-space:nowrap;font-size:var(--font-size-base);line-height:var(--line-height-base);margin-top:2px}.ComputerNotificationsSection_master__nAYUe{padding-top:var(--space-5);padding-bottom:var(--space-5)}.ComputerNotificationsSection_text__Gjof9{display:flex;flex-direction:column;gap:2px;min-width:0}.ComputerNotificationsSection_label__DIvP3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-base)}.ComputerNotificationsSection_sub__n_mSp{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base)}.ComputerNotificationsSection_cell__0iV60{display:flex;justify-content:center}.ComputerNotificationsSection_test__ddDuD{margin-top:var(--space-3)}.Checkbox_wrapper__D39iv{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_wrapper__D39iv.Checkbox_disabled__55M8d{cursor:not-allowed;opacity:var(--opacity-disabled,.5)}.Checkbox_wrapper__D39iv.Checkbox_disabled__55M8d .Checkbox_input__X_r7n{cursor:not-allowed}.Checkbox_box__FF2_9{position:relative;flex-shrink:0;width:20px;height:20px;margin-top:2px}.Checkbox_input__X_r7n{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.Checkbox_tick__jlwVs{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:var(--border-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:transparent;font-size:11px;transition:background .15s,border-color .15s,color .15s;pointer-events:none}.Checkbox_input__X_r7n:checked~.Checkbox_tick__jlwVs{background:var(--color-bg-primary);border-color:var(--color-bg-primary);color:var(--color-text-on-primary)}.Checkbox_input__X_r7n:focus-visible~.Checkbox_tick__jlwVs{outline:2px solid var(--color-border-primary);outline-offset:2px}.Checkbox_label__rqJO0{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-base)}.Field_field__vRj3V{display:flex;flex-direction:column;gap:var(--space-1)}.Field_label__ug_p6{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.Field_labelInfo__ir1nE{margin-left:var(--space-1);vertical-align:middle}.Field_labelRow__w57oT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.Field_control__q1oJn{padding:var(--space-2) var(--space-3);border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);color:var(--color-text-primary);background:var(--color-bg-surface);outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}.Field_sm__lIb83{padding-top:var(--space-1);padding-bottom:var(--space-1)}.Field_control__q1oJn:focus{border-color:var(--color-text-primary)}.Field_control__q1oJn[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.Field_control__q1oJn[type=search]::-webkit-search-cancel-button,.Field_control__q1oJn[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}.Field_controlError__2sWLP{border-color:var(--color-status-error)}.Field_locked__j96XX{color:var(--color-text-gray);font-weight:var(--font-weight-medium);padding-right:var(--space-8);cursor:default}.Field_locked__j96XX:focus{border-color:var(--color-border-default)}.Field_lockedWrapper__qKYSW{position:relative}.Field_lockIcon__0xeXY{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);color:var(--color-text-gray);font-size:13px;pointer-events:none}.Field_lockIconTextarea__JIYB_{top:var(--space-3);transform:none}.Field_control__q1oJn::placeholder{color:var(--color-text-placeholder)}.Field_lg__Tnbk6{padding:var(--space-3) var(--space-4);font-size:var(--font-size-base)}.Field_error__ssWaB{font-size:var(--font-size-base);color:var(--color-status-error)}.Field_hint__9kUPP{font-weight:var(--font-weight-medium)}.Field_fileInput__qj4il,.Field_hint__9kUPP{font-size:var(--font-size-base);color:var(--color-text-gray)}.Field_fileInput__qj4il{cursor:pointer}.Field_selectWrapper__dXk8s{position:relative}.Field_select__5t6jP{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:var(--space-8);cursor:pointer;width:100%}.Field_controlSm__UXzMP{width:auto;padding:5px var(--space-3);padding-right:var(--space-8);font-weight:var(--font-weight-medium);color:var(--color-text-gray);background:var(--color-bg-default)}.Field_selectIcon__Lywr1{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-gray);font-size:12px;display:flex;align-items:center}.Field_nativeHidden__eYFFh{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.Field_pickTrigger__KSiEQ{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Field_pickTrigger__KSiEQ:focus-visible{border-color:var(--color-text-primary)}@media (hover:hover){.Field_pickTrigger__KSiEQ:not(.Field_locked__j96XX):not(.Field_pickDisabled__UVHR4):hover{border-color:var(--color-text-primary)}}.Field_pickText__UZB72{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Field_pickEmpty__yY7EY .Field_pickText__UZB72{color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.Field_pickDisabled__UVHR4{opacity:.5;cursor:default}textarea.Field_control__q1oJn{overscroll-behavior:contain}.StatusTag_tag__DuNzM{display:inline-flex;align-items:center;gap:4px;border-radius:9999px;border:1px solid transparent;font-weight:var(--font-weight-bold);white-space:nowrap;align-self:center}.StatusTag_modeChip__wccjh{padding:var(--space-1) var(--space-2)}.StatusTag_modeButton__5zv__,.StatusTag_modeChip__wccjh{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.StatusTag_modeButton__5zv__{padding:var(--space-1) var(--space-3)}.StatusTag_positive__U4ZNH{background:var(--data-positive-bg);color:var(--data-positive-fg)}.StatusTag_caution__0chIy{background:var(--data-caution-bg);color:var(--data-caution-fg)}.StatusTag_health__Ka5R0{background:var(--data-health-bg);color:var(--data-health-fg)}.StatusTag_care__T68NG{background:var(--data-care-bg);color:var(--data-care-fg)}.StatusTag_neutral__h6wEt{background:var(--data-neutral-bg);color:var(--data-neutral-fg)}.StatusTag_hospital__ZaNaw{background:var(--data-hospital-bg);color:var(--data-hospital-fg)}.StatusTag_diagnostic__gPxKS{background:var(--data-diagnostic-bg);color:var(--data-diagnostic-fg)}.StatusTag_finance__0cDJP{background:var(--data-finance-bg);color:var(--data-finance-fg)}.StatusTag_behaviour__0p3sR{background:var(--data-behaviour-bg);color:var(--data-behaviour-fg)}.StatusTag_icon__HQ_9Q{font-size:var(--font-size-xs)}.StatusTag_solid__3Sqr7.StatusTag_positive__U4ZNH{background:var(--data-positive-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_caution__0chIy{background:var(--data-caution-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_health__Ka5R0{background:var(--data-health-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_care__T68NG{background:var(--data-care-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_neutral__h6wEt{background:var(--data-neutral-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_hospital__ZaNaw{background:var(--data-hospital-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_diagnostic__gPxKS{background:var(--data-diagnostic-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_finance__0cDJP{background:var(--data-finance-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_behaviour__0p3sR{background:var(--data-behaviour-fg);color:#fff;border-color:transparent}.StatusTag_solid__3Sqr7.StatusTag_modeChip__wccjh{text-transform:uppercase}.StatusTag_clickable__i6C_R{cursor:pointer;font-family:inherit;transition:filter .15s}.StatusTag_clickable__i6C_R:hover{filter:brightness(.95)}.StatusTag_clickable__i6C_R:focus-visible{outline:2px solid currentColor;outline-offset:2px}.StatusTag_sm__lZaqA{font-size:10px;padding:1px var(--space-2);letter-spacing:.4px}.AddHospitalizationPanel_sectionCard__P8irc{display:flex;flex-direction:column;gap:var(--space-4);border-radius:var(--radius-lg);padding:var(--space-4)}.AddHospitalizationPanel_sectionCardTutor__OnlHL{background:var(--color-status-success-bg);border:var(--border-thin) solid color-mix(in srgb,var(--color-status-success) 20%,transparent)}.AddHospitalizationPanel_sectionCardClinical__21DxG{background:var(--color-status-error-bg);border:var(--border-thin) solid color-mix(in srgb,var(--color-status-error) 20%,transparent)}.AddHospitalizationPanel_sectionHeader__H3Mpe{display:flex;align-items:flex-start;gap:var(--space-2)}.AddHospitalizationPanel_sectionTitleGroup___zqxt{display:flex;flex-direction:column;gap:2px}.AddHospitalizationPanel_sectionSub__VAA7D{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base)}.AddHospitalizationPanel_sectionIcon__juVMJ{font-size:14px;flex-shrink:0}.AddHospitalizationPanel_sectionIconTutor__LoY2q{color:var(--color-status-success)}.AddHospitalizationPanel_sectionIconClinical__moFEy{color:var(--data-health-fg)}.AddHospitalizationPanel_sectionTitle__bq4SG{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AddHospitalizationPanel_dateRow__kt9Fv{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.AddHospitalizationPanel_whatsappRow__R_XP5{display:flex;flex-direction:column;gap:var(--space-1)}.AddHospitalizationPanel_whatsappHint__l1liZ{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.EntitySearchPanel_body__9aenD{display:flex;flex-direction:column;gap:var(--space-4)}.EntitySearchPanel_searchHint___Pblj{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin-top:calc(-1 * var(--space-2))}.EntitySearchPanel_loading__KpkzD{display:flex;justify-content:center;padding:var(--space-8)}.EntitySearchPanel_stale__IY2JL{opacity:.5;pointer-events:none;transition:opacity .15s ease}.EntitySearchPanel_section__vbnIK{display:flex;flex-direction:column;gap:var(--space-3)}.EntitySearchPanel_section__vbnIK+.EntitySearchPanel_section__vbnIK{margin-top:var(--space-5)}.EntitySearchPanel_sectionTitle__2EMwf{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.EntitySearchPanel_empty__KRTVs{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.EntitySearchPanel_list__W3DbH{display:flex;flex-direction:column;gap:var(--space-2)}.EntitySearchPanel_row__RAiEq{display:flex;align-items:center;gap:var(--space-3);text-align:left;padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);cursor:pointer;font-family:inherit}.EntitySearchPanel_row__RAiEq:hover{border-color:var(--color-border-default)}.EntitySearchPanel_rowActive__Ow8dd{border-color:var(--color-text-primary)}.EntitySearchPanel_rowList__qcVuu{width:100%;border:none;border-radius:0;background:transparent;padding:0 var(--space-4)}.EntitySearchPanel_rowList__qcVuu.EntitySearchPanel_rowActive__Ow8dd,.EntitySearchPanel_rowList__qcVuu:hover{background:var(--color-bg-default)}.EntitySearchPanel_rowList__qcVuu .EntitySearchPanel_rowText__f1bkE{padding:var(--space-3) 0}.EntitySearchPanel_rowList__qcVuu .EntitySearchPanel_rowTop__BW_Hm{justify-content:flex-start;gap:var(--space-2)}.EntitySearchPanel_rowList__qcVuu+.EntitySearchPanel_rowList__qcVuu .EntitySearchPanel_rowText__f1bkE{border-top:var(--border-thin) solid var(--color-border-faint)}.EntitySearchPanel_rowText__f1bkE{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1;min-width:0}.EntitySearchPanel_rowTop__BW_Hm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.EntitySearchPanel_rowName__vC35n{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.EntitySearchPanel_rowRegistration__u5En_{font-size:var(--font-size-sm)}.EntitySearchPanel_rowMeta__6iK3r,.EntitySearchPanel_rowRegistration__u5En_{font-weight:var(--font-weight-medium);color:var(--color-text-gray);white-space:nowrap}.EntitySearchPanel_rowMeta__6iK3r{font-size:var(--font-size-base);overflow:hidden;text-overflow:ellipsis}.EntitySearchPanel_hasMore__TNxx0{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.EntitySearchPanel_rowAction___cOu6{flex:0 0 auto;align-self:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-bg-primary);color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);white-space:nowrap}.EntitySearchPanel_create__7G4zS{display:flex;justify-content:flex-start;margin-top:var(--space-4)}.OpenExamQuestion_wrapper__JnMxR{display:flex;flex-direction:column;gap:var(--space-4)}.OpenExamQuestion_header__nuXOo{display:flex;flex-direction:column;gap:var(--space-1)}.OpenExamQuestion_title__1CMiH{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.OpenExamQuestion_hint__YygcF{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base);margin:0}.OpenExamQuestion_question__qgcl5{display:flex;flex-direction:column;gap:var(--space-2)}.OpenExamQuestion_questionLabel__BqGzi{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.DocumentFillFieldView_wrapper__FBB9z{position:relative;display:inline-block}.DocumentFillFieldView_chip__LT8XQ{display:inline-flex;align-items:baseline;gap:var(--space-2);padding:0 var(--space-2);border-bottom:2px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-default);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer}.DocumentFillFieldView_chip__LT8XQ[data-owner=tutor]{background:var(--color-bg-primary-soft,var(--color-bg-default))}.DocumentFillFieldView_meta__SmsHr{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.DocumentFillFieldView_popover__4xiC_{position:absolute;z-index:20;top:calc(100% + var(--space-2));left:0;width:320px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);white-space:normal}.DocumentFillFieldView_actions__PjGM5{display:flex;justify-content:flex-end;gap:var(--space-2)}.DocumentFillFieldView_chip__LT8XQ[data-filled=true]{background:transparent;border-bottom-color:var(--color-text-primary)}.DocumentFillFieldView_note__ZsnN1{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.DocumentBodyEditor_wrapper__6HoOA{border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.DocumentBodyEditor_toolbar__uFEl5{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-default);flex-wrap:wrap;border-radius:var(--radius-md) var(--radius-md) 0 0}.DocumentBodyEditor_toolBtn__ZI1gw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-base)}.DocumentBodyEditor_toolBtn__ZI1gw:hover{background:var(--color-border-faint)}.DocumentBodyEditor_toolBtnActive__XEWcU{background:var(--color-bg-primary)}.DocumentBodyEditor_divider__0AaKm{width:1px;height:20px;background:var(--color-border-default);margin:0 var(--space-1)}.DocumentBodyEditor_mergeFieldSelect__k8yWD{margin-left:auto;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);background:var(--color-bg-surface)}.DocumentBodyEditor_editor__wfX9e{padding:var(--space-4);min-height:280px;font-size:var(--font-size-base);line-height:1.6;color:var(--color-text-primary);outline:none}.DocumentBodyEditor_editor__wfX9e p.DocumentBodyEditor_is-editor-empty__xsr_O:first-child:before{content:attr(data-placeholder);color:var(--color-text-placeholder);float:left;height:0;pointer-events:none}.DocumentBodyEditor_editor__wfX9e p{margin:0 0 1em}.DocumentBodyEditor_editor__wfX9e p:last-child{margin-bottom:0}.DocumentBodyEditor_editor__wfX9e ol,.DocumentBodyEditor_editor__wfX9e ul{padding-left:var(--space-6);margin:0 0 1em}.DocumentBodyEditor_editor__wfX9e li{margin-bottom:.25em}.DocumentBodyEditor_editor__wfX9e h1{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:1.4em 0 .5em}.DocumentBodyEditor_editor__wfX9e h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:1.4em 0 .5em}.DocumentBodyEditor_editor__wfX9e h3{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:1.2em 0 .4em}.DocumentBodyEditor_editor__wfX9e h1:first-child,.DocumentBodyEditor_editor__wfX9e h2:first-child,.DocumentBodyEditor_editor__wfX9e h3:first-child{margin-top:0}.DocumentBodyEditor_editor__wfX9e u{text-decoration:underline;text-underline-offset:2px}.DocumentBodyEditor_headingBtn__5qetH{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide)}.ConfirmDialog_body__6uP0A{display:flex;flex-direction:column;gap:var(--space-4)}.ConfirmDialog_message__sQHFy{color:var(--color-text-primary)}.ConfirmDialog_detail__Lg6xk,.ConfirmDialog_message__sQHFy{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.5}.ConfirmDialog_detail__Lg6xk{color:var(--color-text-gray)}.ConfirmDialog_actions__46K5e{display:flex;gap:var(--space-2);justify-content:flex-end}.ConfirmDialog_destructive__FIXoP{color:var(--data-health-fg);border-color:var(--data-health-fg)}.AddRecordPanel_form__wvFpx{display:flex;flex-direction:column}.AddRecordPanel_fields__0pPOk{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3);flex:1 1}.AddRecordPanel_twoUp__tQjLM{display:flex;flex-direction:column;gap:var(--space-4)}@container side-panel (min-width: 1000px){.AddRecordPanel_fields__0pPOk{display:block;column-count:2;column-gap:var(--space-8)}.AddRecordPanel_fields__0pPOk>*{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--space-4)}.AddRecordPanel_fields__0pPOk>.AddRecordPanel_wide__PDYQJ{column-span:all}.AddRecordPanel_twoUp__tQjLM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4) var(--space-8);gap:var(--space-4) var(--space-8)}.AddRecordPanel_twoUp__tQjLM>.AddRecordPanel_spanAll__BnuuJ{grid-column:1/-1}}.AddRecordPanel_toggleRow__eKDkG{padding:var(--space-3) 0;border-top:var(--border-thin) solid var(--color-border-faint)}.AddRecordPanel_nextDoseSection__jDvLw{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-thin) solid var(--color-border-faint)}.AddRecordPanel_nextDoseHint__uOB5M{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base);margin:0}.AddRecordPanel_slotSummary__G2yKr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md)}.AddRecordPanel_slotSummaryText__pehlS{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AddRecordPanel_slotSummaryText__pehlS strong{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.AddRecordPanel_error__oCMYK{font-size:var(--font-size-sm);color:var(--data-health-fg);padding:var(--space-2) 0 0}.RequestExamPanel_form__7o7yU{display:flex;flex-direction:column;gap:var(--space-4)}.RequestExamPanel_hint__TzclF{color:var(--color-text-gray);line-height:var(--line-height-base)}.RequestExamPanel_error__7QW0r,.RequestExamPanel_hint__TzclF{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0}.RequestExamPanel_error__7QW0r{color:var(--color-error,#c0392b)}.RequestExamPanel_actions__ssrVS{display:flex;flex-direction:column;gap:var(--space-3)}.RequestExamPanel_fieldLabel__zQJnA{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RequestExamPanel_examPickerField__ItZH4{display:flex;flex-direction:column;gap:var(--space-2)}.RequestExamPanel_examPickerTrigger__7trnw{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);cursor:pointer;text-align:left}.RequestExamPanel_examPickerTrigger__7trnw:hover{background:var(--color-bg-default)}.RequestExamPanel_examPickerTrigger__7trnw:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.RequestExamPanel_examPickerTrigger__7trnw:disabled:hover{background:var(--color-bg-surface)}.RequestExamPanel_table__wr0wb{display:flex;flex-direction:column;gap:var(--space-1)}.RequestExamPanel_tableRow___rNgW{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg-default)}.RequestExamPanel_itemName__9HNV0{flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.RequestExamPanel_itemPriceMeta___wx7U{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RequestExamPanel_warn__X7kO0{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0;border-radius:var(--radius-md);border:var(--border-thin) solid color-mix(in srgb,var(--color-status-warning) 20%,transparent)}.RequestExamPanel_reconcile__0Srmk,.RequestExamPanel_warn__X7kO0{padding:var(--space-3);background:color-mix(in srgb,var(--color-status-warning) 8%,transparent)}.RequestExamPanel_reconcile__0Srmk{display:flex;flex-direction:column;gap:var(--space-2);border-radius:var(--radius-lg);border:var(--border-thin) solid color-mix(in srgb,var(--color-status-warning) 20%,transparent)}.RequestExamPanel_reconcileTitle__u7OGW{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.RequestExamPanel_reconcileOption__MS9pI{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer}.RequestExamPanel_reconcileOption__MS9pI input{margin-top:4px}.RequestExamPanel_reconcileNotes__VkKoV{color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.RequestExamPanel_copayRow__6tj1p{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-2)}.RequestExamPanel_examItem__yX__U{display:flex;flex-direction:column}.RequestExamPanel_copayField__mX9JT{display:flex;flex-direction:column;gap:var(--space-1);padding:0 var(--space-3) var(--space-2)}.RequestExamPanel_copayLabel__MiX2J{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.RequestExamPanel_copayInput__LjU4o[aria-invalid=true]{border-color:#b42318}.RequestExamPanel_copayInput__LjU4o{width:112px;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);background:var(--color-bg-surface)}.RequestExamPanel_examBlock__bvt_N{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-1);border-radius:var(--radius-md);background:var(--color-bg-default)}.RequestExamPanel_examBlock__bvt_N .RequestExamPanel_tableRow___rNgW{background:transparent}.RequestExamPanel_examBlockHeader__nrRfq{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.RequestExamPanel_examBlockTitle__T2UEj{flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RequestExamPanel_examBlockMeta__al0Bb{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-gray);white-space:nowrap}.RequestExamPanel_extraRow__PZbD9{margin-left:var(--space-4);border-left:var(--border-medium) solid var(--color-border-subtle);border-radius:0}.RequestExamPanel_extraAddRow__xgXlx{display:flex;padding:0 var(--space-2)}.RequestExamPanel_itemSpacer__A4qao{width:24px;flex-shrink:0}.RequestExamPanel_examBlockTotal___RT5X{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-1) var(--space-3)}.RequestExamPanel_examBlockTotalDetail__xMPVE{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RequestExamPanel_examBlockTotalValue__4utfr{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RequestExamPanel_examsTotal__VRrLU{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-top:var(--border-thin) solid var(--color-border-subtle)}.RequestExamPanel_examsTotalLabel__oKupT{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RequestExamPanel_examsTotalValue__gEV_x{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RequestExamPanel_blockBilling__XDWsv{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);border-top:var(--border-thin) solid var(--color-border-subtle)}.RequestExamPanel_blockBillingLabel__3fj2Q{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RequestExamPanel_commissionField__B4La7{padding:0 var(--space-3) var(--space-2)}.RequestedExamsList_wrapper__SPI1J{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-default)}.RequestedExamsList_label__LljOo{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RequestedExamsList_hint__6OFNJ{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin-bottom:var(--space-2)}.RequestedExamsList_table__Hl7Aa{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-1)}.RequestedExamsList_tableRow__jXN2T{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg-surface)}.RequestedExamsList_tableRowHeader__mLAd8{display:flex;align-items:center;gap:var(--space-3)}.RequestedExamsList_itemMain__UAdeg{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.RequestedExamsList_itemName__xQccW{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RequestedExamsList_itemMeta__wf7gp{display:flex;flex-wrap:wrap;gap:var(--space-1)}.RequestedExamsList_badge__q_M9U{display:inline-flex;align-items:center;gap:4px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-gray);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-full);padding:1px var(--space-2)}.RequestedExamsList_addRow__FSeRE{margin-top:var(--space-1)}.RequestedExamsList_billableBtn__8Y22f{display:inline-flex;align-items:center;gap:var(--space-1);padding:3px var(--space-2);border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-default);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);white-space:nowrap;cursor:pointer;flex-shrink:0}.RequestedExamsList_billableBtn__8Y22f:hover:not(:disabled){border-color:var(--color-text-gray)}.RequestedExamsList_billableBtnActive__COL7d{background:var(--color-bg-primary);border-color:var(--color-bg-primary)}.RequestedExamsList_billableBtn__8Y22f:disabled{opacity:var(--opacity-disabled);cursor:default}.RequestedExamsList_chargeList__TAOcH{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-3);border-left:var(--border-medium) solid var(--color-border-subtle)}.RequestedExamsList_chargeRow__LyCJ2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.RequestedExamsList_chargeCopay__2vjYQ,.RequestedExamsList_chargeName___zdro{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RequestedExamsList_chargeCopay__2vjYQ{display:inline-flex;align-items:center;gap:var(--space-2)}.RequestedExamsList_chargeCopay__2vjYQ input{width:96px;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);background:var(--color-bg-surface)}.RequestedExamsList_commissionField__GIf9q{display:flex;flex-direction:column;gap:var(--space-1)}.AddOrderPanel_typeToggle__wzNwJ{display:flex;border-bottom:var(--border-thin) solid var(--color-border-subtle);margin-bottom:var(--space-2)}.AddOrderPanel_row__6gXPz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.AddOrderPanel_lockedNotice__gus9l{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--border-thin) solid var(--color-border-faint);border-bottom:var(--border-thin) solid var(--color-border-faint);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AddOrderPanel_lockedNoticeIcon__0MZl_{flex-shrink:0;color:var(--color-text-gray)}.AddOrderPanel_medPickedRow__ilQXg{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md)}.AddOrderPanel_medPickedInfo__ZwQNE{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1;min-width:0}.AddOrderPanel_medPickedName__bta_s{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AddOrderPanel_medPickedStock__UTGgY{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AddOrderPanel_medPickedStockNegative__8fRXT{color:var(--error-500);font-weight:var(--font-weight-bold)}.AddOrderPanel_freeTextHint__vlch_{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.AddOrderPanel_rowFour__v_m5a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.AddOrderPanel_sourceChoiceRow__eiHJk{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.AddOrderPanel_manualNameRow__62glW{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:var(--space-2);gap:var(--space-2)}.AddOrderPanel_manualNameRow__62glW>button{margin-bottom:var(--space-2)}.AddOrderPanel_upfrontBox__ahAh2{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.AddOrderPanel_boxLabel__Bwx2y{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AddOrderPanel_weightStale__mQl9c{color:var(--data-caution-fg);font-weight:var(--font-weight-semibold)}.AddEvolucaoPanel_sectionLabel__xwVg7{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);padding:var(--space-2) var(--space-3);background:var(--color-bg-default);border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-border-faint)}.AddEvolucaoPanel_tutorSection__oL3SF{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-default);border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-border-subtle)}.AddEvolucaoPanel_tutorLabel__zOqm3{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AddEvolucaoPanel_fieldHint__C3oKC{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.AddEvolucaoPanel_whatsappRow__Ey_qh{display:flex;flex-direction:column;gap:var(--space-1)}.AddEvolucaoPanel_eventsBlock__8KeiS{display:flex;flex-direction:column;gap:var(--space-2)}.AddEvolucaoPanel_eventsHeader__t4Ilx{display:flex;align-items:center;justify-content:space-between}.AddEvolucaoPanel_eventsLabel__SdBhB{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AddEvolucaoPanel_eventRow__2dIFh{display:grid;grid-template-columns:120px 1fr auto;align-items:end;grid-gap:var(--space-2);gap:var(--space-2)}.AddEvolucaoPanel_eventDesc__0oxBm,.AddEvolucaoPanel_eventTime__iCiDK{min-width:0}.AddEvolucaoPanel_removeEvent__5BLBV{display:flex;align-items:center;justify-content:center;width:36px;height:40px;border:none;background:transparent;color:var(--color-text-gray);cursor:pointer;border-radius:var(--radius-md);flex-shrink:0;margin-bottom:1px}.AddEvolucaoPanel_removeEvent__5BLBV:hover{color:var(--data-health-fg);background:var(--data-health-bg)}.AddEvolucaoPanel_summarySlot__tlMIu{padding:var(--space-3) var(--space-3) 0}.AddEvolucaoPanel_paramsBlock__lKJ4v{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:var(--space-4)}.AddEvolucaoPanel_timedBlock__LiHwi{display:flex;flex-direction:column;gap:var(--space-2)}.AddEvolucaoPanel_timedRow__OFNmB{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.ChipControl_row__dDc5T{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);margin:0 0 var(--space-5)}.ChipControl_end__MaOLx{margin-left:auto;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ChipControl_lead__VdQzk{margin-right:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ChipControl_inline__SG06v{margin:0}.ChipControl_row__dDc5T .ChipControl_chipLg__IijDO{min-height:32px;padding:0 var(--space-4);font-size:var(--font-size-base);line-height:var(--line-height-base)}.ChipControl_row__dDc5T .ChipControl_chipIcon__BaBVp,.ChipControl_segmented__XjifT .ChipControl_chipIcon__BaBVp{min-width:40px;justify-content:center;padding-left:var(--space-3);padding-right:var(--space-3)}.ChipControl_segmented__XjifT{position:relative;display:inline-flex;align-items:stretch;gap:2px;box-sizing:border-box;height:30px;padding:2px;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-border-faint)}.ChipControl_segmentedLg__FrZ_n{height:32px}.ChipControl_segmented__XjifT .ChipControl_segment__9fGmI{min-height:0;height:auto;padding:0 var(--space-3);border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-gray);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.ChipControl_segmentedLg__FrZ_n .ChipControl_segment__9fGmI{padding:0 var(--space-4);font-size:var(--font-size-base);line-height:var(--line-height-base)}.ChipControl_segmented__XjifT .ChipControl_segment__9fGmI:hover:not(:disabled){background:transparent;color:var(--color-text-primary);border:none}.ChipControl_segmented__XjifT .ChipControl_segment__9fGmI{position:relative;z-index:1;transition:color .2s ease}.ChipControl_segmented__XjifT .ChipControl_segment__9fGmI[aria-pressed=true],.ChipControl_segmented__XjifT .ChipControl_segment__9fGmI[aria-pressed=true]:hover{background:transparent;color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.ChipControl_thumb__5rCZY{position:absolute;top:2px;bottom:2px;left:0;border-radius:var(--radius-full);background:var(--color-bg-surface);box-shadow:0 1px 2px rgba(0,0,0,.1),0 0 0 1px var(--color-border-subtle);pointer-events:none}.ChipControl_thumbAnimate__mHv5S{transition:transform .22s cubic-bezier(.3,0,.2,1),width .22s cubic-bezier(.3,0,.2,1)}@media (prefers-reduced-motion:reduce){.ChipControl_thumbAnimate__mHv5S{transition:none}}.ChipControl_segmented__XjifT .ChipControl_chipIcon__BaBVp{min-width:36px}.ChipControl_row__dDc5T .ChipControl_tipWrap__9egdi,.ChipControl_segmented__XjifT .ChipControl_tipWrap__9egdi{display:flex;align-items:stretch}.ChipControl_row__dDc5T .ChipControl_tipWrap__9egdi>*,.ChipControl_segmented__XjifT .ChipControl_tipWrap__9egdi>*{flex:1 1}.ReviewBar_dock__TRLZ7{position:fixed;left:var(--space-4);bottom:var(--space-4);z-index:60;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);max-width:min(760px,calc(100vw - var(--space-8)))}.ReviewBar_toggle__6waOg{align-self:flex-start}.ReviewBar_bar__Q_HvY{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-medium) dashed var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);max-height:calc(calc(100vh / var(--ui-zoom, 1)) - var(--space-16));overflow-y:auto}.ReviewBar_head__N6WrX{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ReviewBar_head__N6WrX strong{color:var(--color-text-primary)}.ReviewBar_links__9_GhY{display:flex;gap:var(--space-1);flex-wrap:wrap}.ReviewBar_groups__gd7Nj{display:flex;flex-direction:column;gap:var(--space-2)}.ReviewBar_group__ti5z_{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.ReviewBar_groupLabel__YD6oc{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-gray);min-width:78px}.ReviewBar_chips__EaULn{margin:0}.VitalTrendsSection_section__JsPVY{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-subtle)}.VitalTrendsSection_windows__Ee2Qn{margin:0}.VitalTrendsSection_charts__hFcpO{display:flex;flex-direction:column;gap:var(--space-3)}.VitalTrendsSection_empty__6dufb{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.VitalTrendsSection_detail__CfMvz{display:flex;flex-direction:column;gap:var(--space-6)}.VitalTrendsSection_about__iFBkP,.VitalTrendsSection_history__UlBmC{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle)}.VitalTrendsSection_aboutTitle__RfFj9{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.VitalTrendsSection_aboutLead__5chSd,.VitalTrendsSection_aboutSource__ac17j{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.VitalTrendsSection_aboutText__pAi3m{margin:0;font-size:var(--font-size-base);line-height:1.5;color:var(--color-text-primary);max-width:68ch}.VitalTrendsSection_aboutLink__qTLm6{color:inherit;text-decoration:underline}.VitalTrendsSection_glossary__g45m8{margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.VitalTrendsSection_glossaryRow__Ii87C{display:block;max-width:68ch}.VitalTrendsSection_glossaryTerm__pnsAa{display:inline;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.VitalTrendsSection_glossaryTerm__pnsAa:after{content:": "}.VitalTrendsSection_glossaryText__iyH3r{display:inline;margin:0;font-size:var(--font-size-base);color:var(--color-text-primary)}.VitalTrendsSection_historyList__X02nu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.VitalTrendsSection_historyRow__WV60q{display:grid;grid-template-columns:170px 150px 1fr;grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4);align-items:baseline;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-faint)}.VitalTrendsSection_historyRowClickable__Lrdci{cursor:pointer}.VitalTrendsSection_historyRowClickable__Lrdci:hover{background:var(--color-bg-default)}.VitalTrendsSection_historyRowClickable__Lrdci:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:-2px}.VitalTrendsSection_historyStamp__ka13u{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VitalTrendsSection_historyValue__EFkNX{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.VitalTrendsSection_historyMeta__siYAC{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.VitalTrendsSection_historyNote__6xl2d{grid-column:2/-1;font-size:var(--font-size-base);color:var(--color-text-primary)}.ParamsOnlyInTextDialog_body__UUG8k{display:flex;flex-direction:column;gap:var(--space-4)}.ParamsOnlyInTextDialog_found___sHNP{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--data-caution-bg)}.ParamsOnlyInTextDialog_foundLabel__foQNe{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--data-caution-fg)}.ParamsOnlyInTextDialog_foundValue__VxlMv{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ParamsOnlyInTextDialog_figure__p043N{margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.ParamsOnlyInTextDialog_caption__OXl80{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.WardParametersSummary_block__oxcVb{display:flex;flex-direction:column;gap:var(--space-2)}.WardParametersSummary_notes__d6TSU{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.WardParametersSummary_notes__d6TSU strong{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.WeekSlotPicker_when__xspfh{margin:var(--space-3) 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.WeekSlotPicker_when__xspfh:first-letter{text-transform:uppercase}.WeekSlotPicker_when__xspfh strong{color:var(--color-text-primary)}.WeekSlotPicker_clash__VBboJ{color:var(--error-500);font-weight:var(--font-weight-bold)}.WeekSlotPicker_daysHead__DDc9p{display:grid;grid-template-columns:44px 1fr 1fr 1fr 44px;align-items:center;grid-gap:var(--space-1);gap:var(--space-1)}.WeekSlotPicker_dayName__kPIx5{text-align:center;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.WeekSlotPicker_dayNameOn__oefl1{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.WeekSlotPicker_grid__Rgr_T{height:264px;overflow-y:auto;overscroll-behavior:contain;margin-top:var(--space-1);border:var(--border-thin) solid var(--color-border-faint);border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch}.WeekSlotPicker_gridInner__VRla7{position:relative;display:grid;grid-template-columns:44px 1fr 1fr 1fr}.WeekSlotPicker_hours__laJWu{position:relative}.WeekSlotPicker_hours__laJWu span{position:absolute;right:var(--space-1);transform:translateY(-50%);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-gray);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeekSlotPicker_hours__laJWu span:first-child{transform:none}.WeekSlotPicker_col__4vgKe{position:relative;border-left:var(--border-thin) solid var(--color-border-faint);cursor:pointer}.WeekSlotPicker_hourLine__2PPPm{position:absolute;left:0;right:0;border-top:var(--border-thin) solid var(--color-border-faint)}.WeekSlotPicker_busy__NPN4o,.WeekSlotPicker_ghost__6Agat,.WeekSlotPicker_slot__gTVBZ{position:absolute;left:3px;right:3px;padding:2px var(--space-1);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.WeekSlotPicker_busy__NPN4o{background:var(--color-bg-surface-gray);color:var(--color-text-gray);pointer-events:auto}@media (hover:hover) and (pointer:fine){.WeekSlotPicker_col__4vgKe:hover{background:var(--color-bg-default)}.WeekSlotPicker_busy__NPN4o:hover{background:var(--color-border-subtle);color:var(--color-text-primary)}}.WeekSlotPicker_ghost__6Agat{z-index:1;border:2px dashed var(--color-border-primary);background:var(--color-bg-primary-soft);color:var(--color-text-primary);opacity:.9}.WeekSlotPicker_ghostClash__ni9et{border-color:var(--error-500);background:var(--error-50)}.WeekSlotPicker_more___wNzy{position:absolute;right:3px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-text-primary);color:var(--color-bg-surface);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);pointer-events:none;z-index:1}.WeekSlotPicker_slot__gTVBZ{background:var(--color-bg-primary);color:var(--color-text-on-primary);box-shadow:0 2px 8px rgba(0,0,0,.12);animation:WeekSlotPicker_slotIn__z42Am .22s cubic-bezier(.2,.8,.2,1) both}.WeekSlotPicker_slotClash__yk4XE{outline:2px solid var(--error-500)}@keyframes WeekSlotPicker_slotIn__z42Am{0%{transform:scale(.9);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.WeekSlotPicker_slot__gTVBZ{animation:none}}.WeekSlotPicker_picker__O7Tpq{display:grid}.ValidateVaccinationButton_wrap__0wb9h{display:flex;flex-direction:column;gap:8px;padding-top:8px}.ValidateVaccinationButton_explanation__16bds{padding:10px 12px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.ValidateVaccinationButton_explanationText__oP9Qr{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.5}.ValidateVaccinationButton_confirmBody__ika91{display:flex;flex-direction:column;gap:var(--space-4)}.ValidateVaccinationButton_confirmText__j44xf{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.5}.ValidateVaccinationButton_confirmList__9FW3J{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.ValidateVaccinationButton_confirmActions__aVE4z{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2)}.ValidateVaccinationButton_error__7fJNx{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg);margin:0}.ValidateVaccinationButton_banner__tOV56{display:flex;flex-direction:column;gap:12px;padding:var(--space-4) var(--space-5);background:var(--color-bg-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);border-left:3px solid var(--data-positive-fg);margin-top:8px}.ValidateVaccinationButton_bannerTop__dqxBz{display:flex;align-items:flex-start;gap:12px}.ValidateVaccinationButton_bannerIcon__DonNC{font-size:16px;color:var(--data-positive-fg);flex-shrink:0;margin-top:2px}.ValidateVaccinationButton_bannerText__Hq_ke{display:flex;flex-direction:column;gap:4px;flex:1 1}.ValidateVaccinationButton_bannerTitleRow__xOo3e{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ValidateVaccinationButton_bannerTitle__3pZHf{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ValidateVaccinationButton_bannerSub__3CD_h{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.Skeleton_block__Zgj1X{display:block;background:var(--color-border-faint);border-radius:var(--radius-md);animation:Skeleton_skeletonIn__Lnz6z .15s ease forwards,Skeleton_skeletonPulse__oLEYg 1.2s ease-in-out .3s infinite}@keyframes Skeleton_skeletonIn__Lnz6z{0%{opacity:.4}to{opacity:1}}@keyframes Skeleton_skeletonPulse__oLEYg{0%,to{opacity:1}50%{opacity:.55}}.PanelSteps_steps__NTH9h{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.PanelSteps_step__RHSWg{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-gray)}.PanelSteps_num__5sB5C{width:24px;height:24px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;background:var(--color-border-faint);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.PanelSteps_active__mEUnv{color:var(--color-text-primary)}.PanelSteps_active__mEUnv .PanelSteps_num__5sB5C{background:var(--color-bg-primary);color:var(--color-text-on-primary)}.PanelSteps_done__FhYri .PanelSteps_num__5sB5C{background:var(--data-positive-bg);color:var(--data-positive-fg)}.ProgressBar_wrap__Hr4TC{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ProgressBar_labelRow__u3nuC{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.ProgressBar_label__I7EKU{font-size:var(--font-size-base);line-height:var(--line-height-base)}.ProgressBar_labelNote__24jc_,.ProgressBar_label__I7EKU{color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.ProgressBar_labelNote__24jc_{font-size:var(--font-size-sm)}.ProgressBar_meta__Fkcrx{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ProgressBar_track__2aN9L{position:relative;height:6px;background:var(--color-border-faint);border-radius:var(--radius-sm);overflow:hidden}.ProgressBar_mark__8mINi{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--color-text-primary)}.ProgressBar_fill__eiqhm{display:block;height:100%;border-radius:var(--radius-sm)}.ProgressBar_positive__XtzXU{background:var(--data-positive-fg)}.ProgressBar_caution__3ulym{background:var(--data-caution-fg)}.ProgressBar_neutral__FGaaU{background:var(--color-border-default)}.ProgressBar_health__yYoTN{background:var(--data-health-fg)}.ProgressBar_markCaption__1VdH9{position:relative;margin-top:var(--space-1);height:var(--line-height-base)}.ProgressBar_markCaptionText__HY2bG{position:absolute;top:0;white-space:nowrap;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.VaccinationPhotoSection_wrap__qlIsG{display:flex;flex-direction:column;gap:var(--space-2)}.VaccinationPhotoSection_label__kc4ee{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-gray);letter-spacing:var(--letter-spacing-wide)}.VaccinationPhotoSection_photoLink__XB9WN{display:inline-block;max-width:320px}.VaccinationPhotoSection_photo__0_qAT{display:block;width:100%;max-width:320px;border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-border-subtle)}.VaccinationPhotoSection_uploadRow__Z3gOp{display:flex;align-items:flex-start;gap:var(--space-3)}.VaccinationPhotoSection_uploadRow__Z3gOp>:first-child{flex:1 1}.VaccinationPhotoSection_error__XyPDO{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}@keyframes MegaBanner_tourCardIn__VVQU2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MegaBanner_banner__8tQMt{position:relative;width:min(1200px,calc(100vw - 2 * var(--space-6)));margin-inline:auto;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);animation:MegaBanner_tourCardIn__VVQU2 var(--tour-enter-ms) var(--tour-ease) both}.MegaBanner_dismiss__Cie5q{position:absolute;top:var(--space-3);right:var(--space-3);z-index:1}.MegaBanner_headText__vG_N5,.MegaBanner_head__T9hnc{display:flex;flex-direction:column;gap:var(--space-2)}.MegaBanner_headText__vG_N5{min-width:0}.MegaBanner_headNew__pRqLz{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-5);padding-right:var(--space-8)}.MegaBanner_newBadge__hthGg{margin:0;display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--data-finance-fg)}.MegaBanner_newBadge__hthGg svg{font-size:12px}.MegaBanner_newDog__N_rDK{flex:none;margin-block:calc(-1 * var(--space-3))}.MegaBanner_eyebrow__pwY7L{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-gray)}.MegaBanner_title__r45Q_{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);color:var(--color-text-primary);text-wrap:balance}.MegaBanner_body__h2EE7{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);color:var(--color-text-gray);max-width:70ch}.MegaBanner_items__uichK{list-style:none;margin:0;padding:var(--space-5) 0 0;border-top:1px solid var(--color-border-faint);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-6) var(--space-8);gap:var(--space-6) var(--space-8)}.MegaBanner_items__uichK[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.MegaBanner_items__uichK[data-count="5"],.MegaBanner_items__uichK[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5) var(--space-8)}.MegaBanner_item__l_Z0Q{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.MegaBanner_frame__8_Dzi{margin:0;border:1px solid var(--color-border-faint);border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-default);line-height:0}.MegaBanner_image__IXalr{width:100%;height:auto;display:block}.MegaBanner_itemTitle__PAGhK{margin:0;font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-wrap:balance}.MegaBanner_itemBody__bqIuG{margin:0;font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.MegaBanner_actions__WfMti{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3)}.MegaBanner_never__mpIHS{margin-right:auto}@media (max-width:720px){.MegaBanner_banner__8tQMt{padding:var(--space-5)}.MegaBanner_items__uichK{grid-template-columns:1fr;gap:var(--space-5)}.MegaBanner_actions__WfMti{flex-direction:column-reverse;align-items:stretch}.MegaBanner_never__mpIHS{margin-right:0}}.MegaBanner_framePhone__LdEwk{display:flex;justify-content:center;align-items:center;gap:var(--space-4);aspect-ratio:16/10;padding:var(--space-3) 0;box-sizing:border-box;background:var(--color-bg-primary-soft)}.MegaBanner_phone__EXgek{height:100%;width:auto;aspect-ratio:1206/2622}.MegaBanner_video__ev4gj{aspect-ratio:auto;object-fit:cover}.MegaBanner_videoFrame__LlZ5K{position:relative;aspect-ratio:16/10}.MegaBanner_videoFrame__LlZ5K .MegaBanner_video__ev4gj{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .25s ease}.MegaBanner_videoPlaying__xcl5T .MegaBanner_video__ev4gj{opacity:1}.MegaBanner_videoSkeleton__dGJ9c{position:absolute;inset:0;display:block}@media (max-width:720px){.MegaBanner_newDog__N_rDK{display:none}.MegaBanner_headNew__pRqLz{padding-right:0}}.StatTile_tile__B4O9J{background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);min-width:0}.StatTile_accent__GVOnF{border-top:var(--border-thick) solid var(--color-bg-primary)}.StatTile_label__yrHDj{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--color-text-gray)}.StatTile_value__mgquo{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:var(--space-1)}.StatTile_positive__VJWly{color:var(--color-status-success);font-size:var(--font-size-lg)}.StatTile_sub__SCLhC{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.StatTile_tileSm__3Bf2G{padding:var(--space-3) var(--space-4)}.StatTile_valueSm__2Wt5p{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.StatTile_subSm___o0Z_{font-size:var(--font-size-base);line-height:var(--line-height-base)}.StatTile_open__VxYPQ{color:var(--data-caution-fg)}.StatTile_info__OB1Gt{flex-shrink:0}.StatTile_info__OB1Gt svg{font-size:var(--font-size-xs)}.NextDueEditor_field__5gGn4{display:flex;flex-direction:column;gap:var(--space-1)}.NextDueEditor_labelRow__QolZv{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.NextDueEditor_label__o6f9x{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-gray);letter-spacing:var(--letter-spacing-wide)}.NextDueEditor_value__aUyZo{color:var(--color-text-primary)}.NextDueEditor_hint__jzLdE,.NextDueEditor_value__aUyZo{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base)}.NextDueEditor_hint__jzLdE{color:var(--color-text-gray);margin:0}.NextDueEditor_editActions__WtCMT{display:flex;gap:var(--space-2);margin-top:var(--space-1)}.NextDueEditor_error__6AtM1{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg);margin:0}.LabExamActions_wrap__uatvn{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-2)}.LabExamActions_hint__qc5IF{color:var(--color-text-gray)}.LabExamActions_error__P4WwL,.LabExamActions_hint__qc5IF{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0}.LabExamActions_error__P4WwL{color:var(--data-health-fg)}.FaturaPickerPanel_body__zvInz{display:flex;flex-direction:column;gap:var(--space-4)}.FaturaPickerPanel_loading___Y_DZ{display:flex;justify-content:center;padding:var(--space-8)}.FaturaPickerPanel_empty__8FuH3{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.FaturaPickerPanel_list__f4VKn{display:flex;flex-direction:column;gap:var(--space-2)}.FaturaPickerPanel_row__gaL78{display:flex;flex-direction:column;gap:var(--space-1);text-align:left;padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);cursor:pointer;font-family:inherit}.FaturaPickerPanel_row__gaL78:hover{border-color:var(--color-border-default)}.FaturaPickerPanel_rowTop__QQKGD{display:flex;justify-content:space-between;gap:var(--space-3)}.FaturaPickerPanel_rowName__kL28_,.FaturaPickerPanel_rowValue__LU1T0{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.FaturaPickerPanel_rowValue__LU1T0{white-space:nowrap}.FaturaPickerPanel_rowMeta__hfNPa{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.FaturaPickerPanel_sectionTitle__06FLC{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-top:var(--space-2)}.FaturaPickerPanel_stale__L_wUD{opacity:.5;pointer-events:none;transition:opacity .15s ease}.InternadosCard_row__WLT6N{text-decoration:none;color:inherit;align-items:flex-start;border-radius:var(--radius-md);padding-left:var(--space-3);padding-right:var(--space-3);margin:0 calc(-1 * var(--space-3))}.InternadosCard_row__WLT6N:hover{background:var(--color-bg-default)}.InternadosCard_nameLine__6iEQT{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.InternadosCard_complaint__DmNjM{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.InternadosCard_progRow__2pBsX{margin-top:var(--space-2)}.PatientFlowBoard_flow__qGBdO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-3)}@media (max-width:1100px){.PatientFlowBoard_flow__qGBdO{grid-template-columns:1fr}}.PatientFlowBoard_col__wNhMj{background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-faint);border-radius:var(--radius-md);padding:var(--space-3);min-height:180px;min-width:0;display:flex;flex-direction:column}.PatientFlowBoard_colCards__7iCa8{overflow-y:auto;max-height:max(420px,calc(calc(100vh / var(--ui-zoom, 1)) - 540px));padding:var(--space-px);margin:calc(-1 * var(--space-px))}.PatientFlowBoard_mark__AqAWj{width:100%;height:3px;border-radius:var(--radius-xs);margin-bottom:var(--space-2)}.PatientFlowBoard_colTitle__ya3Jm{margin:0 0 var(--space-2);font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:var(--font-weight-bold);color:var(--color-text-gray);display:flex;justify-content:space-between}.PatientFlowBoard_fcard__qgPte{background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);margin-bottom:var(--space-2);box-shadow:var(--shadow-sm);display:flex;overflow:hidden}.PatientFlowBoard_fcardBody___xBot{flex:1 1;min-width:0;padding:var(--space-3)}.PatientFlowBoard_stateStrip__oZjM0{flex-shrink:0;width:28px;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font-size:var(--font-size-xs);line-height:1;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;padding:var(--space-2) 0;white-space:nowrap}.PatientFlowBoard_fname__GfE3i,.PatientFlowBoard_stateStrip__oZjM0{display:flex;align-items:center;font-weight:var(--font-weight-bold)}.PatientFlowBoard_fname__GfE3i{gap:var(--space-2);flex-wrap:wrap}.PatientFlowBoard_fmeta__cKnq9{font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.PatientFlowBoard_factions__9KEX0{display:flex;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap}.PatientFlowBoard_fcardDraggable__O5_iH{cursor:-webkit-grab;cursor:grab}.PatientFlowBoard_fcardDragging__yM2Wg{opacity:.45}.PatientFlowBoard_colDropActive__BddYD{border-color:var(--color-border-primary);background:var(--color-bg-primary-soft)}.StepChecklist_list__2phZQ{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}.StepChecklist_row__1nebL{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) var(--space-5)}.StepChecklist_row__1nebL+.StepChecklist_row__1nebL{border-top:var(--border-thin) solid var(--color-border-faint)}.StepChecklist_urgent__kE4fy{background:var(--color-bg-primary-soft)}.StepChecklist_locked__nwPe6{opacity:var(--opacity-disabled);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StepChecklist_num__14O8V{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);background:var(--color-border-faint);color:var(--color-text-gray);font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.StepChecklist_numDone__0n5ua{background:var(--data-positive-bg);color:var(--data-positive-fg)}.StepChecklist_text__0Q_du{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.StepChecklist_title__3NCOT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.StepChecklist_sub__hT_nU{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.StepChecklist_action___Ac_8{display:flex;justify-content:flex-end}.StepChecklist_srOnly___GKQC{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.StepChecklist_body__S13JY{display:block;margin-top:var(--space-2)}.FirstDaysCard_card__OiS2A{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.FirstDaysCard_head__VSs9h{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.FirstDaysCard_title__1rMBY{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.FirstDaysCard_sub__Q8PId{margin:var(--space-1) 0 0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalMergePanel_body__ieIuk{display:flex;flex-direction:column;gap:var(--space-5)}.AnimalMergePanel_screen__bJ1ZP{display:flex;flex-direction:column;gap:var(--space-3)}.AnimalMergePanel_title__3fylZ{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);color:var(--color-text-primary)}.AnimalMergePanel_help__YR50F{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalMergePanel_field___O7HW{display:flex;flex-direction:column;gap:var(--space-2)}.AnimalMergePanel_fieldLabel__COVTm{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.VitalTiles_grid__GzSmq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}.VitalTiles_tile__v_DrN{display:flex;flex-direction:column;gap:2px;min-width:0}.VitalTiles_label__JCSY5{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.5px;color:var(--color-text-gray)}.VitalTiles_value__19r0f{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.VitalTiles_unit__moHHP{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RowActionsMenu_wrapper__GgUgG{position:relative;display:inline-flex}.RowActionsMenu_menu__BN4Om{position:fixed;z-index:200;min-width:200px;background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:0 4px 16px rgba(21,23,26,.08);padding:var(--space-1);display:flex;flex-direction:column}.RowActionsMenu_item__F8CTw{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:none;background:none;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:left;white-space:nowrap}.RowActionsMenu_item__F8CTw:hover:not(:disabled){background:var(--color-bg-default)}.RowActionsMenu_item__F8CTw:disabled{opacity:var(--opacity-disabled,.4);cursor:default}.RowActionsMenu_itemIcon__WRZWa{font-size:var(--font-size-sm);color:var(--color-text-gray)}.RowActionsMenu_item__F8CTw:has(.RowActionsMenu_itemText__qLL15){align-items:flex-start;max-width:380px}.RowActionsMenu_item__F8CTw:has(.RowActionsMenu_itemText__qLL15) .RowActionsMenu_itemIcon__WRZWa{margin-top:5px}.RowActionsMenu_itemText__qLL15{display:flex;flex-direction:column;gap:2px;text-align:left}.RowActionsMenu_itemDescription__TgIIV{white-space:normal}.RowActionsMenu_itemDescription__TgIIV,.RowActionsMenu_note__tyex3{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RowActionsMenu_note__tyex3{margin:var(--space-2) var(--space-3) var(--space-1);max-width:24ch}.RowActionsMenu_item__F8CTw:disabled:has(.RowActionsMenu_itemText__qLL15){opacity:1}.RowActionsMenu_item__F8CTw:disabled .RowActionsMenu_itemText__qLL15>span:first-child,.RowActionsMenu_item__F8CTw:disabled:has(.RowActionsMenu_itemText__qLL15) .RowActionsMenu_itemIcon__WRZWa{opacity:var(--opacity-disabled,.4)}