.AdminShell_shell__0q7yF{--sidebar-width:256px;min-height:100vh}@media (max-width:1100px){.AdminShell_shell__0q7yF{--sidebar-width:var(--sidebar-width-collapsed)}}.AdminShell_skipLink__BxCyC{position:fixed;top:-64px;left:16px;z-index:100;padding:8px 16px;font-size:13px;font-weight:600;color:var(--color-inverse-on-surface);background:var(--color-inverse-surface);border-radius:var(--radius-md);transition:top var(--transition-fast)}.AdminShell_skipLink__BxCyC:focus{top:12px}.AdminShell_main__1mSnO{min-height:100vh;padding-top:var(--topbar-height);margin-left:var(--sidebar-width)}.AdminShell_sidebar__d4JyM{position:fixed;inset:0 auto 0 0;z-index:var(--z-sidebar);display:flex;flex-direction:column;justify-content:space-between;width:var(--sidebar-width);padding:16px;overflow-y:auto;background:var(--color-surface-container-lowest);border-right:1px solid var(--color-surface-container-high);box-shadow:var(--shadow-card)}.AdminShell_sidebarTop__deelR{display:flex;flex-direction:column;gap:24px}.AdminShell_sidebarBottom__VfDNP{padding-top:16px;border-top:1px solid var(--color-surface-container)}.AdminShell_brand___z1WH{display:flex;align-items:center;gap:12px;padding:4px 8px 0}.AdminShell_brandMark__uK1G8{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-on-primary);background:var(--color-primary-container);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.AdminShell_brandText__6dcOL{display:flex;flex-direction:column;min-width:0}.AdminShell_brandName__M4tcu{font-weight:700;color:var(--color-on-surface)}.AdminShell_brandArea__uvoMF{color:var(--color-secondary)}.AdminShell_navList__turl5{display:flex;flex-direction:column;gap:6px}.AdminShell_navItem__pz5W6{display:flex;align-items:center;gap:12px;padding:10px 12px;color:var(--color-secondary);border-radius:var(--radius-md);transition:background-color var(--transition-fast),color var(--transition-fast)}.AdminShell_navItem__pz5W6:hover{color:var(--color-on-surface);background:var(--color-surface-container-low)}.AdminShell_navItemActive__rXKux,.AdminShell_navItemActive__rXKux:hover{color:var(--color-primary);background:var(--color-surface-container-low)}.AdminShell_navLabel__N4mB0{flex:1 1}.AdminShell_navBadge__8BBDc{padding:2px 8px;color:var(--color-secondary);background:var(--color-surface-container);border-radius:var(--radius-full)}.AdminShell_navBadgeAlert___04Ki{font-weight:700;color:var(--color-error);background:var(--color-error-container)}@media (max-width:1100px){.AdminShell_sidebar__d4JyM{padding:16px 12px}.AdminShell_brand___z1WH{justify-content:center;padding-inline:0}.AdminShell_brandText__6dcOL,.AdminShell_collapsible__gKsIg,.AdminShell_navBadge__8BBDc,.AdminShell_navLabel__N4mB0{display:none}.AdminShell_navItem__pz5W6{justify-content:center;padding-inline:0}}.AdminShell_topbar__OZqeL{position:fixed;top:0;right:0;left:var(--sidebar-width);z-index:var(--z-topbar);display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--topbar-height);padding:0 24px;background:var(--color-surface-container-lowest);border-bottom:1px solid var(--color-surface-container-high);box-shadow:var(--shadow-card)}.AdminShell_topbarRight__QEMBk{display:flex;align-items:center;gap:12px}.AdminShell_bell__NndTe{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--color-secondary);border-radius:var(--radius-md);transition:background-color var(--transition-fast),color var(--transition-fast)}.AdminShell_bell__NndTe:hover{color:var(--color-on-surface);background:var(--color-surface-container-low)}.AdminShell_bellDot__m57It{position:absolute;top:7px;right:8px;width:8px;height:8px;background:var(--color-primary);border-radius:50%;box-shadow:0 0 0 2px var(--color-surface-container-lowest)}.AdminShell_divider__QV381{width:1px;height:24px;background:var(--color-surface-container-high)}.AdminShell_user__4SAio{display:flex;align-items:center;gap:12px}.AdminShell_avatar___HJXT{display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-weight:700;color:var(--color-on-secondary-container);background:var(--color-secondary-container);border-radius:50%;box-shadow:0 0 0 2px var(--color-surface-container)}.AdminShell_userText__o1GYc{display:flex;flex-direction:column}.AdminShell_userName__uXigt{color:var(--color-on-surface)}.AdminShell_userRole__3eLU_{font-weight:500;letter-spacing:0;color:var(--color-secondary)}@media (max-width:1100px){.AdminShell_userText__o1GYc{display:none}}@media (max-width:720px){.AdminShell_topbar__OZqeL{gap:8px;padding:0 12px}.AdminShell_divider__QV381,.AdminShell_topbarRight__QEMBk .AdminShell_envBadge__X1c46{display:none}.AdminShell_topbarRight__QEMBk{gap:4px}}.Icon_icon__JmSY6{flex-shrink:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-variation-settings:"FILL" 0}.Icon_filled__YBTLg{font-variation-settings:"FILL" 1}.Button_button__vncdS{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-weight:600;letter-spacing:.01em;white-space:nowrap;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.Button_button__vncdS:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Button_button__vncdS:active:not(:disabled,[aria-disabled=true]){transform:scale(.99)}.Button_button__vncdS:disabled,.Button_button__vncdS[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button_fullWidth__aoZZU{width:100%}.Button_sm__ViyBs{gap:6px;padding:6px 12px;font-size:12px;line-height:16px;letter-spacing:.02em;border-radius:var(--radius-md)}.Button_md__aCN2a{padding:9px 16px}.Button_lg__yk2CA,.Button_md__aCN2a{font-size:14px;line-height:20px;border-radius:var(--radius-lg)}.Button_lg__yk2CA{padding:12px 24px}.Button_primary__TggM9{color:var(--color-on-primary);background:var(--color-primary-container);box-shadow:var(--shadow-card)}.Button_primary__TggM9:hover:not(:disabled,[aria-disabled=true]){background:var(--color-primary-container-hover)}.Button_primary__TggM9:active:not(:disabled,[aria-disabled=true]){background:var(--color-primary-container-pressed)}.Button_primary__TggM9:focus-visible{box-shadow:var(--shadow-card),var(--focus-ring)}.Button_secondary__EX5Ep{color:var(--color-on-surface);background:var(--color-surface-container-lowest);border-color:var(--color-surface-container-high);box-shadow:var(--shadow-card)}.Button_secondary__EX5Ep:hover:not(:disabled,[aria-disabled=true]){background:var(--color-surface-container-low)}.Button_tonal___gc2v{color:var(--color-on-surface);background:var(--color-surface-container)}.Button_tonal___gc2v:hover:not(:disabled,[aria-disabled=true]){background:var(--color-surface-container-high)}.Button_ghost__N0pv4{color:var(--color-secondary);background:transparent}.Button_ghost__N0pv4:hover:not(:disabled,[aria-disabled=true]){color:var(--color-on-surface);background:var(--color-surface-container-low)}.Button_danger__OYt_K{color:var(--color-on-error-container);background:var(--color-error-container);border-color:var(--color-danger-border)}.Button_danger__OYt_K:hover:not(:disabled,[aria-disabled=true]){background:var(--color-danger-border)}.Button_alert__IG6P9{color:var(--color-on-primary);background:var(--color-primary);box-shadow:var(--shadow-card)}.Button_alert__IG6P9:hover:not(:disabled,[aria-disabled=true]){background:var(--color-on-primary-fixed-variant)}.Card_card__m0ias{background:var(--color-surface-container-lowest);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.Card_padSm__eitiN{padding:16px}.Card_padMd__UJKWp{padding:20px}.Card_padLg__rENgf{padding:24px}.Card_hoverable__abNLr{transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.Card_hoverable__abNLr:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.Card_alert__JlUMD{border:2px solid var(--color-primary-container)}.Badge_badge__883YN{--badge-dot:currentColor;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:11px;line-height:14px;font-weight:600;letter-spacing:.03em;white-space:nowrap;border:1px solid transparent;border-radius:var(--radius-full)}.Badge_md__bLBDM{padding:4px 10px}.Badge_sm__2cUev{padding:2px 8px}.Badge_dot__l6ODW{flex-shrink:0;width:6px;height:6px;background:var(--badge-dot);border-radius:50%}.Badge_neutral__0RTeF{--badge-dot:var(--color-secondary);color:var(--color-secondary);background:var(--color-surface-container)}.Badge_info___1s_E{--badge-dot:var(--color-tertiary);color:var(--color-on-tertiary-container);background:var(--color-tertiary-fixed)}.Badge_success__NW8Au{--badge-dot:#059669;color:var(--color-success-strong);background:var(--color-success-container);border-color:var(--color-success-border)}.Badge_warning__4h4A_{--badge-dot:var(--color-warning-solid);color:var(--color-warning-strong);background:var(--color-warning-container);border-color:var(--color-warning-border)}.Badge_danger__9aWtO{--badge-dot:var(--color-error);font-weight:700;color:var(--color-error);background:var(--color-error-container);border-color:rgba(186,26,26,.3)}.Badge_primary__o_x0e{--badge-dot:var(--color-primary);color:var(--color-primary);background:var(--color-primary-fixed)}.Badge_muted__V5E8b{--badge-dot:var(--color-neutral-400);color:var(--color-neutral-500);background:var(--color-neutral-100)}.GeoRadar_map__UGNIo{position:relative;width:100%;overflow:hidden;background-color:#e3f2f5;background-image:radial-gradient(circle at 30% 20%,rgba(255,255,255,.7),transparent 55%),linear-gradient(rgba(8,136,155,.08) 1px,transparent 0),linear-gradient(90deg,rgba(8,136,155,.08) 1px,transparent 0);background-size:auto,28px 28px,28px 28px}.GeoRadar_marker__3OXiw{position:absolute;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.GeoRadar_markerTop__ozIzw{z-index:2}.GeoRadar_core__Dgsux{position:relative;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--color-tertiary);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(15,23,42,.3)}.GeoRadar_coreInfo__j2QCJ{width:22px;height:22px;font-size:11px;font-weight:700;line-height:1}.GeoRadar_coreMuted__8FYIK{width:12px;height:12px;opacity:.7}.GeoRadar_corePrimary__wQ8XP{width:28px;height:28px;font-size:13px;font-weight:700;line-height:1;background:var(--color-primary);box-shadow:0 2px 6px rgba(15,23,42,.35)}.GeoRadar_pulse__FDkCa{position:absolute;inset:-4px;background:var(--color-primary);border-radius:50%;opacity:.5}.GeoRadar_scale__eJx5G{position:absolute;bottom:10px;left:10px;padding:2px 8px;font-weight:500;color:var(--color-secondary);background:rgba(255,255,255,.9);border-radius:var(--radius-xs)}.DetailCard_heading__dWvN0{display:flex;align-items:center;justify-content:space-between}.DetailCard_headingIcon__rSh_B{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md)}.DetailCard_primary__dKmru{color:var(--color-primary);background:var(--color-primary-fixed)}.DetailCard_secondary__i9wT7{color:var(--color-primary);background:var(--color-secondary-fixed)}.DetailCard_tertiary__ZLRsJ{color:var(--color-tertiary);background:var(--color-surface-container-high)}.DetailCard_rows__xIl5n{display:flex;flex-direction:column}.DetailCard_row__RKnMy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.DetailCard_divider__IMZB0{border-bottom:1px solid var(--color-surface-container)}.DetailCard_label__QnbNs{color:var(--color-secondary)}.DetailCard_value__dS_JF{min-width:0;text-align:right}.OrderDetailView_muted__pEpj_{color:var(--color-secondary)}.OrderDetailView_link__ZIQ_n{color:var(--color-primary)}.OrderDetailView_link__ZIQ_n:hover{text-decoration:underline}.OrderDetailView_notice__B7VzD{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid;border-radius:var(--radius-lg)}.OrderDetailView_noticeInfo__HlrMY{color:var(--color-on-tertiary-fixed-variant);background:var(--color-tertiary-fixed);border-color:var(--color-tertiary-fixed-dim)}.OrderDetailView_noticeMuted__NZpqD{color:var(--color-neutral-700);background:var(--color-neutral-100);border-color:var(--color-neutral-200)}.OrderDetailView_noticeIcon__DVJ9k{flex-shrink:0;color:var(--color-tertiary)}.OrderDetailView_noticeMuted__NZpqD .OrderDetailView_noticeIcon__DVJ9k{color:var(--color-neutral-500)}.OrderDetailView_grid__lJ2Kl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.OrderDetailView_gridTop__UkZrk{align-items:start}.OrderDetailView_infoCard__bJrAo{display:flex;flex-direction:column;gap:16px}.OrderDetailView_petRow__s2JQj{display:flex;align-items:center;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--color-surface-container)}.OrderDetailView_petInfo__U1TMI{display:flex;flex-direction:column;min-width:0}.OrderDetailView_petNameRow__yGUFy{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.OrderDetailView_colorValue__rJ8tU{display:inline-flex;align-items:center;gap:8px}.OrderDetailView_email__av4vO{overflow-wrap:anywhere}.OrderDetailView_delivery__uXQED{display:flex;flex-direction:column;gap:4px;padding:12px;margin-top:auto;background:var(--color-surface-container-low);border-radius:var(--radius-lg)}.OrderDetailView_deliveryPlace__vXZxQ{display:flex;align-items:center;gap:6px;color:var(--color-on-surface)}.OrderDetailView_deliveryIcon__3yeUD{color:var(--color-primary)}.OrderDetailView_deliveryAddress__UIxh8{padding-left:24px}.OrderDetailView_progressCard__PCol7,.OrderDetailView_tagCard__Puqm0{display:flex;flex-direction:column;gap:20px}.OrderDetailView_cardTitle__wBnO8{color:var(--color-on-surface)}.OrderDetailView_steps__Mh2zr{display:flex;flex-direction:column}.OrderDetailView_step__bJDxV{position:relative;display:flex;align-items:flex-start;gap:16px;padding-bottom:28px}.OrderDetailView_step__bJDxV:last-child{padding-bottom:0}.OrderDetailView_step__bJDxV:not(:last-child):before{position:absolute;top:40px;bottom:0;left:19px;width:2px;content:"";background:var(--color-surface-container-high)}.OrderDetailView_step_done__Ghcku:not(:last-child):before{background:var(--color-success-border)}.OrderDetailView_stepNode__z9lrK{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-neutral-500);background:var(--color-surface-container-lowest);border:2px dashed var(--color-surface-container-highest);border-radius:50%}.OrderDetailView_step_done__Ghcku .OrderDetailView_stepNode__z9lrK{color:var(--color-success);background:var(--color-success-container);border:2px solid var(--color-success-solid)}.OrderDetailView_step_cancelled__3jmmR .OrderDetailView_stepNode__z9lrK{color:var(--color-neutral-500);background:var(--color-neutral-100);border-color:var(--color-neutral-400)}.OrderDetailView_step_current__pIMTi .OrderDetailView_stepNode__z9lrK{color:var(--color-primary);background:var(--color-primary-fixed);border:2px solid var(--color-primary-container)}.OrderDetailView_stepBody__fugSv{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:8px}.OrderDetailView_step_upcoming__k2W5I .OrderDetailView_stepBody__fugSv{opacity:.7}.OrderDetailView_tagHead__Mkhhs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.OrderDetailView_tagId__3b_3v{font-family:var(--font-mono);font-size:20px;font-weight:700;line-height:28px;color:var(--color-primary)}.OrderDetailView_tagId__3b_3v:hover{text-decoration:underline}.OrderDetailView_noTag__p34Ba{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width:900px){.OrderDetailView_grid__lJ2Kl{grid-template-columns:minmax(0,1fr)}}.EntityHeader_header__8btPl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.EntityHeader_main__mvfMD{display:flex;align-items:center;gap:16px;min-width:0}.EntityHeader_emblem__NVAk7{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;color:var(--color-primary);background:var(--color-primary-fixed);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.EntityHeader_text__7P6tk{min-width:0}.EntityHeader_titleRow__LWtSK{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:4px}.EntityHeader_title__JzdZm{color:var(--color-on-surface)}.EntityHeader_description__IpXSW{color:var(--color-secondary)}.EntityHeader_actions__CorZE{display:flex;flex-wrap:wrap;gap:12px}.Toast_region__lpC9J{position:fixed;right:24px;bottom:24px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:12px;width:min(380px,calc(100vw - 32px));pointer-events:none}.Toast_toast__A6Gbi{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;color:var(--color-inverse-on-surface);background:var(--color-inverse-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-dialog);pointer-events:auto;animation:Toast_toast-in__osg65 .24s ease-out}@keyframes Toast_toast-in__osg65{0%{opacity:0;transform:translateY(12px)}}.Toast_badge___oLfR{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;border-radius:50%}.Toast_success__gM_U2{background:var(--color-success-solid)}.Toast_error___j7aU{background:var(--color-danger-solid)}.Toast_info__KO9yV{background:var(--color-tertiary-container)}.Toast_body__W59yp{flex:1 1;min-width:0;padding-top:5px}.Toast_description__DTO9A{margin-top:2px;color:var(--color-surface-dim)}.Toast_close__vFkZ8{flex-shrink:0;padding:4px;color:var(--color-surface-dim);border-radius:var(--radius-sm);transition:color var(--transition-fast)}.Toast_close__vFkZ8:hover{color:#fff}.Form_field__wCn4j{display:flex;flex-direction:column;gap:6px;min-width:0}.Form_label__a_CeA{color:var(--color-on-surface)}.Form_required__OSP2E{color:var(--color-primary)}.Form_hint__2Fauh{font-weight:500;letter-spacing:0;color:var(--color-secondary)}.Form_error__AH4kz{font-weight:500;color:var(--color-error)}.Form_control__g6bK2{position:relative;display:flex;align-items:center;height:40px;background:var(--color-surface-container-lowest);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.Form_controlSm__p1_Ii{height:32px;border-radius:var(--radius-md)}.Form_control__g6bK2:focus-within{border-color:var(--color-primary-container);box-shadow:0 0 0 1px var(--color-primary-container)}.Form_invalid__FwzDd{border-color:var(--color-error)}.Form_invalid__FwzDd:focus-within{border-color:var(--color-error);box-shadow:0 0 0 1px var(--color-error)}.Form_disabled__sS8nH{opacity:.6;background:var(--color-surface-container-low)}.Form_input__goLmj{flex:1 1;min-width:0;height:100%;padding:0 12px;font-size:14px;color:var(--color-on-surface);background:transparent;border:0;outline:none}.Form_controlSm__p1_Ii .Form_input__goLmj{padding:0 10px;font-size:12px;font-weight:600}.Form_input__goLmj::placeholder{color:rgba(81,95,116,.6)}.Form_input__goLmj:disabled{cursor:not-allowed}.Form_leadingIcon__wLCRv{position:absolute;left:12px;color:var(--color-secondary);pointer-events:none}.Form_hasIcon__HxUnh{padding-left:36px}.Form_trailing__KnOyc{display:flex;align-items:center;gap:4px;padding-right:6px}.Form_select__WVCtV{padding-right:32px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Form_chevron__f392a{position:absolute;right:8px;color:var(--color-secondary);pointer-events:none}.Form_checkbox__2tfz9{display:flex;align-items:flex-start;gap:10px}.Form_checkboxInput__7saWe{flex-shrink:0;width:16px;height:16px;margin:2px 0 0;cursor:pointer;accent-color:var(--color-primary-container)}.Form_checkboxText__ansky{display:flex;flex-direction:column;gap:2px;cursor:pointer}.Form_optionCard__nFVff{display:flex;align-items:center;gap:10px;padding:10px;cursor:pointer;background:var(--color-surface-container-lowest);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-md);transition:background-color var(--transition-fast),border-color var(--transition-fast)}.Form_optionCard__nFVff:hover{background:var(--color-surface-container-low)}.Form_optionCard__nFVff:focus-within{box-shadow:var(--focus-ring)}.Form_optionChecked__AK_8E{padding:9px;background:var(--color-surface-container-low);border:2px solid var(--color-primary-container)}.Form_optionText__c89KU{display:flex;flex-direction:column;min-width:0}.Form_optionTitle__3Bzmg{color:var(--color-secondary)}.Form_optionTitleChecked__oHcNY{font-weight:700;color:var(--color-on-surface)}.Form_radioMark__T44sn{flex-shrink:0;width:16px;height:16px;background:var(--color-surface-container-lowest);border:1px solid var(--color-outline);border-radius:50%}.Form_radioMarkChecked__1STjt{background:radial-gradient(circle,var(--color-primary) 0 4px,var(--color-surface-container-lowest) 4.5px);border-color:var(--color-primary)}.NewBatchView_muted__HdIWD{color:var(--color-secondary)}.NewBatchView_strong__6uYdK{color:var(--color-on-surface)}.NewBatchView_required__fXM02{color:var(--color-primary)}.NewBatchView_formCard__x9Ij7{display:flex;flex-direction:column;gap:24px}.NewBatchView_formHeader____wIZ{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--color-surface-container-high)}.NewBatchView_formIcon__o52hj{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--color-primary);background:var(--color-primary-fixed);border-radius:var(--radius-md)}.NewBatchView_formGrid__LUgjY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.NewBatchView_quantityRow__lAihw{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.NewBatchView_quantityInput__uCRHI{width:96px;flex-shrink:0}.NewBatchView_presets__56Vmc{display:flex;gap:4px}.NewBatchView_preset__onPLa{padding:6px 10px;color:var(--color-secondary);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-md);transition:background-color var(--transition-fast),color var(--transition-fast)}.NewBatchView_preset__onPLa:hover{color:var(--color-on-surface);background:var(--color-surface-container-low)}.NewBatchView_preset__onPLa.NewBatchView_presetActive__u_rdB{font-weight:700;color:var(--color-primary);background:var(--color-primary-fixed);border-color:var(--color-primary-container)}.NewBatchView_group__oyJDE{display:flex;flex-direction:column;gap:6px;min-width:0}.NewBatchView_legend__NXrsf{padding:0;margin-bottom:6px;color:var(--color-on-surface)}.NewBatchView_optionGrid__4OI07{display:flex;flex-wrap:wrap;gap:8px}.NewBatchView_optionGrid__4OI07>*{flex:1 1 130px}.NewBatchView_swatch__Cxxr6{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 1px rgba(15,23,42,.12)}.NewBatchView_swatchDot__DsfDW{width:8px;height:8px;background:#fff;border-radius:50%}.NewBatchView_submitColumn__Ghpyt{display:flex;flex-direction:column;justify-content:flex-end;gap:14px}.NewBatchView_result__ZeVDN{display:flex;flex-direction:column;gap:16px}.NewBatchView_summary__ic2sc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.NewBatchView_summaryMain__dSlRL{display:flex;flex:1 1 380px;align-items:center;gap:12px;min-width:0}.NewBatchView_summaryIcon__hAACF{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-tertiary);background:var(--color-secondary-container);border-radius:var(--radius-lg)}.NewBatchView_summaryTitleRow__xSZWz{display:flex;align-items:center;gap:8px}.NewBatchView_exports__u0LJB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.NewBatchView_warning__6uA_P{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;color:var(--color-warning-strong);background:var(--color-warning-container);border:1px solid var(--color-warning-border);border-radius:var(--radius-lg)}.NewBatchView_warningIcon___8iLR{margin-top:1px;color:var(--color-warning-solid)}.NewBatchView_stats__aKHTi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.NewBatchView_stat__E9qF9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 16px;border-right:1px solid var(--color-surface-container-high)}.NewBatchView_stat__E9qF9:last-child{border-right:0}.NewBatchView_sampleHeader__kI8AM{display:flex;align-items:center;justify-content:space-between;padding-top:8px}.NewBatchView_sampleHeading__mCX9_{display:flex;align-items:center;gap:8px}.NewBatchView_samples__dAJ_j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.NewBatchView_sample__guQzi{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--color-surface-container-lowest);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-fast)}.NewBatchView_sample__guQzi:hover{box-shadow:var(--shadow-card-hover)}.NewBatchView_sampleStage___HbDe{position:relative;display:flex;align-items:center;justify-content:center;padding:28px 12px 14px;background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-lg)}.NewBatchView_sampleColor__bUiQq{position:absolute;top:10px;left:10px;font-size:10px;color:var(--color-tertiary);text-transform:uppercase}.NewBatchView_sampleChip__E7sIE{position:absolute;top:8px;right:8px}.NewBatchView_sampleInfo__QJag3{display:flex;flex-direction:column;gap:6px}.NewBatchView_sampleIdRow__Zt7F8{display:flex;align-items:center;justify-content:space-between;gap:8px}.NewBatchView_sampleUrl__Zc0nA{font-size:11px;color:var(--color-secondary)}.NewBatchView_sampleClaim__K24FQ{font-size:11px;font-weight:600;color:var(--color-warning-strong)}.NewBatchView_sampleFooter__DZnri{display:flex;align-items:center;justify-content:space-between;padding-top:8px;color:var(--color-secondary);border-top:1px solid var(--color-surface-container-high)}.NewBatchView_vectorButton__dNYho{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--color-secondary);transition:color var(--transition-fast)}.NewBatchView_vectorButton__dNYho:hover{color:var(--color-primary)}.NewBatchView_next__BuVyi{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;color:var(--color-secondary);background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-lg)}.NewBatchView_next__BuVyi>div{flex:1 1 320px}.NewBatchView_next__BuVyi strong{color:var(--color-on-surface)}.NewBatchView_nextIcon__1S4_q{color:var(--color-tertiary)}.NewBatchView_nextLink___M0Jl{font-weight:600;color:var(--color-tertiary)}.NewBatchView_nextLink___M0Jl:hover{text-decoration:underline}.NewBatchView_keychain__m3pDh{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:96px;height:108px;padding:8px;border-radius:22px;box-shadow:inset 0 2px 6px rgba(0,0,0,.18)}.NewBatchView_keychainHole__qOEOO{width:12px;height:12px;background:var(--color-surface-container-low);border:1px solid rgba(0,0,0,.25);border-radius:50%}.NewBatchView_keychainQr__rRZo5{width:62px;height:62px;padding:3px;background:#fff;border-radius:6px}.NewBatchView_qrSvg__faYBh{width:100%;height:100%}.NewBatchView_keychainBrand__M5maj{font-size:8px;font-weight:700;line-height:1;color:#fff;letter-spacing:.18em;text-transform:uppercase}@media (max-width:1280px){.NewBatchView_formGrid__LUgjY{grid-template-columns:repeat(2,minmax(0,1fr))}.NewBatchView_samples__dAJ_j{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.NewBatchView_samples__dAJ_j{grid-template-columns:repeat(2,minmax(0,1fr))}.NewBatchView_stats__aKHTi{grid-template-columns:minmax(0,1fr)}.NewBatchView_stat__E9qF9{padding:8px 4px;border-right:0;border-bottom:1px solid var(--color-surface-container-high)}.NewBatchView_stat__E9qF9:last-child{border-bottom:0}}@media (max-width:640px){.NewBatchView_formGrid__LUgjY,.NewBatchView_samples__dAJ_j{grid-template-columns:minmax(0,1fr)}.NewBatchView_exports__u0LJB{justify-content:flex-start}}.MetricCard_metric__UnVkU{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.MetricCard_metricDanger__MqgQk{border-color:var(--color-error-container)}.MetricCard_beacon__fVe_x{animation:MetricCard_beacon__fVe_x 1.8s cubic-bezier(.4,0,.6,1) infinite}@keyframes MetricCard_beacon__fVe_x{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.985)}}.MetricCard_text___KJ5N{display:flex;flex-direction:column;gap:2px;min-width:0}.MetricCard_eyebrowDanger__vcA3o{font-weight:700;color:var(--color-error)}.MetricCard_stretched__Q6Cod:after{position:absolute;inset:0;content:"";border-radius:inherit}.MetricCard_stretched__Q6Cod:focus-visible{outline:none}.MetricCard_stretched__Q6Cod:focus-visible:after{box-shadow:var(--focus-ring)}.MetricCard_value__ODRVz{margin-top:2px;color:var(--color-on-surface)}.MetricCard_valueDanger__5g6Fg{color:var(--color-error)}.MetricCard_caption__vDpny{color:var(--color-secondary)}.MetricCard_captionSuccess___VtGf{font-weight:600;color:var(--color-success)}.MetricCard_captionInfo__xnLgF{font-weight:600;color:var(--color-tertiary)}.MetricCard_captionWarning__N6wT6{font-weight:600;color:var(--color-warning-strong)}.MetricCard_captionDanger__yoavX{font-weight:500;color:var(--color-error)}.MetricCard_icon__wZ1xq{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg)}.MetricCard_iconSuccess__tDp_e{color:var(--color-success);background:var(--color-success-container)}.MetricCard_iconNeutral__IFdbs{color:var(--color-secondary);background:var(--color-surface-container)}.MetricCard_iconInfo__bkI8_{color:var(--color-tertiary);background:var(--color-tertiary-fixed)}.MetricCard_iconWarning__ybYxf{color:var(--color-warning);background:var(--color-warning-container-high)}.MetricCard_iconDanger__98H0p{color:var(--color-error);background:var(--color-error-container)}.ScansView_sub__hiFgB{color:var(--color-secondary)}.ScansView_italic__ZkRhr{font-style:italic}.ScansView_strong__nnIB6{color:var(--color-on-surface)}.ScansView_live__mmvzn{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;color:var(--color-secondary);background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-full);transition:background-color var(--transition-fast)}.ScansView_live__mmvzn:hover{background:var(--color-surface-container)}.ScansView_live__mmvzn.ScansView_liveOn__qk0u2{color:var(--color-success-strong);background:var(--color-success-container);border-color:var(--color-success-border)}.ScansView_liveDot__BMMPz{width:8px;height:8px;background:var(--color-neutral-400);border-radius:50%}.ScansView_liveOn__qk0u2 .ScansView_liveDot__BMMPz{background:var(--color-success-solid)}.ScansView_updated___8CQo{white-space:nowrap}.ScansView_metrics__M1oY4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.ScansView_band__FXvhz{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--gutter);gap:var(--gutter);align-items:stretch}.ScansView_radarCard__rkO7x,.ScansView_sosCard__ufYLb{display:flex;flex-direction:column;overflow:hidden}.ScansView_cardHeader__1w9Pa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--color-surface-container)}.ScansView_radarEmpty__usvPh{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 20px;color:var(--color-secondary);text-align:center}.ScansView_legend__923al{display:flex;flex-wrap:wrap;gap:8px 20px;padding:12px 20px;margin-top:auto;color:var(--color-secondary);border-top:1px solid var(--color-surface-container)}.ScansView_legendItem__Qah6l{display:inline-flex;align-items:center;gap:8px}.ScansView_legendDot__M081Q{width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--color-surface-container-highest)}.ScansView_legendSos__Wneqh{background:var(--color-primary)}.ScansView_legendOlder__RBeoR,.ScansView_legendRecent__9BXib{background:var(--color-tertiary)}.ScansView_legendOlder__RBeoR{opacity:.6}.ScansView_sosBody__Muzms{display:flex;flex:1 1;flex-direction:column;gap:12px;padding:16px 20px 20px}.ScansView_sosList__qDyRS{display:flex;flex-direction:column;gap:8px}.ScansView_sosItem__Rl2NO{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--color-danger-container);border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);transition:background-color var(--transition-fast)}.ScansView_sosItem__Rl2NO:hover{background:var(--color-danger-container-high)}.ScansView_sosIcon__FKIw_{flex-shrink:0;color:var(--color-error)}.ScansView_sosText__OhXpA{display:flex;flex:1 1;flex-direction:column;min-width:0}.ScansView_sosId__9dgQF{margin-left:4px;font-size:11px;font-weight:600;color:var(--color-secondary)}.ScansView_sosEmpty__j_tiB{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 12px;color:var(--color-success);text-align:center}.ScansView_sosEmpty__j_tiB p{color:var(--color-secondary)}.ScansView_filters__gWHBB{display:flex;flex-direction:column;gap:16px}.ScansView_chipRow__AS3ie{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;border-bottom:1px solid var(--color-surface-container)}.ScansView_controls__ecTBe{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) auto;grid-gap:12px;gap:12px;align-items:end}.ScansView_reset__MxRPo{display:flex}.ScansView_tableCard__w23ul{display:flex;flex-direction:column;overflow:hidden}.ScansView_cellStack__K0bMd{display:flex;flex-direction:column;align-items:flex-start}.ScansView_tagRow__ZC2v4{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ScansView_tagId__11gdV{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--color-primary)}.ScansView_tagId__11gdV:hover{text-decoration:underline}.ScansView_placeCell__1JwjQ{display:flex;align-items:flex-start;gap:8px}.ScansView_pinApprox__f7V6p,.ScansView_pinGps__TJljS{flex-shrink:0;margin-top:1px}.ScansView_pinGps__TJljS{color:var(--color-primary)}.ScansView_pinApprox__f7V6p{color:var(--color-warning-solid)}.ScansView_note__24YP2{display:flex;align-items:flex-start;gap:12px;padding:16px;color:var(--color-secondary);background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-lg)}.ScansView_note__24YP2 strong{font-weight:600;color:var(--color-on-surface)}.ScansView_noteIcon__BMsSL{margin-top:1px;color:var(--color-primary)}@media (max-width:1280px){.ScansView_metrics__M1oY4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.ScansView_band__FXvhz{grid-template-columns:minmax(0,1fr)}.ScansView_controls__ecTBe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ScansView_controls__ecTBe,.ScansView_metrics__M1oY4{grid-template-columns:minmax(0,1fr)}}.OrdersView_sub__7nUo2{color:var(--color-secondary)}.OrdersView_italic__msxqo{font-style:italic}.OrdersView_strong__6VIa_{color:var(--color-on-surface)}.OrdersView_metrics___f27s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.OrdersView_filters__NWeae{display:flex;flex-direction:column;gap:16px}.OrdersView_statusRow__iHSWB{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;border-bottom:1px solid var(--color-surface-container)}.OrdersView_controls__WQeY_{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.OrdersView_reset__HMQ58{display:flex}.OrdersView_tableCard___AatO{display:flex;flex-direction:column;overflow:hidden}.OrdersView_cellStack__ssJ8R{display:flex;flex-direction:column;align-items:flex-start}.OrdersView_orderCode__Rq1F_{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--color-on-surface)}.OrdersView_orderCode__Rq1F_:hover{color:var(--color-primary);text-decoration:underline}.OrdersView_personCell__Ve5yu{display:flex;align-items:center;gap:10px}.OrdersView_keychain__bBRky{display:inline-flex;align-items:center;gap:6px;color:var(--color-secondary)}.OrdersView_statusCell__GdnUl{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.OrdersView_tagLink__MET8R{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--color-primary)}.OrdersView_tagLink__MET8R:hover{text-decoration:underline}.OrdersView_actions__VstkM{display:flex;align-items:center;justify-content:flex-end;gap:4px}.OrdersView_note__qQB_8{display:flex;align-items:flex-start;gap:12px;padding:16px;color:var(--color-secondary);background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-lg)}.OrdersView_note__qQB_8 strong{font-weight:600;color:var(--color-on-surface)}.OrdersView_noteIcon__z8oPU{margin-top:1px;color:var(--color-primary)}@media (max-width:1280px){.OrdersView_metrics___f27s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.OrdersView_controls__WQeY_{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.OrdersView_metrics___f27s{grid-template-columns:minmax(0,1fr)}}.FilterChips_chips__H6Q1Y{display:flex;flex-wrap:wrap;gap:8px}.FilterChips_chip__oG_gI{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;color:var(--color-secondary);background:var(--color-surface-container-low);border-radius:var(--radius-full);transition:background-color var(--transition-fast),color var(--transition-fast)}.FilterChips_chip__oG_gI:hover{color:var(--color-on-surface);background:var(--color-surface-container)}.FilterChips_neutral__taaie{color:var(--color-secondary)}.FilterChips_info__1rA0m{color:var(--color-tertiary)}.FilterChips_info__1rA0m:hover{background:var(--color-tertiary-fixed)}.FilterChips_success__QXVyi{color:var(--color-success-strong)}.FilterChips_success__QXVyi:hover{background:var(--color-success-container-high)}.FilterChips_warning__Lukhs{color:var(--color-warning-strong)}.FilterChips_warning__Lukhs:hover{background:var(--color-warning-container-high)}.FilterChips_danger__hUHZ5{font-weight:700;color:var(--color-error);background:var(--color-error-container)}.FilterChips_danger__hUHZ5:hover{color:var(--color-error);background:var(--color-primary-fixed)}.FilterChips_muted__hzl34{color:var(--color-neutral-500)}.FilterChips_chip__oG_gI.FilterChips_active__bgYi2{color:var(--color-surface-container-lowest);background:var(--color-on-surface)}.FilterChips_dot__xIcsZ{width:8px;height:8px;background:var(--color-error);border-radius:50%}.TagsInventoryView_sub__PosWw{color:var(--color-secondary)}.TagsInventoryView_italic__lUTfl{font-style:italic}.TagsInventoryView_strong__pEiLi{color:var(--color-on-surface)}.TagsInventoryView_metrics__LPsXM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.TagsInventoryView_filters__CyrOM{display:flex;flex-direction:column;gap:16px}.TagsInventoryView_statusRow__m84g8{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;border-bottom:1px solid var(--color-surface-container)}.TagsInventoryView_searchRow__oQrdH{display:flex}.TagsInventoryView_searchChip__TzqXP{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;color:var(--color-on-primary-fixed-variant);background:var(--color-primary-fixed);border-radius:var(--radius-full)}.TagsInventoryView_searchClear__IBg8C{display:inline-flex;padding:2px;border-radius:50%}.TagsInventoryView_searchClear__IBg8C:hover{background:rgba(23,54,107,.15)}.TagsInventoryView_selects__TDJKy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;grid-gap:12px;gap:12px;align-items:end}.TagsInventoryView_reset__vgC7m{display:flex}.TagsInventoryView_tableCard__g8Gww{display:flex;flex-direction:column;overflow:hidden}.TagsInventoryView_idCell__jLInt{display:flex;flex-direction:column;min-width:150px}.TagsInventoryView_orderCell__Ra_dc{max-width:210px}.TagsInventoryView_idRow__YeNN1{display:flex;align-items:center;gap:4px}.TagsInventoryView_tagId__zwQz_{font-family:var(--font-mono);font-size:14px;font-weight:700;color:var(--color-on-surface)}.TagsInventoryView_tagId__zwQz_:hover{text-decoration:underline}.TagsInventoryView_idActive__0oXJl{color:var(--color-primary)}.TagsInventoryView_idMuted__ax7ny{color:var(--color-secondary)}.TagsInventoryView_copyBtn__2mgBl{opacity:0;transition:opacity var(--transition-fast)}.TagsInventoryView_copyBtn__2mgBl:focus-visible,.TagsInventoryView_idCell__jLInt:hover .TagsInventoryView_copyBtn__2mgBl{opacity:1}.TagsInventoryView_petSos__9juXe{display:inline-flex;align-items:center;gap:4px;font-weight:700;letter-spacing:0;color:var(--color-error)}.TagsInventoryView_petSosText__o8V9V{font-weight:600;color:var(--color-error)}.TagsInventoryView_cellStack__sZVpP{display:flex;flex-direction:column}.TagsInventoryView_orderCode__1PvRK{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--color-tertiary)}.TagsInventoryView_orderCode__1PvRK:hover{text-decoration:underline}.TagsInventoryView_nfcDot__0kiQG{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.TagsInventoryView_nfcOk__GGxp8{color:var(--color-success);background:var(--color-success-container)}.TagsInventoryView_nfcNo__XW2ac{color:var(--color-neutral-500);background:var(--color-neutral-100)}.TagsInventoryView_lock__BHt8v{display:inline-flex;align-items:center;gap:4px}.TagsInventoryView_lockOk__0vClJ{color:var(--color-success)}.TagsInventoryView_lockOpen__3tQwj{color:var(--color-warning-strong)}.TagsInventoryView_actions__rsml3{display:flex;align-items:center;justify-content:flex-end;gap:4px}.TagsInventoryView_actions__rsml3 .TagsInventoryView_warnButton__TnFWb{color:var(--color-warning-strong);background:var(--color-warning-container-high)}.TagsInventoryView_actions__rsml3 .TagsInventoryView_warnButton__TnFWb:hover:not(:disabled){background:var(--color-warning-border)}.TagsInventoryView_note__0yXyE{display:flex;align-items:flex-start;gap:12px;padding:16px;color:var(--color-secondary);background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-lg)}.TagsInventoryView_note__0yXyE strong{font-weight:600;color:var(--color-on-surface)}.TagsInventoryView_noteIcon__oc1Lu{margin-top:1px;color:var(--color-primary)}@media (max-width:1280px){.TagsInventoryView_metrics__LPsXM,.TagsInventoryView_selects__TDJKy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.TagsInventoryView_metrics__LPsXM,.TagsInventoryView_selects__TDJKy{grid-template-columns:minmax(0,1fr)}}.FilamentSwatch_swatch__kX63S{display:inline-block;flex-shrink:0;width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 1px rgba(15,23,42,.15)}.DataTable_scroll__s2aIf{position:relative;overflow-x:auto}.DataTable_table__1G8LX{width:100%;text-align:left}.DataTable_th__Ve4_Z{padding:14px 16px;background:var(--color-surface-container-low);border-bottom:1px solid var(--color-surface-container-high)}.DataTable_td__NUUkE{padding:16px;vertical-align:middle}.DataTable_compact__SzwGB .DataTable_td__NUUkE,.DataTable_compact__SzwGB .DataTable_th__Ve4_Z{padding-inline:10px}.DataTable_center__Q9epQ{text-align:center}.DataTable_right__EnIcP{text-align:right}.DataTable_nowrap__jqSSm{white-space:nowrap}.DataTable_row__Tcork{--row-bg:var(--color-surface-container-lowest);background:var(--row-bg);border-bottom:1px solid var(--color-surface-container);transition:background-color var(--transition-fast)}.DataTable_row__Tcork:last-child{border-bottom:0}.DataTable_row__Tcork:hover{--row-bg:var(--color-surface-container-low)}.DataTable_toneDanger__WhNR_{--row-bg:#fef7f7}.DataTable_toneDanger__WhNR_:hover{--row-bg:#fef2f2}.DataTable_toneDanger__WhNR_>td:first-child{box-shadow:inset 4px 0 0 var(--color-primary)}.DataTable_toneWarning__aQsca{--row-bg:#fffcf3}.DataTable_toneWarning__aQsca:hover{--row-bg:#fffbeb}.DataTable_stickyEnd__y7BYQ{position:-webkit-sticky;position:sticky;right:0;z-index:1;box-shadow:-10px 0 10px -10px rgba(15,23,42,.2)}.DataTable_td__NUUkE.DataTable_stickyEnd__y7BYQ{background:var(--row-bg)}.DataTable_th__Ve4_Z.DataTable_stickyEnd__y7BYQ{background:var(--color-surface-container-low)}.DataTable_dimmed__Va49D{opacity:.6;transition:opacity var(--transition-fast)}.DataTable_emptyCell__UDPI2{padding:48px 16px;text-align:center;color:var(--color-secondary)}.PetAvatar_avatar__WHiDg{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;font-family:var(--font-sans);font-weight:700;line-height:1;border-radius:50%}.PetAvatar_rounded__4ZSGc{border-radius:var(--radius-lg)}.PetAvatar_photo__ic3Cw{width:100%;height:100%;object-fit:cover}.PetAvatar_tonePrimary__fijTl{color:var(--color-primary);background:var(--color-primary-fixed)}.PetAvatar_toneTertiary__DYJTo{color:var(--color-tertiary);background:var(--color-tertiary-fixed)}.PetAvatar_toneSecondary__l4HJ6{color:var(--color-on-secondary-container);background:var(--color-secondary-container)}.PetAvatar_toneNeutral__mfnxn{color:var(--color-on-surface);background:var(--color-surface-container-highest)}.PetsView_sub__Zxw8Z{color:var(--color-secondary)}.PetsView_strong__gGMQh{color:var(--color-on-surface)}.PetsView_link__uEJpG{color:var(--color-primary)}.PetsView_link__uEJpG:hover{text-decoration:underline}.PetsView_mono__R4trF{font-family:var(--font-mono);font-size:12px;font-weight:700}.PetsView_filters__WiA6x{display:flex;flex-direction:column;gap:16px}.PetsView_chipRow__ZbaRp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;border-bottom:1px solid var(--color-surface-container)}.PetsView_controls__4yuuA{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.PetsView_reset__XOkp6{display:flex}.PetsView_ownerChip__xoHOR{display:inline-flex;align-items:center;gap:8px}.PetsView_tableCard__HNykV{display:flex;flex-direction:column;overflow:hidden}.PetsView_cellStack__X69ie{display:flex;flex-direction:column;align-items:flex-start}.PetsView_personCell__eZQwa{display:flex;align-items:center;gap:10px}.PetsView_petName__kz7JV{color:var(--color-on-surface)}.PetsView_petName__kz7JV:hover{color:var(--color-primary);text-decoration:underline}.PetsView_actions__f2fTa{display:flex;align-items:center;justify-content:flex-end;gap:4px}.PetsView_sectionHead__joVq_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 0}.PetsView_grid__aA7FD{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:24px;gap:24px;align-items:start}.PetsView_column__AN4qU{display:flex;flex-direction:column;gap:24px}.PetsView_card__jyFZp,.PetsView_form__bEvda{display:flex;flex-direction:column;gap:16px}.PetsView_formGrid__hNJv2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.PetsView_span2___iu6R{grid-column:1/-1}.PetsView_fieldset__rP9Mn{display:flex;flex-direction:column;gap:16px;padding:0;margin:0;border:0}.PetsView_legend__PQFg1{padding:0;margin-bottom:4px}.PetsView_textarea__piMbF{width:100%;min-height:72px;padding:10px 12px;font:inherit;color:var(--color-on-surface);resize:vertical;background:var(--color-surface-container-lowest,#fff);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md)}.PetsView_textarea__piMbF:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.PetsView_formActions__YU3T5{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.PetsView_formError__0NJHU{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--color-on-error-container);background:var(--color-error-container);border:1px solid var(--color-danger-border);border-radius:var(--radius-md)}.PetsView_notice___Z2Ut{display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--color-neutral-700);background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg)}.PetsView_ownerPicker__KiDvE{display:flex;flex-direction:column;gap:8px}.PetsView_ownerResults__4jwvq{display:flex;flex-direction:column;margin:0;padding:4px;list-style:none;border:1px solid var(--color-surface-container-high);border-radius:var(--radius-md)}.PetsView_ownerOption__ywYqj{display:flex;align-items:center;gap:10px;width:100%;padding:8px;text-align:left;background:none;border:0;border-radius:var(--radius-sm,8px);cursor:pointer}.PetsView_ownerOption__ywYqj:focus-visible,.PetsView_ownerOption__ywYqj:hover{background:var(--color-surface-container-low)}.PetsView_ownerChosen__RP7Ck{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-md)}.PetsView_vaccines__zEVq8{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.PetsView_vaccine__Z8r4h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-surface-container)}.PetsView_vaccine__Z8r4h:last-child{border-bottom:0}.PetsView_vaccineForm__rdu9r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding-top:12px;border-top:1px solid var(--color-surface-container)}@media (max-width:1100px){.PetsView_grid__aA7FD{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.PetsView_controls__4yuuA,.PetsView_formGrid__hNJv2,.PetsView_vaccineForm__rdu9r{grid-template-columns:minmax(0,1fr)}}.ConfirmDialog_dialog__iuY2T{width:min(440px,calc(100vw - 32px));padding:0;color:var(--color-on-surface);background:var(--color-surface-container-lowest);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-xl);box-shadow:var(--shadow-dialog)}.ConfirmDialog_dialog__iuY2T::-webkit-backdrop{background:rgba(11,28,48,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ConfirmDialog_dialog__iuY2T::backdrop{background:rgba(11,28,48,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ConfirmDialog_dialog__iuY2T[open]{animation:ConfirmDialog_dialog-in__Tx4ei .16s ease-out}@keyframes ConfirmDialog_dialog-in__Tx4ei{0%{opacity:0;transform:translateY(8px) scale(.98)}}.ConfirmDialog_panel__Op_hn{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;padding:24px}.ConfirmDialog_icon__gcjmI{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-tertiary);background:var(--color-tertiary-fixed);border-radius:var(--radius-lg)}.ConfirmDialog_iconDanger__hAuuQ{color:var(--color-error);background:var(--color-error-container)}.ConfirmDialog_text__EfLM4{display:flex;flex-direction:column;gap:6px;min-width:0}.ConfirmDialog_title__pKrEb{padding-top:8px}.ConfirmDialog_description__PvYzt{color:var(--color-secondary)}.ConfirmDialog_actions__VEbXB{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.IconButton_button__kou4g{display:inline-flex;align-items:center;justify-content:center;color:var(--color-secondary);border-radius:var(--radius-md);transition:background-color var(--transition-fast),color var(--transition-fast)}.IconButton_button__kou4g:hover:not(:disabled){color:var(--color-on-surface);background:var(--color-surface-container-low)}.IconButton_button__kou4g:focus-visible{outline:none;box-shadow:var(--focus-ring)}.IconButton_button__kou4g:disabled{opacity:.4}.IconButton_md__H5ChR{width:36px;height:36px}.IconButton_sm__IH0EB{width:28px;height:28px}.IconButton_danger__5H4c4:hover:not(:disabled){color:var(--color-error);background:var(--color-error-container)}.GlobalSearch_root__ld_m8{position:relative;flex:1 1;min-width:0;max-width:448px}.GlobalSearch_root__ld_m8 .GlobalSearch_field__9QNiM{background:var(--color-surface)}.GlobalSearch_kbd__ILUOh{padding:2px 6px;font-family:var(--font-sans);font-size:11px;font-weight:600;line-height:14px;color:var(--color-secondary);background:var(--color-surface-container);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-xs)}.GlobalSearch_panel__dihQ9{position:absolute;top:calc(100% + 8px);left:0;width:min(560px,calc(100vw - 32px));max-height:min(70vh,640px);overflow-y:auto;padding:6px;background:var(--color-surface-container-lowest);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay)}.GlobalSearch_note__vd7FY{margin:0;padding:14px 12px;color:var(--color-secondary)}.GlobalSearch_stale__nh36o{opacity:.55;transition:opacity .12s}.GlobalSearch_group___zo5J+.GlobalSearch_group___zo5J{margin-top:6px;padding-top:6px;border-top:1px solid var(--color-surface-container)}.GlobalSearch_groupHead__ekMof{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px 4px}.GlobalSearch_groupTitle__E8_17{display:inline-flex;align-items:center;gap:6px;color:var(--color-secondary)}.GlobalSearch_count__5UKAP{padding:0 6px;font-weight:600;color:var(--color-secondary);background:var(--color-surface-container);border-radius:var(--radius-full,999px)}.GlobalSearch_seeAll__LXrOI{color:var(--color-primary);text-decoration:none}.GlobalSearch_seeAll__LXrOI:hover{text-decoration:underline}.GlobalSearch_option__FwQlX{display:flex;flex-direction:column;gap:1px;padding:8px 10px;color:inherit;text-decoration:none;border-radius:var(--radius-md)}.GlobalSearch_optionActive__G4SA6{background:var(--color-surface-container-low);box-shadow:inset 3px 0 0 var(--color-primary)}.GlobalSearch_title__gjl_r{overflow:hidden;color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap}.GlobalSearch_mono__gwbC0{font-family:var(--font-mono);font-size:13px;font-weight:700}.GlobalSearch_subtitle__1ecf5{overflow:hidden;color:var(--color-secondary);text-overflow:ellipsis;white-space:nowrap}.GlobalSearch_failed__8dJFE{margin:0;padding:4px 10px 8px;color:var(--color-secondary)}@media (max-width:720px){.GlobalSearch_panel__dihQ9{position:fixed;top:calc(var(--topbar-height) + 4px);right:8px;left:calc(var(--sidebar-width) + 8px);width:auto}.GlobalSearch_kbd__ILUOh{display:none}}@media (prefers-reduced-motion:reduce){.GlobalSearch_stale__nh36o{transition:none}}.AccountView_sub__9d9LA{color:var(--color-secondary)}.AccountView_grid__lFvVO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.AccountView_column__5xz1S{display:flex;flex-direction:column;gap:24px}.AccountView_card__SHJVB,.AccountView_form__MtzKE{display:flex;flex-direction:column;gap:16px}.AccountView_formActions__szlaC{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.AccountView_formError__0xSso{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--color-on-error-container);background:var(--color-error-container);border:1px solid var(--color-danger-border);border-radius:var(--radius-md)}.AccountView_stat__JbVUy{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.AccountView_statValue__s0pDa{font-size:28px;font-weight:700;color:var(--color-on-surface)}.AccountView_notice__C36Eg{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;color:var(--color-on-surface);background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-md)}@media (max-width:1100px){.AccountView_grid__lFvVO{grid-template-columns:minmax(0,1fr)}}.UsersView_sub__2ksxK{color:var(--color-secondary)}.UsersView_strong__ZXSi5{color:var(--color-on-surface)}.UsersView_link__JstJo{color:var(--color-primary)}.UsersView_link__JstJo:hover{text-decoration:underline}.UsersView_filters__KAQB1{display:flex;flex-direction:column;gap:16px}.UsersView_chipRow__ZxINw{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.UsersView_chipRow__ZxINw+.UsersView_chipRow__ZxINw{padding-top:12px;border-top:1px solid var(--color-surface-container)}.UsersView_controls__LB_t_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.UsersView_reset__Wlj4S{display:flex}.UsersView_tableCard__rFTQ2{display:flex;flex-direction:column;overflow:hidden}.UsersView_cellStack__8A_Q0{display:flex;flex-direction:column;align-items:flex-start}.UsersView_personCell__T2hAO{display:flex;align-items:center;gap:10px}.UsersView_personName__WgneT{color:var(--color-on-surface)}.UsersView_personName__WgneT:hover{color:var(--color-primary);text-decoration:underline}.UsersView_actions___Z08o{display:flex;align-items:center;justify-content:flex-end;gap:4px}.UsersView_grid__y7nCN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.UsersView_card__db1cD,.UsersView_form__zCUP9{display:flex;flex-direction:column;gap:16px}.UsersView_formGrid__QJ9QJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.UsersView_formActions__85I4N{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.UsersView_formError__RDFMD{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--color-on-error-container);background:var(--color-error-container);border:1px solid var(--color-danger-border);border-radius:var(--radius-md)}.UsersView_roleRow__uYwUQ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.UsersView_roleSelect__WID_k{flex:1 1 200px}.UsersView_stats__l0y8x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.UsersView_stat__mcABO{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--color-surface-container-low);border:1px solid var(--color-surface-container-high);border-radius:var(--radius-md)}.UsersView_statValue__7gJuL{font-size:24px;font-weight:700;color:var(--color-on-surface)}.UsersView_statLink__lzWiH{text-decoration:none}.UsersView_statLink__lzWiH:hover{border-color:var(--color-primary)}.UsersView_statLink__lzWiH:hover .UsersView_statValue__7gJuL{color:var(--color-primary)}.UsersView_sectionHead__fp34k{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 0}.UsersView_column__PvT15{display:flex;flex-direction:column;gap:24px}.UsersView_textarea__FX8m0{width:100%;min-height:88px;padding:10px 12px;font:inherit;color:var(--color-on-surface);resize:vertical;background:var(--color-surface-container-lowest,#fff);border:1px solid var(--color-outline-variant);border-radius:var(--radius-md)}.UsersView_textarea__FX8m0:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}@media (max-width:1100px){.UsersView_grid__y7nCN{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.UsersView_controls__LB_t_,.UsersView_formGrid__QJ9QJ{grid-template-columns:minmax(0,1fr)}}