.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)}.InvoicePaymentPanel_loading__XXDwH{display:flex;justify-content:center;padding:var(--space-8)}.InvoicePaymentPanel_body__uzDg1{display:flex;flex-direction:column;gap:var(--space-5)}.InvoicePaymentPanel_block__X29Sl{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)}.InvoicePaymentPanel_blockTitle__LKl1s{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.InvoicePaymentPanel_hint__1_iYS{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.InvoicePaymentPanel_items__0nCTD{display:flex;flex-direction:column;gap:var(--space-2)}.InvoicePaymentPanel_itemRow__gyPNc{display:flex;justify-content:space-between;gap:var(--space-3)}.InvoicePaymentPanel_itemName__kkwKf,.InvoicePaymentPanel_itemValue__PvJ7d{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.InvoicePaymentPanel_itemValue__PvJ7d{white-space:nowrap}.InvoicePaymentPanel_summaryRow__4cOJX{display:flex;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-2);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)}.InvoicePaymentPanel_summaryValue__P2z1o{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.InvoicePaymentPanel_paidRow__neTHK{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)}.InvoicePaymentPanel_paymentAdd__wbXEg{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.InvoicePaymentPanel_paymentList__75FML{display:flex;flex-direction:column;gap:var(--space-2)}.InvoicePaymentPanel_paymentRow__Tk9hz{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.InvoicePaymentPanel_error__ky_IO{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.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)}.Toggle_wrapper__cIPTh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Toggle_text__xKQq3{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.Toggle_label__oAybW{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.Toggle_description__LY1os,.Toggle_label__oAybW{font-size:var(--font-size-base);line-height:var(--line-height-base)}.Toggle_description__LY1os{font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.Toggle_track__tqFW5{position:relative;width:44px;height:26px;border-radius:var(--radius-full);background:var(--color-border-default);transition:background .18s ease;flex-shrink:0}.Toggle_input__oldbF{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;margin:0}.Toggle_thumb__ebdZ8{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:var(--radius-full);background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:transform .18s ease;pointer-events:none}.Toggle_input__oldbF:checked~.Toggle_thumb__ebdZ8{transform:translateX(18px)}.Toggle_track__tqFW5:has(input:checked){background:var(--color-bg-primary)}.SelectEntityField_field__dQHhk{display:flex;flex-direction:column;gap:var(--space-2)}.SelectEntityField_label__85lqj{color:var(--color-text-primary)}.SelectEntityField_hint__DzeIp,.SelectEntityField_label__85lqj{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.SelectEntityField_hint__DzeIp{color:var(--color-text-gray)}.SelectEntityField_selected__BM2fB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface)}.SelectEntityField_selectedText__uStbX{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.SelectEntityField_selectedName__mzPx2{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.SelectEntityField_selectedMeta__ExjBp{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.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)}.VetTypeahead_wrapper__7jpOO{position:relative}.VetTypeahead_dropdown__YTh6U{background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.08);max-height:220px;overflow-y:auto}.VetTypeahead_option__3ed0N{display:block;width:100%;text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);background:none;border:none;cursor:pointer}.VetTypeahead_optionActive__FLBrR,.VetTypeahead_option__3ed0N:hover{background:var(--color-bg-default)}.ProductServiceCatalogPicker_pickerSearch__5acX_{padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:var(--border-thin) solid var(--color-border-faint)}.ProductServiceCatalogPicker_pickerList__cq_np{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-4) var(--space-5);overflow-y:auto}.ProductServiceCatalogPicker_typeSection__GNqdB{display:flex;flex-direction:column;gap:var(--space-3)}.ProductServiceCatalogPicker_typeLabel__NpoYM{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.ProductServiceCatalogPicker_pickerGroup__FSDfC{display:flex;flex-direction:column;gap:var(--space-1)}.ProductServiceCatalogPicker_groupLabel__QFe1s{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-gray);margin:0}.ProductServiceCatalogPicker_pickerRow__2BHv3{border-radius:var(--radius-md);cursor:pointer}.ProductServiceCatalogPicker_pickerRow__2BHv3:hover{background:var(--color-bg-default)}.ProductServiceCatalogPicker_pickerRow__2BHv3>label{width:100%;padding:var(--space-2)}.ProductServiceCatalogPicker_empty__eurp0{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.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)}