.layout_bar__1MBFm{padding:24px 0 4px;background:transparent}.layout_inner__W7Ave{display:flex;align-items:center;gap:14px;min-height:48px}.layout_leading__sNiXu{display:flex;align-items:center;gap:12px;min-width:0}.layout_center__FIVeJ{display:grid;flex:1 1;min-width:0;text-align:left}.layout_centerStart__4yXsa{text-align:left}.layout_eyebrow__dvnMi{color:var(--teal-600);font-family:var(--font-display);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.layout_bar__1MBFm .layout_title__T_1fr{color:var(--navy-900);font-family:var(--font-display);font-size:clamp(22px,1.4vw + 16px,30px);line-height:1.2;font-weight:800;letter-spacing:-.015em}.layout_brandName__XoO3d{color:var(--teal-600)}.layout_iconButton__fhkR_{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(18 56 107/14%);border-radius:14px;background:#ffffff;color:var(--navy-900);cursor:pointer;text-decoration:none;transition:background var(--transition-fast)}.layout_iconButton__fhkR_:hover{background:#eff4ff}.layout_iconButton__fhkR_:focus-visible{outline:none;box-shadow:var(--focus-ring)}.layout_accent__dZge3{color:var(--teal-700);border-color:rgb(10 116 135/35%);background:#e6f3f5}.layout_badgeDot__Hzbt9{position:relative}.layout_badgeDot__Hzbt9:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-danger-solid);box-shadow:0 0 0 2px #ffffff}.layout_spacer__SI251{display:none}.layout_card__rylTD{padding:24px;border:1px solid var(--color-surface-container);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.layout_card_flush__9C0iI{padding:0;overflow:hidden}.layout_card_tinted__O24sZ{background:#eff4ff;box-shadow:none}@media (max-width:767px){.layout_bar__1MBFm{padding-top:16px}.layout_card__rylTD{padding:18px}.layout_card_flush__9C0iI{padding:0}}.layout_card_alert__tE1Hq{border-color:var(--color-primary-container);box-shadow:0 0 0 1px var(--color-primary-container),var(--shadow-card)}.ui_btn__YlcWp{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:14px;line-height:20px;font-weight:600;letter-spacing:.01em;text-align:center;text-decoration:none;cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);-webkit-tap-highlight-color:transparent}.ui_btn__YlcWp:active:not(:disabled){transform:scale(.98)}.ui_btn__YlcWp:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ui_btn__YlcWp:disabled,.ui_btn__YlcWp[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ui_sm__ejrBO{min-height:36px;padding:0 12px;font-size:12px;border-radius:var(--radius-md)}.ui_lg__DjA9i{min-height:52px;font-size:15px}.ui_full__Nde7k{width:100%}.ui_primary__cB4DZ{background:var(--color-primary-container);color:var(--color-on-primary);box-shadow:0 1px 3px rgba(15,23,42,.12)}.ui_primary__cB4DZ:hover:not(:disabled){background:var(--color-primary-container-hover)}.ui_soft__WB42V{background:var(--color-primary-fixed);color:var(--color-primary)}.ui_soft__WB42V:hover:not(:disabled){background:var(--color-primary-fixed-dim)}.ui_outline__jnJG5{background:var(--color-surface-container-lowest);border-color:var(--color-surface-container-high);color:var(--color-on-surface)}.ui_outline__jnJG5:hover:not(:disabled){background:var(--color-surface-container-low)}.ui_ghost__KGwRt{background:transparent;color:var(--color-primary)}.ui_ghost__KGwRt:hover:not(:disabled){background:var(--color-primary-fixed)}.ui_danger__Hyniw{background:var(--color-danger-container);border-color:var(--color-danger-border);color:var(--color-danger)}.ui_success__NrcZE{background:var(--color-success-solid);color:#fff}.ui_spin__56I6K{animation:ui_spin__56I6K .9s linear infinite}@keyframes ui_spin__56I6K{to{transform:rotate(1turn)}}.ui_badge__9_dLt{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:1px solid transparent;border-radius:var(--radius-full);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.03em;white-space:nowrap}.ui_badgeDot__06MkH{width:6px;height:6px;border-radius:var(--radius-full);background:currentColor}.ui_tone_success__ZPibL{background:var(--color-success-container);border-color:var(--color-success-border);color:var(--color-success)}.ui_tone_warning__hlFa0{background:var(--color-warning-container);border-color:var(--color-warning-border);color:var(--color-warning-strong)}.ui_tone_danger__uk_kj{background:var(--color-danger-container);border-color:var(--color-danger-border);color:var(--color-danger)}.ui_tone_neutral__qbGIM{background:var(--color-neutral-100);border-color:var(--color-neutral-200);color:var(--color-neutral-700)}.ui_tone_info__C16i8{background:var(--color-tertiary-fixed);color:var(--color-on-tertiary-fixed-variant)}.ui_tone_primary__AnkEM{background:var(--color-primary-fixed);color:var(--color-on-primary-fixed)}.ui_toggle__h29fo{position:relative;flex:none;width:44px;height:24px;padding:0;border:0;border-radius:var(--radius-full);background:var(--color-secondary-fixed-dim);cursor:pointer;transition:background var(--transition-fast)}.ui_toggle__h29fo:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:var(--radius-full);background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.25);transition:transform var(--transition-fast)}.ui_toggle__h29fo[aria-checked=true]{background:var(--color-primary-container)}.ui_toggle__h29fo[aria-checked=true]:after{transform:translateX(20px)}.ui_toggle__h29fo:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ui_field__hv_rT{display:grid;grid-gap:4px;gap:4px}.ui_label__mIlZE{display:flex;justify-content:space-between;gap:8px;font-size:12px;line-height:16px;font-weight:600;color:var(--color-on-surface)}.ui_labelAside___xyjG{font-weight:500;color:var(--color-neutral-500)}.ui_control__Qterb{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-surface-container-highest);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font-family:var(--font-sans);font-size:14px;line-height:20px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}textarea.ui_control__Qterb{resize:vertical;min-height:84px}.ui_control__Qterb::placeholder{color:var(--color-neutral-400)}.ui_control__Qterb:focus{outline:none;border-color:var(--color-primary-container);box-shadow:var(--focus-ring)}.ui_control__Qterb[aria-invalid=true]{border-color:var(--color-danger-solid)}.ui_hint__JVnS6{font-size:12px;line-height:16px;color:var(--color-neutral-500)}.ui_error__6RNSK{font-size:12px;line-height:16px;color:var(--color-danger)}.ui_backdrop__PdEzi{position:fixed;inset:0;z-index:var(--z-dialog);display:flex;align-items:flex-end;justify-content:center;background:rgba(11,28,48,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui_sheet__GFdpE{width:100%;max-width:448px;max-height:92dvh;overflow-y:auto;padding:12px 20px 24px;border-radius:24px 24px 0 0;background:var(--color-surface-container-lowest);box-shadow:var(--shadow-dialog)}.ui_sheetHandle__gnchA{width:48px;height:6px;margin:0 auto 16px;border-radius:var(--radius-full);background:rgb(18 56 107/20%)}@media (min-width:768px){.ui_backdrop__PdEzi{align-items:center;padding:24px}.ui_sheet__GFdpE{max-width:480px;max-height:88dvh;padding:28px;border-radius:24px}.ui_sheetHandle__gnchA{display:none}}.ui_state__kjknt{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:40px 16px;text-align:center;color:var(--color-neutral-500)}.ui_stateIcon__DSOEB{color:var(--color-secondary-fixed-dim)}.ui_stateTitle__TLRmV{color:var(--color-on-surface)}.ui_avatar__pJCbY{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-primary-fixed);color:var(--color-primary)}.ui_avatar_sm__ZDcjw{width:40px;height:40px;box-shadow:0 0 0 2px var(--color-primary-container)}.ui_avatar_md__yRprb{width:56px;height:56px}.ui_avatar_lg__Dcfj4{width:112px;height:112px;box-shadow:0 0 0 2px rgb(26 163 183/35%),var(--shadow-card)}@media (prefers-reduced-motion:reduce){.ui_spin__56I6K{animation:none}}.PublicTag_shell__hE_RO{--navy-900:#0f2a47;--teal-700:#0a7487;--teal-600:#0a6f80;--teal-500:#1aa3b7;--text-muted:#4d6a8c;--sos:#c7364f;--sos-dark:#8f1d32;--sos-soft:#fde4e8;--font-display:"Plus Jakarta Sans Variable","Plus Jakarta Sans",system-ui,sans-serif;--font-body:"Nunito Sans Variable","Nunito Sans",system-ui,sans-serif;--font-sans:var(--font-body);--color-background:#f4f9fb;--color-primary:var(--teal-600);--color-primary-container:var(--teal-700);--color-primary-fixed:#e6f3f5;--color-primary-fixed-dim:#bfe3e8;--color-on-primary-fixed:#07505e;--color-tertiary:var(--teal-700);--color-tertiary-container:var(--teal-500);--color-tertiary-fixed:#e6f3f5;--color-on-tertiary-fixed-variant:#07505e;--color-on-surface:var(--navy-900);--color-on-background:var(--navy-900);--color-on-surface-variant:var(--text-muted);--color-secondary:var(--text-muted);--color-surface-container:rgb(18 56 107/10%);--color-surface-container-low:#eff4ff;--radius-lg:14px;--radius-xl:24px;--shadow-card:0 8px 32px -12px rgb(18 56 107/14%);--focus-ring:0 0 0 3px rgb(26 163 183/30%);display:flex;flex-direction:column;min-height:100dvh;background:var(--color-background);color:var(--navy-900);font-family:var(--font-body)}.PublicTag_header__2AHm6{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-topbar);background:#ffffff;border-bottom:1px solid rgb(18 56 107/10%)}.PublicTag_headerInner__U_3_l{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;max-width:640px;height:64px;margin:0 auto;padding:0 16px}.PublicTag_brand__qDaN2{display:inline-flex;align-items:center}.PublicTag_brandLogo__TBcL5{display:block;width:120px;height:auto}.PublicTag_main__HsGb7{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1;align-content:start;grid-gap:16px;gap:16px;width:100%;max-width:640px;margin:0 auto;padding:20px 16px}.PublicTag_footer__b8q3O{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin-top:16px;padding:28px 16px calc(28px + env(safe-area-inset-bottom, 0px));background:#eff4ff;border-top:1px solid rgb(18 56 107/8%);color:var(--color-secondary);text-align:center}.PublicTag_footerBrand__6jTGH{display:inline-flex;align-items:center}.PublicTag_footerLogo__lF0ub{display:block;width:110px;height:auto}.PublicTag_muted__VKd7b{color:var(--color-secondary)}.PublicTag_stack__L_d_N{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.PublicTag_between__dqnWi,.PublicTag_row__dz_wA{display:flex;align-items:center;gap:8px}.PublicTag_between__dqnWi{justify-content:space-between}.PublicTag_center__L_N6i{text-align:center}.PublicTag_preview__IfsRm{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px dashed var(--color-tertiary-container);border-radius:var(--radius-lg);background:var(--color-tertiary-fixed);color:var(--color-on-tertiary-fixed-variant)}.PublicTag_statusBar__brY9G{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px}.PublicTag_card__4MDkI,.PublicTag_statusBar__brY9G{border:1px solid var(--color-surface-container);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.PublicTag_card__4MDkI{overflow:hidden}.PublicTag_cardBody__eKcCW{display:grid;grid-gap:12px;gap:12px;padding:16px}.PublicTag_hero__LPb78{position:relative;display:flex;align-items:center;justify-content:center;min-height:150px;background:linear-gradient(135deg,#e6f3f5,#eff4ff 85%);color:var(--teal-600)}.PublicTag_heroSos__EgaGt{background:linear-gradient(135deg,var(--sos-soft),#fff1f3);color:var(--sos)}.PublicTag_petName__wzzGB{color:var(--color-on-background)}.PublicTag_badges__4iVwz{display:flex;flex-wrap:wrap;gap:6px}.PublicTag_notes__jED2r{display:grid;grid-gap:8px;gap:8px;padding:16px;border-top:1px solid var(--color-surface-container)}.PublicTag_note__5jXHs{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--color-surface-container);border-radius:var(--radius-lg);background:var(--color-surface-container-low)}.PublicTag_noteWarn__GU6Uq{border-color:var(--color-warning-border);background:var(--color-warning-container);color:var(--color-warning-strong)}.PublicTag_noteText___yJpO{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.PublicTag_bigAction__5Tm_B{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border:2px solid transparent;border-radius:var(--radius-xl);font-family:var(--font-sans);text-align:left;text-decoration:none;cursor:pointer;transition:transform var(--transition-fast),background var(--transition-fast)}.PublicTag_bigAction__5Tm_B:active:not(:disabled){transform:scale(.98)}.PublicTag_bigAction__5Tm_B:focus-visible{outline:none;box-shadow:var(--focus-ring)}.PublicTag_bigAction__5Tm_B:disabled{opacity:.6;cursor:not-allowed}.PublicTag_bigCall__KZj6J{background:var(--sos);border-color:var(--sos-dark);color:#ffffff}.PublicTag_bigCall__KZj6J .PublicTag_bigIcon__d775z{color:var(--sos)}.PublicTag_bigWhatsapp__vPtuq{background:#1b8755;color:#fff}.PublicTag_bigWhatsapp__vPtuq:hover{background:#146c43}.PublicTag_bigAlert__jcJeC{background:var(--color-surface-container-lowest);border-color:var(--color-tertiary-container);color:var(--color-on-surface)}.PublicTag_bigAlert__jcJeC:hover:not(:disabled){background:var(--color-surface-container)}.PublicTag_bigIcon__d775z{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);background:#fff;color:var(--color-primary-container)}.PublicTag_bigIconBlue__2cMzU{background:var(--color-tertiary);color:#fff}.PublicTag_bigIconGreen__vJigj{color:#1b8755}.PublicTag_bigLabel__IApQY{display:block;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.PublicTag_bigText__tVQ7j{display:block;font-family:var(--font-display);font-size:17px;line-height:22px;font-weight:700}.PublicTag_bigMain__waH8J{display:flex;align-items:center;gap:12px;min-width:0}.PublicTag_actionsRow__mKuft{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.PublicTag_alertError__NC682{padding:10px 12px;border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);background:var(--color-danger-container);color:var(--color-danger)}.PublicTag_securityNote__Phm0D{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--color-surface-container);border-radius:var(--radius-xl);background:var(--color-surface-container-low);color:var(--color-on-surface-variant)}.PublicTag_sosBanner__MRK_4{display:flex;align-items:flex-start;gap:12px;padding:16px;border:2px solid var(--sos-dark);border-radius:var(--radius-xl);background:var(--sos);color:#ffffff;box-shadow:var(--shadow-card);animation:PublicTag_sosPulse__L0Mr7 2.4s ease-in-out infinite}.PublicTag_sosBannerIcon__Ti9mz{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);background:#fff;color:var(--sos)}@keyframes PublicTag_sosPulse__L0Mr7{0%,to{transform:scale(1)}50%{transform:scale(.992)}}.PublicTag_ownerMessage__jlnOw{padding:14px;border:1px solid #f6b8c3;border-radius:var(--radius-xl);background:var(--sos-soft);color:#7d0f24}.PublicTag_medical__ld98T{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--color-outline-variant);border-radius:var(--radius-xl);background:var(--color-error-container);color:var(--color-on-error-container)}.PublicTag_medicalItem__jWA_I{padding:12px;border-radius:var(--radius-lg);background:rgba(255,255,255,.8);color:var(--color-on-surface)}.PublicTag_medicalLabel__J9C85{display:block;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-error)}.PublicTag_thanksIcon__V0ojE{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-full);background:var(--color-surface-container-high);color:var(--color-primary)}.PublicTag_infoRow__afzGV{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--radius-lg);background:var(--color-surface-container-low)}.PublicTag_infoIcon__WNoUI{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);color:var(--color-primary)}.PublicTag_success__4CHgY{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-success);font-weight:600}.PublicTag_pill__Mz62t{justify-self:center}.PublicTag_keychainWrap__g37Pv{position:relative;display:flex;align-items:center;justify-content:center;width:176px;height:176px;margin:0 auto}.PublicTag_ring__eq2_5{position:absolute;inset:0;border:2px solid rgb(26 163 183/30%);border-radius:var(--radius-full);animation:PublicTag_ping__kAIpa 2.2s cubic-bezier(0,0,.2,1) infinite}.PublicTag_ringInner__Fu5_c{position:absolute;inset:24px;border-radius:var(--radius-full);background:var(--color-surface-container-low);box-shadow:inset 0 1px 4px rgba(15,23,42,.08)}.PublicTag_keychain__nIeiv{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:96px;height:128px;padding:8px;border:2px solid rgba(255,255,255,.5);border-radius:20px;background:var(--color-primary-container);box-shadow:var(--shadow-overlay);transform:rotate(-2deg)}.PublicTag_keychainHole__a4ohX{width:16px;height:16px;margin-top:4px;border:2px solid rgba(255,255,255,.6);border-radius:var(--radius-full);background:var(--color-background)}.PublicTag_keychainEmblem__RASwf{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background:#fff;color:var(--color-primary)}.PublicTag_keychainBars__vjlTC{display:flex;gap:4px;padding-bottom:4px}.PublicTag_keychainBars__vjlTC span{width:12px;height:4px;border-radius:var(--radius-full)}@keyframes PublicTag_ping__kAIpa{75%,to{transform:scale(1.15);opacity:0}}.PublicTag_trust__E7M5N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding-top:16px;border-top:1px solid var(--color-surface-container);text-align:center;color:var(--color-secondary)}.PublicTag_trustItem__tAvlR{display:grid;justify-items:center;grid-gap:4px;gap:4px}.PublicTag_trustItem__tAvlR .material-symbols-outlined{color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.PublicTag_ring__eq2_5,.PublicTag_sosBanner__MRK_4{animation:none}}.PublicTag_vaccineList__9slxa{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.PublicTag_vaccineItem__Uir9J{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;border-radius:var(--radius-lg);background:#eff4ff}.Realtime_bell__6uKzP,.Realtime_toasts__nELzG{--navy-900:#0f2a47;--teal-700:#0a7487;--teal-600:#0a6f80;--teal-500:#1aa3b7;--text-muted:#4d6a8c;--border:rgb(18 56 107/10%);--font-display:"Plus Jakarta Sans Variable","Plus Jakarta Sans",system-ui,sans-serif;--font-body:"Nunito Sans Variable","Nunito Sans",system-ui,sans-serif}.Realtime_bell__6uKzP{position:relative}.Realtime_bellButton__md1Ql{position:relative;width:44px;height:44px;border-radius:14px;border:1px solid rgb(18 56 107/14%);background:#ffffff;color:var(--navy-900);display:grid;place-items:center;cursor:pointer}.Realtime_bellButton__md1Ql:hover{background:#eff4ff}.Realtime_badge__F3c8z{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;border:2px solid #ffffff;background:#c8354f;color:#ffffff;font:800 11px/16px var(--font-display);text-align:center}.Realtime_panel__3XVWZ{position:absolute;top:calc(100% + 10px);right:0;z-index:40;width:min(380px,calc(100vw - 32px));max-height:min(560px,calc(100dvh - 96px));display:flex;flex-direction:column;border:1px solid var(--border);border-radius:20px;background:#ffffff;box-shadow:0 24px 48px -16px rgb(18 56 107/28%);overflow:hidden}.Realtime_panelFooter__MMPVH,.Realtime_panelHeader___LR8f{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.Realtime_panelHeader___LR8f{border-bottom:1px solid var(--border)}.Realtime_panelFooter__MMPVH{border-top:1px solid var(--border);background:#f4f9fb}.Realtime_panelTitle__NQvPs{margin:0;font:800 16px/24px var(--font-display);color:var(--navy-900)}.Realtime_linkButton__foHwW{padding:4px 0;border:0;background:none;color:var(--teal-600);font:700 13px/18px var(--font-body);cursor:pointer;text-decoration:none}.Realtime_linkButton__foHwW:hover{text-decoration:underline}.Realtime_list__MR6qy{margin:0;padding:6px;list-style:none;overflow-y:auto;overscroll-behavior:contain}.Realtime_item__cWZYc{width:100%;display:flex;align-items:flex-start;gap:12px;padding:10px;border:0;border-radius:14px;background:transparent;color:var(--navy-900);text-align:left;cursor:pointer}.Realtime_item__cWZYc:hover{background:#f4f9fb}.Realtime_itemUnread__OoFZU{background:#eef8fa}.Realtime_itemIcon__lpjQC{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#e6f3f5;color:var(--teal-700)}.Realtime_itemIconUrgent__TKgCu{background:#fde8ec;color:#c8354f}.Realtime_itemText__ktjr8{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.Realtime_itemTitle__uP25Q{font:700 14px/20px var(--font-display)}.Realtime_itemBody__aRDu3{font:400 13px/18px var(--font-body);color:var(--text-muted);overflow-wrap:anywhere}.Realtime_itemTime__fUp_V{font:600 12px/16px var(--font-body);color:var(--text-muted)}.Realtime_dot__0bVy9{flex:none;width:10px;height:10px;margin-top:6px;border-radius:50%;background:var(--teal-500)}.Realtime_empty__Z_0OW{margin:0;padding:28px 24px;color:var(--text-muted);font:400 14px/20px var(--font-body);text-align:center}.Realtime_live__rRAyo{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted);font:600 12px/16px var(--font-body)}.Realtime_live__rRAyo:before{content:"";width:8px;height:8px;border-radius:50%;background:#9aa9bb}.Realtime_liveOn__7xwMh:before{background:#1f9d6b;box-shadow:0 0 0 3px rgb(31 157 107/22%)}@media (max-width:640px){.Realtime_panel__3XVWZ{position:fixed;top:68px;right:16px;left:16px;width:auto}}.Realtime_toasts__nELzG{position:fixed;bottom:24px;right:16px;z-index:60;width:min(380px,calc(100vw - 32px));display:grid;grid-gap:10px;gap:10px;pointer-events:none}.Realtime_toast__yVywJ{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;padding:12px 12px 12px 14px;border:1px solid var(--border);border-left:4px solid var(--teal-500);border-radius:16px;background:#ffffff;box-shadow:0 16px 36px -14px rgb(18 56 107/30%);animation:Realtime_toast-in__xeBaW .25s ease-out}.Realtime_toastIcon__ICduq{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#e6f3f5;color:var(--teal-700)}.Realtime_toastText__c0Bkd{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px;padding-top:2px}.Realtime_toastTitle__TXbdi{margin:0;font:800 14px/20px var(--font-display);color:var(--navy-900)}.Realtime_toastBody__ZDwjw{margin:0;font:400 13px/18px var(--font-body);color:var(--text-muted);overflow-wrap:anywhere}.Realtime_toastClose__oc_wn{flex:none;width:32px;height:32px;border:0;border-radius:10px;background:transparent;color:var(--text-muted);display:grid;place-items:center;cursor:pointer}.Realtime_toastClose__oc_wn:hover{background:#f4f9fb}@keyframes Realtime_toast-in__xeBaW{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.Realtime_toast__yVywJ{animation:none}}@media (max-width:640px){.Realtime_toasts__nELzG{bottom:88px}}.OwnerShell_frame__aMMK1{--navy-900:#0f2a47;--teal-700:#0a7487;--teal-600:#0a6f80;--teal-500:#1aa3b7;--text-muted:#4d6a8c;--border:rgb(18 56 107/10%);--font-display:"Plus Jakarta Sans Variable","Plus Jakarta Sans",system-ui,sans-serif;--font-body:"Nunito Sans Variable","Nunito Sans",system-ui,sans-serif;--font-sans:var(--font-body);--color-primary:var(--teal-600);--color-primary-container:var(--teal-700);--color-primary-container-hover:#085f6f;--color-primary-container-pressed:#064d5a;--color-primary-fixed:#e6f3f5;--color-primary-fixed-dim:#bfe3e8;--color-on-primary-fixed:#07505e;--color-on-surface:var(--navy-900);--color-on-surface-variant:var(--text-muted);--color-secondary:var(--text-muted);--color-surface-container:rgb(18 56 107/10%);--color-surface-container-high:rgb(18 56 107/14%);--radius-md:12px;--radius-lg:14px;--radius-xl:24px;--shadow-card:0 8px 32px -12px rgb(18 56 107/14%);--focus-ring:0 0 0 3px rgb(26 163 183/30%);min-height:100dvh;display:flex;flex-direction:column;background:#f4f9fb;color:var(--navy-900)}.OwnerShell_frame__aMMK1 :focus-visible{outline:3px solid var(--teal-500);outline-offset:2px}.OwnerShell_header__0c6CH{background:#ffffff;border-bottom:1px solid var(--border)}.OwnerShell_headerInner__QqJ7g{max-width:1360px;margin:0 auto;padding:12px 32px;display:flex;align-items:center;gap:28px;box-sizing:border-box}.OwnerShell_logo__PX158{display:block;width:128px;height:auto}.OwnerShell_topNav__TxJfo{flex:1 1;display:flex;gap:6px}.OwnerShell_topLink__B4bIB{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;color:var(--text-muted);font-family:var(--font-body);font-weight:700;font-size:15px;text-decoration:none}.OwnerShell_topLink__B4bIB:hover{background:#eff4ff;color:var(--navy-900)}.OwnerShell_topLinkActive__NEzz9,.OwnerShell_topLinkActive__NEzz9:hover{background:#e6f3f5;color:var(--teal-600)}.OwnerShell_actions__dxcsV{display:flex;align-items:center;gap:10px;margin-left:auto}.OwnerShell_iconButton__bEzg8{position:relative;width:44px;height:44px;border-radius:14px;border:1px solid rgb(18 56 107/14%);background:#ffffff;color:var(--navy-900);display:grid;place-items:center}.OwnerShell_iconButton__bEzg8:hover{background:#eff4ff}.OwnerShell_account__TOT2_{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 14px 4px 4px;border-radius:999px;border:1px solid rgb(18 56 107/14%);background:#ffffff;color:var(--navy-900);font-family:var(--font-body);font-weight:700;font-size:14px;text-decoration:none}.OwnerShell_account__TOT2_:hover{background:#eff4ff}.OwnerShell_initials__Q1i_u{width:36px;height:36px;border-radius:50%;background:var(--navy-900);color:#ffffff;display:grid;place-items:center;font-size:14px}.OwnerShell_content__0uRpE{flex:1 1;width:100%;margin:0 auto;padding:0 32px;box-sizing:border-box}.OwnerShell_wide__Uib1f{max-width:1360px}.OwnerShell_compact__ihALW{max-width:720px}.OwnerShell_narrow__5AYwL{max-width:1100px}.OwnerShell_bottomNav__cm7ue{display:none}@media (max-width:767px){.OwnerShell_headerInner__QqJ7g{padding:10px 16px;gap:12px}.OwnerShell_logo__PX158{width:104px}.OwnerShell_account__TOT2_,.OwnerShell_topNav__TxJfo{display:none}.OwnerShell_content__0uRpE{padding:0 16px 96px}.OwnerShell_bottomNav__cm7ue{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px;padding:6px 12px calc(10px + env(safe-area-inset-bottom, 0px));background:#ffffff;border-top:1px solid var(--border)}.OwnerShell_bottomLink__9iX_8{min-height:52px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--text-muted);font-family:var(--font-body);font-weight:700;font-size:12px;text-decoration:none}.OwnerShell_bottomLinkActive__1Zh_d{background:#e6f3f5;color:var(--teal-600);font-weight:800}}.Account_page__VnQb8{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding:12px 0 24px}.Account_who__Y1tnF{display:flex;align-items:center;gap:14px}.Account_initial__fQpNA{display:inline-flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-full);background:var(--color-primary-fixed);color:var(--color-primary);font-family:var(--font-display);font-size:24px;font-weight:700}.Account_whoText__xwmB0{min-width:0;color:var(--color-secondary)}.Account_whoText__xwmB0 h2{color:var(--color-on-surface)}.Account_links__73PJD{margin:0;padding:0;list-style:none}.Account_links__73PJD li+li{border-top:1px solid var(--color-surface-container)}.Account_link__rPU_h{display:flex;align-items:center;gap:12px;padding:14px 16px;color:var(--color-on-surface);text-decoration:none}.Account_link__rPU_h:hover{background:var(--color-surface-container-low)}.Account_link__rPU_h:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.Account_linkIcon__uLvQV{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-lg);background:var(--color-surface-container-low);color:var(--color-tertiary)}.Account_linkText__cas0o{display:grid;flex:1 1;min-width:0;color:var(--color-secondary)}.Account_linkText__cas0o>:first-child{color:var(--color-on-surface)}.Claim_page__1BcDR{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding:12px 0 24px}.Claim_intro__UKIMo{display:grid;grid-gap:4px;gap:4px}.Claim_muted__By3RQ{color:var(--color-secondary)}.Claim_form__pAf48{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.Claim_code__cmE8n{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.Claim_tagPill__q1B95{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-lg);background:var(--color-surface-container-low);color:var(--color-on-surface-variant)}.Claim_error__uInQl{padding:10px 12px;border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);background:var(--color-danger-container);color:var(--color-danger)}.Claim_done__zxZ9N{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:24px 16px;text-align:center}.Claim_doneIcon__iiB_0{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-full);background:var(--color-success-container-high);color:var(--color-success)}.Claim_actions__W0VKx{width:100%}.Claim_actions__W0VKx,.Claim_help__qun9C{display:grid;grid-gap:8px;gap:8px}.Claim_helpRow__TSG4g{display:flex;align-items:flex-start;gap:10px}.Claim_helpRow__TSG4g+.Claim_helpRow__TSG4g{padding-top:8px;border-top:1px solid var(--color-surface-container)}.Pets_page__8dMam{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding:12px 0 24px}.Pets_sectionHead__ApV6K{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px}.Pets_sectionTitle__O33MI{display:flex;align-items:center;gap:8px;color:var(--color-on-surface)}.Pets_eyebrowLabel__jdxZ6{font-size:12px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.Pets_eyebrowLabel__jdxZ6,.Pets_muted__lPfr1{color:var(--color-secondary)}.Pets_stack__RQgba{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.Pets_row__55eor{display:flex;align-items:center;gap:8px}.Pets_rowBetween__8DOj3{display:flex;align-items:center;justify-content:space-between;gap:12px}.Pets_grid2__4j4jF{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.Pets_grid3__Zk_1F{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.Pets_sos__OpVZL{position:relative;display:grid;grid-gap:8px;gap:8px;padding:16px;overflow:hidden;border-radius:var(--radius-xl);background:linear-gradient(120deg,var(--color-primary),var(--color-primary-container));color:var(--color-on-primary);box-shadow:var(--shadow-card)}.Pets_sosActive__YSdo_{background:linear-gradient(120deg,#7f1d1d,var(--color-danger-solid))}.Pets_sosGlow__zS6gA{position:absolute;right:-24px;bottom:-24px;width:128px;height:128px;border-radius:var(--radius-full);background:rgba(255,255,255,.12);filter:blur(12px);pointer-events:none}.Pets_sosHead__JyNl4{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.Pets_sosIcon__K1hdE{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-lg);background:rgba(255,255,255,.18)}.Pets_sosKicker__ys4d5{font-size:11px;line-height:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.Pets_sosPill__iTmNy{padding:2px 10px;border-radius:var(--radius-full);background:rgba(255,255,255,.2);font-size:11px;line-height:16px;font-weight:600}.Pets_sosText__IVqIf{position:relative;opacity:.92}.Pets_sosAction__x5h3W{position:relative;display:flex;justify-content:flex-end}.Pets_sosButton__MIVsq{background:#fff;color:var(--color-primary)}.Pets_sosButton__MIVsq:hover:not(:disabled){background:var(--color-primary-fixed)}.Pets_petCard__aQFlG{overflow:hidden;border:1px solid var(--color-surface-container);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.Pets_hero__0TPt_{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:168px;padding:12px;background:linear-gradient(135deg,var(--color-primary-fixed),var(--color-surface-container) 85%)}.Pets_heroPaw__9YIla{position:absolute;right:8px;bottom:-14px;color:var(--color-primary-container);opacity:.22;pointer-events:none}.Pets_heroTop__9KII8{position:relative}.Pets_heroBottom__Dd2XN{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.Pets_petName__evqny{color:var(--color-on-background)}.Pets_chipBox__flx7R{padding:6px 10px;border:1px solid var(--color-surface-container-high);border-radius:var(--radius-lg);background:rgba(255,255,255,.92);text-align:right;color:var(--color-tertiary)}.Pets_chipBoxSub__PKcU_{display:block;color:var(--color-secondary);font-size:10px;line-height:14px}.Pets_petBody__8pMVs{display:grid;grid-gap:12px;gap:12px;padding:16px}.Pets_facts__ETrdg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--color-surface-container);border-radius:var(--radius-lg);background:var(--color-surface-container-low)}.Pets_fact__KPYfa{display:flex;align-items:center;gap:8px;min-width:0}.Pets_fact__KPYfa+.Pets_fact__KPYfa{padding-left:8px;border-left:1px solid var(--color-surface-container)}.Pets_factText__zgCeJ{min-width:0;overflow-wrap:anywhere}.Pets_factIcon__FE4jA{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:var(--color-surface-container-lowest);color:var(--color-tertiary)}.Pets_factLabel___opKb{display:block;color:var(--color-secondary);font-size:10px;line-height:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Pets_factValue__uz7qE{display:block;font-weight:500}.Pets_petActions__FwbPn{display:grid;grid-template-columns:3fr 2fr;grid-gap:8px;gap:8px}.Pets_dashed__3g9UL{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border:2px dashed var(--color-secondary-fixed);border-radius:var(--radius-xl);color:var(--color-secondary);text-align:left;text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.Pets_dashed__3g9UL:hover{border-color:var(--color-primary-container);color:var(--color-primary);background:var(--color-surface-container-lowest)}.Pets_dashedIcon__qnIHk{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:rgba(213,227,253,.55)}.Pets_metric__e_jc6{display:grid;grid-gap:2px;gap:2px;padding:12px;border:1px solid var(--color-surface-container);border-radius:var(--radius-lg);background:var(--color-surface-container-low)}.Pets_metricHead__I17m5{display:flex;align-items:center;justify-content:space-between;color:var(--color-secondary)}.Pets_metricValue__gcsS4{color:var(--color-on-surface)}.Pets_linkAction__SZ6lw{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;margin-top:4px;color:var(--color-primary);font-weight:600;text-decoration:none}.Pets_linkAction__SZ6lw:hover{text-decoration:underline}.Pets_profileHero__5jvoK{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:20px 16px;text-align:center}.Pets_chips__TlGon,.Pets_nameRow__Z9Dvd{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.Pets_chips__TlGon{width:100%;padding-top:12px;border-top:1px solid var(--color-surface-container)}.Pets_infoCard__kRfFC{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid var(--color-surface-container-low);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.Pets_infoLabel__mpJcL{display:flex;align-items:center;gap:8px;color:var(--color-secondary);font-size:11px;line-height:14px;font-weight:600}.Pets_infoValue__SKN8x{font-weight:600;overflow-wrap:anywhere}.Pets_list__wusfH{display:grid;margin:0;padding:0;list-style:none}.Pets_listItem__vDbyq{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px}.Pets_listItem__vDbyq+.Pets_listItem__vDbyq{border-top:1px solid var(--color-surface-container)}.Pets_listMain___Bq3Y{display:flex;align-items:center;gap:12px;min-width:0}.Pets_listIcon__FW1M2{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-lg);background:var(--color-surface-container-low);color:var(--color-tertiary)}.Pets_listText__JAKGG{display:grid;min-width:0}.Pets_listTitle__5if2u{font-weight:600;overflow-wrap:anywhere}.Pets_roundLink__3G1bM{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-surface-container);color:var(--color-secondary);text-decoration:none}.Pets_roundLink__3G1bM:hover{color:var(--color-primary)}.Pets_empty__eb2bi{padding:16px;color:var(--color-secondary)}.Pets_tabs__ayFJF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:4px;border-radius:var(--radius-xl);background:var(--color-surface-container)}.Pets_tab__V_qyo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:56px;padding:8px 6px;text-align:center;border:0;border-radius:var(--radius-lg);background:transparent;color:var(--color-secondary);font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.Pets_tab__V_qyo:hover{color:var(--color-on-surface)}.Pets_tab__V_qyo:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Pets_tabActive__NzIt_{color:var(--color-primary)}.Pets_tabActive__NzIt_,.Pets_vaccine__J0yfP{background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.Pets_vaccine__J0yfP{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--color-surface-container);border-radius:var(--radius-xl)}.Pets_dates__FY6gC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border-radius:var(--radius-lg);background:var(--color-surface)}.Pets_dateBlock__5Gh2q{display:grid}.Pets_dateBlockEnd__l3Z2V{text-align:right}.Pets_overdueDate__MaMfg{color:var(--color-primary);font-weight:600}.Pets_note__PVzP_{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.Pets_notice__poijV{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 14px 14px 18px;overflow:hidden;border:1px solid var(--color-surface-container-high);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.Pets_notice__poijV:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:var(--color-primary-container)}.Pets_noticeIcon__v1VXt{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-lg);background:var(--color-primary-fixed);color:var(--color-on-primary-fixed)}.Pets_legend__OSRzQ{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:10px 6px;border:1px solid var(--color-surface-container-high);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);text-align:center}.Pets_legendDot__xm14H{width:10px;height:10px;margin-bottom:4px;border-radius:var(--radius-full)}.Pets_dot_PUBLIC__bn_DF{background:var(--color-success-solid)}.Pets_dot_SOS_ONLY__1X9qO{background:var(--color-warning-solid)}.Pets_dot_PRIVATE__iJY_u{background:var(--color-secondary)}.Pets_legendHint__7Pg9g{font-size:10px;line-height:13px;color:var(--color-secondary)}.Pets_privacyField__i5krS{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--color-surface-container);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.Pets_segmented__P54NS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;border:0;border-radius:var(--radius-lg);background:var(--color-surface-container-low)}.Pets_segment__wRh4p{padding:8px 4px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-secondary);font-family:var(--font-sans);font-size:11px;line-height:14px;font-weight:600;letter-spacing:.03em;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.Pets_segment__wRh4p:hover{color:var(--color-on-surface)}.Pets_segment__wRh4p:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Pets_segment_PUBLIC__GXBQ6[aria-checked=true]{background:var(--color-surface-container-lowest);color:var(--color-primary);font-weight:700;box-shadow:var(--shadow-card)}.Pets_segment_SOS_ONLY__CTWUr[aria-checked=true]{background:var(--color-surface-container-lowest);color:var(--color-warning);font-weight:700;box-shadow:var(--shadow-card)}.Pets_segment_PRIVATE__PHgoj[aria-checked=true]{background:var(--color-surface-container-lowest);color:var(--color-neutral-500);font-weight:700;box-shadow:var(--shadow-card)}.Pets_helpNote__u0mp9{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid var(--color-surface-container);border-radius:var(--radius-lg);background:var(--color-surface-container-low);color:var(--color-on-surface-variant)}.Pets_footnote__xpOkO{text-align:center;color:var(--color-secondary)}.Pets_saved__jXoRv{color:var(--color-success);font-weight:600}.Pets_form__mddQC{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.Pets_formSection__WW1K_{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.Pets_formError__ZOOV2{padding:10px 12px;border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);background:var(--color-danger-container);color:var(--color-danger)}.Pets_sheetBody__Obq7c{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.Pets_sheetPill__dMYVz{justify-self:center}.Pets_sheetTitle__IdvJ9{color:var(--color-primary)}.Pets_preview__RMpPp{overflow:hidden;border:2px solid var(--color-primary-container);border-radius:var(--radius-xl);background:var(--color-surface-bright);box-shadow:var(--shadow-card)}.Pets_previewBanner__OQ1eg{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:var(--color-primary-container);color:var(--color-on-primary);font-size:12px;line-height:16px;font-weight:700;text-align:center}.Pets_previewBody__Ivf8x{display:grid;grid-gap:12px;gap:12px;padding:12px;background:var(--color-surface-container-lowest)}.Pets_previewButtons__98f5R{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.Pets_fakeButton__CTnGk{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 6px;border-radius:var(--radius-lg);background:var(--color-primary-container);color:var(--color-on-primary);font-size:12px;line-height:16px;font-weight:600;text-align:center}.Pets_fakeButtonSoft__xtOoc{border:1px solid rgba(0,159,225,.4);background:var(--color-surface-container);color:var(--color-tertiary)}.Pets_settings__bxYj0{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:var(--radius-xl);background:var(--color-surface-container-low)}.Pets_settingRow__tecdl{display:flex;align-items:center;justify-content:space-between;gap:12px}.Pets_petPicker__1xN2u{display:flex;flex-wrap:wrap;gap:8px}.Pets_pickerOption__r_A6R{padding:6px 14px;border:1px solid var(--color-surface-container-high);border-radius:var(--radius-full);background:var(--color-surface-container-lowest);color:var(--color-on-surface);font-family:var(--font-sans);font-size:13px;line-height:18px;font-weight:600;cursor:pointer}.Pets_pickerOption__r_A6R[aria-pressed=true]{border-color:var(--color-primary-container);background:var(--color-primary-fixed);color:var(--color-on-primary-fixed)}.Pets_pickerOption__r_A6R:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Pets_statusBadge__b3KDB{margin-left:8px;vertical-align:middle}.Pets_profileLayout__m_Q3G{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.Pets_profileMain__aOaZZ,.Pets_profileSide__43MNu{display:grid;align-content:start;grid-gap:20px;gap:20px;min-width:0}@media (min-width:900px){.Pets_profileLayout__m_Q3G{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start}.Pets_profileSide__43MNu{position:-webkit-sticky;position:sticky;top:16px}.Pets_formWide__uny1P{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.Pets_formWide__uny1P>.Pets_formError__ZOOV2,.Pets_formWide__uny1P>:last-child,.Pets_formWide__uny1P>:nth-child(3){grid-column:1/-1}.Pets_formWide__uny1P>:nth-child(3) .Pets_formSection__WW1K_{grid-template-columns:repeat(2,minmax(0,1fr))}.Pets_formWide__uny1P>:nth-child(3) .Pets_formSection__WW1K_>:last-child,.Pets_formWide__uny1P>:nth-child(3) .Pets_formSection__WW1K_>:nth-child(-n+2){grid-column:1/-1}.Pets_privacyGrid__qLlK2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.Pets_healthSections__Nmgs0{display:grid;grid-gap:28px;gap:28px}@media (min-width:640px){.Pets_tab__V_qyo{flex-direction:row;gap:8px;min-height:44px;font-size:13px}}.Pets_sectionBar__q08XQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.Pets_sectionBar__q08XQ h2{min-width:0}.Pets_sectionBar__q08XQ>.btn,.Pets_sectionBar__q08XQ>button{flex:none;white-space:nowrap}.Scans_page__P3DNI{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding:12px 0 24px}.Scans_latest__BaVlR{display:flex;align-items:flex-start;gap:12px}.Scans_latestIcon__wKfe3{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-lg);background:var(--color-primary-fixed);color:var(--color-primary)}.Scans_latestBody__eqnf1{display:grid;flex:1 1;grid-gap:6px;gap:6px}.Scans_kicker__GxeSw{color:var(--color-primary);font-size:11px;line-height:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.Scans_between__uYiG5{display:flex;align-items:center;justify-content:space-between;gap:8px}.Scans_muted__ad6Mw{color:var(--color-secondary)}.Scans_chips__4jnXI{display:flex;gap:8px;padding-bottom:2px;overflow-x:auto}.Scans_chip__UqX5J{display:inline-flex;flex:none;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--color-surface-container-high);border-radius:var(--radius-full);background:var(--color-surface-container-lowest);color:var(--color-secondary);font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.Scans_chip__UqX5J:hover{background:var(--color-surface-container-low)}.Scans_chip__UqX5J:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Scans_chipActive__ONI5w{border-color:var(--color-primary-container);background:var(--color-primary-container);color:var(--color-on-primary)}.Scans_chipActive__ONI5w:hover{background:var(--color-primary-container-hover)}.Scans_list__wZbbU{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.Scans_event__PYwa1{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--color-surface-container);border-radius:var(--radius-xl);background:var(--color-surface-container-lowest);box-shadow:var(--shadow-card)}.Scans_eventNew__RWPsZ{border-color:var(--color-primary-fixed-dim)}.Scans_badges__7ZT49{display:flex;flex-wrap:wrap;gap:6px}.Scans_details__S7bsY{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--color-surface-container);border-radius:var(--radius-lg);background:var(--color-surface-container-low)}.Scans_detailRow__RgBKd{display:flex;align-items:flex-start;gap:8px}.Scans_detailRow__RgBKd+.Scans_detailRow__RgBKd{padding-top:8px;border-top:1px solid var(--color-surface-container)}.Scans_note__vQkEj{margin:0;overflow-wrap:anywhere}.Scans_maps__nN7sL{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.Scans_more__A8JoG{display:flex;justify-content:center}@media (min-width:900px){.Scans_list__wZbbU{grid-template-columns:repeat(2,minmax(0,1fr))}}.Scans_accuracyLow__39f1_{display:flex;align-items:center;gap:4px;color:#8a4b00;font-weight:700}.Order_page__SlofQ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding:12px 0 24px}.Order_intro__VJS20{display:grid;grid-gap:4px;gap:4px}.Order_muted__z2pJI{color:var(--color-secondary)}.Order_fieldset__xEXQB,.Order_form__4CxhF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.Order_fieldset__xEXQB{min-width:0;padding:0;margin:0;border:0}.Order_legend__fBqbb{display:flex;align-items:center;gap:8px;float:left;width:100%;padding:0 0 4px;color:var(--color-on-surface)}.Order_legend__fBqbb+*{clear:both}.Order_group__FMVVt{display:grid;grid-gap:8px;gap:8px}.Order_options__eA8M7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.Order_option__HNa2P{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:64px;padding:10px 6px;border:1.5px solid var(--color-surface-container-high);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);font-size:.875rem;font-weight:600;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.Order_option__HNa2P input{position:absolute;inset:0;opacity:0;cursor:pointer}.Order_option__HNa2P:has(input:checked){border-color:var(--color-primary-container);background:var(--color-surface-container-low)}.Order_option__HNa2P:has(input:focus-visible){outline:3px solid var(--color-primary-container);outline-offset:2px}.Order_dot__OFxWD{width:22px;height:22px;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgb(18 56 107/30%)}.Order_account__S4jJ8{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-lg);background:var(--color-surface-container-low);color:var(--color-on-surface-variant)}.Order_summary__9F7Dz{display:flex;align-items:baseline;justify-content:space-between}.Order_consent__G37bG{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;cursor:pointer}.Order_consent__G37bG input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--color-primary-container)}.Order_consent__G37bG a{font-weight:700}.Order_error__lhbop{color:var(--color-danger);font-size:.875rem}.Order_failure__7g1QJ{padding:10px 12px;border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);background:var(--color-danger-container);color:var(--color-danger)}.Order_secure__nFqWu{text-align:center}@media (min-width:900px){.Order_form__4CxhF{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.Order_form__4CxhF>:nth-child(n+3){grid-column:1/-1}.Order_form__4CxhF>:nth-child(3) fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.Order_form__4CxhF>:nth-child(3) fieldset>:last-child,.Order_form__4CxhF>:nth-child(3) fieldset>:nth-child(-n+2),.Order_form__4CxhF>:nth-child(3) fieldset>:nth-child(5){grid-column:1/-1}}