.IconBadge_badge__HQ8a1{width:52px;height:52px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary-soft);color:var(--color-text-primary);flex-shrink:0}.IconBadge_error__fE8Lz{background:var(--color-status-error-bg);color:var(--color-status-error)}.IconBadge_positive__ZKu_n{background:var(--data-positive-bg);color:var(--data-positive-fg)}.IconBadge_caution__TWytB{background:var(--data-caution-bg);color:var(--data-caution-fg)}.CheckoutPanel_panel__v8zql{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;max-width:420px;margin:0 auto}.CheckoutPanel_cardForm__CL7W4,.CheckoutPanel_docBlock__IZqYW,.CheckoutPanel_panel__v8zql>.field{width:100%;align-self:stretch}.CheckoutPanel_amountRow__S4F3y{width:100%;display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-3) var(--space-4);background:var(--color-bg-default);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.CheckoutPanel_amountRow__S4F3y strong{font-size:var(--font-size-xl);color:var(--color-text-primary)}.CheckoutPanel_cardForm__CL7W4,.CheckoutPanel_docBlock__IZqYW{display:flex;flex-direction:column;gap:var(--space-3)}.CheckoutPanel_cardRow__yV__Z{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.CheckoutPanel_methodField___PRaW{width:100%}.CheckoutPanel_methodExplain__JuMPi{margin:0;background:var(--color-bg-default);color:var(--color-text-gray)}.CheckoutPanel_error__TKK19,.CheckoutPanel_methodExplain__JuMPi{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.CheckoutPanel_error__TKK19{background:color-mix(in srgb,var(--data-health-bg) 60%,transparent);color:var(--color-text-primary)}.CheckoutPanel_blocked__eGkwo{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-align:center}.CheckoutPanel_waitTitle__V3hnm{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);text-align:center}.CheckoutPanel_waitSub__O_KHp{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-align:center;margin:0}.CheckoutPanel_qr__EMH_k{width:220px;height:220px;border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--gray-0)}.CheckoutPanel_pixCode__PM7oW{width:100%;padding:var(--space-3);border:var(--border-width-thin) dashed var(--color-border-default);border-radius:var(--radius-md);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);word-break:break-all;color:var(--color-text-gray);max-height:96px;overflow-y:auto}.CheckoutPanel_expiry__NkbEL,.CheckoutPanel_polling__C8CQM{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.CheckoutPanel_polling__C8CQM{display:flex;align-items:center;gap:var(--space-2)}.CheckoutPanel_securityNote__SZhFR{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.CheckoutPanel_securityNote__SZhFR svg{margin-top:4px;flex-shrink:0}.CheckoutPanel_paidIcon__ldee3{font-size:48px;color:var(--data-positive-fg)}.CheckoutPanel_declinedIcon__5evsW{font-size:48px;color:var(--data-health-fg)}.LoginForm_container__pgeBI{width:100%;max-width:400px}@keyframes LoginForm_fadeIn__2ZX9q{0%{opacity:0}to{opacity:1}}.LoginForm_panel__eA15A{gap:var(--space-4);animation:LoginForm_fadeIn__2ZX9q .2s ease-out}.LoginForm_panelHeader__0NI9_,.LoginForm_panel__eA15A,.LoginForm_secondaryActions__x_YuD{display:flex;flex-direction:column}.LoginForm_panelHeader__0NI9_{gap:var(--space-1)}.LoginForm_heading__qlkRQ{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.LoginForm_sub__eWHe8{font-size:var(--font-size-base);color:var(--color-text-gray);line-height:1.5}.LoginForm_error__SBMQD{color:var(--color-status-error)}.LoginForm_emailLocked__euAKL,.LoginForm_error__SBMQD{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.LoginForm_emailLocked__euAKL{color:var(--color-text-gray)}.LoginForm_emailLocked__euAKL strong{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.signup_panel__Hn9kc{display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:460px;margin-inline:auto}.signup_panelActions__muTij{display:flex;flex-direction:row-reverse;gap:var(--space-3);width:100%;max-width:560px;margin-inline:auto}.signup_panelActions__muTij>*{flex:1 1}@media (max-width:640px){.signup_panelActions__muTij{flex-direction:column}}.signup_panelStep__gfCIY{max-width:1020px;gap:var(--space-10)}.signup_formRow__pHRzx{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (max-width:900px){.signup_formRow__pHRzx{grid-template-columns:1fr}}.signup_panelHeader__n1XPv{display:flex;flex-direction:column;gap:var(--space-1)}.signup_heading__s8qS_{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.signup_sub__IObUu{color:var(--color-text-gray);line-height:1.5}.signup_error__6G1WF,.signup_sub__IObUu{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.signup_error__6G1WF{color:var(--color-status-error)}.signup_footNote__NqLh1{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-align:center}.signup_footNote__NqLh1 a{color:var(--color-text-primary);font-weight:var(--font-weight-bold);text-decoration:underline}.signup_typeGrid___1jfV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:stretch}@media (max-width:900px){.signup_typeGrid___1jfV{grid-template-columns:1fr}}.signup_planGrid__t0Q_A{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:stretch}@media (max-width:900px){.signup_planGrid__t0Q_A{grid-template-columns:1fr}}.signup_planCard__udU4H{display:flex;flex-direction:column;gap:var(--space-2);width:100%;padding:var(--space-4);text-align:left;background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .15s,background .15s}.signup_planCard__udU4H:hover{border-color:var(--color-text-primary)}.signup_planCardSelected__IYiSg{border-color:var(--color-bg-primary);background:var(--color-bg-primary-soft)}.signup_planTop__x27_n{display:flex;flex-direction:column;gap:2px}.signup_planName__EyRMw{font-size:var(--font-size-md)}.signup_planName__EyRMw,.signup_planPrice__sA3Gn{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.signup_planPrice__sA3Gn{font-size:var(--font-size-base);white-space:nowrap}.signup_planDesc__GLv5y{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.4}.signup_planBenefits__NU2HZ{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.signup_planBenefit__G_3K3{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:1.4}.signup_planBenefitIcon___I0uO{color:var(--data-positive-fg);margin-top:3px;flex-shrink:0}.signup_summaryGroup__Z9MRb{display:flex;flex-direction:column;gap:var(--space-1)}.signup_summaryGroupLabel__l5NsR{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.signup_summary__HD11_{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.signup_summaryRow__zbsnL{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.signup_summaryValue__B0fTD{font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-align:right}.signup_summaryTotal__coWDL{border-top:var(--border-thin) solid var(--color-border-subtle);padding-top:var(--space-2);margin-top:var(--space-1)}.signup_payColumn__P_zVV{display:flex;flex-direction:column;gap:var(--space-4)}.signup_choiceGrid__AOM5B{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:stretch}@media (max-width:900px){.signup_choiceGrid__AOM5B{grid-template-columns:1fr}}.signup_benefitsTwoCol__5arls{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-1);row-gap:var(--space-1)}@media (max-width:900px){.signup_benefitsTwoCol__5arls{grid-template-columns:1fr}}.ExpandableCard_card__HqC2_{border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-surface)}.ExpandableCard_trigger__KzgKd{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:none;border:none;cursor:pointer;text-align:left;color:inherit;-webkit-tap-highlight-color:transparent}.ExpandableCard_trigger__KzgKd:hover{background:var(--color-bg-default)}.ExpandableCard_left__LDdd_{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.ExpandableCard_right__ikSg2{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.ExpandableCard_chevron__YMXDB{font-size:var(--font-size-xs);color:var(--color-text-gray);display:inline-flex;transition:transform .25s ease}.ExpandableCard_chevron__YMXDB.ExpandableCard_expanded__AFgRD{transform:rotate(180deg)}.ExpandableCard_actions__w0WjT{padding:var(--space-4) var(--space-5);border-top:var(--border-thin) solid var(--color-border-subtle);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.ExpandableCard_bodyWrapper__f0YtX{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.ExpandableCard_bodyWrapper__f0YtX.ExpandableCard_expanded__AFgRD{grid-template-rows:1fr}.ExpandableCard_body__m11Ee{overflow:hidden;min-height:0}.ExpandableCard_bodyWrapper__f0YtX.ExpandableCard_expanded__AFgRD .ExpandableCard_body__m11Ee{border-top:var(--border-thin) solid var(--color-border-subtle)}.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-default);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)}.ReconnectTutorPanel_body__nnXcf{display:flex;flex-direction:column;gap:var(--space-4)}.ReconnectTutorPanel_intro__SkRdW{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.ReconnectTutorPanel_searchRow__7BHuV{display:flex;gap:var(--space-3);align-items:end}.ReconnectTutorPanel_searchRow__7BHuV>:first-child{flex:1 1}.ReconnectTutorPanel_empty__AGLdu{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ReconnectTutorPanel_resultCard__Q9acx{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-lg);background:var(--color-bg-surface)}.ReconnectTutorPanel_resultName___AKNw{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ReconnectTutorPanel_resultEmail__6YxCk{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ReconnectTutorPanel_checkMatch__HtFVm,.ReconnectTutorPanel_checkMismatch__YfsR2,.ReconnectTutorPanel_checkUnknown__IYYA0{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base)}.ReconnectTutorPanel_checkMatch__HtFVm{color:#27500a}.ReconnectTutorPanel_checkMismatch__YfsR2{color:#b42318}.ReconnectTutorPanel_checkUnknown__IYYA0{color:#92400e}.ReconnectTutorPanel_error__qYN3Z{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#b42318;margin:0}.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)}.CollapsibleCatalog_wrap__7NKwW{display:flex;flex-direction:column;gap:var(--space-2)}.CollapsibleCatalog_empty__m05n7{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.CollapsibleCatalog_groupName__V_L_1{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.CollapsibleCatalog_count__Z3K8M{min-width:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-default);color:var(--color-text-gray);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:center}.CollapsibleCatalog_tableWrap__y7UJZ{overflow-x:auto}.CollapsibleCatalog_table__IUGab{width:100%;border-collapse:collapse}.CollapsibleCatalog_subHeading__aN_d9{padding:var(--space-3) var(--space-2) var(--space-1);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)}.CollapsibleCatalog_addGroup__SBw63{display:flex;align-items:center;gap:var(--space-2);align-self:flex-start;margin-top:var(--space-1);padding:var(--space-2) var(--space-3);background:none;border:var(--border-thin) dashed var(--color-border-default);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);cursor:pointer;transition:border-color .15s,color .15s}.CollapsibleCatalog_addGroup__SBw63:hover{border-color:var(--color-text-gray);color:var(--color-text-primary)}.CollapsibleCatalog_addGroupIcon__nOqPl{font-size:12px}.AnimalBillingPanel_panel__pkahf{padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.AnimalBillingPanel_panel__pkahf+.AnimalBillingPanel_panel__pkahf{border-top:var(--border-thin) solid var(--color-border-subtle)}.AnimalBillingPanel_animalHeader__TdhwK{display:flex;align-items:baseline;gap:var(--space-2)}.AnimalBillingPanel_animalName__I0Uf8{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AnimalBillingPanel_animalSpecies__zp_Zu{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalBillingPanel_tabs__7ilSI{display:flex;gap:var(--space-1);border-bottom:var(--border-thin) solid var(--color-border-subtle);padding-bottom:var(--space-1)}.AnimalBillingPanel_table___r4Wi{width:100%;border-collapse:collapse;font-size:var(--font-size-base)}.AnimalBillingPanel_table___r4Wi th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.AnimalBillingPanel_table___r4Wi td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);border-bottom:var(--border-thin) solid var(--color-border-faint)}.AnimalBillingPanel_table___r4Wi tbody tr:last-child td{border-bottom:none}.AnimalBillingPanel_dateCol__2NrVt{white-space:nowrap;color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.AnimalBillingPanel_timeHint__LWr5L{font-size:var(--font-size-sm);color:var(--color-text-gray)}.AnimalBillingPanel_valueCol__ZRzkZ{text-align:right;font-weight:var(--font-weight-medium);white-space:nowrap}.AnimalBillingPanel_table___r4Wi tfoot td{padding-top:var(--space-3);font-weight:var(--font-weight-semibold);border-top:var(--border-thin) solid var(--color-border-subtle);border-bottom:none}.AnimalBillingPanel_subtotalLabel__eML9M{color:var(--color-text-gray);font-weight:var(--font-weight-medium)!important}.AnimalBillingPanel_empty__93fJR{color:var(--color-text-gray);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);text-align:center;padding:var(--space-5)!important}.AnimalBillingPanel_labRouted__KDblb{color:var(--color-text-gray);font-weight:var(--font-weight-medium);font-style:italic;white-space:normal}.AnimalBillingPanel_animalSubtotal__4krBc{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-3);background:var(--color-bg-default);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ExamCatalogPicker_pickerSearch__MeJO9{padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:var(--border-thin) solid var(--color-border-faint)}.ExamCatalogPicker_pickerList__k27Pn{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-5);overflow-y:auto}.ExamCatalogPicker_pickerGroup__8hn05{display:flex;flex-direction:column;gap:var(--space-1)}.ExamCatalogPicker_groupLabel__1kGvE{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-gray);margin:0}.ExamCatalogPicker_pickerGroupCount__XsoTV{min-width:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-default);color:var(--color-text-gray);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:center}.ExamCatalogPicker_pickerRow__BYHRX{border-radius:var(--radius-md);cursor:pointer}.ExamCatalogPicker_pickerRow__BYHRX:hover{background:var(--color-bg-default)}.ExamCatalogPicker_pickerRow__BYHRX>label{width:100%;padding:var(--space-2)}.ExamCatalogPicker_empty__igXGV{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);overflow:hidden}.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}.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)}.DocumentBodyEditor_editor__wfX9e .ProseMirror{outline:none;min-height:240px}.DocumentBodyEditor_editor__wfX9e .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-placeholder);float:left;height:0;pointer-events:none}.DocumentBodyEditor_editor__wfX9e .ProseMirror ol,.DocumentBodyEditor_editor__wfX9e .ProseMirror ul{padding-left:var(--space-6)}.DocumentBodyEditor_editor__wfX9e .ProseMirror h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:var(--space-3) 0 var(--space-2)}.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)}.exames_page__MNYyr{display:flex;flex-direction:column;gap:var(--space-6)}.exames_empty__PQEXq{color:var(--color-text-gray)}.exames_empty__PQEXq,.exames_message___01xH{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.exames_message___01xH{color:var(--color-text-primary);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.exames_animalGroups__Ik8bE{display:flex;flex-direction:column;gap:var(--space-6)}.exames_animalGroup__tNug2{display:flex;flex-direction:column;gap:var(--space-3)}.exames_animalName__Ow7Kg{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.exames_statusGroup__8aJZx{display:flex;flex-direction:column;gap:var(--space-2)}.exames_statusGroupLabel__UyFt5{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-gray);margin:0}.exames_requestList__vQoA9{display:flex;flex-direction:column;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-surface)}.exames_requestRow__c8QeY{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:none;border-bottom:var(--border-thin) solid var(--color-border-faint);background:transparent;text-align:left;cursor:pointer;width:100%}.exames_requestRow__c8QeY:last-child{border-bottom:none}.exames_requestRow__c8QeY:hover{background:var(--color-bg-default)}.exames_requestRowMain__Xih21{display:flex;flex-direction:column;gap:var(--space-1)}.exames_examName__6l7Zw{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.exames_requestMeta__PhOBH{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.exames_requestRowRight__hw2Tl{display:flex;align-items:center;gap:var(--space-3)}.exames_tutorBadge__wRLOu{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);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:2px var(--space-3)}.exames_form__AC_A9{display:flex;flex-direction:column;gap:var(--space-4)}.exames_error__lOYko{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-error,#c0392b);margin:0}.exames_actions__ZGATV{display:flex;flex-direction:column;gap:var(--space-3)}.exames_inlineActions__ndVU5,.exames_modeToggle__876FW{display:flex;gap:var(--space-2)}.exames_inlineActions__ndVU5{justify-content:flex-end}.exames_detail__MQisL{display:flex;flex-direction:column;gap:var(--space-4)}.exames_detailRow__FNNYx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.exames_detailRow__FNNYx strong{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.exames_detailNotes__udZyw{display:flex;flex-direction:column;gap:var(--space-1)}.exames_detailNotes__udZyw span{color:var(--color-text-gray)}.exames_detailNotes__udZyw p,.exames_detailNotes__udZyw span{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.exames_detailNotes__udZyw p{color:var(--color-text-primary);margin:0;white-space:pre-wrap}.exames_resultRow__1PguV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0}.exames_downloadLink__ZV8cJ,.exames_resultName__rpKiN{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.exames_downloadLink__ZV8cJ{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);width:-moz-fit-content;width:fit-content}.exames_downloadLink__ZV8cJ:hover{background:var(--color-border-faint)}.exames_confirmBody__YIFTn{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.exames_confirmBody__YIFTn p{font-weight:var(--font-weight-medium);margin:0}.exames_confirmBody__YIFTn p,.exames_fieldLabel__c4cRT{font-size:var(--font-size-base);color:var(--color-text-primary)}.exames_fieldLabel__c4cRT{font-weight:var(--font-weight-bold)}.exames_examPickerField__JT_Bh{display:flex;flex-direction:column;gap:var(--space-2)}.exames_examPickerTrigger__XsX3u{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}.exames_examPickerTrigger__XsX3u:hover{background:var(--color-bg-default)}.exames_examPickerTrigger__XsX3u:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.exames_examPickerTrigger__XsX3u:disabled:hover{background:var(--color-bg-surface)}.exames_table__SsOG6{display:flex;flex-direction:column;gap:var(--space-1)}.exames_tableRow__VaHeI{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)}.exames_itemName__F41I0{flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.exames_removeBtn__m7xvH{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;color:var(--color-text-gray);cursor:pointer;border-radius:var(--radius-sm)}.exames_removeBtn__m7xvH:hover{background:var(--color-bg-surface);color:var(--color-text-primary)}.exames_panelNavBtn__X5rBy{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-text-gray);font-size:var(--font-size-sm);border-radius:var(--radius-md);cursor:pointer;transition:background .12s ease,color .12s ease;padding:0}.exames_panelNavBtn__X5rBy:hover{background:var(--color-bg-default);color:var(--color-text-primary)}.exames_pickerSearch__y5gxX{padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:var(--border-thin) solid var(--color-border-faint)}.exames_pickerList__FD4j6{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-5);overflow-y:auto}.exames_pickerGroup__UaMJa{display:flex;flex-direction:column;gap:var(--space-1)}.exames_pickerRow__J6Kg5{padding:var(--space-2) var(--space-2);border-radius:var(--radius-md)}.exames_pickerRow__J6Kg5:hover{background:var(--color-bg-default)}.exames_hint__nUJrS{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);line-height:var(--line-height-base)}.exames_groupBlock__ijiye{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)}.exames_groupHeader__47f7Z{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.exames_groupHeaderInfo__x8U9G{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.exames_groupTitle__6v0Ow{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.exames_groupMeta__fa1b8{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.exames_groupActions__1ViAq{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.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-brand-yellow);border-color:var(--color-brand-yellow)}.RequestedExamsList_billableBtn__8Y22f:disabled{opacity:var(--opacity-disabled);cursor:default}.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)}.OrgMembersSection_section__3iiyh{display:flex;flex-direction:column;gap:var(--space-4)}.OrgMembersSection_sectionHeader__YiECd{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.OrgMembersSection_sectionTitle__sQItc{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.OrgMembersSection_sectionSub__CFn5y{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.OrgMembersSection_modalForm__xVhDQ{padding:var(--space-5)}.OrgMembersSection_modalFields__EqA0_,.OrgMembersSection_modalForm__xVhDQ{display:flex;flex-direction:column;gap:var(--space-4)}.OrgMembersSection_modalFieldsRow__GmkK8{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.OrgMembersSection_modalSuccess__9ZE2L{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.OrgMembersSection_tempPasswordBox__3oFXh{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md)}.OrgMembersSection_tempPasswordLabel__ijBo1{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.OrgMembersSection_addActions__h_9jP{display:flex;justify-content:flex-end;gap:var(--space-2)}.OrgMembersSection_addError___Y0nq{color:var(--color-error,#c0392b)}.OrgMembersSection_addError___Y0nq,.OrgMembersSection_addSuccess__93Fav{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0}.OrgMembersSection_addSuccess__93Fav{color:#2e7d32}.OrgMembersSection_empty__36UCl{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgMembersSection_table__TNMcE{border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-surface)}.OrgMembersSection_tableHead__Sa0q5{background:var(--color-bg-default);border-bottom:var(--border-thin) solid var(--color-border-subtle);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgMembersSection_tableHead__Sa0q5,.OrgMembersSection_tableRow__7onJW{display:grid;grid-template-columns:1fr 1fr 180px 200px 48px;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-3) var(--space-5)}.OrgMembersSection_tableRow__7onJW{align-items:center;border-bottom:var(--border-thin) solid var(--color-border-faint)}.OrgMembersSection_tableRow__7onJW:last-child{border-bottom:none}.OrgMembersSection_memberName__FdnoU{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.OrgMembersSection_avatar__FTxXi{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-full);background:var(--color-border-subtle);color:var(--color-text-gray);font-size:11px;overflow:hidden}.OrgMembersSection_avatarImg__kyojd{width:100%;height:100%;object-fit:cover;display:block}.OrgMembersSection_youBadge__GI0wL{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);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 6px;letter-spacing:.3px}.OrgMembersSection_email__6KDfp{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}.OrgMembersSection_roleCell__FY0Qm{display:flex;flex-direction:column;gap:var(--space-1)}.OrgMembersSection_rowError___YSmp{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-error,#c0392b)}.OrgMembersSection_pendingCrmvRow__pXe0F{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.OrgMembersSection_seatCount__03RQg{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgMembersSection_removeCell__70HXA{display:flex;justify-content:flex-end}.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_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)}.GerarFaturaPanel_body___SyS7{display:flex;flex-direction:column;gap:var(--space-5)}.GerarFaturaPanel_intro__VVCNa{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.GerarFaturaPanel_items__ArmbY{display:flex;flex-direction:column;gap:var(--space-3)}.GerarFaturaPanel_itemRow__9NVWQ{display:flex;flex-direction:column;gap:var(--space-2);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)}.GerarFaturaPanel_itemMain__vxbik{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.GerarFaturaPanel_itemLabel__r9cFW{display:flex;flex-direction:column;gap:var(--space-px)}.GerarFaturaPanel_itemName__iVSIS{color:var(--color-text-primary)}.GerarFaturaPanel_itemMeta__CUK4U,.GerarFaturaPanel_itemName__iVSIS{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.GerarFaturaPanel_itemMeta__CUK4U{color:var(--color-text-gray)}.GerarFaturaPanel_itemValue__IoisA{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap}.GerarFaturaPanel_copayRow__zQ4RL{display:grid;grid-template-columns:minmax(0,240px) 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.GerarFaturaPanel_copayHint__IjCKU{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);padding-bottom:var(--space-2)}.GerarFaturaPanel_summary__CZ9Oj{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-thin) solid var(--color-border-faint)}.GerarFaturaPanel_summaryRow__GbK5Z{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.GerarFaturaPanel_summaryValue__F_NqZ{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.GerarFaturaPanel_error__DX2Rp{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.FiscalDocumentPanel_tabs__hzaG3{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}.FiscalDocumentPanel_hint__PeLhb{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.FiscalDocumentPanel_itemList__1E6SB{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.FiscalDocumentPanel_itemRow__tmVR3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.FiscalDocumentPanel_itemLabel__f37h_{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-primary)}.FiscalDocumentPanel_suggestedTag__uCDs5{color:#027a48;background:#ecfdf3}.FiscalDocumentPanel_coveredTag__JFzH_,.FiscalDocumentPanel_suggestedTag__uCDs5{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);padding:2px var(--space-2);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.FiscalDocumentPanel_coveredTag__JFzH_{color:var(--color-text-gray);background:var(--color-bg-default)}.FiscalDocumentPanel_itemValue___5__I{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap}.FiscalDocumentPanel_total__uLf4g{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);padding:var(--space-3) 0;border-top:var(--border-thin) solid var(--color-border-subtle);margin-bottom:var(--space-4)}.FiscalDocumentPanel_issues__siXk_{margin-bottom:var(--space-4)}.FiscalDocumentPanel_issueList__YRNus{margin:0;padding-left:var(--space-4);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-primary);line-height:var(--line-height-base)}.FiscalDocumentPanel_error__7fiba{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#b42318;margin-top:var(--space-3)}.OrgInvoicesSection_section__9NVql{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.OrgInvoicesSection_title__KGTku{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.OrgInvoicesSection_filterRow__nHJIK{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.OrgInvoicesSection_filterRow__nHJIK>:last-child{margin-left:auto}.OrgInvoicesSection_empty__tDLzY{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgInvoicesSection_row__T68_k{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)}.OrgInvoicesSection_rowPaid__oIcll{opacity:var(--opacity-inactive)}.OrgInvoicesSection_rowMain__9O6Gh{flex:1 1;display:flex;flex-direction:column;gap:2px}.OrgInvoicesSection_rowName__gK1Dx{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.OrgInvoicesSection_rowMeta__9J8Hi{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgInvoicesSection_rowValue__pSwfG{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap}.OrgInvoicesSection_linesWrap__rZL44{padding:var(--space-4) var(--space-5)}.OrgInvoicesSection_linesTable__Z3ZR8{width:100%;border-collapse:collapse;font-size:var(--font-size-base)}.OrgInvoicesSection_linesTable__Z3ZR8 th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.OrgInvoicesSection_linesTable__Z3ZR8 td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);border-bottom:var(--border-thin) solid var(--color-border-faint)}.OrgInvoicesSection_linesTable__Z3ZR8 tbody tr:last-child td{border-bottom:none}.OrgInvoicesSection_valueCol__vBfZA{text-align:right;font-weight:var(--font-weight-medium);white-space:nowrap}.OrgInvoicesSection_linesEmpty__ar2bt{padding:var(--space-4) var(--space-5);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.OrgInvoicesSection_confirmSection__U7UPM{display:flex;flex-direction:column;gap:var(--space-3)}.OrgInvoicesSection_confirmText__pyswv{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.OrgInvoicesSection_confirmActions__NCNuC{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.OrgInvoicesSection_paymentsWrap__jTiHe{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-thin) solid var(--color-border-faint)}.OrgInvoicesSection_paymentLine__OmLPu{font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgInvoicesSection_paymentLineRemaining__XjNiH,.OrgInvoicesSection_paymentLine__OmLPu{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-base)}.OrgInvoicesSection_paymentLineRemaining__XjNiH{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.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}.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}.DuplicateTutorComparisonPanel_hint__woKWS{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0 0 var(--space-4)}.DuplicateTutorComparisonPanel_error__NKhx_{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#b42318}.DuplicateTutorComparisonPanel_table__HTK2q{width:100%;border-collapse:collapse}.DuplicateTutorComparisonPanel_table__HTK2q 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)}.DuplicateTutorComparisonPanel_table__HTK2q 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}.DuplicateTutorComparisonPanel_rowLabel__cIuoD{color:var(--color-text-gray);font-weight:var(--font-weight-medium);white-space:nowrap}.DuplicateTutorComparisonPanel_pickCell___yHel{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.DuplicateTutorComparisonPanel_mergeSection___CEwP{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)}.DuplicateTutorComparisonPanel_mergeLabel__ZBK3s{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.DuplicateTutorComparisonPanel_toggleRow__Ddb0h{display:flex;gap:var(--space-2)}.DuplicateTutorComparisonPanel_fieldPickRow__fgUuF{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.DuplicateTutorComparisonPanel_fieldPickLabel__QMmdm{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.DuplicateTutorComparisonPanel_mergeActions__KZIb6{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-3)}.DuplicateTutorComparisonPanel_confirmText__IZ3A2{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.PlanBillingSection_section__dALtw{display:flex;flex-direction:column;gap:var(--space-4)}.PlanBillingSection_header__5hE5U{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.PlanBillingSection_title__uzxNB{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.PlanBillingSection_sub__R5Q_p{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:var(--space-1) 0 0}.PlanBillingSection_rows__7eSD9{display:flex;flex-direction:column;border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);max-width:720px}.PlanBillingSection_row__HSdOD{display:flex;align-items:baseline;gap:var(--space-4);padding:var(--space-4)}.PlanBillingSection_row__HSdOD+.PlanBillingSection_row__HSdOD{border-top:var(--border-width-thin) solid var(--color-border-faint)}.PlanBillingSection_rowLabel__uhXfq{flex:0 0 200px;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PlanBillingSection_rowValue__w2Erz{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PlanBillingSection_seatCell__p0XiE{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.PlanBillingSection_seatActions__LFNk0{display:flex;gap:var(--space-2)}.PlanBillingSection_seatHint__0ZkWO{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PlanBillingSection_cardChip__YS5pm{display:inline-flex;align-items:center;gap:var(--space-2)}.PlanBillingSection_cardIcon__M1QTe{color:var(--color-text-gray);font-size:16px}.PlanBillingSection_cardLabel__7f9i1{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-transform:capitalize}.PlanBillingSection_confirmBody__bN_RR{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0 0 var(--space-4)}.PlanBillingSection_error__v_yMv{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg);margin:0 0 var(--space-3)}.PlanBillingSection_confirmActions__odqbD{display:flex;justify-content:flex-end;gap:var(--space-3)}.SettingsTabNav_tabNav__GClmF{display:flex;gap:var(--space-2);border-bottom:var(--border-thin) solid var(--color-border-subtle);margin-bottom:var(--space-8)}.HotelBillingDashboard_root__lCwXK{display:flex;flex-direction:column;gap:var(--space-5)}.HotelBillingDashboard_tabs__g9_m5{display:flex;border-bottom:var(--border-thin) solid var(--color-border-subtle)}.HotelBillingDashboard_tabTotal__eSx1u{margin-left:var(--space-2);color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.HotelBillingDashboard_list__gmISt{display:flex;flex-direction:column;gap:var(--space-4)}.HotelBillingDashboard_empty__6No__{color:var(--color-text-gray);font-weight:var(--font-weight-medium);font-size:var(--font-size-base)}.HotelConvenioPricingSection_section__VO3JM{margin-top:var(--space-6);padding-top:var(--space-5);border-top:var(--border-thin) solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-3)}.HotelConvenioPricingSection_title__5nLlU{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.HotelConvenioPricingSection_sub__Fyn9k{margin:0 0 var(--space-2)}.HotelConvenioPricingSection_empty__0YbHA,.HotelConvenioPricingSection_sub__Fyn9k{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.HotelConvenioPricingSection_brandGroup__CwQHk{display:flex;flex-direction:column;gap:var(--space-2)}.HotelConvenioPricingSection_brandName__gpEII{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.HotelConvenioPricingSection_row___gAlZ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:var(--border-thin) solid var(--color-border-faint);border-radius:var(--radius-md);background:var(--color-bg-default)}.HotelConvenioPricingSection_priceFields__Vymh6{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.HotelConvenioPricingSection_receivable__PwEaD{grid-column:1/-1;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.HotelConvenioPricingSection_actions__z7Y0c{display:flex;align-items:center;gap:var(--space-3)}.HotelConvenioPricingSection_savedNote__EOgL_{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.HotelConvenioPricingSection_error__VgtPI{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:#b42318;margin:0}.HotelProductForm_fields__PBAoq{display:flex;flex-direction:column;gap:var(--space-4)}.HotelProductForm_fullWidth__PQxyb{width:100%}.HotelProductForm_row__lqLpR{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.HotelProductForm_error__N2hOO{color:var(--color-status-error);background:var(--color-status-error-bg)}.HotelProductForm_error__N2hOO,.HotelProductForm_hint__Dpmo_{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md)}.HotelProductForm_hint__Dpmo_{color:var(--color-text-gray);background:var(--color-bg-default)}.HotelProductForm_groupLabel__oxk8N{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2)}.HotelProductForm_groupHint__0NAJb{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.HotelProductForm_checkList__UHRcL{display:flex;flex-direction:column;gap:var(--space-2)}.HotelServiceKit_kitSection__fPNsM{margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--border-thin) solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-3)}.HotelServiceKit_kitTitle__xZ8E9{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.HotelServiceKit_kitSub__2meJ3{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0;line-height:var(--line-height-base)}.HotelServiceKit_kitList__v3Nqn{display:flex;flex-direction:column;gap:var(--space-1)}.HotelServiceKit_kitRow__MlfZh{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md)}.HotelServiceKit_kitName__FFrB6{flex:1 1;color:var(--color-text-primary)}.HotelServiceKit_kitName__FFrB6,.HotelServiceKit_kitQty__Pm1QV{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.HotelServiceKit_kitQty__Pm1QV{color:var(--color-text-gray);white-space:nowrap}.HotelServiceKit_kitRemove__zRGr0{background:none;border:none;cursor:pointer;padding:4px;color:var(--color-text-gray);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color .15s,background .15s}.HotelServiceKit_kitRemove__zRGr0:hover{color:var(--data-health-fg);background:var(--color-bg-default)}.HotelServiceKit_kitAdd__LozE3{display:flex;align-items:flex-end;gap:var(--space-2)}.HotelServiceKit_kitSelectWrap__WrFzH{flex:1 1;min-width:0}.HotelServiceKit_kitQtyInput__I61Le{width:80px;flex-shrink:0}.HotelServiceKit_kitCostTally__VssPo{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:var(--space-3) 0 0}.HotelServiceKit_kitCostTally__VssPo strong{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.AddRecordPanel_fields__0pPOk,.AddRecordPanel_form__wvFpx{display:flex;flex-direction:column}.AddRecordPanel_fields__0pPOk{gap:var(--space-4);padding:var(--space-3);flex: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}.MemberAvailabilityPanel_body__N4OHz{display:flex;flex-direction:column;gap:var(--space-4)}.MemberAvailabilityPanel_loading__Z2ePj{display:flex;justify-content:center;padding:var(--space-8) 0}.MemberAvailabilityPanel_hint__pRzbA{line-height:var(--line-height-base)}.MemberAvailabilityPanel_hint__pRzbA,.MemberAvailabilityPanel_readOnlyHint__fmxce{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.MemberAvailabilityPanel_readOnlyHint__fmxce{display:flex;align-items:center;gap:var(--space-2);background:var(--color-bg-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.MemberAvailabilityPanel_week__fqvt8{display:flex;flex-direction:column;gap:var(--space-4)}.MemberAvailabilityPanel_day__SBfQO{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:var(--border-thin) solid var(--color-border-faint)}.MemberAvailabilityPanel_dayLabel__uwIJA{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)}.MemberAvailabilityPanel_dayContent__vqSIZ{display:flex;flex-direction:column;gap:var(--space-2)}.MemberAvailabilityPanel_dayEmpty__2m5Mm{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.MemberAvailabilityPanel_rule__Vq7pV{display:flex;align-items:center;gap:var(--space-3);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.MemberAvailabilityPanel_ruleTime__I8_kC{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.MemberAvailabilityPanel_ruleMeta__WytU1{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.MemberAvailabilityPanel_ruleRemove__gag1A{margin-left:auto}.MemberAvailabilityPanel_addOpenBtn__B4ZPp{align-self:flex-start}.MemberAvailabilityPanel_addForm__vbpb6{display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}.MemberAvailabilityPanel_fieldGrid__zp3h6{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.MemberAvailabilityPanel_gridDash__g66zq{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.MemberAvailabilityPanel_addActions__l4XAG{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.MemberAvailabilityPanel_addActionsRight__4cNhe{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.AgendaEventList_list__Le_AE{display:flex;flex-direction:column;gap:var(--space-2)}.AgendaEventList_row__izADD{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:inherit;text-align:left;cursor:pointer;transition:background .1s}.AgendaEventList_row__izADD:hover{background:var(--color-bg-default)}.AgendaEventList_time__J7xs6{display:flex;flex-direction:column;flex-shrink:0;width:52px;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.3}.AgendaEventList_timeEnd__xoLyK{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AgendaEventList_details__y7R5U{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.AgendaEventList_animal__mQ9Ii{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AgendaEventList_code__JIbuX{font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AgendaEventList_metaRow__Q_kwu{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.AgendaEventList_type__ZZBU7{font-weight:var(--font-weight-bold)}.AgendaEventList_meta__yMUKs,.AgendaEventList_type__ZZBU7{font-size:var(--font-size-sm);color:var(--color-text-gray)}.AgendaEventList_meta__yMUKs{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--font-weight-medium)}.AgendaEventList_metaIcon__VYpUf{font-size:var(--font-size-xs);opacity:.8}.AgendaEventList_status__rdptE{flex-shrink:0;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-gray)}.AgendaEventList_rowCancelled__LgYVl{opacity:.55}.AgendaEventList_rowCancelled__LgYVl .AgendaEventList_animal__mQ9Ii{text-decoration:line-through}.AgendaEventList_empty__uZ8r5{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.DayEventsPanel_body__dSE6l{display:flex;flex-direction:column;gap:var(--space-4)}.DayEventsPanel_count__4eMwU{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.AgendaSlotPicker_wrap__zlvbp{display:flex;flex-direction:column;height:100%;min-height:0}.AgendaSlotPicker_topBar__y6kc6{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--border-thin) solid var(--color-border-subtle);flex-shrink:0;background:var(--color-bg-default)}.AgendaSlotPicker_navGroup__ZFHAK{display:flex;align-items:center;gap:var(--space-2)}.AgendaSlotPicker_weekLabel__g7BJ0{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);min-width:170px;text-align:center}.AgendaSlotPicker_todayBtn__89_JU{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);background:none;border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-md);padding:4px var(--space-3);cursor:pointer;transition:background .12s,color .12s}.AgendaSlotPicker_todayBtn__89_JU:hover{background:var(--color-border-faint);color:var(--color-text-primary)}.AgendaSlotPicker_hint___aFAJ{margin-left:auto;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AgendaSlotPicker_calendarWrap__sUGAd{display:flex;flex-direction:column;flex:1 1;overflow:hidden;min-height:0}.AgendaSlotPicker_dayHeaders__MPyK6{display:grid;grid-template-columns:52px repeat(7,1fr);border-bottom:var(--border-thin) solid var(--color-border-subtle);flex-shrink:0;background:var(--color-bg-default)}.AgendaSlotPicker_timeGutter__wTRgt{width:52px;flex-shrink:0;position:relative}.AgendaSlotPicker_dayHeader__Y3o1g{display:flex;flex-direction:column;align-items:center;padding:var(--space-2) var(--space-2) var(--space-2);gap:2px}.AgendaSlotPicker_dayName__YcQgn{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-transform:uppercase;letter-spacing:.04em}.AgendaSlotPicker_dayNum__ej1b_{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AgendaSlotPicker_dayNumToday__my5g2{background:var(--color-bg-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-semibold)}.AgendaSlotPicker_gridScroll__TOEqB{flex:1 1;overflow-y:auto;overflow-x:hidden;min-height:0}.AgendaSlotPicker_grid__2ns67{display:grid;grid-template-columns:52px repeat(7,1fr);position:relative}.AgendaSlotPicker_timeLabel__HLpy3{position:absolute;right:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-gray);transform:translateY(-50%);white-space:nowrap;pointer-events:none}.AgendaSlotPicker_dayCol__m5YAR{position:relative;border-right:var(--border-thin) solid var(--color-border-faint)}.AgendaSlotPicker_dayCol__m5YAR:last-child{border-right:none}.AgendaSlotPicker_dayColToday__GaRLz{background:color-mix(in srgb,var(--color-bg-primary) 4%,transparent)}.AgendaSlotPicker_hourSlot__T11U8{position:absolute;left:0;right:0;border-bottom:var(--border-thin) solid var(--color-border-faint);cursor:pointer;transition:background .1s}.AgendaSlotPicker_hourSlot__T11U8:hover{background:color-mix(in srgb,var(--color-bg-primary) 10%,transparent)}.AgendaSlotPicker_eventCard__me69f{position:absolute;border-radius:var(--radius-sm);border-left:3px solid;padding:3px 5px;overflow:hidden;z-index:2;display:flex;flex-direction:column;gap:1px;pointer-events:none}.AgendaSlotPicker_eventAnimal__ZfECD{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.AgendaSlotPicker_eventType__xgLzc{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);opacity:.75;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AgendaSlotPicker_filters__6cROB{margin-left:auto;display:flex;gap:var(--space-2)}.AgendaSlotPicker_availabilityBlock__pRFIG{position:absolute;left:2px;right:2px;border:2px dashed var(--data-positive-fg);background:var(--data-positive-bg);border-radius:var(--radius-sm);z-index:1;pointer-events:none;overflow:hidden}.AgendaSlotPicker_availabilityLabel__R8hBb{position:absolute;top:4px;left:6px;right:6px;display:flex;flex-direction:column;align-items:flex-start;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-gray);line-height:1.35}.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_uploadRow__NEx_W{display:flex;align-items:flex-end;gap:var(--space-3)}.LabExamActions_uploadRow__NEx_W>:first-child{flex:1 1}.LabExamActions_error__P4WwL{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg);margin:0}.AtendimentoAttachmentsSection_wrap__gsmTS{display:flex;flex-direction:column;gap:var(--space-6)}.AtendimentoAttachmentsSection_section__cNtkA{display:flex;flex-direction:column;gap:var(--space-2)}.AtendimentoAttachmentsSection_title__IjVFu{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AtendimentoAttachmentsSection_empty___cK1l,.AtendimentoAttachmentsSection_hint__PoQdY{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AtendimentoAttachmentsSection_grid__6gE0X{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.AtendimentoAttachmentsSection_card__i9p0w{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface)}.AtendimentoAttachmentsSection_pdfThumb__464IT,.AtendimentoAttachmentsSection_thumb__Gvayr{flex:0 0 auto;width:44px;height:44px;border-radius:var(--radius-sm);object-fit:cover;background:var(--color-bg-default)}.AtendimentoAttachmentsSection_pdfThumb__464IT{display:flex;align-items:center;justify-content:center;color:var(--color-text-gray)}.AtendimentoAttachmentsSection_meta__MKGG4{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.AtendimentoAttachmentsSection_name__kl06Z{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}.AtendimentoAttachmentsSection_size__uColK{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AtendimentoAttachmentsSection_cardActions__FcVa6{display:flex;gap:var(--space-1);flex:0 0 auto}.AtendimentoAttachmentsSection_uploading__HkmPx{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AtendimentoAttachmentsSection_error__ifF7l{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-danger-fg,#791f1f)}