.BillingInvoicesSection_section__96J32{display:flex;flex-direction:column;gap:var(--space-4)}.BillingInvoicesSection_title__9_FZw{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.BillingInvoicesSection_sub__W9vB0{margin:var(--space-1) 0 0}.BillingInvoicesSection_empty__ofn0G,.BillingInvoicesSection_sub__W9vB0{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.BillingInvoicesSection_empty__ofn0G{padding:var(--space-4);background:var(--color-border-faint);border-radius:var(--radius-md)}.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}.SidePanel_backdrop__TudQ1{position:fixed;inset:0;background:var(--backdrop-tint);backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur));z-index:60;animation:SidePanel_backdropFadeIn__5Vlao .24s ease both}@keyframes SidePanel_backdropFadeIn__5Vlao{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur))}}@keyframes SidePanel_backdropFadeOut__WNnj8{0%{opacity:1;backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur))}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.SidePanel_backdropOut__GT6mz{animation:SidePanel_backdropFadeOut__WNnj8 .2s ease both;pointer-events:none}.SidePanel_panel__tQTmc{--side-panel-gap:var(--space-3);position:fixed;top:var(--side-panel-gap);right:var(--side-panel-gap);bottom:var(--side-panel-gap);width:min(var(--side-panel-width),calc(100vw - 2 * var(--side-panel-gap)));background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-xl);box-shadow:0 24px 64px rgba(0,0,0,.14),0 2px 8px rgba(0,0,0,.06);z-index:70;display:flex;flex-direction:column;overflow:clip;animation:SidePanel_panelSlideIn__7w9ie .25s cubic-bezier(.4,0,.2,1) both;transition:width .3s cubic-bezier(.4,0,.2,1),border-color .3s ease}.SidePanel_expanded__wdORC{width:calc(100vw - 2 * var(--side-panel-gap))}.SidePanel_expanded__wdORC .SidePanel_body__kf3Va,.SidePanel_expanded__wdORC .SidePanel_footer__8cLi8{padding-left:max(var(--space-3),calc((100vw - 2 * var(--side-panel-gap) - var(--side-panel-max-content)) / 2));padding-right:max(var(--space-3),calc((100vw - 2 * var(--side-panel-gap) - var(--side-panel-max-content)) / 2))}@keyframes SidePanel_panelSlideIn__7w9ie{0%{transform:translateX(calc(100% + var(--side-panel-gap)))}to{transform:translateX(0)}}.SidePanel_header__lu5qP{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--space-3);border-bottom:var(--border-thin) solid var(--color-border-subtle);flex-shrink:0;min-height:56px}.SidePanel_headerLeft__iBa_s{display:flex;align-items:center;z-index:1;flex-shrink:0;min-width:40px}.SidePanel_titleBlock__Fbs2k{position:absolute;left:50%;transform:translateX(-50%);max-width:60%;text-align:center;pointer-events:none;display:flex;flex-direction:column;align-items:center}.SidePanel_titleText__ylbL1{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.SidePanel_subtitle__al8uW,.SidePanel_titleText__ylbL1{font-size:var(--font-size-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:0}.SidePanel_subtitle__al8uW{font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.SidePanel_headerRight__0lkkL{display:flex;align-items:center;gap:var(--space-1);z-index:1;flex-shrink:0}.SidePanel_body__kf3Va{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3);container:side-panel/inline-size}.SidePanel_bodyFlush__Edvk9{padding:0}.SidePanel_footer__8cLi8{flex-shrink:0;padding:var(--space-3);border-top:var(--border-thin) solid var(--color-border-subtle);display:flex;justify-content:flex-end;gap:var(--space-3);overflow:clip}.SidePanel_footerAsk__ipb2E{padding:var(--space-5) var(--space-4) var(--space-4)}.SidePanel_ask__dVzD1{flex:1 1;display:grid;grid-gap:var(--space-2);gap:var(--space-2);animation:SidePanel_askIn__aPVdZ .2s ease .06s both}@keyframes SidePanel_askIn__aPVdZ{0%{opacity:0}to{opacity:1}}.SidePanel_askTitle__YJ9Vn{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.SidePanel_askText__YhqkT{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.SidePanel_askActions__ChWA2{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-3)}.SidePanel_body__kf3Va{transition:opacity .2s ease}.SidePanel_bodyAsking__VGdfX{opacity:.35;pointer-events:none}@media (prefers-reduced-motion:reduce){.SidePanel_ask__dVzD1{animation:none}}.SidePanel_narrow__ogViT{max-width:420px}@media (max-width:640px){.SidePanel_panel__tQTmc{--side-panel-gap:0px;border:none;border-left:var(--border-thin) solid var(--color-border-subtle);border-radius:0;box-shadow:none}}@keyframes SidePanel_panelSlideOut__hBgHE{0%{transform:none;opacity:1}to{transform:translateX(calc(100% + var(--side-panel-gap)));opacity:.6}}.SidePanel_panelOut__nb2Qu{animation:SidePanel_panelSlideOut__hBgHE .2s cubic-bezier(.4,0,1,1) both}.SidePanel_instant__lHQqK:not(.SidePanel_panelOut__nb2Qu):not(.SidePanel_backdropOut__GT6mz){animation:none}@media (prefers-reduced-motion:reduce){.SidePanel_backdropOut__GT6mz,.SidePanel_backdrop__TudQ1,.SidePanel_panelOut__nb2Qu,.SidePanel_panel__tQTmc{animation:none}}.SidePanel_step__o7j7N{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;background:var(--color-bg-surface);border-radius:inherit;animation:SidePanel_stepIn__JfVca .2s cubic-bezier(.2,.8,.2,1)}@keyframes SidePanel_stepIn__JfVca{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.SidePanel_step__o7j7N{animation:none}}.SidePanel_backdropBorrowed__3L_9H{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}.SidePanel_covered___B5x1{visibility:hidden}.SidePanel_backdropCovered__xytEq{pointer-events:none}.SidePanel_framed__O0vFA{--side-panel-gap:0px;top:0;right:0;bottom:0;width:100%;max-width:none;border:none;border-radius:0;box-shadow:none}.Toast_stack__9BjR0{position:fixed;bottom:var(--space-6);right:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);z-index:1000}.Toast_toast__ETwJm{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:Toast_toastIn__aANMq .18s ease-out}@keyframes Toast_toastIn__aANMq{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Toast_icon__s4CQi{font-size:var(--font-size-base);flex-shrink:0}.Toast_success__uL6zu .Toast_icon__s4CQi{color:var(--color-status-success)}.Toast_error__kPWot .Toast_icon__s4CQi{color:var(--color-status-error)}.Toast_info__NtuCN .Toast_icon__s4CQi{color:var(--color-text-gray)}.Toast_warning__1C6KO{border-color:var(--data-caution-fg)}.Toast_warning__1C6KO .Toast_icon__s4CQi{color:var(--data-caution-fg)}.Toast_message__VmdVc{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.Toast_action__5zAaD{margin-left:var(--space-2)}.OpeningBalanceItemsPanel_hint___TryE{margin:0 0 var(--space-4)}.OpeningBalanceItemsPanel_empty__R7fys,.OpeningBalanceItemsPanel_hint___TryE{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OpeningBalanceItemsPanel_table__ZdWW3{width:100%;border-collapse:collapse}.OpeningBalanceItemsPanel_table__ZdWW3 th{padding:var(--space-2) var(--space-3);background:var(--color-bg-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-gray);text-align:left;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.OpeningBalanceItemsPanel_table__ZdWW3 td{padding:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);border-bottom:var(--border-thin) solid var(--color-border-faint);vertical-align:top}.OpeningBalanceItemsPanel_num__d_ZCc{text-align:right;white-space:nowrap}.OpeningBalanceItemsPanel_animalTag__xX_tj{color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.OpeningBalanceItemsPanel_totals__npM_p{margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-thin) solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-2)}.OpeningBalanceItemsPanel_totalRow__VBz_Z{display:flex;justify-content:space-between;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OpeningBalanceItemsPanel_totalRowHighlight__Tfbqv{display:flex;justify-content:space-between;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.OpeningBalanceItemsPanel_resolveActions__OkmFF{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-thin) solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-3)}.OpeningBalanceItemsPanel_resolveButtons__Wy6mT{display:flex;justify-content:flex-end;gap:var(--space-2)}.OpeningBalanceItemsPanel_confirmText__PkCQ0{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.OpeningBalanceItemsPanel_confirmWarning__TDWPQ{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#b42318;margin:0}.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}.RecordCard_card__HIYDP{position:relative;background:var(--color-bg-surface);border-radius:var(--radius-lg);border:var(--border-thin) solid var(--color-border-subtle);padding:var(--space-4) var(--space-4) var(--space-4);padding-right:var(--space-15);cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;min-width:0}.RecordCard_card__HIYDP:hover{border-color:var(--color-border-default);box-shadow:0 2px 8px rgba(0,0,0,.06)}.RecordCard_card__HIYDP:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:2px}.RecordCard_topRow__MpFW0{display:flex;align-items:center;gap:var(--space-2)}.RecordCard_cardVisual__IHUGa{padding-right:var(--space-4)}.RecordCard_cardVisual__IHUGa .RecordCard_topRow__MpFW0{padding-right:calc(var(--space-15) - var(--space-4))}.RecordCard_iconWrap__p9OAA{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);flex-shrink:0}.RecordCard_iconWrap_health__t6TFn{background:var(--data-health-fg)}.RecordCard_iconWrap_caution__Hth6A{background:var(--data-caution-fg)}.RecordCard_iconWrap_positive__sixOL{background:var(--data-positive-fg)}.RecordCard_iconWrap_care__4hC76{background:var(--data-care-fg)}.RecordCard_iconWrap_neutral__ApoXa{background:var(--data-neutral-fg)}.RecordCard_iconWrap_hospital__eqbCI{background:var(--data-hospital-fg)}.RecordCard_iconWrap_diagnostic__r3IbO{background:var(--data-diagnostic-fg)}.RecordCard_iconWrap_finance__xfJRM{background:var(--data-finance-fg)}.RecordCard_iconWrap_behaviour__31_Aj{background:var(--data-behaviour-fg)}.RecordCard_icon__uthRn{font-size:13px;color:#fff}.RecordCard_categoryLabel__5rAfX{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base);flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecordCard_addButton__lP6hZ{position:absolute;top:var(--space-2);right:var(--space-2);width:32px;height:32px;border-radius:var(--radius-md);border:none;background:transparent;color:var(--color-text-gray);font-size:var(--font-size-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,color .12s ease}.RecordCard_addButton__lP6hZ:hover{background:var(--color-bg-default);color:var(--color-text-primary)}.RecordCard_body__xXJLL{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);flex:1 1;min-width:0}.RecordCard_chip__AHk8y{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.5px;border-radius:var(--radius-full);padding:2px var(--space-2)}.RecordCard_chipIcon__gfa70{font-size:11px}.RecordCard_chip_upcoming__GSo2F{background:var(--data-positive-bg);color:var(--data-positive-fg)}.RecordCard_chip_scheduled__hDQPL{background:var(--data-caution-bg);color:var(--data-caution-fg)}.RecordCard_chip_past__48__h{background:var(--data-neutral-bg);color:var(--data-neutral-fg)}.RecordCard_chip_annulled__UxLq_{background:var(--data-health-bg);color:var(--data-health-fg)}.RecordCard_heroTextWrap__k1u7t{display:flex;flex-direction:column;gap:2px}.RecordCard_heroMainRow__kKOf6{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.RecordCard_heroText__Svm_0{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-lg);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.RecordCard_heroTextEmpty__ZImvG{color:var(--color-text-gray)}.RecordCard_heroSubText__zbWN4{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base);display:block}.RecordCard_heroLines__Mmm7O{display:flex;flex-direction:column;gap:var(--space-3)}.RecordCard_heroLineItem__1vEIt{display:flex;flex-direction:column;gap:2px}.RecordCard_heroLineMainRow__nMeNu{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.RecordCard_heroLinesSubText__GbF9Y{margin-top:var(--space-2)}.RecordCard_historyBadge__Ioyny{display:inline-flex;align-self:flex-start;background:var(--color-bg-default);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-sm);margin-top:var(--space-2)}.RecordCard_previews__3cPHe{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-3)}.RecordCard_previewRow__rEHkm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.RecordCard_previewText__R_9P9{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-sm)}.RecordCard_previewEntry__T39QU{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecordCard_totalBadge__ZMkfP{display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--space-3)}.RecordCard_skeleton__UtZFg{padding-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.RecordCard_skeletonHero__WCroT{height:var(--line-height-lg);border-radius:var(--radius-sm);background:var(--color-border-default);animation:RecordCard_pulse__JbBJ6 1.4s ease-in-out infinite}.RecordCard_skeletonHeroShort__WswNX{width:55%;height:var(--line-height-sm)}@keyframes RecordCard_pulse__JbBJ6{0%,to{opacity:1}50%{opacity:.35}}.RecordCard_heroWithVisual__io954{display:flex;flex:1 1;align-items:stretch;justify-content:space-between;gap:var(--space-5);min-width:0}.RecordCard_heroWithVisual__io954>.RecordCard_heroTextWrap__k1u7t{flex:0 1 auto;min-width:0;max-width:60%}.RecordCard_visual__dQHBt{display:flex;flex:1 1;min-width:96px;max-width:280px;margin-left:auto}.RadioCard_group__82r_Z{display:flex;flex-direction:column;gap:var(--space-2)}@container side-panel (min-width: 1000px){.RadioCard_twoUp__krq_w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-8);gap:var(--space-2) var(--space-8);align-items:stretch}}.RadioCard_card__h4Xun{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;font-family:inherit;text-align:left;display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);cursor:pointer;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);transition:border-color .15s,box-shadow .15s}.RadioCard_card__h4Xun:hover:not(:disabled){border-color:var(--color-border-primary)}.RadioCard_card__h4Xun:disabled{opacity:.5;cursor:not-allowed}.RadioCard_selected__0S5fF{border-color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--color-text-primary)}.RadioCard_radio__iUBgr{flex:none;width:20px;height:20px;margin-top:2px;border-radius:var(--radius-full);border:var(--border-medium) solid var(--color-border-strong);display:flex;align-items:center;justify-content:center;transition:border-color .15s}.RadioCard_selected__0S5fF .RadioCard_radio__iUBgr{border-color:var(--color-text-primary)}.RadioCard_dot__BH0rz{width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-text-primary)}.RadioCard_body__CL0lT{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.RadioCard_title__f11YA{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.RadioCard_description__uRK3i{line-height:var(--line-height-base)}.RadioCard_description__uRK3i,.RadioCard_meta__Ep4lx{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RadioCard_meta__Ep4lx{font-style:italic;margin-top:var(--space-1);display:flex;align-items:baseline;gap:var(--space-2)}.RadioCard_metaIcon__SfAAm{flex:none;font-size:.85em;opacity:var(--opacity-inactive,.85)}.RadioCard_meta__Ep4lx.RadioCard_warning__mzt5L,.RadioCard_meta__Ep4lx.RadioCard_warning__mzt5L .RadioCard_metaIcon__SfAAm{color:var(--data-caution-fg)}.ChartCard_card__t8mBK{display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);width:100%;text-align:left;min-width:0}.ChartCard_bare__ukwUE{border:none;border-radius:0;padding:0;background:none}.ChartCard_clickable__XgNSn{cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.ChartCard_clickable__XgNSn:hover{border-color:var(--color-border-default);box-shadow:0 2px 8px rgba(0,0,0,.06)}.ChartCard_clickable__XgNSn:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:2px}.ChartCard_head__rOxyJ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.ChartCard_headText__LF6rn{display:flex;flex-direction:column;gap:2px;min-width:0}.ChartCard_value__vPWgJ{margin:0;display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1.1;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChartCard_unit__mdha5{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ChartCard_trend__MlIJk{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:var(--gray-50);color:var(--color-text-gray)}.ChartCard_trendLabel__wGtMf{font-weight:var(--font-weight-medium);color:inherit;opacity:.85}.ChartCard_note__BQ_ka{color:var(--color-text-primary);max-width:56ch}.ChartCard_context__nN9J6,.ChartCard_note__BQ_ka{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.ChartCard_context__nN9J6{color:var(--color-text-gray)}.ChartCard_selector__ogpMO{flex:none}.ChartCard_chart__XILZ7{min-width:0}.ChartCard_stats__UdBml{list-style:none;margin:0;padding:var(--space-3) 0 0;border-top:var(--border-thin) solid var(--color-border-faint);display:flex;flex-wrap:wrap;gap:var(--space-6)}.ChartCard_stat__6ZNuN{display:flex;flex-direction:column;gap:2px}.ChartCard_statLabel__d3SIz{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ChartCard_statValue__1BQmb{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}.ChartCard_footer__BiwPM,.ChartCard_insight__k_Fue{padding-top:var(--space-3);border-top: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)}.ChartCard_demoTag__M_rvV{margin-left:auto;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap}.ChartCard_demo__wSHjp .ChartCard_statValue__1BQmb,.ChartCard_demo__wSHjp .ChartCard_unit__mdha5,.ChartCard_demo__wSHjp .ChartCard_value__vPWgJ{color:var(--color-text-placeholder)}.ChartCard_demo__wSHjp .ChartCard_chart__XILZ7,.ChartCard_demo__wSHjp .ChartCard_statValue__1BQmb svg,.ChartCard_demo__wSHjp .ChartCard_value__vPWgJ svg{filter:grayscale(1);opacity:.55}.ChartCard_demo__wSHjp .ChartCard_statValue__1BQmb *,.ChartCard_demo__wSHjp .ChartCard_value__vPWgJ *{color:inherit}.ChartCard_filter__ekXdm{margin-top:calc(-1 * var(--space-1))}.ChartCard_trendGood__LtQ9f{background:var(--data-positive-bg);color:var(--data-positive-fg)}.ChartCard_trendBad__7QJ8r{background:var(--data-health-bg);color:var(--data-health-fg)}.ChartTooltip_tip__DDDgn{background:var(--gray-1000);color:var(--gray-0);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:0 8px 24px rgba(0,0,0,.18);min-width:168px;pointer-events:none}.ChartTooltip_stamp__eN3qe{margin:0 0 var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--gray-200);white-space:nowrap}.ChartTooltip_row__tqO85{margin:0;display:flex;align-items:baseline;gap:var(--space-2);white-space:nowrap}.ChartTooltip_row__tqO85+.ChartTooltip_row__tqO85{margin-top:2px}.ChartTooltip_dot__EosZT{width:8px;height:8px;border-radius:var(--radius-full);flex:none;align-self:center}.ChartTooltip_label__M3GhB{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--gray-200);margin-right:auto}.ChartTooltip_value__QhxVT{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChartTooltip_note__RgNz7,.ChartTooltip_unit__bxWND{font-weight:var(--font-weight-medium);color:var(--gray-200)}.ChartTooltip_note__RgNz7{margin:var(--space-2) 0 0;font-size:var(--font-size-base)}.TimeSeriesChart_outer__Pl1HV{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.TimeSeriesChart_zoomBar__fxi1G{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:32px;flex-wrap:wrap}.TimeSeriesChart_zoomText__aqVWU{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TimeSeriesChart_zoomable__Nfkoz{cursor:crosshair;-moz-user-select:none;user-select:none;-webkit-user-select:none}.TimeSeriesChart_wrap__ifcR2{position:relative;width:100%}.TimeSeriesChart_wrap__ifcR2 .recharts-wrapper :focus{outline:none}.TimeSeriesChart_wrap__ifcR2 .recharts-surface:focus-visible{outline:2px solid var(--color-bg-primary);outline-offset:2px;border-radius:var(--radius-sm)}.TimeSeriesChart_singleValue__Ca_sM{position:absolute;top:var(--space-2);right:var(--space-4);margin:0;display:flex;flex-direction:column;align-items:flex-end;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TimeSeriesChart_singleNote__HK2hg{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ProfileMergeCard_mergeBox__4_EM1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md)}.ProfileMergeCard_mergeTitle__K4Lj5{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.ProfileMergeCard_mergeMoving__qq0xl{color:var(--color-text-primary)}.ProfileMergeCard_hint__vtT07,.ProfileMergeCard_mergeMoving__qq0xl{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0}.ProfileMergeCard_hint__vtT07{color:var(--color-text-gray)}.ProfileMergeCard_tableWrap__tNsJ2{overflow-x:auto;background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md)}.ProfileMergeCard_table__V04rh{width:100%;border-collapse:collapse}.ProfileMergeCard_table__V04rh th{padding:var(--space-2) var(--space-3);background:var(--color-bg-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-gray);text-align:left;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.ProfileMergeCard_table__V04rh td{padding:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);border-bottom:var(--border-thin) solid var(--color-border-faint);vertical-align:top;overflow-wrap:anywhere}.ProfileMergeCard_table__V04rh tr:last-child td{border-bottom:none}.ProfileMergeCard_rowLabel__Hr7aR{color:var(--color-text-gray);white-space:nowrap}.ProfileMergeCard_pickCell__BLAot{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.ProfileMergeCard_chosen__g3fgh{font-weight:var(--font-weight-bold)}.AnimalCompletenessPanel_headline__bsX2u{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0 0 var(--space-1) 0}.AnimalCompletenessPanel_headlineMissing__ltp2B{color:var(--data-caution-fg)}.AnimalCompletenessPanel_headlineReady__JvX3j{color:var(--data-positive-fg)}.AnimalCompletenessPanel_intro__urrGx{margin:0 0 var(--space-4) 0}.AnimalCompletenessPanel_createdBadge__qVFeX,.AnimalCompletenessPanel_intro__urrGx{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalCompletenessPanel_createdBadge__qVFeX{display:inline-flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-4)}.AnimalCompletenessPanel_progressWrapper__9LeVl{margin-bottom:var(--space-6)}.AnimalCompletenessPanel_progressTrack__uNam9{width:100%;height:8px;border-radius:var(--radius-full);background:var(--color-border-faint);overflow:hidden;margin-bottom:var(--space-2)}.AnimalCompletenessPanel_progressFill__qCmrn{height:100%;border-radius:var(--radius-full);background:var(--data-positive-fg);transition:width .2s ease}.AnimalCompletenessPanel_progressFillMissing__T6rnb{background:var(--data-caution-fg)}.AnimalCompletenessPanel_progressMeta__UDieC{display:flex;justify-content:space-between;align-items:center}.AnimalCompletenessPanel_progressCount__NRkCa{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalCompletenessPanel_progressPending__ZOpvw{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--data-caution-fg)}.AnimalCompletenessPanel_progressComplete__iJiG2{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--data-positive-fg)}.AnimalCompletenessPanel_list__sXpKE{display:flex;flex-direction:column}.AnimalCompletenessPanel_row__YRooB{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-faint)}.AnimalCompletenessPanel_row__YRooB:last-child{border-bottom:none}.AnimalCompletenessPanel_rowTappable__S2fyx{cursor:pointer}.AnimalCompletenessPanel_rowTappable__S2fyx:hover{background:var(--color-bg-default)}.AnimalCompletenessPanel_rowChevron__XAplo{color:var(--color-border-default);flex-shrink:0}.AnimalCompletenessPanel_iconWrap__oTu_9{position:relative;width:36px;height:36px;flex-shrink:0}.AnimalCompletenessPanel_iconAvatar__vb975{width:36px;height:36px;font-size:14px}.AnimalCompletenessPanel_badge__MTq67,.AnimalCompletenessPanel_iconAvatar__vb975{border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.AnimalCompletenessPanel_badge__MTq67{position:absolute;bottom:-2px;right:-2px;width:14px;height:14px;font-size:7px}.AnimalCompletenessPanel_badgeCheck__vSNix{background:var(--data-positive-fg)}.AnimalCompletenessPanel_badgeMinus__MLump{background:var(--color-text-placeholder)}.AnimalCompletenessPanel_rowContent__yZ0lZ{flex:1 1;min-width:0}.AnimalCompletenessPanel_rowLabel__V0M3o{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AnimalCompletenessPanel_rowLabelDone__mQutc{color:var(--data-positive-fg)}.AnimalCompletenessPanel_rowLabelMuted__0rHcl{color:var(--color-text-placeholder)}.AnimalCompletenessPanel_rowHint__VuLIF{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin-top:2px}.AnimalCompletenessPanel_rowAction__eMaLn{margin-top:var(--space-2)}.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)}.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)}.TutorMergePanel_body__3ydNm{display:flex;flex-direction:column;gap:var(--space-4)}.TutorMergePanel_intro__ihHQr{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.TutorMergePanel_confirmations__UOvbk{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-thin) solid var(--color-border-subtle)}.TutorMergePanel_confirmTitle__KLSpx{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.TutorMergePanel_legal__o7xQ0{display:flex;flex-direction:column;gap:var(--space-2)}.TutorMergePanel_legal__o7xQ0 p{margin:0;color:var(--color-text-primary)}.TutorMergePanel_legal__o7xQ0 p,.VitalHint_hint__Slz4L{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.VitalHint_hint__Slz4L{display:grid;color:var(--color-text-gray);line-height:1.3}.WardParametersFields_block__y6tsf{display:flex;flex-direction:column;gap:var(--space-4)}.WardParametersFields_grid__Bkayg{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.WardParametersFields_cell__O5tJm{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.WardParametersFields_noteToggle__pM8Rn{align-self:flex-start}.WardParametersFields_note__IDrM5{width:100%}.WardParametersFields_texts__p4NkU{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.WardParametersFields_hint__eXzjg{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.WardParametersFields_title__78PfK{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.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)}.OrcamentoOverrideModal_body__AF0WP{display:flex;flex-direction:column;gap:var(--space-4)}.OrcamentoOverrideModal_risk___nnYD{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-base);padding:var(--space-3) var(--space-4);border-left:var(--border-thick) solid var(--data-caution-fg);background:var(--data-caution-bg);border-radius:var(--radius-md)}.OrcamentoOverrideModal_options__tW6TY{display:flex;flex-direction:column;gap:var(--space-2)}.OrcamentoOverrideModal_option__U8lFh{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-base)}.OrcamentoOverrideModal_option__U8lFh:has(input:checked){border-color:var(--color-bg-primary);background:var(--color-bg-primary-soft,#ffed99)}.OrcamentoOverrideModal_option__U8lFh input{margin-top:5px;flex-shrink:0;accent-color:var(--color-bg-primary)}.OrcamentoOverrideModal_error__IufH9{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-status-error,#b3261e)}.OrcamentoOverrideModal_actions__HOT4t{display:flex;justify-content:flex-end;gap:var(--space-2)}.TutorFormFields_form__I0J0X{display:flex;flex-direction:column;gap:var(--space-6)}.TutorFormFields_section__bMVB1{display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:var(--border-thin) solid var(--color-border-faint)}.TutorFormFields_section__bMVB1:last-of-type{border-bottom:none;padding-bottom:0}.TutorFormFields_sectionHeader__AczfQ{display:flex;align-items:center;justify-content:space-between}.TutorFormFields_sectionTitle__r5Lw_{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.TutorFormFields_sectionHint__i6mfU{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:calc(-1 * var(--space-2)) 0 0}.TutorFormFields_row__ugsHU{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.TutorFormFields_row3__VDcnP{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.TutorFormFields_stack__ud_RY{display:flex;flex-direction:column;gap:var(--space-2)}.TutorFormFields_consentRow__hxdct{display:flex;flex-wrap:wrap;gap:var(--space-5)}.TutorFormFields_contactRow__nLIMn{display:grid;grid-template-columns:140px 1.4fr 1fr 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center}.TutorFormFields_contactRemove__aiP9F{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:transparent;color:var(--color-text-gray);cursor:pointer}.TutorFormFields_contactRemove__aiP9F:hover{color:var(--color-status-error);border-color:var(--color-status-error)}.TutorFormFields_essentialControl__3PlOD{border-color:var(--data-caution-fg);background:var(--data-caution-bg)}.StatusCard_card___9wze{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.StatusCard_icon__NkF2O{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:50%;font-size:var(--font-size-sm);background:var(--tone-bg);color:var(--tone-fg)}.StatusCard_text__ux3yO{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.StatusCard_title__MRBQa{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.StatusCard_sub__WiF5F{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.StatusCard_action__ZFMRL{flex-shrink:0}.StatusCard_neutral__0RAS5{--tone-bg:var(--data-neutral-bg);--tone-fg:var(--data-neutral-fg)}.StatusCard_positive__5x8Lg{--tone-bg:var(--data-positive-bg);--tone-fg:var(--data-positive-fg)}.StatusCard_caution__QwKLf{--tone-bg:var(--data-caution-bg);--tone-fg:var(--data-caution-fg)}.StatusCard_health__5ojSV{--tone-bg:var(--data-health-bg);--tone-fg:var(--data-health-fg)}.StatusCard_caution__QwKLf .StatusCard_title__MRBQa,.StatusCard_health__5ojSV .StatusCard_title__MRBQa,.StatusCard_positive__5x8Lg .StatusCard_title__MRBQa{color:var(--tone-fg)}.Table_tableWrap__RJKV1{overflow-x:auto;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.Table_table__WNTwe{width:100%;border-collapse:collapse}.Table_th__DvtWc{padding:var(--space-2) var(--space-4);background:var(--color-bg-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-gray);text-align:left;white-space:nowrap;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;border-bottom:var(--border-thin) solid var(--color-border-subtle)}.Table_thNum__bCQES{text-align:right}.Table_thAct__q9kXw{width:80px}.Table_tr__x3NTK:not(:last-child){border-bottom:var(--border-thin) solid var(--color-border-faint)}.Table_tr__x3NTK:hover{background:var(--color-bg-default)}.Table_trClickable__kEvxQ{cursor:pointer}.Table_td__Kz8Ra{padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);color:var(--color-text-primary);vertical-align:top}.Table_tdNum__GbnoU{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Table_tdAct__EeIk7{text-align:right;white-space:nowrap;padding-top:var(--space-2);padding-bottom:var(--space-2)}.Table_tdTruncate__TaLnl,.Table_truncate__LU6cg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Table_truncate__LU6cg{display:block}.Table_tdWrap___UETj{white-space:normal;overflow-wrap:break-word}.Table_nameCell__0FFoI{display:flex;flex-direction:column;gap:var(--space-px)}.Table_muted__BJvqD{color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.CpfCorrectionModal_declaration__kEbCc{display:flex;flex-direction:column;gap:var(--space-2)}.CpfCorrectionModal_consequences__LRLYD{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base)}.CpfCorrectionModal_reentry__ktZmi{display:flex;flex-direction:column}.CpfCorrectionModal_attachment__Fb2R5{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}.CpfCorrectionModal_attachment__Fb2R5>button{align-self:flex-start;margin-left:calc(-1 * var(--space-3))}.CpfCorrectionModal_attachmentHint__DLmA_{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base)}.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}.QuickAnimalHeader_head__iX_Hc{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.QuickAnimalHeader_who__jRp53{display:grid;grid-gap:2px;gap:2px;min-width:0}.QuickAnimalHeader_name__PX3wm{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.25}.QuickAnimalHeader_line__ZWDbi{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuickAnimalHeader_weight__WyV9p{color:var(--color-text-primary)}.QuickAnimalHeader_stale__EC4FS{color:var(--data-caution-fg)}.QuickAnimalHeader_compact__vc2Wc{margin-top:0}.QuickAnimalHeader_compact__vc2Wc .QuickAnimalHeader_name__PX3wm{font-size:var(--font-size-lg)}.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)}.Tally_tally__uHpxy{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.Tally_line__jISLE,.Tally_total__K6l1Y{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.Tally_divided__2qHEj{gap:0}.Tally_divided__2qHEj .Tally_line__jISLE{padding:var(--space-3) 0;border-top:var(--border-thin) solid var(--color-border-faint)}.Tally_divided__2qHEj .Tally_value__xktJP{font-weight:var(--font-weight-bold)}.Tally_divided__2qHEj .Tally_total__K6l1Y.Tally_withRule__CIuRW{margin-top:0}.Tally_label__DXPNC{display:flex;flex-direction:column;min-width:0;color:var(--color-text-primary)}.Tally_label__DXPNC,.Tally_note__r_d0a{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.Tally_note__r_d0a{color:var(--color-text-gray)}.Tally_value__xktJP{margin:0;flex:none;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Tally_strong__67OHr .Tally_label__DXPNC,.Tally_strong__67OHr .Tally_value__xktJP{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Tally_total__K6l1Y.Tally_withRule__CIuRW{margin-top:var(--space-1);padding-top:var(--space-3);border-top:var(--border-thin) solid var(--color-border-default)}.Tally_totalLabel__xrNTD{font-size:var(--font-size-base)}.Tally_totalLabel__xrNTD,.Tally_totalValue__uik8X{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Tally_totalValue__uik8X{margin:0;font-size:var(--font-size-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Tally_totalSm__byv4u .Tally_totalValue__uik8X{font-size:var(--font-size-base)}.Tally_pending__p4MpN{font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.Tally_footnote__0TO7P,.Tally_suffix__BvsQY{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.Tally_footnote__0TO7P{margin:0}.Tally_action__8xOtX{display:flex;margin-top:var(--space-1)}.Tally_warn__rnSYC{color:var(--data-health-fg)}.Tally_striped__bDGfW{gap:0}.Tally_striped__bDGfW .Tally_line__jISLE{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}.Tally_striped__bDGfW .Tally_line__jISLE:nth-child(odd){background:var(--color-border-faint)}.Tally_striped__bDGfW .Tally_total__K6l1Y.Tally_withRule__CIuRW{margin-top:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3)}.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)}.QuarantineBillingList_list__qA8e5{display:flex;flex-direction:column;gap:var(--space-3)}.QuarantineBillingList_empty__RrKjZ{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.QuarantineBillingList_row__4oxv8{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.QuarantineBillingList_rowMain__1M8qW{flex:2 1;min-width:0;display:flex;flex-direction:column;gap:2px}.QuarantineBillingList_rowNameLine__cx8fI{display:flex;align-items:center;gap:var(--space-2)}.QuarantineBillingList_warningIcon__d4MpI{color:var(--color-status-warning);font-size:var(--font-size-sm)}.QuarantineBillingList_rowName__J7dQB{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.QuarantineBillingList_rowMeta__npALq{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.QuarantineBillingList_amounts__K72g4{display:flex;gap:var(--space-5)}.QuarantineBillingList_amountCol__92gbv{display:flex;flex-direction:column;gap:2px}.QuarantineBillingList_amountLabel__dYQlE{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);white-space:nowrap}.QuarantineBillingList_amountValue__CO5q0{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap}.QuarantineBillingList_actions__pI_yv{display:flex;gap:var(--space-2);flex-shrink:0}.ConsumoTab_wrapper__gdKtM{display:flex;flex-direction:column;gap:var(--space-4)}.ConsumoTab_loading__KE0ff{display:flex;justify-content:center;padding:var(--space-8) 0}.ConsumoTab_controls__Tz5k2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-bottom:var(--space-1)}.ConsumoTab_empty__mFa8b{color:var(--color-text-gray)}.ConsumoTab_empty__mFa8b,.ConsumoTab_error__X5DQ4{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0}.ConsumoTab_error__X5DQ4{color:var(--color-error,#c0392b)}.ConsumoTab_tiles__QOpct{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.ConsumoTab_card__2f3yA{background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}.ConsumoTab_cardTitle__exuYM{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-1)}.ConsumoTab_cardSub__aIS2q{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0 0 var(--space-4)}.ConsumoTab_bars___pqDC{display:flex;flex-direction:column;gap:var(--space-1)}.ConsumoTab_barRow__GgZeY{display:grid;grid-template-columns:180px 1fr 150px;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2);border:none;background:none;border-radius:var(--radius-md);cursor:pointer;font-family:inherit;text-align:left}.ConsumoTab_barRow__GgZeY:hover{background:var(--color-bg-default)}.ConsumoTab_barRowSelected__dIoPk{background:var(--primary-50,#fff9db)}.ConsumoTab_barLabel__4lF0z{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsumoTab_barTrack__gt4_x{height:14px;border-radius:var(--radius-sm);background:var(--gray-100,#f2f2f3);overflow:hidden}.ConsumoTab_barFill__c6foI{display:block;height:100%;border-radius:var(--radius-sm);background:var(--primary-500)}.ConsumoTab_barFillSem__n6Uze{background:var(--color-border-default)}.ConsumoTab_barValue__q_vwA{display:inline-grid;grid-template-columns:22px 1fr 38px;gap:var(--space-1);align-items:baseline;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}.ConsumoTab_barCurrency__MyXNm{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ConsumoTab_barMoney__s64zJ{text-align:right}.ConsumoTab_tableMoney__4sIk8{display:inline-grid;grid-template-columns:22px 1fr;gap:var(--space-1);align-items:baseline;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConsumoTab_origemBlock__PrUc7{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-2)}.ConsumoTab_origemBlock__PrUc7:not(:last-child){border-bottom:var(--border-thin) solid var(--color-border-faint);margin-bottom:var(--space-2)}.ConsumoTab_origemRow__LQFaY{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2);border:none;background:none;border-radius:var(--radius-md);cursor:pointer;font-family:inherit;text-align:left}.ConsumoTab_origemRow__LQFaY:hover{background:var(--color-bg-default)}.ConsumoTab_origemLabel__x4_uu,.ConsumoTab_origemValue__fjdYb{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ConsumoTab_origemValue__fjdYb{display:inline-grid;width:150px;grid-template-columns:22px 1fr 38px;gap:var(--space-1);align-items:baseline;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConsumoTab_barRowNested__bnzU7{grid-template-columns:164px 1fr 150px;margin-left:var(--space-4)}.ConsumoTab_barLabelSem__GCObT{color:var(--color-text-gray)}.ConsumoTab_barLabelOrigem__R_d_k{font-weight:var(--font-weight-bold)}.ConsumoTab_barShare__rTVfc{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-align:right}.ConsumoTab_controlsEnd__LvSIA{margin-left:auto}.ConsumoTab_panelBody__GhEyH{display:flex;flex-direction:column;gap:var(--space-4)}.ConsumoTab_panelContext__dVor6{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.ConsumoTab_panelFooter__xdwnd{display:flex;justify-content:flex-end;gap:var(--space-2)}.ConsumoTab_baixaPick__0Fj_D{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ConsumoTab_baixaPickLabel__RrFlq{color:var(--color-text-primary)}.ConsumoTab_baixaLineStock__NIPNt,.ConsumoTab_baixaPickLabel__RrFlq{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.ConsumoTab_baixaLineStock__NIPNt{display:block;color:var(--color-text-gray)}.ConsumoTab_baixaLines__k5V9Y{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.ConsumoTab_baixaLine__Ly0dG{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-thin) solid var(--color-border-faint)}.ConsumoTab_baixaLine__Ly0dG:last-child{border-bottom:none}.ConsumoTab_baixaLineName__9sS1d{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ConsumoTab_baixaLineQty__C04IT{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}.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)}.RevenueChartCard_periodTotal__Pgh4_{display:flex;align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-3)}.RevenueChartCard_periodValue__7bpee{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.1}.ContasPagarCard_due__rQL3o,.RevenueChartCard_periodCaption__MfQDe{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ContasPagarCard_due__rQL3o{white-space:nowrap}.ContasPagarCard_overdue__h4e8t{color:var(--data-health-fg);font-weight:var(--font-weight-semibold)}.ContasPagarCard_soon__ekfbB{color:var(--data-caution-fg);font-weight:var(--font-weight-semibold)}.DashboardClient_loadError__w414i{margin:0;font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.DashboardClient_vetGrid__hZaUH{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}@media (max-width:1100px){.DashboardClient_vetGrid__hZaUH{grid-template-columns:1fr}}.DashboardClient_rail__j2_RE{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.DashboardClient_modeRow__9_1S4{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.DashboardClient_modes__6Zdrh{display:flex;gap:var(--space-1);flex:1 1;border-bottom:var(--border-thin) solid var(--color-border-subtle)}.DashboardClient_tiles__7s_RP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}@media (max-width:1100px){.DashboardClient_tiles__7s_RP{grid-template-columns:repeat(2,1fr)}}.DashboardClient_gestaoStack___DocV{display:flex;flex-direction:column;gap:var(--space-6)}.DashboardClient_gestaoPair__KDHQS{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}@media (max-width:1100px){.DashboardClient_gestaoPair__KDHQS{grid-template-columns:1fr}}.DashboardClient_viewLoading__l9eLo{display:flex;justify-content:center;padding:var(--space-12) 0}.OperacaoView_late__rqIwg,.OperacaoView_negative__9I1O3{color:var(--data-health-fg)}.OperacaoView_late__rqIwg,.OperacaoView_low__RaVHV,.OperacaoView_negative__9I1O3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);white-space:nowrap}.OperacaoView_low__RaVHV{color:var(--data-caution-fg)}.OperacaoView_due__CG5TC{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);white-space:nowrap}.OperacaoView_fluxoRow__tUNXv{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-2)}.OperacaoView_fluxoItem__B9sBL{display:flex;flex-direction:column;gap:var(--space-1)}.OperacaoView_fluxoValue__sw9YS{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.1}.OperacaoView_fluxoLabel__gFLj9{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OperacaoView_inlineLink__OkV50{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);text-decoration:none;border-bottom:1px solid var(--color-border-default)}.OperacaoView_inlineLink__OkV50:hover{border-bottom-color:var(--color-text-primary)}