:root{--mn-v1-color-paper-cream:#fbf3ea;--mn-v1-color-paper-white:#fff;--mn-v1-color-paper-line:#f2eae2;--mn-v1-color-paper-edge:#e2d6c9;--mn-v1-color-paper-track:#f1e8de;--mn-v1-color-paper-trough:#efe6dc;--mn-v1-color-paper-ash:#f3f0ea;--mn-v1-color-paper-ash-line:#eae7e2;--mn-v1-color-paper-ash-edge:#dad5cd;--mn-v1-color-paper-night:#171216;--mn-v1-color-paper-night-card:#2e262f;--mn-v1-color-paper-night-line:#3a313b;--mn-v1-color-paper-night-well:#1e181d;--mn-v1-color-brand-paper:#fefefe;--mn-v1-color-brand-sky:#76abf8;--mn-v1-color-brand-nose:#f4a3b8;--mn-v1-color-brand-mouse-sky:#468ae7;--mn-v1-color-brand-mouse-mint:#18ae75;--mn-v1-color-brand-mouse-salmon:#da5c58;--mn-v1-color-brand-mouse-lilac:#a971d5;--mn-v1-color-brand-mouse-lilac-mail:#a66bd3;--mn-v1-color-brand-warm-orange:#d77100;--mn-v1-color-plum-100:#f5eff3;--mn-v1-color-plum-300:#b0a2ab;--mn-v1-color-plum-350:#9e8d98;--mn-v1-color-plum-400:#816f79;--mn-v1-color-plum-500:#6f5f68;--mn-v1-color-plum-900:#2c2029;--mn-v1-color-violet-100:#ece7fb;--mn-v1-color-violet-200:#d5c8f6;--mn-v1-color-violet-300:#b9a3f0;--mn-v1-color-violet-500:#7855d0;--mn-v1-color-violet-600:#5f45ad;--mn-v1-color-violet-700:#47337e;--mn-v1-color-violet-800:#2a2340;--mn-v1-color-violet-900:#31235a;--mn-v1-color-violet-500-dim:#7a63c4;--mn-v1-color-red-100:#f7ddd4;--mn-v1-color-red-300:#ff9080;--mn-v1-color-red-500:#d93b2b;--mn-v1-color-red-700:#b32a1a;--mn-v1-color-red-900:#552f28;--mn-v1-color-red-500-dim:#c94433;--mn-v1-color-magenta-100:#fbdce8;--mn-v1-color-magenta-300:#f5a8c8;--mn-v1-color-magenta-600:#a02259;--mn-v1-color-magenta-900:#3a1b2a;--mn-v1-color-amber-100:#fdead0;--mn-v1-color-amber-300:#e8b168;--mn-v1-color-amber-700:#8f5a13;--mn-v1-color-amber-900:#33230f;--mn-v1-color-pet-orange-100:#e69e6a;--mn-v1-color-pet-orange-300:#f7c29c;--mn-v1-color-pet-orange-800:#361b08;--mn-v1-color-pet-orange-900:#623413;--mn-v1-color-pet-sky-100:#aac9ec;--mn-v1-color-pet-sky-300:#97c4f7;--mn-v1-color-pet-sky-800:#0b3565;--mn-v1-color-pet-sky-900:#0a3567;--mn-v1-color-pet-lilac-100:#c49ce6;--mn-v1-color-pet-lilac-300:#d0a1f7;--mn-v1-color-pet-lilac-800:#390b60;--mn-v1-color-pet-lilac-900:#3a2050;--mn-v1-color-pet-mint-100:#a8dbbf;--mn-v1-color-pet-mint-300:#21ed7d;--mn-v1-color-pet-mint-800:#0a4323;--mn-v1-color-pet-mint-900:#044823;--mn-v1-color-pet-yellow-100:#f5d547;--mn-v1-color-pet-yellow-300:#eecb2f;--mn-v1-color-pet-yellow-800:#473c0a;--mn-v1-color-pet-yellow-900:#4c3f06;--mn-v1-color-pet-salmon-100:#f4a49e;--mn-v1-color-pet-salmon-300:#f58880;--mn-v1-color-pet-salmon-800:#60110b;--mn-v1-color-pet-salmon-900:#4a0c08;--mn-v1-color-teal-100:#d5f0ea;--mn-v1-color-teal-300:#7fd4c4;--mn-v1-color-teal-800:#14544a;--mn-v1-color-teal-900:#10302b;--mn-v1-color-blue-100:#dce7fd;--mn-v1-color-blue-300:#a8c0f0;--mn-v1-color-blue-700:#3a5490;--mn-v1-color-blue-900:#1a2440;--mn-v1-color-green-100:#e3f1d9;--mn-v1-color-green-300:#a5ce8e;--mn-v1-color-green-700:#3b6329;--mn-v1-color-green-900:#1e2c18;--mn-v1-color-slate-100:#f1eef7;--mn-v1-color-slate-300:#bdb6d0;--mn-v1-color-slate-600:#5a5470;--mn-v1-color-slate-900:#262433;--mn-v1-color-alpha-white-66:#ffffffa8;--mn-v1-color-alpha-white-93:#ffffffed;--mn-v1-color-alpha-white-12:#ffffff1f;--mn-v1-color-alpha-white-08:#ffffff14;--mn-v1-color-alpha-white-16:#ffffff29;--mn-v1-color-alpha-white-05:#ffffff0d;--mn-v1-color-alpha-night-93:#2e262fed;--mn-v1-color-alpha-black-55:#0000008c;--mn-v1-color-alpha-black-38:#00000061;--mn-v1-color-alpha-black-16:#00000029;--mn-v1-color-alpha-black-07:#00000012;--mn-v1-color-alpha-black-10:#0000001a;--mn-v1-color-alpha-black-04:#0000000a;--mn-v1-color-alpha-black-35:#00000059;--mn-v1-color-alpha-shadow-warm-06:#5c3c280f;--mn-v1-color-alpha-shadow-warm-14:#50321e24;--mn-v1-color-alpha-shadow-warm-16:#583a2629;--mn-v1-color-alpha-shadow-ink-06:#2c20290f;--mn-v1-color-alpha-salmon-14:#da5c5824;--mn-v1-space-0:0;--mn-v1-space-4:4px;--mn-v1-space-8:8px;--mn-v1-space-12:12px;--mn-v1-space-16:16px;--mn-v1-space-20:20px;--mn-v1-space-24:24px;--mn-v1-space-32:32px;--mn-v1-space-36:36px;--mn-v1-space-64:64px;--mn-v1-space-negative-12:-12px;--mn-v1-space-negative-24:-24px;--mn-v1-space-negative-28:-28px;--mn-v1-size-4:4px;--mn-v1-size-5:5px;--mn-v1-size-6:6px;--mn-v1-size-7:7px;--mn-v1-size-10:10px;--mn-v1-size-12:12px;--mn-v1-size-14:14px;--mn-v1-size-16:16px;--mn-v1-size-17:17px;--mn-v1-size-18:18px;--mn-v1-size-20:20px;--mn-v1-size-21:21px;--mn-v1-size-23:23px;--mn-v1-size-25:25px;--mn-v1-size-26:26px;--mn-v1-size-29:29px;--mn-v1-size-30:30px;--mn-v1-size-31:31px;--mn-v1-size-33:33px;--mn-v1-size-34:34px;--mn-v1-size-38:38px;--mn-v1-size-40:40px;--mn-v1-size-44:44px;--mn-v1-size-46:46px;--mn-v1-size-48:48px;--mn-v1-size-51:51px;--mn-v1-size-54:54px;--mn-v1-size-56:56px;--mn-v1-size-58:58px;--mn-v1-size-59:59px;--mn-v1-size-65:65px;--mn-v1-size-68:68px;--mn-v1-size-71:71px;--mn-v1-size-76:76px;--mn-v1-size-87:87px;--mn-v1-size-93:93px;--mn-v1-size-96:96px;--mn-v1-size-102:102px;--mn-v1-size-112:112px;--mn-v1-size-115:115px;--mn-v1-size-122:122px;--mn-v1-size-133:133px;--mn-v1-size-136:136px;--mn-v1-size-140:140px;--mn-v1-size-220:220px;--mn-v1-size-240:240px;--mn-v1-size-264:264px;--mn-v1-size-280:280px;--mn-v1-size-330:330px;--mn-v1-size-340:340px;--mn-v1-size-376:376px;--mn-v1-size-393:393px;--mn-v1-size-420:420px;--mn-v1-size-600:600px;--mn-v1-radius-3:3px;--mn-v1-radius-4:4px;--mn-v1-radius-12:12px;--mn-v1-radius-13:13px;--mn-v1-radius-14:14px;--mn-v1-radius-15:15px;--mn-v1-radius-16:16px;--mn-v1-radius-19:19px;--mn-v1-radius-20:20px;--mn-v1-radius-26:26px;--mn-v1-radius-29:29px;--mn-v1-radius-full:999px;--mn-v1-stroke-hairline:.5px;--mn-v1-stroke-hairline-strong:.6px;--mn-v1-stroke-thin:1.5px;--mn-v1-stroke-regular:2px;--mn-v1-stroke-thick:2.4px;--mn-v1-stroke-focus:3px;--mn-v1-font-family-system:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--mn-v1-font-size-caption2:11px;--mn-v1-font-size-caption:12px;--mn-v1-font-size-footnote:13px;--mn-v1-font-size-subheadline:15px;--mn-v1-font-size-callout:16px;--mn-v1-font-size-body:17px;--mn-v1-font-size-headline:17px;--mn-v1-font-size-title3:20px;--mn-v1-font-size-large-title:34px;--mn-v1-font-weight-regular:400;--mn-v1-font-weight-medium:500;--mn-v1-font-weight-semibold:600;--mn-v1-font-weight-bold:700;--mn-v1-line-height-tight:1.12;--mn-v1-line-height-snug:1.25;--mn-v1-line-height-base:1.35;--mn-v1-letter-spacing-none:0;--mn-v1-letter-spacing-subtle:-.006em;--mn-v1-letter-spacing-tight:-.012em;--mn-v1-letter-spacing-tighter:-.015em;--mn-v1-letter-spacing-caps:.07em;--mn-v1-opacity-6:.06;--mn-v1-opacity-9:.09;--mn-v1-opacity-12:.12;--mn-v1-opacity-32:.32;--mn-v1-opacity-50:.5;--mn-v1-opacity-60:.6;--mn-v1-opacity-80:.8;--mn-v1-shadow-soft:0 3px 14px var(--mn-v1-color-alpha-shadow-warm-06);--mn-v1-shadow-raised:0 1px 3px var(--mn-v1-color-alpha-shadow-warm-14);--mn-v1-shadow-floating:0 8px 26px var(--mn-v1-color-alpha-shadow-warm-16), 0 0 0 .5px var(--mn-v1-color-alpha-shadow-ink-06);--mn-v1-blur-regular:24px;--mn-v1-duration-beat-short:.2s;--mn-v1-duration-tap:.15s;--mn-v1-duration-slide:.25s;--mn-v1-duration-state:.3s;--mn-v1-duration-page:.35s;--mn-v1-duration-sheet:.4s;--mn-v1-duration-draw:.5s;--mn-v1-duration-reveal:.6s;--mn-v1-duration-beat-long:.8s;--mn-v1-duration-run:.9s;--mn-v1-duration-dismiss:5s;--mn-v1-duration-spin:1.6s;--mn-v1-duration-zoom:1s;--mn-v1-easing-decelerate:cubic-bezier(.2, 0, 0, 1);--mn-v1-easing-accelerate:cubic-bezier(.4, 0, 1, 1);--mn-v1-easing-settle:cubic-bezier(.32, .72, 0, 1);--mn-v1-surface-page:var(--mn-v1-color-paper-cream);--mn-v1-surface-card:var(--mn-v1-color-paper-white);--mn-v1-surface-progress-track:var(--mn-v1-color-paper-track);--mn-v1-surface-segment-track:var(--mn-v1-color-paper-trough);--mn-v1-surface-segment-thumb:var(--mn-v1-color-paper-white);--mn-v1-surface-pet-tint:var(--mn-v1-color-alpha-white-66);--mn-v1-surface-placeholder:var(--mn-v1-color-paper-track);--mn-v1-surface-admin-paper:var(--mn-v1-color-paper-ash);--mn-v1-launch-surface:var(--mn-v1-color-brand-paper);--mn-v1-launch-loader:var(--mn-v1-color-brand-sky);--mn-v1-launch-transition:var(--mn-v1-color-brand-nose);--mn-v1-onboarding-story-accent:var(--mn-v1-color-brand-mouse-sky);--mn-v1-onboarding-story-ink:var(--mn-v1-color-pet-sky-800);--mn-v1-onboarding-capabilities-accent:var(--mn-v1-color-brand-mouse-lilac);--mn-v1-onboarding-capabilities-ink:var(--mn-v1-color-pet-lilac-800);--mn-v1-onboarding-journal-accent:var(--mn-v1-color-brand-mouse-mint);--mn-v1-onboarding-journal-ink:var(--mn-v1-color-pet-mint-800);--mn-v1-onboarding-house-accent:var(--mn-v1-color-brand-mouse-salmon);--mn-v1-onboarding-surface:var(--mn-v1-color-paper-white);--mn-v1-onboarding-path:var(--mn-v1-color-paper-edge);--mn-v1-auth-welcome-accent:var(--mn-v1-color-brand-mouse-sky);--mn-v1-auth-intro-accent:var(--mn-v1-color-brand-mouse-mint);--mn-v1-auth-code-accent:var(--mn-v1-color-brand-mouse-lilac-mail);--mn-v1-auth-method-accent:var(--mn-v1-color-brand-mouse-salmon);--mn-v1-auth-method-hint-soft:var(--mn-v1-color-alpha-salmon-14);--mn-v1-auth-method-hint-ink:var(--mn-v1-color-brand-mouse-salmon);--mn-v1-auth-recovery-accent:var(--mn-v1-color-brand-warm-orange);--mn-v1-auth-recovered-accent:var(--mn-v1-color-brand-mouse-mint);--mn-v1-material-tab-bar-fill:var(--mn-v1-color-alpha-white-93);--mn-v1-material-tab-bar-blur:var(--mn-v1-blur-regular);--mn-v1-material-scrim-strong:var(--mn-v1-color-alpha-black-55);--mn-v1-material-scrim-mid:var(--mn-v1-color-alpha-black-38);--mn-v1-material-scrim-soft:var(--mn-v1-color-alpha-black-16);--mn-v1-material-scrim-faint:var(--mn-v1-color-alpha-black-07);--mn-v1-material-dim:var(--mn-v1-color-alpha-black-35);--mn-v1-material-scrim-dialog:var(--mn-v1-color-alpha-black-38);--mn-v1-text-primary:var(--mn-v1-color-plum-900);--mn-v1-text-secondary:var(--mn-v1-color-plum-500);--mn-v1-text-placeholder:var(--mn-v1-color-plum-400);--mn-v1-text-accent:var(--mn-v1-color-violet-600);--mn-v1-text-danger:var(--mn-v1-color-red-700);--mn-v1-text-on-accent:var(--mn-v1-color-paper-white);--mn-v1-text-on-danger:var(--mn-v1-color-paper-white);--mn-v1-border-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-line);--mn-v1-border-hairline-width:var(--mn-v1-stroke-hairline-strong);--mn-v1-border-hairline-color:var(--mn-v1-color-paper-line);--mn-v1-border-hairline-style:solid;--mn-v1-border-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-edge);--mn-v1-border-divider-width:var(--mn-v1-stroke-hairline);--mn-v1-border-divider-color:var(--mn-v1-color-paper-edge);--mn-v1-border-divider-style:solid;--mn-v1-border-rail:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-line);--mn-v1-border-rail-width:var(--mn-v1-stroke-regular);--mn-v1-border-rail-color:var(--mn-v1-color-paper-line);--mn-v1-border-rail-style:solid;--mn-v1-border-avatar-ring:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-cream);--mn-v1-border-avatar-ring-width:var(--mn-v1-stroke-regular);--mn-v1-border-avatar-ring-color:var(--mn-v1-color-paper-cream);--mn-v1-border-avatar-ring-style:solid;--mn-v1-border-selected-day:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-violet-500);--mn-v1-border-selected-day-width:var(--mn-v1-stroke-regular);--mn-v1-border-selected-day-color:var(--mn-v1-color-violet-500);--mn-v1-border-selected-day-style:solid;--mn-v1-border-marker-planned:var(--mn-v1-stroke-thick) solid var(--mn-v1-color-plum-500);--mn-v1-border-marker-planned-width:var(--mn-v1-stroke-thick);--mn-v1-border-marker-planned-color:var(--mn-v1-color-plum-500);--mn-v1-border-marker-planned-style:solid;--mn-v1-border-marker-missed:var(--mn-v1-stroke-thick) dashed var(--mn-v1-color-plum-500);--mn-v1-border-marker-missed-width:var(--mn-v1-stroke-thick);--mn-v1-border-marker-missed-color:var(--mn-v1-color-plum-500);--mn-v1-border-marker-missed-style:dashed;--mn-v1-border-admin-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-ash-line);--mn-v1-border-admin-hairline-width:var(--mn-v1-stroke-hairline-strong);--mn-v1-border-admin-hairline-color:var(--mn-v1-color-paper-ash-line);--mn-v1-border-admin-hairline-style:solid;--mn-v1-border-admin-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-ash-edge);--mn-v1-border-admin-divider-width:var(--mn-v1-stroke-hairline);--mn-v1-border-admin-divider-color:var(--mn-v1-color-paper-ash-edge);--mn-v1-border-admin-divider-style:solid;--mn-v1-accent-fill:var(--mn-v1-color-violet-500);--mn-v1-accent-ink:var(--mn-v1-color-violet-600);--mn-v1-accent-soft:var(--mn-v1-color-violet-100);--mn-v1-accent-on-fill:var(--mn-v1-color-paper-white);--mn-v1-danger-fill:var(--mn-v1-color-red-500);--mn-v1-danger-ink:var(--mn-v1-color-red-700);--mn-v1-danger-soft:var(--mn-v1-color-red-100);--mn-v1-danger-on-fill:var(--mn-v1-color-paper-white);--mn-v1-status-scheduled-ink:var(--mn-v1-color-plum-900);--mn-v1-status-overdue-fill:var(--mn-v1-color-red-500);--mn-v1-status-overdue-soft:var(--mn-v1-color-red-100);--mn-v1-status-overdue-ink:var(--mn-v1-color-red-700);--mn-v1-status-overdue-on-fill:var(--mn-v1-color-paper-white);--mn-v1-status-completed-ink:var(--mn-v1-color-plum-500);--mn-v1-status-missed-ink:var(--mn-v1-color-plum-500);--mn-v1-status-skipped-ink:var(--mn-v1-color-plum-500);--mn-v1-status-failed-ink:var(--mn-v1-color-red-700);--mn-v1-event-type-medication-soft:var(--mn-v1-color-violet-100);--mn-v1-event-type-medication-ink:var(--mn-v1-color-violet-600);--mn-v1-event-type-vaccination-soft:var(--mn-v1-color-magenta-100);--mn-v1-event-type-vaccination-ink:var(--mn-v1-color-magenta-600);--mn-v1-event-type-parasite-soft:var(--mn-v1-color-amber-100);--mn-v1-event-type-parasite-ink:var(--mn-v1-color-amber-700);--mn-v1-event-type-visit-soft:var(--mn-v1-color-teal-100);--mn-v1-event-type-visit-ink:var(--mn-v1-color-teal-800);--mn-v1-event-type-measurement-soft:var(--mn-v1-color-blue-100);--mn-v1-event-type-measurement-ink:var(--mn-v1-color-blue-700);--mn-v1-event-type-document-soft:var(--mn-v1-color-slate-100);--mn-v1-event-type-document-ink:var(--mn-v1-color-slate-600);--mn-v1-event-type-symptom-soft:var(--mn-v1-color-green-100);--mn-v1-event-type-symptom-ink:var(--mn-v1-color-green-700);--mn-v1-event-type-other-soft:var(--mn-v1-color-slate-100);--mn-v1-event-type-other-ink:var(--mn-v1-color-slate-600);--mn-v1-pet-orange-fill:var(--mn-v1-color-pet-orange-100);--mn-v1-pet-orange-ink:var(--mn-v1-color-pet-orange-800);--mn-v1-pet-sky-fill:var(--mn-v1-color-pet-sky-100);--mn-v1-pet-sky-ink:var(--mn-v1-color-pet-sky-800);--mn-v1-pet-lilac-fill:var(--mn-v1-color-pet-lilac-100);--mn-v1-pet-lilac-ink:var(--mn-v1-color-pet-lilac-800);--mn-v1-pet-mint-fill:var(--mn-v1-color-pet-mint-100);--mn-v1-pet-mint-ink:var(--mn-v1-color-pet-mint-800);--mn-v1-pet-yellow-fill:var(--mn-v1-color-pet-yellow-100);--mn-v1-pet-yellow-ink:var(--mn-v1-color-pet-yellow-800);--mn-v1-pet-salmon-fill:var(--mn-v1-color-pet-salmon-100);--mn-v1-pet-salmon-ink:var(--mn-v1-color-pet-salmon-800);--mn-v1-typography-large-title:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-large-title)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-large-title-size:var(--mn-v1-font-size-large-title);--mn-v1-typography-large-title-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-large-title-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-large-title-letter-spacing:var(--mn-v1-letter-spacing-tighter);--mn-v1-typography-nav-title:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-nav-title-size:var(--mn-v1-font-size-headline);--mn-v1-typography-nav-title-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-nav-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-nav-title-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-nav-action:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-body)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-nav-action-size:var(--mn-v1-font-size-body);--mn-v1-typography-nav-action-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-nav-action-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-nav-action-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-nav-action-strong:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-body)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-nav-action-strong-size:var(--mn-v1-font-size-body);--mn-v1-typography-nav-action-strong-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-nav-action-strong-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-nav-action-strong-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-screen-subtitle:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-screen-subtitle-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-screen-subtitle-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-screen-subtitle-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-screen-subtitle-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-section-header:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-section-header-size:var(--mn-v1-font-size-headline);--mn-v1-typography-section-header-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-section-header-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-section-header-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-section-action:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-section-action-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-section-action-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-section-action-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-section-action-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-section-count:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-section-count-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-section-count-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-section-count-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-section-count-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-separator:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-day-separator-size:var(--mn-v1-font-size-headline);--mn-v1-typography-day-separator-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-day-separator-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-day-separator-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-pet-name:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-pet-name-size:var(--mn-v1-font-size-title3);--mn-v1-typography-pet-name-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-pet-name-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-pet-name-letter-spacing:var(--mn-v1-letter-spacing-tight);--mn-v1-typography-pet-details:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-pet-details-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-pet-details-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-pet-details-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-pet-details-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-chip-label:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-chip-label-size:var(--mn-v1-font-size-caption);--mn-v1-typography-chip-label-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-chip-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-chip-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-wheel-caption:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-wheel-caption-size:var(--mn-v1-font-size-caption);--mn-v1-typography-wheel-caption-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-wheel-caption-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-wheel-caption-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-title:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-title-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-row-title-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-row-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-title-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-fact-label:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-fact-label-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-fact-label-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-fact-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-fact-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-subtitle:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-subtitle-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-row-subtitle-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-row-subtitle-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-subtitle-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-subtitle-alert:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-subtitle-alert-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-row-subtitle-alert-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-row-subtitle-alert-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-subtitle-alert-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-time:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-time-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-row-time-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-row-time-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-time-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-time-numeric:tabular-nums;--mn-v1-typography-code-digit:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-code-digit-size:var(--mn-v1-font-size-title3);--mn-v1-typography-code-digit-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-code-digit-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-code-digit-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-code-digit-numeric:tabular-nums;--mn-v1-typography-progress-label:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-progress-label-size:var(--mn-v1-font-size-caption);--mn-v1-typography-progress-label-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-progress-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-progress-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-progress-label-numeric:tabular-nums;--mn-v1-typography-button-label:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-button-label-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-button-label-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-button-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-button-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-compact-row-title:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-compact-row-title-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-compact-row-title-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-compact-row-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-compact-row-title-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-timestamp:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-timestamp-size:var(--mn-v1-font-size-caption);--mn-v1-typography-timestamp-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-timestamp-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-timestamp-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-tile-label:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-snug) var(--mn-v1-font-family-system);--mn-v1-typography-tile-label-size:var(--mn-v1-font-size-caption);--mn-v1-typography-tile-label-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-tile-label-line-height:var(--mn-v1-line-height-snug);--mn-v1-typography-tile-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-tab-label:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-caption2)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-tab-label-size:var(--mn-v1-font-size-caption2);--mn-v1-typography-tab-label-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-tab-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-tab-label-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-now-label:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-caption2)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-now-label-size:var(--mn-v1-font-size-caption2);--mn-v1-typography-now-label-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-now-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-now-label-letter-spacing:var(--mn-v1-letter-spacing-caps);--mn-v1-typography-month-title:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-month-title-size:var(--mn-v1-font-size-title3);--mn-v1-typography-month-title-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-month-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-month-title-letter-spacing:var(--mn-v1-letter-spacing-tight);--mn-v1-typography-weekday-short:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption2)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-weekday-short-size:var(--mn-v1-font-size-caption2);--mn-v1-typography-weekday-short-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-weekday-short-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-weekday-short-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-day-number-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-day-number-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-day-number-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-day-number-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number-numeric:tabular-nums;--mn-v1-typography-day-number-today:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-day-number-today-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-day-number-today-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-day-number-today-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-day-number-today-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number-today-numeric:tabular-nums;--mn-v1-typography-day-number-selected:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-day-number-selected-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-day-number-selected-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-day-number-selected-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-day-number-selected-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number-selected-numeric:tabular-nums;--mn-v1-typography-week-day-number:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-week-day-number-size:var(--mn-v1-font-size-headline);--mn-v1-typography-week-day-number-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-week-day-number-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-week-day-number-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-week-day-number-numeric:tabular-nums;--mn-v1-typography-segment-label:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-segment-label-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-segment-label-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-segment-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-segment-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-segment-label-selected:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-segment-label-selected-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-segment-label-selected-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-segment-label-selected-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-segment-label-selected-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-avatar-initial:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-avatar-initial-size:var(--mn-v1-font-size-caption);--mn-v1-typography-avatar-initial-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-avatar-initial-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-avatar-initial-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-body:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-callout)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-body-size:var(--mn-v1-font-size-callout);--mn-v1-typography-body-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-body-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-body-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-auth-brand:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-auth-brand-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-auth-brand-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-auth-brand-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-auth-brand-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-auth-title:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-snug) var(--mn-v1-font-family-system);--mn-v1-typography-auth-title-size:var(--mn-v1-font-size-title3);--mn-v1-typography-auth-title-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-auth-title-line-height:var(--mn-v1-line-height-snug);--mn-v1-typography-auth-title-letter-spacing:var(--mn-v1-letter-spacing-tight);--mn-v1-layout-screen-inset:var(--mn-v1-space-16);--mn-v1-layout-screen-inset-wide:var(--mn-v1-space-20);--mn-v1-layout-title-top:var(--mn-v1-space-4);--mn-v1-layout-header-spacer:var(--mn-v1-space-16);--mn-v1-layout-toolbar-actions-gap:var(--mn-v1-space-16);--mn-v1-layout-nav-action-gap:var(--mn-v1-space-4);--mn-v1-layout-avatar-overlap:var(--mn-v1-space-negative-12);--mn-v1-layout-avatar-more-gap:var(--mn-v1-space-4);--mn-v1-layout-stack-inset:var(--mn-v1-space-8);--mn-v1-layout-fact-card-padding:var(--mn-v1-space-16);--mn-v1-layout-tap-overhang:var(--mn-v1-space-12);--mn-v1-layout-section-header-top:var(--mn-v1-space-32);--mn-v1-layout-section-header-bottom:var(--mn-v1-space-12);--mn-v1-layout-pet-card-gap:var(--mn-v1-space-12);--mn-v1-layout-pet-card-padding-y:var(--mn-v1-space-12);--mn-v1-layout-pet-card-padding-x:var(--mn-v1-space-16);--mn-v1-layout-pet-card-gutter:var(--mn-v1-space-12);--mn-v1-layout-pet-details-top:var(--mn-v1-space-0);--mn-v1-layout-chip-row-top:var(--mn-v1-space-8);--mn-v1-layout-wheel-caption-bottom:var(--mn-v1-space-4);--mn-v1-layout-chip-gap:var(--mn-v1-space-4);--mn-v1-layout-chip-row-gap:var(--mn-v1-space-8);--mn-v1-layout-chip-padding-y:var(--mn-v1-space-4);--mn-v1-layout-chip-padding-x:var(--mn-v1-space-8);--mn-v1-layout-chip-choice-padding-x:var(--mn-v1-space-16);--mn-v1-layout-pet-next-top:var(--mn-v1-space-8);--mn-v1-layout-pet-next-gap:var(--mn-v1-space-4);--mn-v1-layout-launch-title-top:var(--mn-v1-space-16);--mn-v1-layout-launch-subtitle-top:var(--mn-v1-space-4);--mn-v1-layout-onboarding-illustration-top:var(--mn-v1-space-16);--mn-v1-layout-onboarding-caption-top:var(--mn-v1-space-32);--mn-v1-layout-onboarding-caption-gap:var(--mn-v1-space-12);--mn-v1-layout-onboarding-caption-bottom:var(--mn-v1-space-16);--mn-v1-layout-onboarding-button-bottom:var(--mn-v1-space-12);--mn-v1-layout-onboarding-dots-bottom:var(--mn-v1-space-12);--mn-v1-layout-onboarding-fan-top:var(--mn-v1-space-64);--mn-v1-layout-onboarding-fan-mouse-top:var(--mn-v1-space-12);--mn-v1-layout-onboarding-scene-label-top:var(--mn-v1-space-36);--mn-v1-layout-onboarding-scene-path-gap:var(--mn-v1-space-8);--mn-v1-layout-onboarding-mouse-overlap:var(--mn-v1-space-negative-28);--mn-v1-layout-onboarding-scene-overlap:var(--mn-v1-space-negative-24);--mn-v1-layout-sheet-overlap:var(--mn-v1-space-24);--mn-v1-layout-photo-hint-bottom:var(--mn-v1-space-12);--mn-v1-layout-metric-gap:var(--mn-v1-space-20);--mn-v1-layout-metric-icon-gap:var(--mn-v1-space-4);--mn-v1-layout-fact-row-gap:var(--mn-v1-space-12);--mn-v1-layout-fact-table-top:var(--mn-v1-space-16);--mn-v1-layout-dialog-padding:var(--mn-v1-space-20);--mn-v1-layout-dialog-gap:var(--mn-v1-space-12);--mn-v1-layout-dialog-actions-gap:var(--mn-v1-space-8);--mn-v1-layout-card-gap:var(--mn-v1-space-12);--mn-v1-layout-row-padding-y:var(--mn-v1-space-12);--mn-v1-layout-row-padding-x:var(--mn-v1-space-16);--mn-v1-layout-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-row-subtitle-top:var(--mn-v1-space-4);--mn-v1-layout-row-meta-gap:var(--mn-v1-space-4);--mn-v1-layout-progress-top:var(--mn-v1-space-8);--mn-v1-layout-progress-gap:var(--mn-v1-space-8);--mn-v1-layout-button-padding-y:var(--mn-v1-space-8);--mn-v1-layout-button-padding-x:var(--mn-v1-space-16);--mn-v1-layout-compact-row-padding-y:var(--mn-v1-space-8);--mn-v1-layout-compact-row-padding-x:var(--mn-v1-space-16);--mn-v1-layout-compact-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-day-row-padding-y:var(--mn-v1-space-12);--mn-v1-layout-day-row-padding-x:var(--mn-v1-space-16);--mn-v1-layout-day-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-tile-gap:var(--mn-v1-space-8);--mn-v1-layout-tile-padding-y:var(--mn-v1-space-16);--mn-v1-layout-tile-padding-x:var(--mn-v1-space-16);--mn-v1-layout-tile-icon-bottom:var(--mn-v1-space-8);--mn-v1-layout-tabbar-inset:var(--mn-v1-space-16);--mn-v1-layout-tabbar-bottom:var(--mn-v1-space-8);--mn-v1-layout-tab-pill-padding:var(--mn-v1-space-8);--mn-v1-layout-tab-item-padding-y:var(--mn-v1-space-4);--mn-v1-layout-tab-item-gap:var(--mn-v1-space-4);--mn-v1-layout-segment-top:var(--mn-v1-space-16);--mn-v1-layout-segment-padding:var(--mn-v1-space-4);--mn-v1-layout-segment-label-padding-y:var(--mn-v1-space-8);--mn-v1-layout-timeline-inset:var(--mn-v1-space-8);--mn-v1-layout-timeline-top:var(--mn-v1-space-8);--mn-v1-layout-timeline-gutter:var(--mn-v1-space-8);--mn-v1-layout-timeline-row-padding-y:var(--mn-v1-space-12);--mn-v1-layout-timeline-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-time-column-top:var(--mn-v1-space-16);--mn-v1-layout-day-separator-top:var(--mn-v1-space-20);--mn-v1-layout-day-separator-bottom:var(--mn-v1-space-4);--mn-v1-layout-now-top:var(--mn-v1-space-16);--mn-v1-layout-now-bottom:var(--mn-v1-space-8);--mn-v1-layout-now-gap:var(--mn-v1-space-8);--mn-v1-layout-month-header-top:var(--mn-v1-space-16);--mn-v1-layout-month-header-bottom:var(--mn-v1-space-8);--mn-v1-layout-month-nav-gap:var(--mn-v1-space-20);--mn-v1-layout-calendar-inset:var(--mn-v1-space-12);--mn-v1-layout-weekday-top:var(--mn-v1-space-4);--mn-v1-layout-weekday-bottom:var(--mn-v1-space-8);--mn-v1-layout-day-cell-padding-y:var(--mn-v1-space-4);--mn-v1-layout-dots-top:var(--mn-v1-space-4);--mn-v1-layout-dots-gap:var(--mn-v1-space-4);--mn-v1-layout-auth-gap:var(--mn-v1-space-24);--mn-v1-layout-code-gap:var(--mn-v1-space-8);--mn-v1-layout-auth-subtitle-top:var(--mn-v1-space-12);--mn-v1-layout-auth-hero-title-top:var(--mn-v1-space-16);--mn-v1-layout-auth-hero-subtitle-top:var(--mn-v1-space-8);--mn-v1-layout-auth-bubble-gap:var(--mn-v1-space-12);--mn-v1-layout-auth-bubble-bottom:var(--mn-v1-space-20);--mn-v1-layout-auth-note-top:var(--mn-v1-space-12);--mn-v1-layout-auth-note-gap:var(--mn-v1-space-4);--mn-v1-layout-auth-foot-bottom:var(--mn-v1-space-12);--mn-v1-layout-bubble-padding-y:var(--mn-v1-space-12);--mn-v1-layout-bubble-padding-x:var(--mn-v1-space-16);--mn-v1-layout-bubble-compact-padding-y:var(--mn-v1-space-8);--mn-v1-layout-bubble-compact-padding-x:var(--mn-v1-space-12);--mn-v1-layout-auth-card-padding:var(--mn-v1-space-24);--mn-v1-layout-auth-card-mark-bottom:var(--mn-v1-space-8);--mn-v1-layout-auth-card-brand-bottom:var(--mn-v1-space-20);--mn-v1-layout-auth-card-title-bottom:var(--mn-v1-space-8);--mn-v1-layout-auth-card-facts-top:var(--mn-v1-space-16);--mn-v1-layout-auth-card-facts-padding-y:var(--mn-v1-space-12);--mn-v1-layout-auth-card-facts-padding-x:var(--mn-v1-space-16);--mn-v1-layout-auth-card-actions-top:var(--mn-v1-space-20);--mn-v1-layout-auth-card-actions-gap:var(--mn-v1-space-8);--mn-v1-layout-auth-card-note-top:var(--mn-v1-space-20);--mn-v1-layout-auth-card-note-padding:var(--mn-v1-space-16);--mn-v1-layout-admin-page-inset:var(--mn-v1-space-24);--mn-v1-layout-admin-gutter:var(--mn-v1-space-16);--mn-v1-layout-admin-pane-inset:var(--mn-v1-space-20);--mn-v1-layout-page-dots-gap:var(--mn-v1-space-8);--mn-v1-layout-week-gap:var(--mn-v1-space-4);--mn-v1-layout-week-top:var(--mn-v1-space-8);--mn-v1-layout-week-bottom:var(--mn-v1-space-4);--mn-v1-layout-week-day-padding-y:var(--mn-v1-space-8);--mn-v1-size-screen-max:var(--mn-v1-size-393);--mn-v1-size-screen-column-from:var(--mn-v1-size-600);--mn-v1-size-min-target:var(--mn-v1-size-44);--mn-v1-size-toolbar-height:var(--mn-v1-size-44);--mn-v1-size-tab-bar-inset:var(--mn-v1-size-112);--mn-v1-size-swipe-action:var(--mn-v1-size-96);--mn-v1-size-menu-min-width:var(--mn-v1-size-220);--mn-v1-size-auth-card:var(--mn-v1-size-420);--mn-v1-size-auth-mark:var(--mn-v1-size-44);--mn-v1-size-admin-rail-width:var(--mn-v1-size-68);--mn-v1-size-admin-empty-text:var(--mn-v1-size-376);--mn-v1-size-admin-rail-width-wide:var(--mn-v1-size-280);--mn-v1-size-toolbar-button:var(--mn-v1-size-34);--mn-v1-size-toolbar-glyph:var(--mn-v1-size-23);--mn-v1-size-nav-glyph:var(--mn-v1-size-17);--mn-v1-size-member-avatar:var(--mn-v1-size-30);--mn-v1-size-photo-glyph:var(--mn-v1-size-96);--mn-v1-size-fact-label-column:var(--mn-v1-size-112);--mn-v1-size-pet-avatar:var(--mn-v1-size-56);--mn-v1-size-pet-avatar-glyph:var(--mn-v1-size-29);--mn-v1-size-chevron:var(--mn-v1-size-16);--mn-v1-size-event-icon:var(--mn-v1-size-38);--mn-v1-size-event-glyph:var(--mn-v1-size-20);--mn-v1-size-tile-icon:var(--mn-v1-size-40);--mn-v1-size-tile-glyph:var(--mn-v1-size-21);--mn-v1-size-compact-icon:var(--mn-v1-size-26);--mn-v1-size-compact-glyph:var(--mn-v1-size-14);--mn-v1-size-day-row-icon:var(--mn-v1-size-34);--mn-v1-size-day-row-glyph:var(--mn-v1-size-18);--mn-v1-size-tab-glyph:var(--mn-v1-size-25);--mn-v1-size-inline-glyph:var(--mn-v1-size-12);--mn-v1-size-progress-height:var(--mn-v1-size-6);--mn-v1-size-time-column:var(--mn-v1-size-46);--mn-v1-size-rail-column:var(--mn-v1-size-26);--mn-v1-size-rail-width:var(--mn-v1-stroke-regular);--mn-v1-size-marker:var(--mn-v1-size-26);--mn-v1-size-marker-glyph:var(--mn-v1-size-14);--mn-v1-size-marker-border:var(--mn-v1-stroke-thick);--mn-v1-size-now-line:var(--mn-v1-stroke-thin);--mn-v1-size-now-line-lead:var(--mn-v1-size-38);--mn-v1-size-switch-width:var(--mn-v1-size-51);--mn-v1-size-switch-height:var(--mn-v1-size-31);--mn-v1-size-switch-knob:var(--mn-v1-size-26);--mn-v1-size-option-avatar:var(--mn-v1-size-34);--mn-v1-size-wheel-item:var(--mn-v1-size-34);--mn-v1-size-wheel-column:var(--mn-v1-size-68);--mn-v1-size-caret:var(--mn-v1-stroke-regular);--mn-v1-size-caret-height:var(--mn-v1-size-17);--mn-v1-size-day-cell:var(--mn-v1-size-33);--mn-v1-size-code-cell:var(--mn-v1-size-46);--mn-v1-size-code-cell-height:var(--mn-v1-size-56);--mn-v1-size-qr:var(--mn-v1-size-220);--mn-v1-size-page-dot:var(--mn-v1-size-6);--mn-v1-size-brand-mark:var(--mn-v1-size-96);--mn-v1-size-brand-glyph:var(--mn-v1-size-40);--mn-v1-size-launch-mark:var(--mn-v1-size-140);--mn-v1-size-launch-loader:var(--mn-v1-size-48);--mn-v1-size-launch-paw:var(--mn-v1-size-17);--mn-v1-size-onboarding-story-illustration:var(--mn-v1-size-376);--mn-v1-size-onboarding-story-mouse:var(--mn-v1-size-59);--mn-v1-size-onboarding-journal-mouse:var(--mn-v1-size-71);--mn-v1-size-onboarding-capabilities-mouse:var(--mn-v1-size-40);--mn-v1-size-onboarding-fan-width:var(--mn-v1-size-330);--mn-v1-size-onboarding-fan-height:var(--mn-v1-size-240);--mn-v1-size-onboarding-fan-card:var(--mn-v1-size-264);--mn-v1-size-onboarding-fan-card-straight:var(--mn-v1-size-280);--mn-v1-size-onboarding-house-mouse-first:var(--mn-v1-size-56);--mn-v1-size-onboarding-house-mouse-second:var(--mn-v1-size-51);--mn-v1-size-onboarding-house-runner:var(--mn-v1-size-26);--mn-v1-size-onboarding-card-icon:var(--mn-v1-size-30);--mn-v1-size-onboarding-card-glyph:var(--mn-v1-size-16);--mn-v1-size-onboarding-scene-button:var(--mn-v1-size-34);--mn-v1-size-onboarding-scene-check:var(--mn-v1-size-26);--mn-v1-size-onboarding-scene-check-glyph:var(--mn-v1-size-14);--mn-v1-size-onboarding-path-height:var(--mn-v1-size-96);--mn-v1-size-onboarding-path-dash:var(--mn-v1-size-4);--mn-v1-size-onboarding-path-gap:var(--mn-v1-size-7);--mn-v1-size-auth-welcome-mouse:var(--mn-v1-size-136);--mn-v1-size-auth-intro-mouse:var(--mn-v1-size-65);--mn-v1-size-auth-code-mouse:var(--mn-v1-size-54);--mn-v1-size-auth-method-mouse:var(--mn-v1-size-76);--mn-v1-size-auth-password-mouse:var(--mn-v1-size-58);--mn-v1-size-auth-signin-mouse:var(--mn-v1-size-65);--mn-v1-size-auth-welcome-back-mouse:var(--mn-v1-size-102);--mn-v1-size-auth-restart-mouse:var(--mn-v1-size-93);--mn-v1-size-auth-recovery-mouse:var(--mn-v1-size-133);--mn-v1-size-auth-recovery-method-mouse:var(--mn-v1-size-122);--mn-v1-size-auth-recovered-mouse:var(--mn-v1-size-115);--mn-v1-size-auth-invite-mouse:var(--mn-v1-size-112);--mn-v1-size-auth-invite-code-mouse:var(--mn-v1-size-71);--mn-v1-size-first-pet-mouse:var(--mn-v1-size-87);--mn-v1-size-auth-choice-stroke:var(--mn-v1-stroke-regular);--mn-v1-size-paw-decor-large:var(--mn-v1-size-18);--mn-v1-size-paw-decor-mid:var(--mn-v1-size-14);--mn-v1-size-paw-decor-small:var(--mn-v1-size-10);--mn-v1-size-calendar-dot:var(--mn-v1-size-5);--mn-v1-size-calendar-dot-ring:var(--mn-v1-stroke-thin);--mn-v1-radius-pet-card:var(--mn-v1-radius-26);--mn-v1-radius-card:var(--mn-v1-radius-20);--mn-v1-radius-timeline-row:var(--mn-v1-radius-20);--mn-v1-radius-control:var(--mn-v1-radius-15);--mn-v1-radius-segment-track:var(--mn-v1-radius-14);--mn-v1-radius-segment-thumb:var(--mn-v1-radius-12);--mn-v1-radius-icon:var(--mn-v1-radius-13);--mn-v1-radius-avatar:var(--mn-v1-radius-19);--mn-v1-radius-member-avatar:var(--mn-v1-radius-full);--mn-v1-radius-chip:var(--mn-v1-radius-full);--mn-v1-radius-day:var(--mn-v1-radius-full);--mn-v1-radius-week-day:var(--mn-v1-radius-16);--mn-v1-radius-tab-bar:var(--mn-v1-radius-29);--mn-v1-radius-tab-item:var(--mn-v1-radius-20);--mn-v1-radius-progress:var(--mn-v1-radius-3);--mn-v1-radius-marker:var(--mn-v1-radius-full);--mn-v1-radius-switch:var(--mn-v1-radius-full);--mn-v1-radius-attachment:var(--mn-v1-radius-13);--mn-v1-radius-onboarding-card:var(--mn-v1-radius-16);--mn-v1-radius-onboarding-card-icon:var(--mn-v1-radius-12);--mn-v1-radius-onboarding-bubble-corner:var(--mn-v1-radius-4);--mn-v1-radius-bubble:var(--mn-v1-radius-16);--mn-v1-radius-bubble-corner:var(--mn-v1-radius-4);--mn-v1-radius-auth-mark:var(--mn-v1-radius-14);--mn-v1-radius-auth-facts:var(--mn-v1-radius-12);--mn-v1-elevation-card:var(--mn-v1-shadow-soft);--mn-v1-elevation-onboarding-fan-front:var(--mn-v1-shadow-floating);--mn-v1-elevation-segment-thumb:var(--mn-v1-shadow-raised);--mn-v1-elevation-tab-bar:var(--mn-v1-shadow-floating);--mn-v1-elevation-menu:var(--mn-v1-shadow-floating);--mn-v1-elevation-dialog:var(--mn-v1-shadow-floating);--mn-v1-interaction-hover-overlay:var(--mn-v1-color-alpha-black-07);--mn-v1-interaction-pressed-overlay:var(--mn-v1-color-alpha-black-16);--mn-v1-interaction-hover-overlay-on-fill:var(--mn-v1-color-alpha-white-08);--mn-v1-interaction-pressed-overlay-on-fill:var(--mn-v1-color-alpha-white-16);--mn-v1-interaction-text-hover:var(--mn-v1-color-violet-700);--mn-v1-interaction-text-pressed:var(--mn-v1-color-violet-900);--mn-v1-interaction-hover-overlay-on-material:var(--mn-v1-color-alpha-black-04);--mn-v1-interaction-pressed-overlay-on-material:var(--mn-v1-color-alpha-black-10);--mn-v1-interaction-focus-ring:var(--mn-v1-stroke-focus) solid var(--mn-v1-color-violet-500);--mn-v1-interaction-focus-ring-width:var(--mn-v1-stroke-focus);--mn-v1-interaction-focus-ring-color:var(--mn-v1-color-violet-500);--mn-v1-interaction-focus-ring-style:solid;--mn-v1-interaction-focus-ring-offset:var(--mn-v1-stroke-regular);--mn-v1-interaction-disabled-opacity:var(--mn-v1-opacity-50);--mn-v1-opacity-chevron:var(--mn-v1-opacity-50);--mn-v1-opacity-chip-empty:var(--mn-v1-opacity-60);--mn-v1-opacity-subtle-text:var(--mn-v1-opacity-80);--mn-v1-opacity-outside-month:var(--mn-v1-opacity-32);--mn-v1-opacity-now-line:var(--mn-v1-opacity-32);--mn-v1-opacity-page-dot:var(--mn-v1-opacity-32);--mn-v1-opacity-paw-decor-strong:var(--mn-v1-opacity-12);--mn-v1-opacity-paw-decor-mid:var(--mn-v1-opacity-9);--mn-v1-opacity-paw-decor-faint:var(--mn-v1-opacity-6);--mn-v1-motion-tap:var(--mn-v1-duration-tap);--mn-v1-motion-state-change:var(--mn-v1-duration-state);--mn-v1-motion-auto-dismiss:var(--mn-v1-duration-dismiss);--mn-v1-motion-launch-loader:var(--mn-v1-duration-spin);--mn-v1-motion-launch-zoom:var(--mn-v1-duration-zoom);--mn-v1-motion-onboarding-appear:var(--mn-v1-duration-state);--mn-v1-motion-onboarding-path:var(--mn-v1-duration-draw);--mn-v1-motion-onboarding-run:var(--mn-v1-duration-run);--mn-v1-motion-onboarding-reveal:var(--mn-v1-duration-reveal);--mn-v1-motion-onboarding-beat-short:var(--mn-v1-duration-beat-short);--mn-v1-motion-onboarding-beat:var(--mn-v1-duration-state);--mn-v1-motion-onboarding-beat-long:var(--mn-v1-duration-beat-long);--mn-v1-motion-overlay-in:var(--mn-v1-duration-state);--mn-v1-motion-overlay-out:var(--mn-v1-duration-slide);--mn-v1-motion-segment-slide:var(--mn-v1-duration-slide);--mn-v1-motion-sheet:var(--mn-v1-duration-sheet);--mn-v1-motion-alert:var(--mn-v1-duration-beat-short);--mn-v1-motion-screen:var(--mn-v1-duration-page);--mn-v1-motion-subtitle-in:var(--mn-v1-duration-state);--mn-v1-motion-subtitle-out:var(--mn-v1-duration-slide);--mn-v1-motion-ease-standard:var(--mn-v1-easing-decelerate);--mn-v1-motion-ease-exit:var(--mn-v1-easing-accelerate);--mn-v1-motion-ease-sheet:var(--mn-v1-easing-settle)}@media (prefers-color-scheme:dark){:root{--mn-v1-surface-page:var(--mn-v1-color-paper-night);--mn-v1-surface-card:var(--mn-v1-color-paper-night-card);--mn-v1-surface-progress-track:var(--mn-v1-color-paper-night-well);--mn-v1-surface-segment-track:var(--mn-v1-color-paper-night-well);--mn-v1-surface-segment-thumb:var(--mn-v1-color-paper-night-line);--mn-v1-surface-pet-tint:var(--mn-v1-color-alpha-white-12);--mn-v1-surface-placeholder:var(--mn-v1-color-paper-night-well);--mn-v1-surface-admin-paper:var(--mn-v1-color-paper-night);--mn-v1-onboarding-story-ink:var(--mn-v1-color-pet-sky-300);--mn-v1-onboarding-capabilities-ink:var(--mn-v1-color-pet-lilac-300);--mn-v1-onboarding-journal-ink:var(--mn-v1-color-pet-mint-300);--mn-v1-onboarding-surface:var(--mn-v1-color-paper-night-card);--mn-v1-onboarding-path:var(--mn-v1-color-paper-night-line);--mn-v1-material-tab-bar-fill:var(--mn-v1-color-alpha-night-93);--mn-v1-text-primary:var(--mn-v1-color-plum-100);--mn-v1-text-secondary:var(--mn-v1-color-plum-300);--mn-v1-text-placeholder:var(--mn-v1-color-plum-350);--mn-v1-text-accent:var(--mn-v1-color-violet-300);--mn-v1-text-danger:var(--mn-v1-color-red-300);--mn-v1-border-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-hairline-width:var(--mn-v1-stroke-hairline-strong);--mn-v1-border-hairline-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-hairline-style:solid;--mn-v1-border-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-divider-width:var(--mn-v1-stroke-hairline);--mn-v1-border-divider-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-divider-style:solid;--mn-v1-border-rail:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-rail-width:var(--mn-v1-stroke-regular);--mn-v1-border-rail-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-rail-style:solid;--mn-v1-border-avatar-ring:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-night);--mn-v1-border-avatar-ring-width:var(--mn-v1-stroke-regular);--mn-v1-border-avatar-ring-color:var(--mn-v1-color-paper-night);--mn-v1-border-avatar-ring-style:solid;--mn-v1-border-selected-day:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-violet-300);--mn-v1-border-selected-day-width:var(--mn-v1-stroke-regular);--mn-v1-border-selected-day-color:var(--mn-v1-color-violet-300);--mn-v1-border-selected-day-style:solid;--mn-v1-border-marker-planned:var(--mn-v1-stroke-thick) solid var(--mn-v1-color-plum-300);--mn-v1-border-marker-planned-width:var(--mn-v1-stroke-thick);--mn-v1-border-marker-planned-color:var(--mn-v1-color-plum-300);--mn-v1-border-marker-planned-style:solid;--mn-v1-border-marker-missed:var(--mn-v1-stroke-thick) dashed var(--mn-v1-color-plum-300);--mn-v1-border-marker-missed-width:var(--mn-v1-stroke-thick);--mn-v1-border-marker-missed-color:var(--mn-v1-color-plum-300);--mn-v1-border-marker-missed-style:dashed;--mn-v1-border-admin-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-admin-hairline-width:var(--mn-v1-stroke-hairline-strong);--mn-v1-border-admin-hairline-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-admin-hairline-style:solid;--mn-v1-border-admin-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-admin-divider-width:var(--mn-v1-stroke-hairline);--mn-v1-border-admin-divider-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-admin-divider-style:solid;--mn-v1-accent-fill:var(--mn-v1-color-violet-500-dim);--mn-v1-accent-ink:var(--mn-v1-color-violet-300);--mn-v1-accent-soft:var(--mn-v1-color-violet-800);--mn-v1-danger-fill:var(--mn-v1-color-red-500-dim);--mn-v1-danger-ink:var(--mn-v1-color-red-300);--mn-v1-danger-soft:var(--mn-v1-color-red-900);--mn-v1-status-scheduled-ink:var(--mn-v1-color-plum-100);--mn-v1-status-overdue-fill:var(--mn-v1-color-red-500-dim);--mn-v1-status-overdue-soft:var(--mn-v1-color-red-900);--mn-v1-status-overdue-ink:var(--mn-v1-color-red-300);--mn-v1-status-completed-ink:var(--mn-v1-color-plum-300);--mn-v1-status-missed-ink:var(--mn-v1-color-plum-300);--mn-v1-status-skipped-ink:var(--mn-v1-color-plum-300);--mn-v1-status-failed-ink:var(--mn-v1-color-red-300);--mn-v1-event-type-medication-soft:var(--mn-v1-color-violet-800);--mn-v1-event-type-medication-ink:var(--mn-v1-color-violet-300);--mn-v1-event-type-vaccination-soft:var(--mn-v1-color-magenta-900);--mn-v1-event-type-vaccination-ink:var(--mn-v1-color-magenta-300);--mn-v1-event-type-parasite-soft:var(--mn-v1-color-amber-900);--mn-v1-event-type-parasite-ink:var(--mn-v1-color-amber-300);--mn-v1-event-type-visit-soft:var(--mn-v1-color-teal-900);--mn-v1-event-type-visit-ink:var(--mn-v1-color-teal-300);--mn-v1-event-type-measurement-soft:var(--mn-v1-color-blue-900);--mn-v1-event-type-measurement-ink:var(--mn-v1-color-blue-300);--mn-v1-event-type-document-soft:var(--mn-v1-color-slate-900);--mn-v1-event-type-document-ink:var(--mn-v1-color-slate-300);--mn-v1-event-type-symptom-soft:var(--mn-v1-color-green-900);--mn-v1-event-type-symptom-ink:var(--mn-v1-color-green-300);--mn-v1-event-type-other-soft:var(--mn-v1-color-slate-900);--mn-v1-event-type-other-ink:var(--mn-v1-color-slate-300);--mn-v1-pet-orange-fill:var(--mn-v1-color-pet-orange-900);--mn-v1-pet-orange-ink:var(--mn-v1-color-pet-orange-300);--mn-v1-pet-sky-fill:var(--mn-v1-color-pet-sky-900);--mn-v1-pet-sky-ink:var(--mn-v1-color-pet-sky-300);--mn-v1-pet-lilac-fill:var(--mn-v1-color-pet-lilac-900);--mn-v1-pet-lilac-ink:var(--mn-v1-color-pet-lilac-300);--mn-v1-pet-mint-fill:var(--mn-v1-color-pet-mint-900);--mn-v1-pet-mint-ink:var(--mn-v1-color-pet-mint-300);--mn-v1-pet-yellow-fill:var(--mn-v1-color-pet-yellow-900);--mn-v1-pet-yellow-ink:var(--mn-v1-color-pet-yellow-300);--mn-v1-pet-salmon-fill:var(--mn-v1-color-pet-salmon-900);--mn-v1-pet-salmon-ink:var(--mn-v1-color-pet-salmon-300);--mn-v1-interaction-hover-overlay:var(--mn-v1-color-alpha-white-08);--mn-v1-interaction-pressed-overlay:var(--mn-v1-color-alpha-white-16);--mn-v1-interaction-text-hover:var(--mn-v1-color-violet-200);--mn-v1-interaction-text-pressed:var(--mn-v1-color-violet-100);--mn-v1-interaction-hover-overlay-on-material:var(--mn-v1-color-alpha-white-05);--mn-v1-interaction-pressed-overlay-on-material:var(--mn-v1-color-alpha-white-12);--mn-v1-interaction-focus-ring:var(--mn-v1-stroke-focus) solid var(--mn-v1-color-violet-300);--mn-v1-interaction-focus-ring-width:var(--mn-v1-stroke-focus);--mn-v1-interaction-focus-ring-color:var(--mn-v1-color-violet-300);--mn-v1-interaction-focus-ring-style:solid}}.mn-theme-dark,:root[data-theme=dark]{--mn-v1-surface-page:var(--mn-v1-color-paper-night);--mn-v1-surface-card:var(--mn-v1-color-paper-night-card);--mn-v1-surface-progress-track:var(--mn-v1-color-paper-night-well);--mn-v1-surface-segment-track:var(--mn-v1-color-paper-night-well);--mn-v1-surface-segment-thumb:var(--mn-v1-color-paper-night-line);--mn-v1-surface-pet-tint:var(--mn-v1-color-alpha-white-12);--mn-v1-surface-placeholder:var(--mn-v1-color-paper-night-well);--mn-v1-surface-admin-paper:var(--mn-v1-color-paper-night);--mn-v1-onboarding-story-ink:var(--mn-v1-color-pet-sky-300);--mn-v1-onboarding-capabilities-ink:var(--mn-v1-color-pet-lilac-300);--mn-v1-onboarding-journal-ink:var(--mn-v1-color-pet-mint-300);--mn-v1-onboarding-surface:var(--mn-v1-color-paper-night-card);--mn-v1-onboarding-path:var(--mn-v1-color-paper-night-line);--mn-v1-material-tab-bar-fill:var(--mn-v1-color-alpha-night-93);--mn-v1-text-primary:var(--mn-v1-color-plum-100);--mn-v1-text-secondary:var(--mn-v1-color-plum-300);--mn-v1-text-placeholder:var(--mn-v1-color-plum-350);--mn-v1-text-accent:var(--mn-v1-color-violet-300);--mn-v1-text-danger:var(--mn-v1-color-red-300);--mn-v1-border-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-hairline-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-divider-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-rail:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-rail-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-avatar-ring:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-night);--mn-v1-border-avatar-ring-color:var(--mn-v1-color-paper-night);--mn-v1-border-selected-day:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-violet-300);--mn-v1-border-selected-day-color:var(--mn-v1-color-violet-300);--mn-v1-border-marker-planned:var(--mn-v1-stroke-thick) solid var(--mn-v1-color-plum-300);--mn-v1-border-marker-planned-color:var(--mn-v1-color-plum-300);--mn-v1-border-marker-missed:var(--mn-v1-stroke-thick) dashed var(--mn-v1-color-plum-300);--mn-v1-border-marker-missed-color:var(--mn-v1-color-plum-300);--mn-v1-border-admin-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-admin-hairline-color:var(--mn-v1-color-paper-night-line);--mn-v1-border-admin-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-night-line);--mn-v1-border-admin-divider-color:var(--mn-v1-color-paper-night-line);--mn-v1-accent-fill:var(--mn-v1-color-violet-500-dim);--mn-v1-accent-ink:var(--mn-v1-color-violet-300);--mn-v1-accent-soft:var(--mn-v1-color-violet-800);--mn-v1-danger-fill:var(--mn-v1-color-red-500-dim);--mn-v1-danger-ink:var(--mn-v1-color-red-300);--mn-v1-danger-soft:var(--mn-v1-color-red-900);--mn-v1-status-scheduled-ink:var(--mn-v1-color-plum-100);--mn-v1-status-overdue-fill:var(--mn-v1-color-red-500-dim);--mn-v1-status-overdue-soft:var(--mn-v1-color-red-900);--mn-v1-status-overdue-ink:var(--mn-v1-color-red-300);--mn-v1-status-completed-ink:var(--mn-v1-color-plum-300);--mn-v1-status-missed-ink:var(--mn-v1-color-plum-300);--mn-v1-status-skipped-ink:var(--mn-v1-color-plum-300);--mn-v1-status-failed-ink:var(--mn-v1-color-red-300);--mn-v1-event-type-medication-soft:var(--mn-v1-color-violet-800);--mn-v1-event-type-medication-ink:var(--mn-v1-color-violet-300);--mn-v1-event-type-vaccination-soft:var(--mn-v1-color-magenta-900);--mn-v1-event-type-vaccination-ink:var(--mn-v1-color-magenta-300);--mn-v1-event-type-parasite-soft:var(--mn-v1-color-amber-900);--mn-v1-event-type-parasite-ink:var(--mn-v1-color-amber-300);--mn-v1-event-type-visit-soft:var(--mn-v1-color-teal-900);--mn-v1-event-type-visit-ink:var(--mn-v1-color-teal-300);--mn-v1-event-type-measurement-soft:var(--mn-v1-color-blue-900);--mn-v1-event-type-measurement-ink:var(--mn-v1-color-blue-300);--mn-v1-event-type-document-soft:var(--mn-v1-color-slate-900);--mn-v1-event-type-document-ink:var(--mn-v1-color-slate-300);--mn-v1-event-type-symptom-soft:var(--mn-v1-color-green-900);--mn-v1-event-type-symptom-ink:var(--mn-v1-color-green-300);--mn-v1-event-type-other-soft:var(--mn-v1-color-slate-900);--mn-v1-event-type-other-ink:var(--mn-v1-color-slate-300);--mn-v1-pet-orange-fill:var(--mn-v1-color-pet-orange-900);--mn-v1-pet-orange-ink:var(--mn-v1-color-pet-orange-300);--mn-v1-pet-sky-fill:var(--mn-v1-color-pet-sky-900);--mn-v1-pet-sky-ink:var(--mn-v1-color-pet-sky-300);--mn-v1-pet-lilac-fill:var(--mn-v1-color-pet-lilac-900);--mn-v1-pet-lilac-ink:var(--mn-v1-color-pet-lilac-300);--mn-v1-pet-mint-fill:var(--mn-v1-color-pet-mint-900);--mn-v1-pet-mint-ink:var(--mn-v1-color-pet-mint-300);--mn-v1-pet-yellow-fill:var(--mn-v1-color-pet-yellow-900);--mn-v1-pet-yellow-ink:var(--mn-v1-color-pet-yellow-300);--mn-v1-pet-salmon-fill:var(--mn-v1-color-pet-salmon-900);--mn-v1-pet-salmon-ink:var(--mn-v1-color-pet-salmon-300);--mn-v1-interaction-hover-overlay:var(--mn-v1-color-alpha-white-08);--mn-v1-interaction-pressed-overlay:var(--mn-v1-color-alpha-white-16);--mn-v1-interaction-text-hover:var(--mn-v1-color-violet-200);--mn-v1-interaction-text-pressed:var(--mn-v1-color-violet-100);--mn-v1-interaction-hover-overlay-on-material:var(--mn-v1-color-alpha-white-05);--mn-v1-interaction-pressed-overlay-on-material:var(--mn-v1-color-alpha-white-12);--mn-v1-interaction-focus-ring:var(--mn-v1-stroke-focus) solid var(--mn-v1-color-violet-300);--mn-v1-interaction-focus-ring-color:var(--mn-v1-color-violet-300)}.mn-theme-dark,.mn-theme-light,:root[data-theme=dark],:root[data-theme=light]{--mn-v1-border-hairline-width:var(--mn-v1-stroke-hairline-strong);--mn-v1-border-hairline-style:solid;--mn-v1-border-divider-width:var(--mn-v1-stroke-hairline);--mn-v1-border-divider-style:solid;--mn-v1-border-rail-width:var(--mn-v1-stroke-regular);--mn-v1-border-rail-style:solid;--mn-v1-border-avatar-ring-width:var(--mn-v1-stroke-regular);--mn-v1-border-avatar-ring-style:solid;--mn-v1-border-selected-day-width:var(--mn-v1-stroke-regular);--mn-v1-border-selected-day-style:solid;--mn-v1-border-marker-planned-width:var(--mn-v1-stroke-thick);--mn-v1-border-marker-planned-style:solid;--mn-v1-border-marker-missed-width:var(--mn-v1-stroke-thick);--mn-v1-border-marker-missed-style:dashed;--mn-v1-border-admin-hairline-width:var(--mn-v1-stroke-hairline-strong);--mn-v1-border-admin-hairline-style:solid;--mn-v1-border-admin-divider-width:var(--mn-v1-stroke-hairline);--mn-v1-border-admin-divider-style:solid;--mn-v1-interaction-focus-ring-width:var(--mn-v1-stroke-focus);--mn-v1-interaction-focus-ring-style:solid}.mn-theme-light,:root[data-theme=light]{--mn-v1-surface-page:var(--mn-v1-color-paper-cream);--mn-v1-surface-card:var(--mn-v1-color-paper-white);--mn-v1-surface-progress-track:var(--mn-v1-color-paper-track);--mn-v1-surface-segment-track:var(--mn-v1-color-paper-trough);--mn-v1-surface-segment-thumb:var(--mn-v1-color-paper-white);--mn-v1-surface-pet-tint:var(--mn-v1-color-alpha-white-66);--mn-v1-surface-placeholder:var(--mn-v1-color-paper-track);--mn-v1-surface-admin-paper:var(--mn-v1-color-paper-ash);--mn-v1-launch-surface:var(--mn-v1-color-brand-paper);--mn-v1-launch-loader:var(--mn-v1-color-brand-sky);--mn-v1-launch-transition:var(--mn-v1-color-brand-nose);--mn-v1-onboarding-story-accent:var(--mn-v1-color-brand-mouse-sky);--mn-v1-onboarding-story-ink:var(--mn-v1-color-pet-sky-800);--mn-v1-onboarding-capabilities-accent:var(--mn-v1-color-brand-mouse-lilac);--mn-v1-onboarding-capabilities-ink:var(--mn-v1-color-pet-lilac-800);--mn-v1-onboarding-journal-accent:var(--mn-v1-color-brand-mouse-mint);--mn-v1-onboarding-journal-ink:var(--mn-v1-color-pet-mint-800);--mn-v1-onboarding-house-accent:var(--mn-v1-color-brand-mouse-salmon);--mn-v1-onboarding-surface:var(--mn-v1-color-paper-white);--mn-v1-onboarding-path:var(--mn-v1-color-paper-edge);--mn-v1-auth-welcome-accent:var(--mn-v1-color-brand-mouse-sky);--mn-v1-auth-intro-accent:var(--mn-v1-color-brand-mouse-mint);--mn-v1-auth-code-accent:var(--mn-v1-color-brand-mouse-lilac-mail);--mn-v1-auth-method-accent:var(--mn-v1-color-brand-mouse-salmon);--mn-v1-auth-method-hint-soft:var(--mn-v1-color-alpha-salmon-14);--mn-v1-auth-method-hint-ink:var(--mn-v1-color-brand-mouse-salmon);--mn-v1-auth-recovery-accent:var(--mn-v1-color-brand-warm-orange);--mn-v1-auth-recovered-accent:var(--mn-v1-color-brand-mouse-mint);--mn-v1-material-tab-bar-fill:var(--mn-v1-color-alpha-white-93);--mn-v1-material-tab-bar-blur:var(--mn-v1-blur-regular);--mn-v1-material-scrim-strong:var(--mn-v1-color-alpha-black-55);--mn-v1-material-scrim-mid:var(--mn-v1-color-alpha-black-38);--mn-v1-material-scrim-soft:var(--mn-v1-color-alpha-black-16);--mn-v1-material-scrim-faint:var(--mn-v1-color-alpha-black-07);--mn-v1-material-dim:var(--mn-v1-color-alpha-black-35);--mn-v1-material-scrim-dialog:var(--mn-v1-color-alpha-black-38);--mn-v1-text-primary:var(--mn-v1-color-plum-900);--mn-v1-text-secondary:var(--mn-v1-color-plum-500);--mn-v1-text-placeholder:var(--mn-v1-color-plum-400);--mn-v1-text-accent:var(--mn-v1-color-violet-600);--mn-v1-text-danger:var(--mn-v1-color-red-700);--mn-v1-text-on-accent:var(--mn-v1-color-paper-white);--mn-v1-text-on-danger:var(--mn-v1-color-paper-white);--mn-v1-border-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-line);--mn-v1-border-hairline-color:var(--mn-v1-color-paper-line);--mn-v1-border-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-edge);--mn-v1-border-divider-color:var(--mn-v1-color-paper-edge);--mn-v1-border-rail:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-line);--mn-v1-border-rail-color:var(--mn-v1-color-paper-line);--mn-v1-border-avatar-ring:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-paper-cream);--mn-v1-border-avatar-ring-color:var(--mn-v1-color-paper-cream);--mn-v1-border-selected-day:var(--mn-v1-stroke-regular) solid var(--mn-v1-color-violet-500);--mn-v1-border-selected-day-color:var(--mn-v1-color-violet-500);--mn-v1-border-marker-planned:var(--mn-v1-stroke-thick) solid var(--mn-v1-color-plum-500);--mn-v1-border-marker-planned-color:var(--mn-v1-color-plum-500);--mn-v1-border-marker-missed:var(--mn-v1-stroke-thick) dashed var(--mn-v1-color-plum-500);--mn-v1-border-marker-missed-color:var(--mn-v1-color-plum-500);--mn-v1-border-admin-hairline:var(--mn-v1-stroke-hairline-strong) solid var(--mn-v1-color-paper-ash-line);--mn-v1-border-admin-hairline-color:var(--mn-v1-color-paper-ash-line);--mn-v1-border-admin-divider:var(--mn-v1-stroke-hairline) solid var(--mn-v1-color-paper-ash-edge);--mn-v1-border-admin-divider-color:var(--mn-v1-color-paper-ash-edge);--mn-v1-accent-fill:var(--mn-v1-color-violet-500);--mn-v1-accent-ink:var(--mn-v1-color-violet-600);--mn-v1-accent-soft:var(--mn-v1-color-violet-100);--mn-v1-accent-on-fill:var(--mn-v1-color-paper-white);--mn-v1-danger-fill:var(--mn-v1-color-red-500);--mn-v1-danger-ink:var(--mn-v1-color-red-700);--mn-v1-danger-soft:var(--mn-v1-color-red-100);--mn-v1-danger-on-fill:var(--mn-v1-color-paper-white);--mn-v1-status-scheduled-ink:var(--mn-v1-color-plum-900);--mn-v1-status-overdue-fill:var(--mn-v1-color-red-500);--mn-v1-status-overdue-soft:var(--mn-v1-color-red-100);--mn-v1-status-overdue-ink:var(--mn-v1-color-red-700);--mn-v1-status-overdue-on-fill:var(--mn-v1-color-paper-white);--mn-v1-status-completed-ink:var(--mn-v1-color-plum-500);--mn-v1-status-missed-ink:var(--mn-v1-color-plum-500);--mn-v1-status-skipped-ink:var(--mn-v1-color-plum-500);--mn-v1-status-failed-ink:var(--mn-v1-color-red-700);--mn-v1-event-type-medication-soft:var(--mn-v1-color-violet-100);--mn-v1-event-type-medication-ink:var(--mn-v1-color-violet-600);--mn-v1-event-type-vaccination-soft:var(--mn-v1-color-magenta-100);--mn-v1-event-type-vaccination-ink:var(--mn-v1-color-magenta-600);--mn-v1-event-type-parasite-soft:var(--mn-v1-color-amber-100);--mn-v1-event-type-parasite-ink:var(--mn-v1-color-amber-700);--mn-v1-event-type-visit-soft:var(--mn-v1-color-teal-100);--mn-v1-event-type-visit-ink:var(--mn-v1-color-teal-800);--mn-v1-event-type-measurement-soft:var(--mn-v1-color-blue-100);--mn-v1-event-type-measurement-ink:var(--mn-v1-color-blue-700);--mn-v1-event-type-document-soft:var(--mn-v1-color-slate-100);--mn-v1-event-type-document-ink:var(--mn-v1-color-slate-600);--mn-v1-event-type-symptom-soft:var(--mn-v1-color-green-100);--mn-v1-event-type-symptom-ink:var(--mn-v1-color-green-700);--mn-v1-event-type-other-soft:var(--mn-v1-color-slate-100);--mn-v1-event-type-other-ink:var(--mn-v1-color-slate-600);--mn-v1-pet-orange-fill:var(--mn-v1-color-pet-orange-100);--mn-v1-pet-orange-ink:var(--mn-v1-color-pet-orange-800);--mn-v1-pet-sky-fill:var(--mn-v1-color-pet-sky-100);--mn-v1-pet-sky-ink:var(--mn-v1-color-pet-sky-800);--mn-v1-pet-lilac-fill:var(--mn-v1-color-pet-lilac-100);--mn-v1-pet-lilac-ink:var(--mn-v1-color-pet-lilac-800);--mn-v1-pet-mint-fill:var(--mn-v1-color-pet-mint-100);--mn-v1-pet-mint-ink:var(--mn-v1-color-pet-mint-800);--mn-v1-pet-yellow-fill:var(--mn-v1-color-pet-yellow-100);--mn-v1-pet-yellow-ink:var(--mn-v1-color-pet-yellow-800);--mn-v1-pet-salmon-fill:var(--mn-v1-color-pet-salmon-100);--mn-v1-pet-salmon-ink:var(--mn-v1-color-pet-salmon-800);--mn-v1-typography-large-title:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-large-title)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-large-title-size:var(--mn-v1-font-size-large-title);--mn-v1-typography-large-title-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-large-title-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-large-title-letter-spacing:var(--mn-v1-letter-spacing-tighter);--mn-v1-typography-nav-title:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-nav-title-size:var(--mn-v1-font-size-headline);--mn-v1-typography-nav-title-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-nav-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-nav-title-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-nav-action:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-body)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-nav-action-size:var(--mn-v1-font-size-body);--mn-v1-typography-nav-action-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-nav-action-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-nav-action-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-nav-action-strong:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-body)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-nav-action-strong-size:var(--mn-v1-font-size-body);--mn-v1-typography-nav-action-strong-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-nav-action-strong-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-nav-action-strong-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-screen-subtitle:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-screen-subtitle-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-screen-subtitle-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-screen-subtitle-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-screen-subtitle-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-section-header:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-section-header-size:var(--mn-v1-font-size-headline);--mn-v1-typography-section-header-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-section-header-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-section-header-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-section-action:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-section-action-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-section-action-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-section-action-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-section-action-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-section-count:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-section-count-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-section-count-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-section-count-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-section-count-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-separator:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-day-separator-size:var(--mn-v1-font-size-headline);--mn-v1-typography-day-separator-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-day-separator-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-day-separator-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-pet-name:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-pet-name-size:var(--mn-v1-font-size-title3);--mn-v1-typography-pet-name-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-pet-name-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-pet-name-letter-spacing:var(--mn-v1-letter-spacing-tight);--mn-v1-typography-pet-details:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-pet-details-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-pet-details-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-pet-details-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-pet-details-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-chip-label:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-chip-label-size:var(--mn-v1-font-size-caption);--mn-v1-typography-chip-label-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-chip-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-chip-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-wheel-caption:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-wheel-caption-size:var(--mn-v1-font-size-caption);--mn-v1-typography-wheel-caption-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-wheel-caption-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-wheel-caption-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-title:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-title-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-row-title-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-row-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-title-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-fact-label:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-fact-label-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-fact-label-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-fact-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-fact-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-subtitle:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-subtitle-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-row-subtitle-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-row-subtitle-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-subtitle-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-subtitle-alert:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-subtitle-alert-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-row-subtitle-alert-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-row-subtitle-alert-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-subtitle-alert-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-time:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-row-time-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-row-time-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-row-time-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-row-time-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-row-time-numeric:tabular-nums;--mn-v1-typography-code-digit:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-tight) var(--mn-v1-font-family-system);--mn-v1-typography-code-digit-size:var(--mn-v1-font-size-title3);--mn-v1-typography-code-digit-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-code-digit-line-height:var(--mn-v1-line-height-tight);--mn-v1-typography-code-digit-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-code-digit-numeric:tabular-nums;--mn-v1-typography-progress-label:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-progress-label-size:var(--mn-v1-font-size-caption);--mn-v1-typography-progress-label-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-progress-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-progress-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-progress-label-numeric:tabular-nums;--mn-v1-typography-button-label:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-button-label-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-button-label-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-button-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-button-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-compact-row-title:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-compact-row-title-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-compact-row-title-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-compact-row-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-compact-row-title-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-timestamp:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-timestamp-size:var(--mn-v1-font-size-caption);--mn-v1-typography-timestamp-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-timestamp-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-timestamp-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-tile-label:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-snug) var(--mn-v1-font-family-system);--mn-v1-typography-tile-label-size:var(--mn-v1-font-size-caption);--mn-v1-typography-tile-label-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-tile-label-line-height:var(--mn-v1-line-height-snug);--mn-v1-typography-tile-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-tab-label:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-caption2)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-tab-label-size:var(--mn-v1-font-size-caption2);--mn-v1-typography-tab-label-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-tab-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-tab-label-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-now-label:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-caption2)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-now-label-size:var(--mn-v1-font-size-caption2);--mn-v1-typography-now-label-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-now-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-now-label-letter-spacing:var(--mn-v1-letter-spacing-caps);--mn-v1-typography-month-title:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-month-title-size:var(--mn-v1-font-size-title3);--mn-v1-typography-month-title-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-month-title-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-month-title-letter-spacing:var(--mn-v1-letter-spacing-tight);--mn-v1-typography-weekday-short:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-caption2)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-weekday-short-size:var(--mn-v1-font-size-caption2);--mn-v1-typography-weekday-short-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-weekday-short-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-weekday-short-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-day-number-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-day-number-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-day-number-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-day-number-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number-numeric:tabular-nums;--mn-v1-typography-day-number-today:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-day-number-today-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-day-number-today-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-day-number-today-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-day-number-today-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number-today-numeric:tabular-nums;--mn-v1-typography-day-number-selected:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-day-number-selected-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-day-number-selected-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-day-number-selected-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-day-number-selected-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-day-number-selected-numeric:tabular-nums;--mn-v1-typography-week-day-number:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-headline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-week-day-number-size:var(--mn-v1-font-size-headline);--mn-v1-typography-week-day-number-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-week-day-number-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-week-day-number-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-week-day-number-numeric:tabular-nums;--mn-v1-typography-segment-label:var(--mn-v1-font-weight-medium) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-segment-label-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-segment-label-weight:var(--mn-v1-font-weight-medium);--mn-v1-typography-segment-label-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-segment-label-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-segment-label-selected:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-footnote)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-segment-label-selected-size:var(--mn-v1-font-size-footnote);--mn-v1-typography-segment-label-selected-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-segment-label-selected-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-segment-label-selected-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-avatar-initial:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-caption)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-avatar-initial-size:var(--mn-v1-font-size-caption);--mn-v1-typography-avatar-initial-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-avatar-initial-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-avatar-initial-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-body:var(--mn-v1-font-weight-regular) var(--mn-v1-font-size-callout)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-body-size:var(--mn-v1-font-size-callout);--mn-v1-typography-body-weight:var(--mn-v1-font-weight-regular);--mn-v1-typography-body-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-body-letter-spacing:var(--mn-v1-letter-spacing-none);--mn-v1-typography-auth-brand:var(--mn-v1-font-weight-semibold) var(--mn-v1-font-size-subheadline)/var(--mn-v1-line-height-base) var(--mn-v1-font-family-system);--mn-v1-typography-auth-brand-size:var(--mn-v1-font-size-subheadline);--mn-v1-typography-auth-brand-weight:var(--mn-v1-font-weight-semibold);--mn-v1-typography-auth-brand-line-height:var(--mn-v1-line-height-base);--mn-v1-typography-auth-brand-letter-spacing:var(--mn-v1-letter-spacing-subtle);--mn-v1-typography-auth-title:var(--mn-v1-font-weight-bold) var(--mn-v1-font-size-title3)/var(--mn-v1-line-height-snug) var(--mn-v1-font-family-system);--mn-v1-typography-auth-title-size:var(--mn-v1-font-size-title3);--mn-v1-typography-auth-title-weight:var(--mn-v1-font-weight-bold);--mn-v1-typography-auth-title-line-height:var(--mn-v1-line-height-snug);--mn-v1-typography-auth-title-letter-spacing:var(--mn-v1-letter-spacing-tight);--mn-v1-layout-screen-inset:var(--mn-v1-space-16);--mn-v1-layout-screen-inset-wide:var(--mn-v1-space-20);--mn-v1-layout-title-top:var(--mn-v1-space-4);--mn-v1-layout-header-spacer:var(--mn-v1-space-16);--mn-v1-layout-toolbar-actions-gap:var(--mn-v1-space-16);--mn-v1-layout-nav-action-gap:var(--mn-v1-space-4);--mn-v1-layout-avatar-overlap:var(--mn-v1-space-negative-12);--mn-v1-layout-avatar-more-gap:var(--mn-v1-space-4);--mn-v1-layout-stack-inset:var(--mn-v1-space-8);--mn-v1-layout-fact-card-padding:var(--mn-v1-space-16);--mn-v1-layout-tap-overhang:var(--mn-v1-space-12);--mn-v1-layout-section-header-top:var(--mn-v1-space-32);--mn-v1-layout-section-header-bottom:var(--mn-v1-space-12);--mn-v1-layout-pet-card-gap:var(--mn-v1-space-12);--mn-v1-layout-pet-card-padding-y:var(--mn-v1-space-12);--mn-v1-layout-pet-card-padding-x:var(--mn-v1-space-16);--mn-v1-layout-pet-card-gutter:var(--mn-v1-space-12);--mn-v1-layout-pet-details-top:var(--mn-v1-space-0);--mn-v1-layout-chip-row-top:var(--mn-v1-space-8);--mn-v1-layout-wheel-caption-bottom:var(--mn-v1-space-4);--mn-v1-layout-chip-gap:var(--mn-v1-space-4);--mn-v1-layout-chip-row-gap:var(--mn-v1-space-8);--mn-v1-layout-chip-padding-y:var(--mn-v1-space-4);--mn-v1-layout-chip-padding-x:var(--mn-v1-space-8);--mn-v1-layout-chip-choice-padding-x:var(--mn-v1-space-16);--mn-v1-layout-pet-next-top:var(--mn-v1-space-8);--mn-v1-layout-pet-next-gap:var(--mn-v1-space-4);--mn-v1-layout-launch-title-top:var(--mn-v1-space-16);--mn-v1-layout-launch-subtitle-top:var(--mn-v1-space-4);--mn-v1-layout-onboarding-illustration-top:var(--mn-v1-space-16);--mn-v1-layout-onboarding-caption-top:var(--mn-v1-space-32);--mn-v1-layout-onboarding-caption-gap:var(--mn-v1-space-12);--mn-v1-layout-onboarding-caption-bottom:var(--mn-v1-space-16);--mn-v1-layout-onboarding-button-bottom:var(--mn-v1-space-12);--mn-v1-layout-onboarding-dots-bottom:var(--mn-v1-space-12);--mn-v1-layout-onboarding-fan-top:var(--mn-v1-space-64);--mn-v1-layout-onboarding-fan-mouse-top:var(--mn-v1-space-12);--mn-v1-layout-onboarding-scene-label-top:var(--mn-v1-space-36);--mn-v1-layout-onboarding-scene-path-gap:var(--mn-v1-space-8);--mn-v1-layout-onboarding-mouse-overlap:var(--mn-v1-space-negative-28);--mn-v1-layout-onboarding-scene-overlap:var(--mn-v1-space-negative-24);--mn-v1-layout-sheet-overlap:var(--mn-v1-space-24);--mn-v1-layout-photo-hint-bottom:var(--mn-v1-space-12);--mn-v1-layout-metric-gap:var(--mn-v1-space-20);--mn-v1-layout-metric-icon-gap:var(--mn-v1-space-4);--mn-v1-layout-fact-row-gap:var(--mn-v1-space-12);--mn-v1-layout-fact-table-top:var(--mn-v1-space-16);--mn-v1-layout-dialog-padding:var(--mn-v1-space-20);--mn-v1-layout-dialog-gap:var(--mn-v1-space-12);--mn-v1-layout-dialog-actions-gap:var(--mn-v1-space-8);--mn-v1-layout-card-gap:var(--mn-v1-space-12);--mn-v1-layout-row-padding-y:var(--mn-v1-space-12);--mn-v1-layout-row-padding-x:var(--mn-v1-space-16);--mn-v1-layout-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-row-subtitle-top:var(--mn-v1-space-4);--mn-v1-layout-row-meta-gap:var(--mn-v1-space-4);--mn-v1-layout-progress-top:var(--mn-v1-space-8);--mn-v1-layout-progress-gap:var(--mn-v1-space-8);--mn-v1-layout-button-padding-y:var(--mn-v1-space-8);--mn-v1-layout-button-padding-x:var(--mn-v1-space-16);--mn-v1-layout-compact-row-padding-y:var(--mn-v1-space-8);--mn-v1-layout-compact-row-padding-x:var(--mn-v1-space-16);--mn-v1-layout-compact-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-day-row-padding-y:var(--mn-v1-space-12);--mn-v1-layout-day-row-padding-x:var(--mn-v1-space-16);--mn-v1-layout-day-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-tile-gap:var(--mn-v1-space-8);--mn-v1-layout-tile-padding-y:var(--mn-v1-space-16);--mn-v1-layout-tile-padding-x:var(--mn-v1-space-16);--mn-v1-layout-tile-icon-bottom:var(--mn-v1-space-8);--mn-v1-layout-tabbar-inset:var(--mn-v1-space-16);--mn-v1-layout-tabbar-bottom:var(--mn-v1-space-8);--mn-v1-layout-tab-pill-padding:var(--mn-v1-space-8);--mn-v1-layout-tab-item-padding-y:var(--mn-v1-space-4);--mn-v1-layout-tab-item-gap:var(--mn-v1-space-4);--mn-v1-layout-segment-top:var(--mn-v1-space-16);--mn-v1-layout-segment-padding:var(--mn-v1-space-4);--mn-v1-layout-segment-label-padding-y:var(--mn-v1-space-8);--mn-v1-layout-timeline-inset:var(--mn-v1-space-8);--mn-v1-layout-timeline-top:var(--mn-v1-space-8);--mn-v1-layout-timeline-gutter:var(--mn-v1-space-8);--mn-v1-layout-timeline-row-padding-y:var(--mn-v1-space-12);--mn-v1-layout-timeline-row-gutter:var(--mn-v1-space-12);--mn-v1-layout-time-column-top:var(--mn-v1-space-16);--mn-v1-layout-day-separator-top:var(--mn-v1-space-20);--mn-v1-layout-day-separator-bottom:var(--mn-v1-space-4);--mn-v1-layout-now-top:var(--mn-v1-space-16);--mn-v1-layout-now-bottom:var(--mn-v1-space-8);--mn-v1-layout-now-gap:var(--mn-v1-space-8);--mn-v1-layout-month-header-top:var(--mn-v1-space-16);--mn-v1-layout-month-header-bottom:var(--mn-v1-space-8);--mn-v1-layout-month-nav-gap:var(--mn-v1-space-20);--mn-v1-layout-calendar-inset:var(--mn-v1-space-12);--mn-v1-layout-weekday-top:var(--mn-v1-space-4);--mn-v1-layout-weekday-bottom:var(--mn-v1-space-8);--mn-v1-layout-day-cell-padding-y:var(--mn-v1-space-4);--mn-v1-layout-dots-top:var(--mn-v1-space-4);--mn-v1-layout-dots-gap:var(--mn-v1-space-4);--mn-v1-layout-auth-gap:var(--mn-v1-space-24);--mn-v1-layout-code-gap:var(--mn-v1-space-8);--mn-v1-layout-auth-subtitle-top:var(--mn-v1-space-12);--mn-v1-layout-auth-hero-title-top:var(--mn-v1-space-16);--mn-v1-layout-auth-hero-subtitle-top:var(--mn-v1-space-8);--mn-v1-layout-auth-bubble-gap:var(--mn-v1-space-12);--mn-v1-layout-auth-bubble-bottom:var(--mn-v1-space-20);--mn-v1-layout-auth-note-top:var(--mn-v1-space-12);--mn-v1-layout-auth-note-gap:var(--mn-v1-space-4);--mn-v1-layout-auth-foot-bottom:var(--mn-v1-space-12);--mn-v1-layout-bubble-padding-y:var(--mn-v1-space-12);--mn-v1-layout-bubble-padding-x:var(--mn-v1-space-16);--mn-v1-layout-bubble-compact-padding-y:var(--mn-v1-space-8);--mn-v1-layout-bubble-compact-padding-x:var(--mn-v1-space-12);--mn-v1-layout-auth-card-padding:var(--mn-v1-space-24);--mn-v1-layout-auth-card-mark-bottom:var(--mn-v1-space-8);--mn-v1-layout-auth-card-brand-bottom:var(--mn-v1-space-20);--mn-v1-layout-auth-card-title-bottom:var(--mn-v1-space-8);--mn-v1-layout-auth-card-facts-top:var(--mn-v1-space-16);--mn-v1-layout-auth-card-facts-padding-y:var(--mn-v1-space-12);--mn-v1-layout-auth-card-facts-padding-x:var(--mn-v1-space-16);--mn-v1-layout-auth-card-actions-top:var(--mn-v1-space-20);--mn-v1-layout-auth-card-actions-gap:var(--mn-v1-space-8);--mn-v1-layout-auth-card-note-top:var(--mn-v1-space-20);--mn-v1-layout-auth-card-note-padding:var(--mn-v1-space-16);--mn-v1-layout-admin-page-inset:var(--mn-v1-space-24);--mn-v1-layout-admin-gutter:var(--mn-v1-space-16);--mn-v1-layout-admin-pane-inset:var(--mn-v1-space-20);--mn-v1-layout-page-dots-gap:var(--mn-v1-space-8);--mn-v1-layout-week-gap:var(--mn-v1-space-4);--mn-v1-layout-week-top:var(--mn-v1-space-8);--mn-v1-layout-week-bottom:var(--mn-v1-space-4);--mn-v1-layout-week-day-padding-y:var(--mn-v1-space-8);--mn-v1-size-screen-max:var(--mn-v1-size-393);--mn-v1-size-screen-column-from:var(--mn-v1-size-600);--mn-v1-size-min-target:var(--mn-v1-size-44);--mn-v1-size-toolbar-height:var(--mn-v1-size-44);--mn-v1-size-tab-bar-inset:var(--mn-v1-size-112);--mn-v1-size-swipe-action:var(--mn-v1-size-96);--mn-v1-size-menu-min-width:var(--mn-v1-size-220);--mn-v1-size-auth-card:var(--mn-v1-size-420);--mn-v1-size-auth-mark:var(--mn-v1-size-44);--mn-v1-size-admin-rail-width:var(--mn-v1-size-68);--mn-v1-size-admin-empty-text:var(--mn-v1-size-376);--mn-v1-size-admin-rail-width-wide:var(--mn-v1-size-280);--mn-v1-size-toolbar-button:var(--mn-v1-size-34);--mn-v1-size-toolbar-glyph:var(--mn-v1-size-23);--mn-v1-size-nav-glyph:var(--mn-v1-size-17);--mn-v1-size-member-avatar:var(--mn-v1-size-30);--mn-v1-size-photo-glyph:var(--mn-v1-size-96);--mn-v1-size-fact-label-column:var(--mn-v1-size-112);--mn-v1-size-pet-avatar:var(--mn-v1-size-56);--mn-v1-size-pet-avatar-glyph:var(--mn-v1-size-29);--mn-v1-size-chevron:var(--mn-v1-size-16);--mn-v1-size-event-icon:var(--mn-v1-size-38);--mn-v1-size-event-glyph:var(--mn-v1-size-20);--mn-v1-size-tile-icon:var(--mn-v1-size-40);--mn-v1-size-tile-glyph:var(--mn-v1-size-21);--mn-v1-size-compact-icon:var(--mn-v1-size-26);--mn-v1-size-compact-glyph:var(--mn-v1-size-14);--mn-v1-size-day-row-icon:var(--mn-v1-size-34);--mn-v1-size-day-row-glyph:var(--mn-v1-size-18);--mn-v1-size-tab-glyph:var(--mn-v1-size-25);--mn-v1-size-inline-glyph:var(--mn-v1-size-12);--mn-v1-size-progress-height:var(--mn-v1-size-6);--mn-v1-size-time-column:var(--mn-v1-size-46);--mn-v1-size-rail-column:var(--mn-v1-size-26);--mn-v1-size-rail-width:var(--mn-v1-stroke-regular);--mn-v1-size-marker:var(--mn-v1-size-26);--mn-v1-size-marker-glyph:var(--mn-v1-size-14);--mn-v1-size-marker-border:var(--mn-v1-stroke-thick);--mn-v1-size-now-line:var(--mn-v1-stroke-thin);--mn-v1-size-now-line-lead:var(--mn-v1-size-38);--mn-v1-size-switch-width:var(--mn-v1-size-51);--mn-v1-size-switch-height:var(--mn-v1-size-31);--mn-v1-size-switch-knob:var(--mn-v1-size-26);--mn-v1-size-option-avatar:var(--mn-v1-size-34);--mn-v1-size-wheel-item:var(--mn-v1-size-34);--mn-v1-size-wheel-column:var(--mn-v1-size-68);--mn-v1-size-caret:var(--mn-v1-stroke-regular);--mn-v1-size-caret-height:var(--mn-v1-size-17);--mn-v1-size-day-cell:var(--mn-v1-size-33);--mn-v1-size-code-cell:var(--mn-v1-size-46);--mn-v1-size-code-cell-height:var(--mn-v1-size-56);--mn-v1-size-qr:var(--mn-v1-size-220);--mn-v1-size-page-dot:var(--mn-v1-size-6);--mn-v1-size-brand-mark:var(--mn-v1-size-96);--mn-v1-size-brand-glyph:var(--mn-v1-size-40);--mn-v1-size-launch-mark:var(--mn-v1-size-140);--mn-v1-size-launch-loader:var(--mn-v1-size-48);--mn-v1-size-launch-paw:var(--mn-v1-size-17);--mn-v1-size-onboarding-story-illustration:var(--mn-v1-size-376);--mn-v1-size-onboarding-story-mouse:var(--mn-v1-size-59);--mn-v1-size-onboarding-journal-mouse:var(--mn-v1-size-71);--mn-v1-size-onboarding-capabilities-mouse:var(--mn-v1-size-40);--mn-v1-size-onboarding-fan-width:var(--mn-v1-size-330);--mn-v1-size-onboarding-fan-height:var(--mn-v1-size-240);--mn-v1-size-onboarding-fan-card:var(--mn-v1-size-264);--mn-v1-size-onboarding-fan-card-straight:var(--mn-v1-size-280);--mn-v1-size-onboarding-house-mouse-first:var(--mn-v1-size-56);--mn-v1-size-onboarding-house-mouse-second:var(--mn-v1-size-51);--mn-v1-size-onboarding-house-runner:var(--mn-v1-size-26);--mn-v1-size-onboarding-card-icon:var(--mn-v1-size-30);--mn-v1-size-onboarding-card-glyph:var(--mn-v1-size-16);--mn-v1-size-onboarding-scene-button:var(--mn-v1-size-34);--mn-v1-size-onboarding-scene-check:var(--mn-v1-size-26);--mn-v1-size-onboarding-scene-check-glyph:var(--mn-v1-size-14);--mn-v1-size-onboarding-path-height:var(--mn-v1-size-96);--mn-v1-size-onboarding-path-dash:var(--mn-v1-size-4);--mn-v1-size-onboarding-path-gap:var(--mn-v1-size-7);--mn-v1-size-auth-welcome-mouse:var(--mn-v1-size-136);--mn-v1-size-auth-intro-mouse:var(--mn-v1-size-65);--mn-v1-size-auth-code-mouse:var(--mn-v1-size-54);--mn-v1-size-auth-method-mouse:var(--mn-v1-size-76);--mn-v1-size-auth-password-mouse:var(--mn-v1-size-58);--mn-v1-size-auth-signin-mouse:var(--mn-v1-size-65);--mn-v1-size-auth-welcome-back-mouse:var(--mn-v1-size-102);--mn-v1-size-auth-restart-mouse:var(--mn-v1-size-93);--mn-v1-size-auth-recovery-mouse:var(--mn-v1-size-133);--mn-v1-size-auth-recovery-method-mouse:var(--mn-v1-size-122);--mn-v1-size-auth-recovered-mouse:var(--mn-v1-size-115);--mn-v1-size-auth-invite-mouse:var(--mn-v1-size-112);--mn-v1-size-auth-invite-code-mouse:var(--mn-v1-size-71);--mn-v1-size-first-pet-mouse:var(--mn-v1-size-87);--mn-v1-size-auth-choice-stroke:var(--mn-v1-stroke-regular);--mn-v1-size-paw-decor-large:var(--mn-v1-size-18);--mn-v1-size-paw-decor-mid:var(--mn-v1-size-14);--mn-v1-size-paw-decor-small:var(--mn-v1-size-10);--mn-v1-size-calendar-dot:var(--mn-v1-size-5);--mn-v1-size-calendar-dot-ring:var(--mn-v1-stroke-thin);--mn-v1-radius-pet-card:var(--mn-v1-radius-26);--mn-v1-radius-card:var(--mn-v1-radius-20);--mn-v1-radius-timeline-row:var(--mn-v1-radius-20);--mn-v1-radius-control:var(--mn-v1-radius-15);--mn-v1-radius-segment-track:var(--mn-v1-radius-14);--mn-v1-radius-segment-thumb:var(--mn-v1-radius-12);--mn-v1-radius-icon:var(--mn-v1-radius-13);--mn-v1-radius-avatar:var(--mn-v1-radius-19);--mn-v1-radius-member-avatar:var(--mn-v1-radius-full);--mn-v1-radius-chip:var(--mn-v1-radius-full);--mn-v1-radius-day:var(--mn-v1-radius-full);--mn-v1-radius-week-day:var(--mn-v1-radius-16);--mn-v1-radius-tab-bar:var(--mn-v1-radius-29);--mn-v1-radius-tab-item:var(--mn-v1-radius-20);--mn-v1-radius-progress:var(--mn-v1-radius-3);--mn-v1-radius-marker:var(--mn-v1-radius-full);--mn-v1-radius-switch:var(--mn-v1-radius-full);--mn-v1-radius-attachment:var(--mn-v1-radius-13);--mn-v1-radius-onboarding-card:var(--mn-v1-radius-16);--mn-v1-radius-onboarding-card-icon:var(--mn-v1-radius-12);--mn-v1-radius-onboarding-bubble-corner:var(--mn-v1-radius-4);--mn-v1-radius-bubble:var(--mn-v1-radius-16);--mn-v1-radius-bubble-corner:var(--mn-v1-radius-4);--mn-v1-radius-auth-mark:var(--mn-v1-radius-14);--mn-v1-radius-auth-facts:var(--mn-v1-radius-12);--mn-v1-elevation-card:var(--mn-v1-shadow-soft);--mn-v1-elevation-onboarding-fan-front:var(--mn-v1-shadow-floating);--mn-v1-elevation-segment-thumb:var(--mn-v1-shadow-raised);--mn-v1-elevation-tab-bar:var(--mn-v1-shadow-floating);--mn-v1-elevation-menu:var(--mn-v1-shadow-floating);--mn-v1-elevation-dialog:var(--mn-v1-shadow-floating);--mn-v1-interaction-hover-overlay:var(--mn-v1-color-alpha-black-07);--mn-v1-interaction-pressed-overlay:var(--mn-v1-color-alpha-black-16);--mn-v1-interaction-hover-overlay-on-fill:var(--mn-v1-color-alpha-white-08);--mn-v1-interaction-pressed-overlay-on-fill:var(--mn-v1-color-alpha-white-16);--mn-v1-interaction-text-hover:var(--mn-v1-color-violet-700);--mn-v1-interaction-text-pressed:var(--mn-v1-color-violet-900);--mn-v1-interaction-hover-overlay-on-material:var(--mn-v1-color-alpha-black-04);--mn-v1-interaction-pressed-overlay-on-material:var(--mn-v1-color-alpha-black-10);--mn-v1-interaction-focus-ring:var(--mn-v1-stroke-focus) solid var(--mn-v1-color-violet-500);--mn-v1-interaction-focus-ring-color:var(--mn-v1-color-violet-500);--mn-v1-interaction-focus-ring-offset:var(--mn-v1-stroke-regular);--mn-v1-interaction-disabled-opacity:var(--mn-v1-opacity-50);--mn-v1-opacity-chevron:var(--mn-v1-opacity-50);--mn-v1-opacity-chip-empty:var(--mn-v1-opacity-60);--mn-v1-opacity-subtle-text:var(--mn-v1-opacity-80);--mn-v1-opacity-outside-month:var(--mn-v1-opacity-32);--mn-v1-opacity-now-line:var(--mn-v1-opacity-32);--mn-v1-opacity-page-dot:var(--mn-v1-opacity-32);--mn-v1-opacity-paw-decor-strong:var(--mn-v1-opacity-12);--mn-v1-opacity-paw-decor-mid:var(--mn-v1-opacity-9);--mn-v1-opacity-paw-decor-faint:var(--mn-v1-opacity-6);--mn-v1-motion-tap:var(--mn-v1-duration-tap);--mn-v1-motion-state-change:var(--mn-v1-duration-state);--mn-v1-motion-auto-dismiss:var(--mn-v1-duration-dismiss);--mn-v1-motion-launch-loader:var(--mn-v1-duration-spin);--mn-v1-motion-launch-zoom:var(--mn-v1-duration-zoom);--mn-v1-motion-onboarding-appear:var(--mn-v1-duration-state);--mn-v1-motion-onboarding-path:var(--mn-v1-duration-draw);--mn-v1-motion-onboarding-run:var(--mn-v1-duration-run);--mn-v1-motion-onboarding-reveal:var(--mn-v1-duration-reveal);--mn-v1-motion-onboarding-beat-short:var(--mn-v1-duration-beat-short);--mn-v1-motion-onboarding-beat:var(--mn-v1-duration-state);--mn-v1-motion-onboarding-beat-long:var(--mn-v1-duration-beat-long);--mn-v1-motion-overlay-in:var(--mn-v1-duration-state);--mn-v1-motion-overlay-out:var(--mn-v1-duration-slide);--mn-v1-motion-segment-slide:var(--mn-v1-duration-slide);--mn-v1-motion-sheet:var(--mn-v1-duration-sheet);--mn-v1-motion-alert:var(--mn-v1-duration-beat-short);--mn-v1-motion-screen:var(--mn-v1-duration-page);--mn-v1-motion-subtitle-in:var(--mn-v1-duration-state);--mn-v1-motion-subtitle-out:var(--mn-v1-duration-slide);--mn-v1-motion-ease-standard:var(--mn-v1-easing-decelerate);--mn-v1-motion-ease-exit:var(--mn-v1-easing-accelerate);--mn-v1-motion-ease-sheet:var(--mn-v1-easing-settle)}:root{--mn-color-neutral-50:#f5f5f7;--mn-color-neutral-100:#efeff2;--mn-color-neutral-300:#cfcfd6;--mn-color-neutral-310:#e9e9ee;--mn-color-neutral-320:#e4e4e8;--mn-color-neutral-325:#ececef;--mn-color-neutral-330:#e6e6ea;--mn-color-neutral-340:#d9d9de;--mn-color-neutral-350:#e3e3e8;--mn-color-neutral-600:#626268;--mn-color-neutral-900:#1c1c1f;--mn-color-neutral-white:#fff;--mn-color-night-50:#f5f5f7;--mn-color-night-100:#1c1c1e;--mn-color-night-200:#2c2c2e;--mn-color-night-300:#38383a;--mn-color-night-350:#636366;--mn-color-night-400:#a1a1a8;--mn-color-night-black:#000;--mn-color-sky-100:#e5eefc;--mn-color-sky-150:#d3e2fa;--mn-color-sky-170:#c9daf8;--mn-color-sky-200:#9cc3ff;--mn-color-sky-250:#9dbdf2;--mn-color-sky-300:#6aa4ff;--mn-color-sky-400:#5e93ea;--mn-color-sky-500:#226bde;--mn-color-sky-600:#1a55b3;--mn-color-sky-800:#2c4670;--mn-color-sky-850:#243b5e;--mn-color-sky-900:#1b2b45;--mn-color-sky-950:#0b1b33;--mn-color-red-100:#fbe4e1;--mn-color-red-200:#f2c3bc;--mn-color-red-300:#ff6b5e;--mn-color-red-700:#b32a1a;--mn-color-red-800:#6e2c25;--mn-color-red-900:#3b1b17;--mn-color-pink-100:#fce3ea;--mn-color-pink-300:#ff8fb0;--mn-color-pink-600:#c2456b;--mn-color-pink-900:#40192a;--mn-color-pet-orange-100:#e69e6a;--mn-color-pet-orange-300:#f7c29c;--mn-color-pet-orange-800:#361b08;--mn-color-pet-orange-900:#623413;--mn-color-pet-orange-soft:#f5d8c3;--mn-color-pet-orange-night-soft:#44362d;--mn-color-pet-sky-100:#aac9ec;--mn-color-pet-sky-300:#97c4f7;--mn-color-pet-sky-800:#0b3565;--mn-color-pet-sky-900:#0a3567;--mn-color-pet-sky-soft:#dde9f7;--mn-color-pet-sky-night-soft:#383f47;--mn-color-pet-lilac-100:#c49ce6;--mn-color-pet-lilac-300:#d0a1f7;--mn-color-pet-lilac-800:#390b60;--mn-color-pet-lilac-900:#3a2050;--mn-color-pet-lilac-soft:#e7d7f5;--mn-color-pet-lilac-night-soft:#3e3646;--mn-color-pet-mint-100:#a8dbbf;--mn-color-pet-mint-300:#21ed7d;--mn-color-pet-mint-800:#0a4323;--mn-color-pet-mint-900:#044823;--mn-color-pet-mint-soft:#dcf1e5;--mn-color-pet-mint-night-soft:#38423e;--mn-color-pet-yellow-100:#f5d547;--mn-color-pet-yellow-300:#eecb2f;--mn-color-pet-yellow-800:#473c0a;--mn-color-pet-yellow-900:#4c3f06;--mn-color-pet-yellow-soft:#fbeeb5;--mn-color-pet-yellow-night-soft:#474126;--mn-color-pet-salmon-100:#f4a49e;--mn-color-pet-salmon-300:#f58880;--mn-color-pet-salmon-800:#60110b;--mn-color-pet-salmon-900:#4a0c08;--mn-color-pet-salmon-soft:#fbdbd8;--mn-color-pet-salmon-night-soft:#473738;--mn-color-alpha-black-03:#00000008;--mn-color-alpha-black-05:#0000000d;--mn-color-alpha-clear:transparent;--mn-color-alpha-accent-50:#226bde80;--mn-color-alpha-black-15:#00000026;--mn-color-alpha-accent-45:#226bde73;--mn-color-alpha-white-94:#fffffff0;--mn-color-alpha-night-94:#1c1c1ef0;--mn-color-alpha-black-14:#00000024;--mn-color-alpha-ink-38:#14141e61;--mn-color-alpha-black-60:#0009;--mn-color-alpha-black-12:#0000001f;--mn-color-alpha-black-10:#0000001a;--mn-color-alpha-white-90:#ffffffe6;--mn-color-alpha-white-15:#ffffff26;--mn-color-alpha-white-12:#ffffff1f;--mn-color-alpha-white-70:#ffffffb3;--mn-color-alpha-black-35:#00000059;--mn-color-accent-choice-red:#c31d1d;--mn-color-accent-choice-orange:#c36a1d;--mn-color-accent-choice-green:#478d15;--mn-color-accent-choice-emerald:#158d65;--mn-color-accent-choice-teal:#15798d;--mn-color-accent-choice-violet:#621dc3;--mn-color-accent-choice-magenta:#c31d8b;--mn-space-1:1px;--mn-space-2:2px;--mn-space-3:3px;--mn-space-4:4px;--mn-space-6:6px;--mn-space-7:7px;--mn-space-8:8px;--mn-space-9:9px;--mn-space-10:10px;--mn-space-12:12px;--mn-space-13:13px;--mn-space-14:14px;--mn-space-16:16px;--mn-space-18:18px;--mn-space-20:20px;--mn-space-22:22px;--mn-space-24:24px;--mn-space-28:28px;--mn-space-32:32px;--mn-space-34:34px;--mn-space-40:40px;--mn-space-52:52px;--mn-space-56:56px;--mn-space-negative-16:-16px;--mn-space-negative-28:-28px;--mn-size-5:5px;--mn-size-6:6px;--mn-size-8:8px;--mn-size-12:12px;--mn-size-14:14px;--mn-size-16:16px;--mn-size-18:18px;--mn-size-20:20px;--mn-size-22:22px;--mn-size-28:28px;--mn-size-30:30px;--mn-size-32:32px;--mn-size-34:34px;--mn-size-36:36px;--mn-size-40:40px;--mn-size-44:44px;--mn-size-47:47px;--mn-size-48:48px;--mn-size-52:52px;--mn-size-56:56px;--mn-size-60:60px;--mn-size-62:62px;--mn-size-64:64px;--mn-size-78:78px;--mn-size-84:84px;--mn-size-100:100px;--mn-size-112:112px;--mn-size-120:120px;--mn-size-128:128px;--mn-size-130:130px;--mn-size-180:180px;--mn-size-236:236px;--mn-size-280:280px;--mn-size-300:300px;--mn-size-330:330px;--mn-size-340:340px;--mn-size-390:390px;--mn-size-400:400px;--mn-size-480:480px;--mn-size-600:600px;--mn-size-844:844px;--mn-size-1120:1120px;--mn-size-1194:1194px;--mn-radius-3:3px;--mn-radius-4:4px;--mn-radius-5:5px;--mn-radius-8:8px;--mn-radius-9:9px;--mn-radius-10:10px;--mn-radius-11:11px;--mn-radius-12:12px;--mn-radius-13:13px;--mn-radius-14:14px;--mn-radius-16:16px;--mn-radius-18:18px;--mn-radius-22:22px;--mn-radius-23:23px;--mn-radius-28:28px;--mn-radius-29:29px;--mn-radius-30:30px;--mn-radius-36:36px;--mn-radius-42:42px;--mn-radius-full:999px;--mn-stroke-1:1px;--mn-stroke-2:2px;--mn-stroke-3:3px;--mn-stroke-4:4px;--mn-font-family-system:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--mn-font-size-10:10px;--mn-font-size-11:11px;--mn-font-size-12:12px;--mn-font-size-13:13px;--mn-font-size-14:14px;--mn-font-size-15:15px;--mn-font-size-17:17px;--mn-font-size-19:19px;--mn-font-size-20:20px;--mn-font-size-22:22px;--mn-font-size-24:24px;--mn-font-size-26:26px;--mn-font-size-28:28px;--mn-font-size-30:30px;--mn-font-size-32:32px;--mn-font-size-56:56px;--mn-font-weight-regular:400;--mn-font-weight-semibold:600;--mn-font-weight-bold:700;--mn-font-weight-medium:500;--mn-line-height-tight:1.15;--mn-line-height-base:1.4;--mn-line-height-relaxed:1.45;--mn-line-height-compact:1.1;--mn-letter-spacing-none:0;--mn-letter-spacing-tight:-.02em;--mn-letter-spacing-snug:-.01em;--mn-letter-spacing-caps:.04em;--mn-shadow-card:0 1px 2px var(--mn-color-alpha-black-03), 0 6px 18px var(--mn-color-alpha-black-05);--mn-shadow-none:0 0 0 var(--mn-color-alpha-clear);--mn-shadow-button:0 6px 14px -4px var(--mn-color-alpha-accent-50);--mn-shadow-floating:0 10px 24px -8px var(--mn-color-alpha-black-15);--mn-shadow-glow:0 20px 40px -12px var(--mn-color-alpha-accent-45);--mn-shadow-button-small:0 4px 10px -2px var(--mn-color-alpha-accent-45);--mn-shadow-tab-bar:0 8px 22px -6px var(--mn-color-alpha-black-14);--mn-shadow-sheet:0 -10px 30px var(--mn-color-alpha-black-12);--mn-shadow-thumb:0 1px 3px var(--mn-color-alpha-black-10);--mn-opacity-40:.4;--mn-opacity-60:.6;--mn-opacity-80:.8;--mn-opacity-90:.9;--mn-duration-spin:.8s;--mn-duration-tap:.15s;--mn-duration-beat-short:.2s;--mn-duration-slide:.25s;--mn-duration-state:.3s;--mn-duration-page:.35s;--mn-duration-sheet:.4s;--mn-duration-dismiss:5s;--mn-easing-decelerate:cubic-bezier(.2, 0, 0, 1);--mn-easing-accelerate:cubic-bezier(.4, 0, 1, 1);--mn-easing-settle:cubic-bezier(.32, .72, 0, 1);--mn-scale-98:.98;--mn-surface-page:var(--mn-color-neutral-50);--mn-surface-card:var(--mn-color-neutral-white);--mn-surface-inset:var(--mn-color-neutral-50);--mn-text-primary:var(--mn-color-neutral-900);--mn-text-secondary:var(--mn-color-neutral-600);--mn-text-placeholder:var(--mn-color-neutral-600);--mn-border-divider:var(--mn-stroke-1) solid var(--mn-color-neutral-100);--mn-border-divider-width:var(--mn-stroke-1);--mn-border-divider-color:var(--mn-color-neutral-100);--mn-border-divider-style:solid;--mn-border-on-page:var(--mn-stroke-1) solid var(--mn-color-neutral-350);--mn-border-on-page-width:var(--mn-stroke-1);--mn-border-on-page-color:var(--mn-color-neutral-350);--mn-border-on-page-style:solid;--mn-accent-fill:var(--mn-color-sky-500);--mn-accent-fill-hover:var(--mn-color-sky-600);--mn-accent-on-fill:var(--mn-color-neutral-white);--mn-accent-ink:var(--mn-color-sky-500);--mn-accent-ink-hover:var(--mn-color-sky-600);--mn-accent-soft:var(--mn-color-sky-100);--mn-accent-soft-hover:var(--mn-color-sky-150);--mn-danger-ink:var(--mn-color-red-700);--mn-danger-soft:var(--mn-color-red-100);--mn-danger-fill:var(--mn-color-red-700);--mn-danger-on-fill:var(--mn-color-neutral-white);--mn-nose-ink:var(--mn-color-pink-600);--mn-nose-soft:var(--mn-color-pink-100);--mn-pet-orange-fill:var(--mn-color-pet-orange-100);--mn-pet-orange-ink:var(--mn-color-pet-orange-800);--mn-pet-orange-soft:var(--mn-color-pet-orange-soft);--mn-pet-sky-fill:var(--mn-color-pet-sky-100);--mn-pet-sky-ink:var(--mn-color-pet-sky-800);--mn-pet-sky-soft:var(--mn-color-pet-sky-soft);--mn-pet-lilac-fill:var(--mn-color-pet-lilac-100);--mn-pet-lilac-ink:var(--mn-color-pet-lilac-800);--mn-pet-lilac-soft:var(--mn-color-pet-lilac-soft);--mn-pet-mint-fill:var(--mn-color-pet-mint-100);--mn-pet-mint-ink:var(--mn-color-pet-mint-800);--mn-pet-mint-soft:var(--mn-color-pet-mint-soft);--mn-pet-yellow-fill:var(--mn-color-pet-yellow-100);--mn-pet-yellow-ink:var(--mn-color-pet-yellow-800);--mn-pet-yellow-soft:var(--mn-color-pet-yellow-soft);--mn-pet-salmon-fill:var(--mn-color-pet-salmon-100);--mn-pet-salmon-ink:var(--mn-color-pet-salmon-800);--mn-pet-salmon-soft:var(--mn-color-pet-salmon-soft);--mn-elevation-card:var(--mn-shadow-card);--mn-elevation-button:var(--mn-shadow-button);--mn-elevation-floating:var(--mn-shadow-floating);--mn-elevation-glow:var(--mn-shadow-glow);--mn-elevation-button-small:var(--mn-shadow-button-small);--mn-elevation-tab-bar:var(--mn-shadow-tab-bar);--mn-elevation-sheet:var(--mn-shadow-sheet);--mn-elevation-thumb:var(--mn-shadow-thumb);--mn-radius-card:var(--mn-radius-22);--mn-radius-button:var(--mn-radius-16);--mn-radius-pill:var(--mn-radius-full);--mn-radius-icon-plate:var(--mn-radius-12);--mn-radius-icon-plate-small:var(--mn-radius-11);--mn-radius-mini-button:var(--mn-radius-10);--mn-radius-app-icon:var(--mn-radius-42);--mn-radius-field:var(--mn-radius-14);--mn-radius-icon-plate-large:var(--mn-radius-14);--mn-radius-brand-icon:var(--mn-radius-30);--mn-radius-pet-avatar:var(--mn-radius-18);--mn-radius-button-small:var(--mn-radius-13);--mn-radius-icon-plate-xs:var(--mn-radius-10);--mn-radius-chart-bar:var(--mn-radius-4);--mn-radius-tab-bar:var(--mn-radius-29);--mn-radius-tab-item:var(--mn-radius-23);--mn-radius-sheet:var(--mn-radius-28);--mn-radius-grabber:var(--mn-radius-3);--mn-radius-chip:var(--mn-radius-14);--mn-radius-photo:var(--mn-radius-36);--mn-radius-segmented-track:var(--mn-radius-14);--mn-radius-segmented-thumb:var(--mn-radius-11);--mn-radius-progress:var(--mn-radius-4);--mn-radius-doc-thumb:var(--mn-radius-8);--mn-radius-photo-thumb:var(--mn-radius-4);--mn-radius-pet-avatar-large:var(--mn-radius-30);--mn-radius-tile:var(--mn-radius-16);--mn-layout-screen-inset:var(--mn-space-16);--mn-layout-screen-inset-wide:var(--mn-space-20);--mn-layout-link-pad:var(--mn-space-12);--mn-layout-page-dot-gap:var(--mn-space-6);--mn-layout-screen-top:var(--mn-space-52);--mn-layout-onboarding-art-top:var(--mn-space-12);--mn-layout-onboarding-dots-top:var(--mn-space-24);--mn-layout-onboarding-caption-top:var(--mn-space-22);--mn-layout-onboarding-caption-inset:var(--mn-space-24);--mn-layout-onboarding-caption-gap:var(--mn-space-10);--mn-layout-action-bottom:var(--mn-space-40);--mn-layout-scene-gap:var(--mn-space-10);--mn-layout-tile-label-gap:var(--mn-space-8);--mn-layout-scene-card-padding:var(--mn-space-12);--mn-layout-scene-step:var(--mn-space-24);--mn-layout-avatar-overlap:var(--mn-space-negative-16);--mn-layout-member-scene-gap:var(--mn-space-24);--mn-layout-mini-button-padding-y:var(--mn-space-6);--mn-layout-mini-button-padding-x:var(--mn-space-12);--mn-layout-activity-padding-x:var(--mn-space-14);--mn-layout-nav-inset-x:var(--mn-space-12);--mn-layout-nav-bottom:var(--mn-space-8);--mn-layout-page-head-top:var(--mn-space-20);--mn-layout-page-head-inset:var(--mn-space-24);--mn-layout-page-head-gap:var(--mn-space-8);--mn-layout-target-bleed:var(--mn-space-4);--mn-layout-button-icon-gap:var(--mn-space-8);--mn-layout-actions-gap:var(--mn-space-8);--mn-layout-form-top:var(--mn-space-24);--mn-layout-form-gap:var(--mn-space-16);--mn-layout-field-label-gap:var(--mn-space-6);--mn-layout-field-label-inset:var(--mn-space-4);--mn-layout-field-inset:var(--mn-space-16);--mn-layout-code-top:var(--mn-space-28);--mn-layout-code-gap:var(--mn-space-8);--mn-layout-form-meta-top:var(--mn-space-20);--mn-layout-form-meta-gap:var(--mn-space-6);--mn-layout-choice-padding:var(--mn-space-16);--mn-layout-choice-gap:var(--mn-space-14);--mn-layout-choice-text-gap:var(--mn-space-2);--mn-layout-divider-top:var(--mn-space-22);--mn-layout-divider-bottom:var(--mn-space-6);--mn-layout-divider-gap:var(--mn-space-12);--mn-layout-notice-padding-y:var(--mn-space-12);--mn-layout-notice-padding-x:var(--mn-space-14);--mn-layout-notice-gap:var(--mn-space-10);--mn-layout-notice-bottom:var(--mn-space-12);--mn-layout-brand-gap:var(--mn-space-18);--mn-layout-actions-bottom:var(--mn-space-32);--mn-layout-actions-bottom-tight:var(--mn-space-20);--mn-layout-form-top-tight:var(--mn-space-8);--mn-layout-home-bar-top:var(--mn-space-56);--mn-layout-member-overlap:var(--mn-space-9);--mn-layout-member-more-gap:var(--mn-space-6);--mn-layout-switch-gap:var(--mn-space-4);--mn-layout-pet-grid-top:var(--mn-space-8);--mn-layout-pet-grid-gap:var(--mn-space-10);--mn-layout-pet-card-padding:var(--mn-space-14);--mn-layout-pet-card-gap:var(--mn-space-2);--mn-layout-pet-name-top:var(--mn-space-10);--mn-layout-pet-chip-top:var(--mn-space-8);--mn-layout-chip-padding-y:var(--mn-space-3);--mn-layout-chip-padding-x:var(--mn-space-10);--mn-layout-section-top:var(--mn-space-24);--mn-layout-section-bottom:var(--mn-space-10);--mn-layout-row-padding-y:var(--mn-space-13);--mn-layout-row-padding-x:var(--mn-space-14);--mn-layout-row-gap:var(--mn-space-12);--mn-layout-row-text-gap:var(--mn-space-1);--mn-layout-button-small-padding-x:var(--mn-space-14);--mn-layout-link-bleed:var(--mn-space-12);--mn-layout-quick-grid-gap:var(--mn-space-8);--mn-layout-quick-tile-gap:var(--mn-space-6);--mn-layout-stat-padding:var(--mn-space-16);--mn-layout-stat-gap:var(--mn-space-6);--mn-layout-chart-label-gap:var(--mn-space-4);--mn-layout-streak-gap:var(--mn-space-4);--mn-layout-carousel-gap:var(--mn-space-10);--mn-layout-carousel-bottom:var(--mn-space-12);--mn-layout-dots-top:var(--mn-space-4);--mn-layout-tab-bar-top:var(--mn-space-24);--mn-layout-tab-bar-bottom:var(--mn-space-28);--mn-layout-tab-bar-padding:var(--mn-space-6);--mn-layout-tab-item-padding-y:var(--mn-space-7);--mn-layout-tab-item-gap:var(--mn-space-2);--mn-layout-empty-padding:var(--mn-space-24);--mn-layout-empty-gap:var(--mn-space-8);--mn-layout-empty-action-top:var(--mn-space-16);--mn-layout-sheet-top:var(--mn-space-10);--mn-layout-sheet-bottom:var(--mn-space-34);--mn-layout-sheet-gap:var(--mn-space-16);--mn-layout-chip-padding-y-lg:var(--mn-space-9);--mn-layout-chip-padding-x-lg:var(--mn-space-16);--mn-layout-chip-gap:var(--mn-space-8);--mn-layout-segmented-padding:var(--mn-space-3);--mn-layout-segmented-item-y:var(--mn-space-9);--mn-layout-photo-gap:var(--mn-space-10);--mn-layout-photo-top:var(--mn-space-8);--mn-layout-option-gap:var(--mn-space-8);--mn-layout-option-label-gap:var(--mn-space-4);--mn-layout-list-row-padding-y:var(--mn-space-8);--mn-layout-form-top-photo:var(--mn-space-12);--mn-layout-hero-overlap:var(--mn-space-negative-28);--mn-layout-hero-sheet-top:var(--mn-space-20);--mn-layout-chip-padding-y-sm:var(--mn-space-2);--mn-layout-chip-padding-x-sm:var(--mn-space-9);--mn-layout-caps-top:var(--mn-space-16);--mn-layout-caps-bottom:var(--mn-space-6);--mn-layout-grid-gap:var(--mn-space-8);--mn-layout-photo-grid-gap:var(--mn-space-4);--mn-layout-dialog-inset:var(--mn-space-32);--mn-layout-dialog-padding:var(--mn-space-20);--mn-layout-share-padding:var(--mn-space-24);--mn-layout-share-gap:var(--mn-space-16);--mn-layout-dose-row-padding-y:var(--mn-space-8);--mn-size-min-target:var(--mn-size-44);--mn-size-button-height:var(--mn-size-52);--mn-size-spinner:var(--mn-size-20);--mn-size-spinner-stroke:var(--mn-stroke-2);--mn-size-page-dot:var(--mn-size-6);--mn-size-page-dot-active:var(--mn-size-18);--mn-size-onboarding-art:var(--mn-size-400);--mn-size-feature-grid:var(--mn-size-340);--mn-size-tile-height:var(--mn-size-100);--mn-size-icon-plate:var(--mn-size-40);--mn-size-icon-plate-small:var(--mn-size-36);--mn-size-icon:var(--mn-size-22);--mn-size-icon-small:var(--mn-size-20);--mn-size-icon-check:var(--mn-size-18);--mn-size-note-stack:var(--mn-size-300);--mn-size-activity-card:var(--mn-size-280);--mn-size-avatar-large:var(--mn-size-64);--mn-size-avatar-small:var(--mn-size-32);--mn-size-avatar-ring:var(--mn-stroke-4);--mn-size-app-icon:var(--mn-size-180);--mn-size-screen-height:var(--mn-size-844);--mn-size-icon-button:var(--mn-size-40);--mn-size-field-height:var(--mn-size-48);--mn-size-caret-height:var(--mn-size-22);--mn-size-caret-width:var(--mn-stroke-2);--mn-size-field-ring:var(--mn-stroke-2);--mn-size-field-ring-hover:var(--mn-stroke-1);--mn-size-icon-tiny:var(--mn-size-16);--mn-size-code-cell:var(--mn-size-60);--mn-size-icon-plate-large:var(--mn-size-44);--mn-size-chevron:var(--mn-size-14);--mn-size-brand-icon:var(--mn-size-128);--mn-size-avatar-xs:var(--mn-size-30);--mn-size-avatar-xs-ring:var(--mn-stroke-2);--mn-size-pet-avatar:var(--mn-size-60);--mn-size-pet-avatar-ring:var(--mn-stroke-3);--mn-size-button-small:var(--mn-size-40);--mn-size-onboarding-art-compact:var(--mn-size-330);--mn-size-quick-tile:var(--mn-size-78);--mn-size-icon-plate-xs:var(--mn-size-32);--mn-size-stat-tile:var(--mn-size-236);--mn-size-chart-plot:var(--mn-size-44);--mn-size-chart-bar:var(--mn-size-22);--mn-size-streak-plot:var(--mn-size-40);--mn-size-tab-icon:var(--mn-size-22);--mn-size-skeleton-line:var(--mn-size-12);--mn-size-skeleton-title:var(--mn-size-16);--mn-size-grabber-width:var(--mn-size-40);--mn-size-grabber-height:var(--mn-size-5);--mn-size-icon-button-small:var(--mn-size-36);--mn-size-photo:var(--mn-size-120);--mn-size-option-tile:var(--mn-size-48);--mn-size-hero:var(--mn-size-330);--mn-size-progress:var(--mn-size-8);--mn-size-doc-thumb-height:var(--mn-size-56);--mn-size-pet-avatar-large:var(--mn-size-100);--mn-size-fact-label:var(--mn-size-112);--mn-size-date-column:var(--mn-size-44);--mn-size-qr:var(--mn-size-180);--mn-size-share-column:var(--mn-size-340);--mn-size-share-max:var(--mn-size-1120);--mn-size-share-tablet-height:var(--mn-size-1194);--mn-size-share-block:var(--mn-size-480);--mn-size-switch-width:var(--mn-size-52);--mn-size-switch-height:var(--mn-size-32);--mn-size-switch-thumb:var(--mn-size-28);--mn-size-swatch:var(--mn-size-36);--mn-size-hue-wheel:var(--mn-size-236);--mn-size-hue-ring:var(--mn-size-32);--mn-size-hue-preview:var(--mn-size-78);--mn-size-hue-knob:var(--mn-size-28);--mn-size-calendar-dot:var(--mn-size-6);--mn-size-swipe-action:var(--mn-size-84);--mn-size-screen-max:var(--mn-size-390);--mn-size-screen-column-from:var(--mn-size-600);--mn-size-frame-safe-top:var(--mn-size-47);--mn-size-frame-safe-bottom:var(--mn-size-34);--mn-typography-large-title:var(--mn-font-weight-bold) var(--mn-font-size-30)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-large-title-size:var(--mn-font-size-30);--mn-typography-large-title-weight:var(--mn-font-weight-bold);--mn-typography-large-title-line-height:var(--mn-line-height-tight);--mn-typography-large-title-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-headline:var(--mn-font-weight-semibold) var(--mn-font-size-17)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-headline-size:var(--mn-font-size-17);--mn-typography-headline-weight:var(--mn-font-weight-semibold);--mn-typography-headline-line-height:var(--mn-line-height-base);--mn-typography-headline-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-body:var(--mn-font-weight-regular) var(--mn-font-size-17)/var(--mn-line-height-relaxed) var(--mn-font-family-system);--mn-typography-body-size:var(--mn-font-size-17);--mn-typography-body-weight:var(--mn-font-weight-regular);--mn-typography-body-line-height:var(--mn-line-height-relaxed);--mn-typography-body-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-subheadline:var(--mn-font-weight-regular) var(--mn-font-size-15)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-subheadline-size:var(--mn-font-size-15);--mn-typography-subheadline-weight:var(--mn-font-weight-regular);--mn-typography-subheadline-line-height:var(--mn-line-height-base);--mn-typography-subheadline-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-footnote:var(--mn-font-weight-regular) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-footnote-size:var(--mn-font-size-13);--mn-typography-footnote-weight:var(--mn-font-weight-regular);--mn-typography-footnote-line-height:var(--mn-line-height-base);--mn-typography-footnote-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-footnote-strong:var(--mn-font-weight-semibold) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-footnote-strong-size:var(--mn-font-size-13);--mn-typography-footnote-strong-weight:var(--mn-font-weight-semibold);--mn-typography-footnote-strong-line-height:var(--mn-line-height-base);--mn-typography-footnote-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption:var(--mn-font-weight-regular) var(--mn-font-size-12)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption-size:var(--mn-font-size-12);--mn-typography-caption-weight:var(--mn-font-weight-regular);--mn-typography-caption-line-height:var(--mn-line-height-base);--mn-typography-caption-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption-strong:var(--mn-font-weight-semibold) var(--mn-font-size-12)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption-strong-size:var(--mn-font-size-12);--mn-typography-caption-strong-weight:var(--mn-font-weight-semibold);--mn-typography-caption-strong-line-height:var(--mn-line-height-base);--mn-typography-caption-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption2:var(--mn-font-weight-regular) var(--mn-font-size-11)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption2-size:var(--mn-font-size-11);--mn-typography-caption2-weight:var(--mn-font-weight-regular);--mn-typography-caption2-line-height:var(--mn-line-height-base);--mn-typography-caption2-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-subheadline-strong:var(--mn-font-weight-semibold) var(--mn-font-size-15)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-subheadline-strong-size:var(--mn-font-size-15);--mn-typography-subheadline-strong-weight:var(--mn-font-weight-semibold);--mn-typography-subheadline-strong-line-height:var(--mn-line-height-base);--mn-typography-subheadline-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-callout-strong:var(--mn-font-weight-semibold) var(--mn-font-size-14)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-callout-strong-size:var(--mn-font-size-14);--mn-typography-callout-strong-weight:var(--mn-font-weight-semibold);--mn-typography-callout-strong-line-height:var(--mn-line-height-base);--mn-typography-callout-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-avatar-initial:var(--mn-font-weight-bold) var(--mn-font-size-24)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-avatar-initial-size:var(--mn-font-size-24);--mn-typography-avatar-initial-weight:var(--mn-font-weight-bold);--mn-typography-avatar-initial-line-height:var(--mn-line-height-base);--mn-typography-avatar-initial-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-subheadline-medium:var(--mn-font-weight-medium) var(--mn-font-size-15)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-subheadline-medium-size:var(--mn-font-size-15);--mn-typography-subheadline-medium-weight:var(--mn-font-weight-medium);--mn-typography-subheadline-medium-line-height:var(--mn-line-height-base);--mn-typography-subheadline-medium-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-code-digit:var(--mn-font-weight-semibold) var(--mn-font-size-28)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-code-digit-size:var(--mn-font-size-28);--mn-typography-code-digit-weight:var(--mn-font-weight-semibold);--mn-typography-code-digit-line-height:var(--mn-line-height-tight);--mn-typography-code-digit-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-code-digit-numeric:tabular-nums;--mn-typography-callout:var(--mn-font-weight-regular) var(--mn-font-size-14)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-callout-size:var(--mn-font-size-14);--mn-typography-callout-weight:var(--mn-font-weight-regular);--mn-typography-callout-line-height:var(--mn-line-height-base);--mn-typography-callout-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-display:var(--mn-font-weight-bold) var(--mn-font-size-32)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-display-size:var(--mn-font-size-32);--mn-typography-display-weight:var(--mn-font-weight-bold);--mn-typography-display-line-height:var(--mn-line-height-tight);--mn-typography-display-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-pet-name:var(--mn-font-weight-bold) var(--mn-font-size-19)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-pet-name-size:var(--mn-font-size-19);--mn-typography-pet-name-weight:var(--mn-font-weight-bold);--mn-typography-pet-name-line-height:var(--mn-line-height-tight);--mn-typography-pet-name-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-pet-initial:var(--mn-font-weight-bold) var(--mn-font-size-26)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-pet-initial-size:var(--mn-font-size-26);--mn-typography-pet-initial-weight:var(--mn-font-weight-bold);--mn-typography-pet-initial-line-height:var(--mn-line-height-tight);--mn-typography-pet-initial-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-footnote-medium:var(--mn-font-weight-medium) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-footnote-medium-size:var(--mn-font-size-13);--mn-typography-footnote-medium-weight:var(--mn-font-weight-medium);--mn-typography-footnote-medium-line-height:var(--mn-line-height-base);--mn-typography-footnote-medium-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-stat-value:var(--mn-font-weight-bold) var(--mn-font-size-30)/var(--mn-line-height-compact) var(--mn-font-family-system);--mn-typography-stat-value-size:var(--mn-font-size-30);--mn-typography-stat-value-weight:var(--mn-font-weight-bold);--mn-typography-stat-value-line-height:var(--mn-line-height-compact);--mn-typography-stat-value-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-chart-label:var(--mn-font-weight-regular) var(--mn-font-size-10)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-chart-label-size:var(--mn-font-size-10);--mn-typography-chart-label-weight:var(--mn-font-weight-regular);--mn-typography-chart-label-line-height:var(--mn-line-height-base);--mn-typography-chart-label-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption2-strong:var(--mn-font-weight-semibold) var(--mn-font-size-11)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption2-strong-size:var(--mn-font-size-11);--mn-typography-caption2-strong-weight:var(--mn-font-weight-semibold);--mn-typography-caption2-strong-line-height:var(--mn-line-height-base);--mn-typography-caption2-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-sheet-title:var(--mn-font-weight-bold) var(--mn-font-size-20)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-sheet-title-size:var(--mn-font-size-20);--mn-typography-sheet-title-weight:var(--mn-font-weight-bold);--mn-typography-sheet-title-line-height:var(--mn-line-height-tight);--mn-typography-sheet-title-letter-spacing:var(--mn-letter-spacing-snug);--mn-typography-tile-label:var(--mn-font-weight-regular) var(--mn-font-size-13)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-tile-label-size:var(--mn-font-size-13);--mn-typography-tile-label-weight:var(--mn-font-weight-regular);--mn-typography-tile-label-line-height:var(--mn-line-height-tight);--mn-typography-tile-label-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-title:var(--mn-font-weight-bold) var(--mn-font-size-28)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-title-size:var(--mn-font-size-28);--mn-typography-title-weight:var(--mn-font-weight-bold);--mn-typography-title-line-height:var(--mn-line-height-tight);--mn-typography-title-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-metric:var(--mn-font-weight-bold) var(--mn-font-size-22)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-metric-size:var(--mn-font-size-22);--mn-typography-metric-weight:var(--mn-font-weight-bold);--mn-typography-metric-line-height:var(--mn-line-height-tight);--mn-typography-metric-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-caps:var(--mn-font-weight-semibold) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caps-size:var(--mn-font-size-13);--mn-typography-caps-weight:var(--mn-font-weight-semibold);--mn-typography-caps-line-height:var(--mn-line-height-base);--mn-typography-caps-letter-spacing:var(--mn-letter-spacing-caps);--mn-typography-date-day:var(--mn-font-weight-bold) var(--mn-font-size-20)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-date-day-size:var(--mn-font-size-20);--mn-typography-date-day-weight:var(--mn-font-weight-bold);--mn-typography-date-day-line-height:var(--mn-line-height-tight);--mn-typography-date-day-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-hero-initial:var(--mn-font-weight-bold) var(--mn-font-size-56)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-hero-initial-size:var(--mn-font-size-56);--mn-typography-hero-initial-weight:var(--mn-font-weight-bold);--mn-typography-hero-initial-line-height:var(--mn-line-height-tight);--mn-typography-hero-initial-letter-spacing:var(--mn-letter-spacing-none);--mn-interaction-focus-ring:var(--mn-stroke-3) solid var(--mn-color-sky-500);--mn-interaction-focus-ring-width:var(--mn-stroke-3);--mn-interaction-focus-ring-color:var(--mn-color-sky-500);--mn-interaction-focus-ring-style:solid;--mn-interaction-focus-offset:var(--mn-stroke-3);--mn-interaction-pressed-scale:var(--mn-scale-98);--mn-interaction-pressed-opacity:var(--mn-opacity-60);--mn-interaction-disabled-opacity:var(--mn-opacity-40);--mn-motion-spin:var(--mn-duration-spin);--mn-motion-tap:var(--mn-duration-tap);--mn-motion-state-change:var(--mn-duration-state);--mn-motion-auto-dismiss:var(--mn-duration-dismiss);--mn-motion-overlay-in:var(--mn-duration-state);--mn-motion-overlay-out:var(--mn-duration-slide);--mn-motion-segment-slide:var(--mn-duration-slide);--mn-motion-sheet:var(--mn-duration-sheet);--mn-motion-alert:var(--mn-duration-beat-short);--mn-motion-screen:var(--mn-duration-page);--mn-motion-subtitle-in:var(--mn-duration-state);--mn-motion-subtitle-out:var(--mn-duration-slide);--mn-motion-ease-standard:var(--mn-easing-decelerate);--mn-motion-ease-exit:var(--mn-easing-accelerate);--mn-motion-ease-sheet:var(--mn-easing-settle);--mn-indicator-active:var(--mn-color-sky-500);--mn-indicator-inactive:var(--mn-color-neutral-300);--mn-opacity-scene-fade-1:var(--mn-opacity-90);--mn-opacity-scene-fade-2:var(--mn-opacity-80);--mn-avatar-member-1:var(--mn-color-sky-500);--mn-avatar-member-2:var(--mn-color-sky-400);--mn-avatar-member-3:var(--mn-color-sky-250);--mn-avatar-member-ink:var(--mn-color-neutral-white);--mn-avatar-ring:var(--mn-color-neutral-white);--mn-field-ring-hover:var(--mn-color-neutral-300);--mn-field-ring-focus:var(--mn-color-sky-500);--mn-field-ring-error:var(--mn-color-red-700);--mn-icon-chevron:var(--mn-color-neutral-600);--mn-chart-current:var(--mn-color-sky-500);--mn-chart-past:var(--mn-color-sky-170);--mn-chart-none:var(--mn-color-neutral-320);--mn-chart-partial:var(--mn-color-red-200);--mn-chart-label:var(--mn-color-neutral-600);--mn-tab-bar-fill:var(--mn-color-alpha-white-94);--mn-tab-bar-inactive:var(--mn-color-neutral-600);--mn-skeleton-fill:var(--mn-color-neutral-320);--mn-material-scrim:var(--mn-color-alpha-ink-38);--mn-material-grabber:var(--mn-color-neutral-340);--mn-list-divider:var(--mn-color-neutral-330);--mn-list-row-hover:var(--mn-color-neutral-320);--mn-segmented-track:var(--mn-color-neutral-310);--mn-segmented-thumb:var(--mn-color-neutral-white);--mn-chip-neutral:var(--mn-color-neutral-325);--mn-progress-track:var(--mn-color-neutral-325);--mn-media-scrim-top:var(--mn-color-alpha-black-35);--mn-media-button-on-photo:var(--mn-color-alpha-white-90);--mn-media-background:var(--mn-color-night-black);--mn-media-control:var(--mn-color-alpha-white-15);--mn-media-surface:var(--mn-color-alpha-white-12);--mn-media-ink:var(--mn-color-neutral-white);--mn-media-ink-secondary:var(--mn-color-alpha-white-70);--mn-media-button-ink:var(--mn-color-neutral-900);--mn-accent-choice-sky:var(--mn-color-sky-500);--mn-accent-choice-red:var(--mn-color-accent-choice-red);--mn-accent-choice-orange:var(--mn-color-accent-choice-orange);--mn-accent-choice-green:var(--mn-color-accent-choice-green);--mn-accent-choice-emerald:var(--mn-color-accent-choice-emerald);--mn-accent-choice-teal:var(--mn-color-accent-choice-teal);--mn-accent-choice-violet:var(--mn-color-accent-choice-violet);--mn-accent-choice-magenta:var(--mn-color-accent-choice-magenta);--mn-switch-track-off:var(--mn-color-neutral-300);--mn-switch-thumb:var(--mn-color-neutral-white);--mn-swipe-neutral:var(--mn-color-neutral-600);--mn-swipe-on-neutral:var(--mn-color-neutral-white)}@media (prefers-color-scheme:dark){:root{--mn-surface-page:var(--mn-color-night-black);--mn-surface-card:var(--mn-color-night-100);--mn-surface-inset:var(--mn-color-night-200);--mn-text-primary:var(--mn-color-night-50);--mn-text-secondary:var(--mn-color-night-400);--mn-text-placeholder:var(--mn-color-night-400);--mn-border-divider:var(--mn-stroke-1) solid var(--mn-color-night-300);--mn-border-divider-width:var(--mn-stroke-1);--mn-border-divider-color:var(--mn-color-night-300);--mn-border-divider-style:solid;--mn-border-on-page:var(--mn-stroke-1) solid var(--mn-color-night-300);--mn-border-on-page-width:var(--mn-stroke-1);--mn-border-on-page-color:var(--mn-color-night-300);--mn-border-on-page-style:solid;--mn-accent-fill:var(--mn-color-sky-300);--mn-accent-fill-hover:var(--mn-color-sky-200);--mn-accent-on-fill:var(--mn-color-sky-950);--mn-accent-ink:var(--mn-color-sky-300);--mn-accent-ink-hover:var(--mn-color-sky-200);--mn-accent-soft:var(--mn-color-sky-900);--mn-accent-soft-hover:var(--mn-color-sky-850);--mn-danger-ink:var(--mn-color-red-300);--mn-danger-soft:var(--mn-color-red-900);--mn-danger-fill:var(--mn-color-red-300);--mn-danger-on-fill:var(--mn-color-night-black);--mn-nose-ink:var(--mn-color-pink-300);--mn-nose-soft:var(--mn-color-pink-900);--mn-pet-orange-fill:var(--mn-color-pet-orange-900);--mn-pet-orange-ink:var(--mn-color-pet-orange-300);--mn-pet-orange-soft:var(--mn-color-pet-orange-night-soft);--mn-pet-sky-fill:var(--mn-color-pet-sky-900);--mn-pet-sky-ink:var(--mn-color-pet-sky-300);--mn-pet-sky-soft:var(--mn-color-pet-sky-night-soft);--mn-pet-lilac-fill:var(--mn-color-pet-lilac-900);--mn-pet-lilac-ink:var(--mn-color-pet-lilac-300);--mn-pet-lilac-soft:var(--mn-color-pet-lilac-night-soft);--mn-pet-mint-fill:var(--mn-color-pet-mint-900);--mn-pet-mint-ink:var(--mn-color-pet-mint-300);--mn-pet-mint-soft:var(--mn-color-pet-mint-night-soft);--mn-pet-yellow-fill:var(--mn-color-pet-yellow-900);--mn-pet-yellow-ink:var(--mn-color-pet-yellow-300);--mn-pet-yellow-soft:var(--mn-color-pet-yellow-night-soft);--mn-pet-salmon-fill:var(--mn-color-pet-salmon-900);--mn-pet-salmon-ink:var(--mn-color-pet-salmon-300);--mn-pet-salmon-soft:var(--mn-color-pet-salmon-night-soft);--mn-elevation-card:var(--mn-shadow-none);--mn-elevation-button:var(--mn-shadow-none);--mn-elevation-floating:var(--mn-shadow-none);--mn-elevation-glow:var(--mn-shadow-none);--mn-elevation-button-small:var(--mn-shadow-none);--mn-elevation-tab-bar:var(--mn-shadow-none);--mn-elevation-sheet:var(--mn-shadow-none);--mn-elevation-thumb:var(--mn-shadow-none);--mn-interaction-focus-ring:var(--mn-stroke-3) solid var(--mn-color-sky-300);--mn-interaction-focus-ring-width:var(--mn-stroke-3);--mn-interaction-focus-ring-color:var(--mn-color-sky-300);--mn-interaction-focus-ring-style:solid;--mn-indicator-active:var(--mn-color-sky-300);--mn-indicator-inactive:var(--mn-color-night-350);--mn-avatar-ring:var(--mn-color-night-100);--mn-field-ring-hover:var(--mn-color-night-350);--mn-field-ring-focus:var(--mn-color-sky-300);--mn-field-ring-error:var(--mn-color-red-300);--mn-icon-chevron:var(--mn-color-night-400);--mn-chart-current:var(--mn-color-sky-300);--mn-chart-past:var(--mn-color-sky-800);--mn-chart-none:var(--mn-color-night-300);--mn-chart-partial:var(--mn-color-red-800);--mn-chart-label:var(--mn-color-night-400);--mn-tab-bar-fill:var(--mn-color-alpha-night-94);--mn-tab-bar-inactive:var(--mn-color-night-400);--mn-skeleton-fill:var(--mn-color-night-300);--mn-material-scrim:var(--mn-color-alpha-black-60);--mn-material-grabber:var(--mn-color-night-350);--mn-list-divider:var(--mn-color-night-300);--mn-list-row-hover:var(--mn-color-night-300);--mn-segmented-track:var(--mn-color-night-100);--mn-segmented-thumb:var(--mn-color-night-300);--mn-chip-neutral:var(--mn-color-night-300);--mn-progress-track:var(--mn-color-night-300);--mn-switch-track-off:var(--mn-color-night-350);--mn-swipe-neutral:var(--mn-color-night-350);--mn-swipe-on-neutral:var(--mn-color-neutral-white)}}.mn-theme-dark,:root[data-theme=dark]{--mn-surface-page:var(--mn-color-night-black);--mn-surface-card:var(--mn-color-night-100);--mn-surface-inset:var(--mn-color-night-200);--mn-text-primary:var(--mn-color-night-50);--mn-text-secondary:var(--mn-color-night-400);--mn-text-placeholder:var(--mn-color-night-400);--mn-border-divider:var(--mn-stroke-1) solid var(--mn-color-night-300);--mn-border-divider-color:var(--mn-color-night-300);--mn-border-on-page:var(--mn-stroke-1) solid var(--mn-color-night-300);--mn-border-on-page-color:var(--mn-color-night-300);--mn-accent-fill:var(--mn-color-sky-300);--mn-accent-fill-hover:var(--mn-color-sky-200);--mn-accent-on-fill:var(--mn-color-sky-950);--mn-accent-ink:var(--mn-color-sky-300);--mn-accent-ink-hover:var(--mn-color-sky-200);--mn-accent-soft:var(--mn-color-sky-900);--mn-accent-soft-hover:var(--mn-color-sky-850);--mn-danger-ink:var(--mn-color-red-300);--mn-danger-soft:var(--mn-color-red-900);--mn-danger-fill:var(--mn-color-red-300);--mn-danger-on-fill:var(--mn-color-night-black);--mn-nose-ink:var(--mn-color-pink-300);--mn-nose-soft:var(--mn-color-pink-900);--mn-pet-orange-fill:var(--mn-color-pet-orange-900);--mn-pet-orange-ink:var(--mn-color-pet-orange-300);--mn-pet-orange-soft:var(--mn-color-pet-orange-night-soft);--mn-pet-sky-fill:var(--mn-color-pet-sky-900);--mn-pet-sky-ink:var(--mn-color-pet-sky-300);--mn-pet-sky-soft:var(--mn-color-pet-sky-night-soft);--mn-pet-lilac-fill:var(--mn-color-pet-lilac-900);--mn-pet-lilac-ink:var(--mn-color-pet-lilac-300);--mn-pet-lilac-soft:var(--mn-color-pet-lilac-night-soft);--mn-pet-mint-fill:var(--mn-color-pet-mint-900);--mn-pet-mint-ink:var(--mn-color-pet-mint-300);--mn-pet-mint-soft:var(--mn-color-pet-mint-night-soft);--mn-pet-yellow-fill:var(--mn-color-pet-yellow-900);--mn-pet-yellow-ink:var(--mn-color-pet-yellow-300);--mn-pet-yellow-soft:var(--mn-color-pet-yellow-night-soft);--mn-pet-salmon-fill:var(--mn-color-pet-salmon-900);--mn-pet-salmon-ink:var(--mn-color-pet-salmon-300);--mn-pet-salmon-soft:var(--mn-color-pet-salmon-night-soft);--mn-elevation-card:var(--mn-shadow-none);--mn-elevation-button:var(--mn-shadow-none);--mn-elevation-floating:var(--mn-shadow-none);--mn-elevation-glow:var(--mn-shadow-none);--mn-elevation-button-small:var(--mn-shadow-none);--mn-elevation-tab-bar:var(--mn-shadow-none);--mn-elevation-sheet:var(--mn-shadow-none);--mn-elevation-thumb:var(--mn-shadow-none);--mn-interaction-focus-ring:var(--mn-stroke-3) solid var(--mn-color-sky-300);--mn-interaction-focus-ring-color:var(--mn-color-sky-300);--mn-indicator-active:var(--mn-color-sky-300);--mn-indicator-inactive:var(--mn-color-night-350);--mn-avatar-ring:var(--mn-color-night-100);--mn-field-ring-hover:var(--mn-color-night-350);--mn-field-ring-focus:var(--mn-color-sky-300);--mn-field-ring-error:var(--mn-color-red-300);--mn-icon-chevron:var(--mn-color-night-400);--mn-chart-current:var(--mn-color-sky-300);--mn-chart-past:var(--mn-color-sky-800);--mn-chart-none:var(--mn-color-night-300);--mn-chart-partial:var(--mn-color-red-800);--mn-chart-label:var(--mn-color-night-400);--mn-tab-bar-fill:var(--mn-color-alpha-night-94);--mn-tab-bar-inactive:var(--mn-color-night-400);--mn-skeleton-fill:var(--mn-color-night-300);--mn-material-scrim:var(--mn-color-alpha-black-60);--mn-material-grabber:var(--mn-color-night-350);--mn-list-divider:var(--mn-color-night-300);--mn-list-row-hover:var(--mn-color-night-300);--mn-segmented-track:var(--mn-color-night-100);--mn-segmented-thumb:var(--mn-color-night-300);--mn-chip-neutral:var(--mn-color-night-300);--mn-progress-track:var(--mn-color-night-300);--mn-switch-track-off:var(--mn-color-night-350);--mn-swipe-neutral:var(--mn-color-night-350)}.mn-theme-dark,.mn-theme-light,:root[data-theme=dark],:root[data-theme=light]{--mn-border-divider-width:var(--mn-stroke-1);--mn-border-divider-style:solid;--mn-border-on-page-width:var(--mn-stroke-1);--mn-border-on-page-style:solid;--mn-interaction-focus-ring-width:var(--mn-stroke-3);--mn-interaction-focus-ring-style:solid;--mn-swipe-on-neutral:var(--mn-color-neutral-white)}.mn-theme-light,:root[data-theme=light]{--mn-surface-page:var(--mn-color-neutral-50);--mn-surface-card:var(--mn-color-neutral-white);--mn-surface-inset:var(--mn-color-neutral-50);--mn-text-primary:var(--mn-color-neutral-900);--mn-text-secondary:var(--mn-color-neutral-600);--mn-text-placeholder:var(--mn-color-neutral-600);--mn-border-divider:var(--mn-stroke-1) solid var(--mn-color-neutral-100);--mn-border-divider-color:var(--mn-color-neutral-100);--mn-border-on-page:var(--mn-stroke-1) solid var(--mn-color-neutral-350);--mn-border-on-page-color:var(--mn-color-neutral-350);--mn-accent-fill:var(--mn-color-sky-500);--mn-accent-fill-hover:var(--mn-color-sky-600);--mn-accent-on-fill:var(--mn-color-neutral-white);--mn-accent-ink:var(--mn-color-sky-500);--mn-accent-ink-hover:var(--mn-color-sky-600);--mn-accent-soft:var(--mn-color-sky-100);--mn-accent-soft-hover:var(--mn-color-sky-150);--mn-danger-ink:var(--mn-color-red-700);--mn-danger-soft:var(--mn-color-red-100);--mn-danger-fill:var(--mn-color-red-700);--mn-danger-on-fill:var(--mn-color-neutral-white);--mn-nose-ink:var(--mn-color-pink-600);--mn-nose-soft:var(--mn-color-pink-100);--mn-pet-orange-fill:var(--mn-color-pet-orange-100);--mn-pet-orange-ink:var(--mn-color-pet-orange-800);--mn-pet-orange-soft:var(--mn-color-pet-orange-soft);--mn-pet-sky-fill:var(--mn-color-pet-sky-100);--mn-pet-sky-ink:var(--mn-color-pet-sky-800);--mn-pet-sky-soft:var(--mn-color-pet-sky-soft);--mn-pet-lilac-fill:var(--mn-color-pet-lilac-100);--mn-pet-lilac-ink:var(--mn-color-pet-lilac-800);--mn-pet-lilac-soft:var(--mn-color-pet-lilac-soft);--mn-pet-mint-fill:var(--mn-color-pet-mint-100);--mn-pet-mint-ink:var(--mn-color-pet-mint-800);--mn-pet-mint-soft:var(--mn-color-pet-mint-soft);--mn-pet-yellow-fill:var(--mn-color-pet-yellow-100);--mn-pet-yellow-ink:var(--mn-color-pet-yellow-800);--mn-pet-yellow-soft:var(--mn-color-pet-yellow-soft);--mn-pet-salmon-fill:var(--mn-color-pet-salmon-100);--mn-pet-salmon-ink:var(--mn-color-pet-salmon-800);--mn-pet-salmon-soft:var(--mn-color-pet-salmon-soft);--mn-elevation-card:var(--mn-shadow-card);--mn-elevation-button:var(--mn-shadow-button);--mn-elevation-floating:var(--mn-shadow-floating);--mn-elevation-glow:var(--mn-shadow-glow);--mn-elevation-button-small:var(--mn-shadow-button-small);--mn-elevation-tab-bar:var(--mn-shadow-tab-bar);--mn-elevation-sheet:var(--mn-shadow-sheet);--mn-elevation-thumb:var(--mn-shadow-thumb);--mn-radius-card:var(--mn-radius-22);--mn-radius-button:var(--mn-radius-16);--mn-radius-pill:var(--mn-radius-full);--mn-radius-icon-plate:var(--mn-radius-12);--mn-radius-icon-plate-small:var(--mn-radius-11);--mn-radius-mini-button:var(--mn-radius-10);--mn-radius-app-icon:var(--mn-radius-42);--mn-radius-field:var(--mn-radius-14);--mn-radius-icon-plate-large:var(--mn-radius-14);--mn-radius-brand-icon:var(--mn-radius-30);--mn-radius-pet-avatar:var(--mn-radius-18);--mn-radius-button-small:var(--mn-radius-13);--mn-radius-icon-plate-xs:var(--mn-radius-10);--mn-radius-chart-bar:var(--mn-radius-4);--mn-radius-tab-bar:var(--mn-radius-29);--mn-radius-tab-item:var(--mn-radius-23);--mn-radius-sheet:var(--mn-radius-28);--mn-radius-grabber:var(--mn-radius-3);--mn-radius-chip:var(--mn-radius-14);--mn-radius-photo:var(--mn-radius-36);--mn-radius-segmented-track:var(--mn-radius-14);--mn-radius-segmented-thumb:var(--mn-radius-11);--mn-radius-progress:var(--mn-radius-4);--mn-radius-doc-thumb:var(--mn-radius-8);--mn-radius-photo-thumb:var(--mn-radius-4);--mn-radius-pet-avatar-large:var(--mn-radius-30);--mn-radius-tile:var(--mn-radius-16);--mn-layout-screen-inset:var(--mn-space-16);--mn-layout-screen-inset-wide:var(--mn-space-20);--mn-layout-link-pad:var(--mn-space-12);--mn-layout-page-dot-gap:var(--mn-space-6);--mn-layout-screen-top:var(--mn-space-52);--mn-layout-onboarding-art-top:var(--mn-space-12);--mn-layout-onboarding-dots-top:var(--mn-space-24);--mn-layout-onboarding-caption-top:var(--mn-space-22);--mn-layout-onboarding-caption-inset:var(--mn-space-24);--mn-layout-onboarding-caption-gap:var(--mn-space-10);--mn-layout-action-bottom:var(--mn-space-40);--mn-layout-scene-gap:var(--mn-space-10);--mn-layout-tile-label-gap:var(--mn-space-8);--mn-layout-scene-card-padding:var(--mn-space-12);--mn-layout-scene-step:var(--mn-space-24);--mn-layout-avatar-overlap:var(--mn-space-negative-16);--mn-layout-member-scene-gap:var(--mn-space-24);--mn-layout-mini-button-padding-y:var(--mn-space-6);--mn-layout-mini-button-padding-x:var(--mn-space-12);--mn-layout-activity-padding-x:var(--mn-space-14);--mn-layout-nav-inset-x:var(--mn-space-12);--mn-layout-nav-bottom:var(--mn-space-8);--mn-layout-page-head-top:var(--mn-space-20);--mn-layout-page-head-inset:var(--mn-space-24);--mn-layout-page-head-gap:var(--mn-space-8);--mn-layout-target-bleed:var(--mn-space-4);--mn-layout-button-icon-gap:var(--mn-space-8);--mn-layout-actions-gap:var(--mn-space-8);--mn-layout-form-top:var(--mn-space-24);--mn-layout-form-gap:var(--mn-space-16);--mn-layout-field-label-gap:var(--mn-space-6);--mn-layout-field-label-inset:var(--mn-space-4);--mn-layout-field-inset:var(--mn-space-16);--mn-layout-code-top:var(--mn-space-28);--mn-layout-code-gap:var(--mn-space-8);--mn-layout-form-meta-top:var(--mn-space-20);--mn-layout-form-meta-gap:var(--mn-space-6);--mn-layout-choice-padding:var(--mn-space-16);--mn-layout-choice-gap:var(--mn-space-14);--mn-layout-choice-text-gap:var(--mn-space-2);--mn-layout-divider-top:var(--mn-space-22);--mn-layout-divider-bottom:var(--mn-space-6);--mn-layout-divider-gap:var(--mn-space-12);--mn-layout-notice-padding-y:var(--mn-space-12);--mn-layout-notice-padding-x:var(--mn-space-14);--mn-layout-notice-gap:var(--mn-space-10);--mn-layout-notice-bottom:var(--mn-space-12);--mn-layout-brand-gap:var(--mn-space-18);--mn-layout-actions-bottom:var(--mn-space-32);--mn-layout-actions-bottom-tight:var(--mn-space-20);--mn-layout-form-top-tight:var(--mn-space-8);--mn-layout-home-bar-top:var(--mn-space-56);--mn-layout-member-overlap:var(--mn-space-9);--mn-layout-member-more-gap:var(--mn-space-6);--mn-layout-switch-gap:var(--mn-space-4);--mn-layout-pet-grid-top:var(--mn-space-8);--mn-layout-pet-grid-gap:var(--mn-space-10);--mn-layout-pet-card-padding:var(--mn-space-14);--mn-layout-pet-card-gap:var(--mn-space-2);--mn-layout-pet-name-top:var(--mn-space-10);--mn-layout-pet-chip-top:var(--mn-space-8);--mn-layout-chip-padding-y:var(--mn-space-3);--mn-layout-chip-padding-x:var(--mn-space-10);--mn-layout-section-top:var(--mn-space-24);--mn-layout-section-bottom:var(--mn-space-10);--mn-layout-row-padding-y:var(--mn-space-13);--mn-layout-row-padding-x:var(--mn-space-14);--mn-layout-row-gap:var(--mn-space-12);--mn-layout-row-text-gap:var(--mn-space-1);--mn-layout-button-small-padding-x:var(--mn-space-14);--mn-layout-link-bleed:var(--mn-space-12);--mn-layout-quick-grid-gap:var(--mn-space-8);--mn-layout-quick-tile-gap:var(--mn-space-6);--mn-layout-stat-padding:var(--mn-space-16);--mn-layout-stat-gap:var(--mn-space-6);--mn-layout-chart-label-gap:var(--mn-space-4);--mn-layout-streak-gap:var(--mn-space-4);--mn-layout-carousel-gap:var(--mn-space-10);--mn-layout-carousel-bottom:var(--mn-space-12);--mn-layout-dots-top:var(--mn-space-4);--mn-layout-tab-bar-top:var(--mn-space-24);--mn-layout-tab-bar-bottom:var(--mn-space-28);--mn-layout-tab-bar-padding:var(--mn-space-6);--mn-layout-tab-item-padding-y:var(--mn-space-7);--mn-layout-tab-item-gap:var(--mn-space-2);--mn-layout-empty-padding:var(--mn-space-24);--mn-layout-empty-gap:var(--mn-space-8);--mn-layout-empty-action-top:var(--mn-space-16);--mn-layout-sheet-top:var(--mn-space-10);--mn-layout-sheet-bottom:var(--mn-space-34);--mn-layout-sheet-gap:var(--mn-space-16);--mn-layout-chip-padding-y-lg:var(--mn-space-9);--mn-layout-chip-padding-x-lg:var(--mn-space-16);--mn-layout-chip-gap:var(--mn-space-8);--mn-layout-segmented-padding:var(--mn-space-3);--mn-layout-segmented-item-y:var(--mn-space-9);--mn-layout-photo-gap:var(--mn-space-10);--mn-layout-photo-top:var(--mn-space-8);--mn-layout-option-gap:var(--mn-space-8);--mn-layout-option-label-gap:var(--mn-space-4);--mn-layout-list-row-padding-y:var(--mn-space-8);--mn-layout-form-top-photo:var(--mn-space-12);--mn-layout-hero-overlap:var(--mn-space-negative-28);--mn-layout-hero-sheet-top:var(--mn-space-20);--mn-layout-chip-padding-y-sm:var(--mn-space-2);--mn-layout-chip-padding-x-sm:var(--mn-space-9);--mn-layout-caps-top:var(--mn-space-16);--mn-layout-caps-bottom:var(--mn-space-6);--mn-layout-grid-gap:var(--mn-space-8);--mn-layout-photo-grid-gap:var(--mn-space-4);--mn-layout-dialog-inset:var(--mn-space-32);--mn-layout-dialog-padding:var(--mn-space-20);--mn-layout-share-padding:var(--mn-space-24);--mn-layout-share-gap:var(--mn-space-16);--mn-layout-dose-row-padding-y:var(--mn-space-8);--mn-size-min-target:var(--mn-size-44);--mn-size-button-height:var(--mn-size-52);--mn-size-spinner:var(--mn-size-20);--mn-size-spinner-stroke:var(--mn-stroke-2);--mn-size-page-dot:var(--mn-size-6);--mn-size-page-dot-active:var(--mn-size-18);--mn-size-onboarding-art:var(--mn-size-400);--mn-size-feature-grid:var(--mn-size-340);--mn-size-tile-height:var(--mn-size-100);--mn-size-icon-plate:var(--mn-size-40);--mn-size-icon-plate-small:var(--mn-size-36);--mn-size-icon:var(--mn-size-22);--mn-size-icon-small:var(--mn-size-20);--mn-size-icon-check:var(--mn-size-18);--mn-size-note-stack:var(--mn-size-300);--mn-size-activity-card:var(--mn-size-280);--mn-size-avatar-large:var(--mn-size-64);--mn-size-avatar-small:var(--mn-size-32);--mn-size-avatar-ring:var(--mn-stroke-4);--mn-size-app-icon:var(--mn-size-180);--mn-size-screen-height:var(--mn-size-844);--mn-size-icon-button:var(--mn-size-40);--mn-size-field-height:var(--mn-size-48);--mn-size-caret-height:var(--mn-size-22);--mn-size-caret-width:var(--mn-stroke-2);--mn-size-field-ring:var(--mn-stroke-2);--mn-size-field-ring-hover:var(--mn-stroke-1);--mn-size-icon-tiny:var(--mn-size-16);--mn-size-code-cell:var(--mn-size-60);--mn-size-icon-plate-large:var(--mn-size-44);--mn-size-chevron:var(--mn-size-14);--mn-size-brand-icon:var(--mn-size-128);--mn-size-avatar-xs:var(--mn-size-30);--mn-size-avatar-xs-ring:var(--mn-stroke-2);--mn-size-pet-avatar:var(--mn-size-60);--mn-size-pet-avatar-ring:var(--mn-stroke-3);--mn-size-button-small:var(--mn-size-40);--mn-size-onboarding-art-compact:var(--mn-size-330);--mn-size-quick-tile:var(--mn-size-78);--mn-size-icon-plate-xs:var(--mn-size-32);--mn-size-stat-tile:var(--mn-size-236);--mn-size-chart-plot:var(--mn-size-44);--mn-size-chart-bar:var(--mn-size-22);--mn-size-streak-plot:var(--mn-size-40);--mn-size-tab-icon:var(--mn-size-22);--mn-size-skeleton-line:var(--mn-size-12);--mn-size-skeleton-title:var(--mn-size-16);--mn-size-grabber-width:var(--mn-size-40);--mn-size-grabber-height:var(--mn-size-5);--mn-size-icon-button-small:var(--mn-size-36);--mn-size-photo:var(--mn-size-120);--mn-size-option-tile:var(--mn-size-48);--mn-size-hero:var(--mn-size-330);--mn-size-progress:var(--mn-size-8);--mn-size-doc-thumb-height:var(--mn-size-56);--mn-size-pet-avatar-large:var(--mn-size-100);--mn-size-fact-label:var(--mn-size-112);--mn-size-date-column:var(--mn-size-44);--mn-size-qr:var(--mn-size-180);--mn-size-share-column:var(--mn-size-340);--mn-size-share-max:var(--mn-size-1120);--mn-size-share-tablet-height:var(--mn-size-1194);--mn-size-share-block:var(--mn-size-480);--mn-size-switch-width:var(--mn-size-52);--mn-size-switch-height:var(--mn-size-32);--mn-size-switch-thumb:var(--mn-size-28);--mn-size-swatch:var(--mn-size-36);--mn-size-hue-wheel:var(--mn-size-236);--mn-size-hue-ring:var(--mn-size-32);--mn-size-hue-preview:var(--mn-size-78);--mn-size-hue-knob:var(--mn-size-28);--mn-size-calendar-dot:var(--mn-size-6);--mn-size-swipe-action:var(--mn-size-84);--mn-size-screen-max:var(--mn-size-390);--mn-size-screen-column-from:var(--mn-size-600);--mn-size-frame-safe-top:var(--mn-size-47);--mn-size-frame-safe-bottom:var(--mn-size-34);--mn-typography-large-title:var(--mn-font-weight-bold) var(--mn-font-size-30)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-large-title-size:var(--mn-font-size-30);--mn-typography-large-title-weight:var(--mn-font-weight-bold);--mn-typography-large-title-line-height:var(--mn-line-height-tight);--mn-typography-large-title-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-headline:var(--mn-font-weight-semibold) var(--mn-font-size-17)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-headline-size:var(--mn-font-size-17);--mn-typography-headline-weight:var(--mn-font-weight-semibold);--mn-typography-headline-line-height:var(--mn-line-height-base);--mn-typography-headline-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-body:var(--mn-font-weight-regular) var(--mn-font-size-17)/var(--mn-line-height-relaxed) var(--mn-font-family-system);--mn-typography-body-size:var(--mn-font-size-17);--mn-typography-body-weight:var(--mn-font-weight-regular);--mn-typography-body-line-height:var(--mn-line-height-relaxed);--mn-typography-body-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-subheadline:var(--mn-font-weight-regular) var(--mn-font-size-15)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-subheadline-size:var(--mn-font-size-15);--mn-typography-subheadline-weight:var(--mn-font-weight-regular);--mn-typography-subheadline-line-height:var(--mn-line-height-base);--mn-typography-subheadline-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-footnote:var(--mn-font-weight-regular) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-footnote-size:var(--mn-font-size-13);--mn-typography-footnote-weight:var(--mn-font-weight-regular);--mn-typography-footnote-line-height:var(--mn-line-height-base);--mn-typography-footnote-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-footnote-strong:var(--mn-font-weight-semibold) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-footnote-strong-size:var(--mn-font-size-13);--mn-typography-footnote-strong-weight:var(--mn-font-weight-semibold);--mn-typography-footnote-strong-line-height:var(--mn-line-height-base);--mn-typography-footnote-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption:var(--mn-font-weight-regular) var(--mn-font-size-12)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption-size:var(--mn-font-size-12);--mn-typography-caption-weight:var(--mn-font-weight-regular);--mn-typography-caption-line-height:var(--mn-line-height-base);--mn-typography-caption-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption-strong:var(--mn-font-weight-semibold) var(--mn-font-size-12)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption-strong-size:var(--mn-font-size-12);--mn-typography-caption-strong-weight:var(--mn-font-weight-semibold);--mn-typography-caption-strong-line-height:var(--mn-line-height-base);--mn-typography-caption-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption2:var(--mn-font-weight-regular) var(--mn-font-size-11)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption2-size:var(--mn-font-size-11);--mn-typography-caption2-weight:var(--mn-font-weight-regular);--mn-typography-caption2-line-height:var(--mn-line-height-base);--mn-typography-caption2-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-subheadline-strong:var(--mn-font-weight-semibold) var(--mn-font-size-15)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-subheadline-strong-size:var(--mn-font-size-15);--mn-typography-subheadline-strong-weight:var(--mn-font-weight-semibold);--mn-typography-subheadline-strong-line-height:var(--mn-line-height-base);--mn-typography-subheadline-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-callout-strong:var(--mn-font-weight-semibold) var(--mn-font-size-14)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-callout-strong-size:var(--mn-font-size-14);--mn-typography-callout-strong-weight:var(--mn-font-weight-semibold);--mn-typography-callout-strong-line-height:var(--mn-line-height-base);--mn-typography-callout-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-avatar-initial:var(--mn-font-weight-bold) var(--mn-font-size-24)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-avatar-initial-size:var(--mn-font-size-24);--mn-typography-avatar-initial-weight:var(--mn-font-weight-bold);--mn-typography-avatar-initial-line-height:var(--mn-line-height-base);--mn-typography-avatar-initial-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-subheadline-medium:var(--mn-font-weight-medium) var(--mn-font-size-15)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-subheadline-medium-size:var(--mn-font-size-15);--mn-typography-subheadline-medium-weight:var(--mn-font-weight-medium);--mn-typography-subheadline-medium-line-height:var(--mn-line-height-base);--mn-typography-subheadline-medium-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-code-digit:var(--mn-font-weight-semibold) var(--mn-font-size-28)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-code-digit-size:var(--mn-font-size-28);--mn-typography-code-digit-weight:var(--mn-font-weight-semibold);--mn-typography-code-digit-line-height:var(--mn-line-height-tight);--mn-typography-code-digit-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-code-digit-numeric:tabular-nums;--mn-typography-callout:var(--mn-font-weight-regular) var(--mn-font-size-14)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-callout-size:var(--mn-font-size-14);--mn-typography-callout-weight:var(--mn-font-weight-regular);--mn-typography-callout-line-height:var(--mn-line-height-base);--mn-typography-callout-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-display:var(--mn-font-weight-bold) var(--mn-font-size-32)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-display-size:var(--mn-font-size-32);--mn-typography-display-weight:var(--mn-font-weight-bold);--mn-typography-display-line-height:var(--mn-line-height-tight);--mn-typography-display-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-pet-name:var(--mn-font-weight-bold) var(--mn-font-size-19)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-pet-name-size:var(--mn-font-size-19);--mn-typography-pet-name-weight:var(--mn-font-weight-bold);--mn-typography-pet-name-line-height:var(--mn-line-height-tight);--mn-typography-pet-name-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-pet-initial:var(--mn-font-weight-bold) var(--mn-font-size-26)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-pet-initial-size:var(--mn-font-size-26);--mn-typography-pet-initial-weight:var(--mn-font-weight-bold);--mn-typography-pet-initial-line-height:var(--mn-line-height-tight);--mn-typography-pet-initial-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-footnote-medium:var(--mn-font-weight-medium) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-footnote-medium-size:var(--mn-font-size-13);--mn-typography-footnote-medium-weight:var(--mn-font-weight-medium);--mn-typography-footnote-medium-line-height:var(--mn-line-height-base);--mn-typography-footnote-medium-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-stat-value:var(--mn-font-weight-bold) var(--mn-font-size-30)/var(--mn-line-height-compact) var(--mn-font-family-system);--mn-typography-stat-value-size:var(--mn-font-size-30);--mn-typography-stat-value-weight:var(--mn-font-weight-bold);--mn-typography-stat-value-line-height:var(--mn-line-height-compact);--mn-typography-stat-value-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-chart-label:var(--mn-font-weight-regular) var(--mn-font-size-10)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-chart-label-size:var(--mn-font-size-10);--mn-typography-chart-label-weight:var(--mn-font-weight-regular);--mn-typography-chart-label-line-height:var(--mn-line-height-base);--mn-typography-chart-label-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-caption2-strong:var(--mn-font-weight-semibold) var(--mn-font-size-11)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caption2-strong-size:var(--mn-font-size-11);--mn-typography-caption2-strong-weight:var(--mn-font-weight-semibold);--mn-typography-caption2-strong-line-height:var(--mn-line-height-base);--mn-typography-caption2-strong-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-sheet-title:var(--mn-font-weight-bold) var(--mn-font-size-20)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-sheet-title-size:var(--mn-font-size-20);--mn-typography-sheet-title-weight:var(--mn-font-weight-bold);--mn-typography-sheet-title-line-height:var(--mn-line-height-tight);--mn-typography-sheet-title-letter-spacing:var(--mn-letter-spacing-snug);--mn-typography-tile-label:var(--mn-font-weight-regular) var(--mn-font-size-13)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-tile-label-size:var(--mn-font-size-13);--mn-typography-tile-label-weight:var(--mn-font-weight-regular);--mn-typography-tile-label-line-height:var(--mn-line-height-tight);--mn-typography-tile-label-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-title:var(--mn-font-weight-bold) var(--mn-font-size-28)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-title-size:var(--mn-font-size-28);--mn-typography-title-weight:var(--mn-font-weight-bold);--mn-typography-title-line-height:var(--mn-line-height-tight);--mn-typography-title-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-metric:var(--mn-font-weight-bold) var(--mn-font-size-22)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-metric-size:var(--mn-font-size-22);--mn-typography-metric-weight:var(--mn-font-weight-bold);--mn-typography-metric-line-height:var(--mn-line-height-tight);--mn-typography-metric-letter-spacing:var(--mn-letter-spacing-tight);--mn-typography-caps:var(--mn-font-weight-semibold) var(--mn-font-size-13)/var(--mn-line-height-base) var(--mn-font-family-system);--mn-typography-caps-size:var(--mn-font-size-13);--mn-typography-caps-weight:var(--mn-font-weight-semibold);--mn-typography-caps-line-height:var(--mn-line-height-base);--mn-typography-caps-letter-spacing:var(--mn-letter-spacing-caps);--mn-typography-date-day:var(--mn-font-weight-bold) var(--mn-font-size-20)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-date-day-size:var(--mn-font-size-20);--mn-typography-date-day-weight:var(--mn-font-weight-bold);--mn-typography-date-day-line-height:var(--mn-line-height-tight);--mn-typography-date-day-letter-spacing:var(--mn-letter-spacing-none);--mn-typography-hero-initial:var(--mn-font-weight-bold) var(--mn-font-size-56)/var(--mn-line-height-tight) var(--mn-font-family-system);--mn-typography-hero-initial-size:var(--mn-font-size-56);--mn-typography-hero-initial-weight:var(--mn-font-weight-bold);--mn-typography-hero-initial-line-height:var(--mn-line-height-tight);--mn-typography-hero-initial-letter-spacing:var(--mn-letter-spacing-none);--mn-interaction-focus-ring:var(--mn-stroke-3) solid var(--mn-color-sky-500);--mn-interaction-focus-ring-color:var(--mn-color-sky-500);--mn-interaction-focus-offset:var(--mn-stroke-3);--mn-interaction-pressed-scale:var(--mn-scale-98);--mn-interaction-pressed-opacity:var(--mn-opacity-60);--mn-interaction-disabled-opacity:var(--mn-opacity-40);--mn-motion-spin:var(--mn-duration-spin);--mn-motion-tap:var(--mn-duration-tap);--mn-motion-state-change:var(--mn-duration-state);--mn-motion-auto-dismiss:var(--mn-duration-dismiss);--mn-motion-overlay-in:var(--mn-duration-state);--mn-motion-overlay-out:var(--mn-duration-slide);--mn-motion-segment-slide:var(--mn-duration-slide);--mn-motion-sheet:var(--mn-duration-sheet);--mn-motion-alert:var(--mn-duration-beat-short);--mn-motion-screen:var(--mn-duration-page);--mn-motion-subtitle-in:var(--mn-duration-state);--mn-motion-subtitle-out:var(--mn-duration-slide);--mn-motion-ease-standard:var(--mn-easing-decelerate);--mn-motion-ease-exit:var(--mn-easing-accelerate);--mn-motion-ease-sheet:var(--mn-easing-settle);--mn-indicator-active:var(--mn-color-sky-500);--mn-indicator-inactive:var(--mn-color-neutral-300);--mn-opacity-scene-fade-1:var(--mn-opacity-90);--mn-opacity-scene-fade-2:var(--mn-opacity-80);--mn-avatar-member-1:var(--mn-color-sky-500);--mn-avatar-member-2:var(--mn-color-sky-400);--mn-avatar-member-3:var(--mn-color-sky-250);--mn-avatar-member-ink:var(--mn-color-neutral-white);--mn-avatar-ring:var(--mn-color-neutral-white);--mn-field-ring-hover:var(--mn-color-neutral-300);--mn-field-ring-focus:var(--mn-color-sky-500);--mn-field-ring-error:var(--mn-color-red-700);--mn-icon-chevron:var(--mn-color-neutral-600);--mn-chart-current:var(--mn-color-sky-500);--mn-chart-past:var(--mn-color-sky-170);--mn-chart-none:var(--mn-color-neutral-320);--mn-chart-partial:var(--mn-color-red-200);--mn-chart-label:var(--mn-color-neutral-600);--mn-tab-bar-fill:var(--mn-color-alpha-white-94);--mn-tab-bar-inactive:var(--mn-color-neutral-600);--mn-skeleton-fill:var(--mn-color-neutral-320);--mn-material-scrim:var(--mn-color-alpha-ink-38);--mn-material-grabber:var(--mn-color-neutral-340);--mn-list-divider:var(--mn-color-neutral-330);--mn-list-row-hover:var(--mn-color-neutral-320);--mn-segmented-track:var(--mn-color-neutral-310);--mn-segmented-thumb:var(--mn-color-neutral-white);--mn-chip-neutral:var(--mn-color-neutral-325);--mn-progress-track:var(--mn-color-neutral-325);--mn-media-scrim-top:var(--mn-color-alpha-black-35);--mn-media-button-on-photo:var(--mn-color-alpha-white-90);--mn-media-background:var(--mn-color-night-black);--mn-media-control:var(--mn-color-alpha-white-15);--mn-media-surface:var(--mn-color-alpha-white-12);--mn-media-ink:var(--mn-color-neutral-white);--mn-media-ink-secondary:var(--mn-color-alpha-white-70);--mn-media-button-ink:var(--mn-color-neutral-900);--mn-accent-choice-sky:var(--mn-color-sky-500);--mn-accent-choice-red:var(--mn-color-accent-choice-red);--mn-accent-choice-orange:var(--mn-color-accent-choice-orange);--mn-accent-choice-green:var(--mn-color-accent-choice-green);--mn-accent-choice-emerald:var(--mn-color-accent-choice-emerald);--mn-accent-choice-teal:var(--mn-color-accent-choice-teal);--mn-accent-choice-violet:var(--mn-color-accent-choice-violet);--mn-accent-choice-magenta:var(--mn-color-accent-choice-magenta);--mn-switch-track-off:var(--mn-color-neutral-300);--mn-switch-thumb:var(--mn-color-neutral-white);--mn-swipe-neutral:var(--mn-color-neutral-600)}*,:after,:before{box-sizing:border-box}body,html{height:100%;margin:0;padding:0}html{touch-action:pan-x pan-y}#__nuxt,body,html{background:var(--screen-surface,var(--mn-v1-surface-page))}body{color:var(--mn-v1-text-primary);font:var(--mn-v1-typography-body);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:root{--safe-top:calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px) + env(safe-area-inset-top,0px));--safe-bottom:calc(var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px) + env(safe-area-inset-bottom,0px));--motion-run:1}#__nuxt{height:100%;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);margin:0 auto}@media (width>=600px){#__nuxt{max-width:var(--mn-size-screen-max)}body{background:var(--mn-v1-surface-page)}}[contenteditable],input,textarea{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.type--note{background:var(--mn-v1-event-type-other-soft);color:var(--mn-v1-event-type-other-ink)}.type--vaccination{background:var(--mn-v1-event-type-vaccination-soft);color:var(--mn-v1-event-type-vaccination-ink)}.type--parasite{background:var(--mn-v1-event-type-parasite-soft);color:var(--mn-v1-event-type-parasite-ink)}.pet--orange{--pet-fill:var(--mn-pet-orange-fill);--pet-ink:var(--mn-pet-orange-ink);--pet-soft:var(--mn-pet-orange-soft)}.pet--sky{--pet-fill:var(--mn-pet-sky-fill);--pet-ink:var(--mn-pet-sky-ink);--pet-soft:var(--mn-pet-sky-soft)}.pet--lilac{--pet-fill:var(--mn-pet-lilac-fill);--pet-ink:var(--mn-pet-lilac-ink);--pet-soft:var(--mn-pet-lilac-soft)}.pet--mint{--pet-fill:var(--mn-pet-mint-fill);--pet-ink:var(--mn-pet-mint-ink);--pet-soft:var(--mn-pet-mint-soft)}.pet--yellow{--pet-fill:var(--mn-pet-yellow-fill);--pet-ink:var(--mn-pet-yellow-ink);--pet-soft:var(--mn-pet-yellow-soft)}.pet--salmon{--pet-fill:var(--mn-pet-salmon-fill);--pet-ink:var(--mn-pet-salmon-ink);--pet-soft:var(--mn-pet-salmon-soft)}@media (prefers-reduced-motion:reduce){:root{--motion-run:0}}.pressable{transition:scale calc(var(--mn-v1-motion-tap) * var(--motion-run)) var(--mn-v1-motion-ease-standard)}.pressable:after{transition:background-color var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-standard)}.pressable:active{scale:calc(1 - .03 * var(--motion-run))}.appeared{animation:appeared var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-standard)}@keyframes appeared{0%{opacity:0}}.app{height:100%;position:relative}.screens{grid-template:100%/100%;height:100%;display:grid;overflow:clip}.screens>*{grid-area:1/1}.screen-push-enter-active{z-index:2;transition:translate calc(var(--mn-v1-motion-screen) * var(--motion-run)) var(--mn-v1-motion-ease-standard),opacity var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-standard);translate:0}.screen-push-enter-from{translate:calc(100% * var(--motion-run)) 0;opacity:var(--motion-run)}.screen-push-leave-active{z-index:1;transition:translate calc(var(--mn-v1-motion-screen) * var(--motion-run)) var(--mn-v1-motion-ease-exit);translate:0}.screen-push-leave-to{translate:calc(-100% / 3 * var(--motion-run)) 0}.screen-back-enter-active{z-index:1;transition:translate calc(var(--mn-v1-motion-screen) * var(--motion-run)) var(--mn-v1-motion-ease-standard),opacity var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-standard);translate:0}.screen-back-enter-from{translate:calc(-100% / 3 * var(--motion-run)) 0;opacity:var(--motion-run)}.screen-back-leave-active{z-index:2;transition:translate calc(var(--mn-v1-motion-screen) * var(--motion-run)) var(--mn-v1-motion-ease-exit);translate:0}.screen-back-leave-to{translate:calc(100% * var(--motion-run)) 0}.screen-back-enter-active:after,.screen-push-leave-active:after{content:"";z-index:3;background:var(--mn-v1-material-scrim-faint);pointer-events:none;transition:opacity calc(var(--mn-v1-motion-screen) * var(--motion-run)) var(--mn-v1-motion-ease-exit);position:fixed;inset:0}.screen-push-leave-active:after{opacity:var(--motion-run)}.screen-back-enter-active:after,.screen-push-leave-from:after{opacity:0}.screen-back-enter-from:after{opacity:var(--motion-run)}.screen-fade-enter-active{z-index:2;transition:opacity var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-standard)}.screen-fade-enter-from,.screen-fade-leave-to,.tab-bar-enter-from,.tab-bar-leave-to{opacity:0}.screen-fade-leave-active{z-index:1;transition:opacity var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-exit)}.tab-bar-enter-active{transition:opacity var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-standard)}.tab-bar-leave-active{transition:opacity var(--mn-v1-motion-tap) var(--mn-v1-motion-ease-exit)}.feed-enter-active{transition:opacity var(--mn-v1-motion-state-change) var(--mn-v1-motion-ease-standard),scale var(--mn-v1-motion-state-change) var(--mn-v1-motion-ease-standard)}.feed-leave-active{transition:opacity var(--mn-v1-motion-overlay-out) var(--mn-v1-motion-ease-exit),scale var(--mn-v1-motion-overlay-out) var(--mn-v1-motion-ease-exit);position:absolute;inset-inline:0}.feed-move{transition:transform calc(var(--mn-v1-motion-state-change) * var(--motion-run)) var(--mn-v1-motion-ease-standard)}.feed-enter-from{opacity:0;scale:calc(1 - .04 * var(--motion-run))}.feed-leave-to{opacity:0;scale:1 calc(1 - .2 * var(--motion-run))}.screen .block-head+.year-head,.screen .section-head+.caps-head{padding-top:0}.screen .entry-list+.entry-list{margin-top:var(--mn-layout-scene-gap)}.screen .segmented--page+.entry-list{margin-top:var(--mn-layout-scene-card-padding)}.screen .block-note--top+.block-head,.screen .tab-head+.segmented+.alert+.block-head,.screen .tab-head+.segmented+.block-head{padding-top:var(--mn-layout-scene-card-padding)}.screen .nav-bar+.entry-list,.screen .nav-bar+.task-list{margin-top:var(--mn-layout-pet-grid-top)}.screen .alert--below-head+.course-card,.screen .alert--below-head+.entry-list{margin-top:var(--mn-layout-scene-gap)}.screen .tab-head+.segmented{margin:0 var(--mn-layout-screen-inset)}.screen .tab-head+.segmented+.alert,.screen .tab-head+.segmented+.alert+.month-grid,.screen .tab-head+.segmented+.empty-state,.screen .tab-head+.segmented+.month-grid{margin-top:var(--mn-layout-scene-card-padding)}.screen .code-field+.field__error{padding:var(--mn-layout-field-label-gap) var(--mn-layout-page-head-inset) 0}.screen .stat-carousel+.page-dots{padding-top:var(--mn-layout-dots-top)}:root.v2-screen{--mn-layout-screen-top:max(var(--mn-layout-screen-inset), var(--mn-space-52) - var(--mn-size-frame-safe-top) + var(--safe-top));--mn-layout-home-bar-top:max(var(--mn-layout-screen-inset), var(--mn-space-56) - var(--mn-size-frame-safe-top) + var(--safe-top));--mn-layout-action-bottom:max(var(--mn-layout-screen-inset), var(--mn-space-40) - var(--mn-size-frame-safe-bottom) + var(--safe-bottom));--mn-layout-actions-bottom:max(var(--mn-layout-screen-inset), var(--mn-space-32) - var(--mn-size-frame-safe-bottom) + var(--safe-bottom));--mn-layout-actions-bottom-tight:max(var(--mn-layout-screen-inset), var(--mn-space-20) - var(--mn-size-frame-safe-bottom) + var(--safe-bottom));--mn-layout-tab-bar-bottom:max(var(--mn-layout-screen-inset), var(--mn-space-28) - var(--mn-size-frame-safe-bottom) + var(--safe-bottom));--mn-layout-sheet-bottom:max(var(--mn-layout-screen-inset), var(--mn-space-34) - var(--mn-size-frame-safe-bottom) + var(--safe-bottom))}:root.v2-screen #__nuxt{padding-top:0;padding-bottom:0}.tab-bar[data-v-3e0fa5aa]{z-index:2;margin:0 var(--mn-layout-screen-inset) var(--mn-layout-tab-bar-bottom);padding:var(--mn-layout-tab-bar-padding);border-radius:var(--mn-radius-tab-bar);background:var(--mn-tab-bar-fill);box-shadow:var(--mn-elevation-tab-bar);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.tab-bar__item[data-v-3e0fa5aa]{align-items:center;gap:var(--mn-layout-tab-item-gap);padding:var(--mn-layout-tab-item-padding-y) 0;border-radius:var(--mn-radius-tab-item);color:var(--mn-tab-bar-inactive);font:var(--mn-typography-caption2);flex-direction:column;text-decoration:none;display:flex}.tab-bar__item .icon[data-v-3e0fa5aa]{width:var(--mn-size-tab-icon);height:var(--mn-size-tab-icon)}.tab-bar__item[aria-current=page][data-v-3e0fa5aa]{background:var(--mn-accent-soft);color:var(--mn-accent-ink);font:var(--mn-typography-caption2-strong)}@media (hover:hover){.tab-bar__item[data-v-3e0fa5aa]:hover{color:var(--mn-text-primary)}.tab-bar__item[aria-current=page][data-v-3e0fa5aa]:hover{color:var(--mn-accent-ink-hover)}}.tab-bar__item[data-v-3e0fa5aa]:focus{outline:none}.tab-bar__item[data-v-3e0fa5aa]:focus-visible{outline:var(--mn-interaction-focus-ring);outline-offset:calc(-1 * var(--mn-interaction-focus-offset))}.tab-bar__item[data-v-3e0fa5aa]:active{opacity:var(--mn-interaction-pressed-opacity)}.icon[data-v-9319492a]{fill:none;stroke:currentColor;stroke-width:var(--mn-v1-stroke-regular);stroke-linecap:round;stroke-linejoin:round}.tab-bar[data-v-2d4812d9]{z-index:2;padding:0 var(--mn-v1-layout-tabbar-inset) var(--mn-v1-layout-tabbar-bottom);position:absolute;bottom:0;left:0;right:0}.tab-bar__pill[data-v-2d4812d9]{padding:var(--mn-v1-layout-tab-pill-padding);border-radius:var(--mn-v1-radius-tab-bar);background:var(--mn-v1-material-tab-bar-fill);box-shadow:var(--mn-v1-elevation-tab-bar);-webkit-backdrop-filter:blur(var(--mn-v1-material-tab-bar-blur));backdrop-filter:blur(var(--mn-v1-material-tab-bar-blur));display:flex;position:relative}.tab-bar__thumb[data-v-2d4812d9]{top:var(--mn-v1-layout-tab-pill-padding);bottom:var(--mn-v1-layout-tab-pill-padding);left:var(--mn-v1-layout-tab-pill-padding);width:calc((100% - var(--mn-v1-layout-tab-pill-padding) * 2) / var(--tab-count));background:var(--mn-v1-accent-soft);translate:calc(100% * var(--tab-index)) 0;transition:translate calc(var(--mn-v1-motion-segment-slide) * var(--motion-run)) var(--mn-v1-motion-ease-standard);position:absolute}.tab[data-v-2d4812d9],.tab-bar__thumb[data-v-2d4812d9]{border-radius:var(--mn-v1-radius-tab-item)}.tab[data-v-2d4812d9]{justify-content:center;align-items:center;gap:var(--mn-v1-layout-tab-item-gap);min-height:var(--mn-v1-size-min-target);padding:var(--mn-v1-layout-tab-item-padding-y) 0;color:var(--mn-v1-text-secondary);flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.tab[data-v-2d4812d9]:after{content:"";border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:0}@media (hover:hover){.tab[data-v-2d4812d9]:hover:after{background:var(--mn-v1-interaction-hover-overlay-on-material)}}.tab[data-v-2d4812d9]:active:after{background:var(--mn-v1-interaction-pressed-overlay-on-material)}.tab[data-v-2d4812d9]:focus-visible{outline:var(--mn-v1-interaction-focus-ring);outline-offset:calc(-1 * var(--mn-v1-interaction-focus-ring-width))}.tab__glyph[data-v-2d4812d9]{width:var(--mn-v1-size-tab-glyph);height:var(--mn-v1-size-tab-glyph)}.tab__label[data-v-2d4812d9]{font:var(--mn-v1-typography-tab-label);letter-spacing:var(--mn-v1-typography-tab-label-letter-spacing)}.tab--active[data-v-2d4812d9]{color:var(--mn-v1-text-accent)}@media (prefers-reduced-transparency:reduce){.tab-bar__pill[data-v-2d4812d9]{background:var(--mn-v1-surface-card);-webkit-backdrop-filter:none;backdrop-filter:none}}.alert[data-v-9b92e046]{align-items:flex-start;gap:var(--mn-layout-notice-gap);padding:var(--mn-layout-notice-padding-y) var(--mn-layout-notice-padding-x);border-radius:var(--mn-radius-field);font:var(--mn-typography-footnote);color:var(--mn-text-primary);display:flex}.alert>.icon[data-v-9b92e046]{width:var(--mn-size-icon-small);height:var(--mn-size-icon-small);flex:none}.alert__body[data-v-9b92e046]{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.alert__title[data-v-9b92e046]{font:var(--mn-typography-footnote-strong)}.alert .alert__action[data-v-9b92e046]{margin:calc(-1 * var(--mn-layout-notice-padding-y)) 0;align-self:center}.alert--info[data-v-9b92e046]{background:var(--mn-accent-soft)}.alert--info>.icon[data-v-9b92e046]{color:var(--mn-accent-ink)}.alert--warning[data-v-9b92e046]{background:var(--mn-danger-soft)}.alert--warning .alert__title[data-v-9b92e046],.alert--warning>.icon[data-v-9b92e046]{color:var(--mn-danger-ink)}.alert--warning .alert__action[data-v-9b92e046]{color:var(--mn-text-primary)}.alert--above-action[data-v-9b92e046]{margin-bottom:var(--mn-layout-notice-bottom)}.alert--below-head[data-v-9b92e046]{margin:var(--mn-layout-scene-card-padding) var(--mn-layout-screen-inset) 0}.alert--inset[data-v-9b92e046]{margin:0 var(--mn-layout-screen-inset) var(--mn-layout-notice-bottom)}.alert--flat[data-v-9b92e046]{margin:0}.alert--stacked .alert__action[data-v-9b92e046]{margin:0 0 calc(-1 * var(--mn-layout-notice-padding-y)) calc(-1 * var(--mn-layout-link-pad));align-self:flex-start}.button[data-v-d2e33c68]{width:100%;min-height:var(--mn-size-button-height);border-radius:var(--mn-radius-button);background:var(--mn-accent-fill);color:var(--mn-accent-on-fill);font:var(--mn-typography-headline);box-shadow:var(--mn-elevation-button);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;place-items:center;margin:0;display:grid;position:relative}.button[data-v-d2e33c68]>*{grid-area:1/1}@media (hover:hover){.button[data-v-d2e33c68]:hover{background:var(--mn-accent-fill-hover)}}.button[data-v-d2e33c68]:focus{outline:none}.button[data-v-d2e33c68]:focus-visible{outline:var(--mn-interaction-focus-ring);outline-offset:var(--mn-interaction-focus-offset)}.button[data-v-d2e33c68]:active{background:var(--mn-accent-fill-hover);transform:scale(var(--mn-interaction-pressed-scale))}.button[data-v-d2e33c68]:disabled{background:var(--mn-accent-fill);opacity:var(--mn-interaction-disabled-opacity);box-shadow:none;cursor:default;transform:none}.button[aria-busy=true][data-v-d2e33c68]{cursor:progress}.button[aria-busy=true] .button__label[data-v-d2e33c68]{visibility:hidden}.button__label[data-v-d2e33c68]{align-items:center;gap:var(--mn-layout-button-icon-gap);display:inline-flex}.button__label .icon[data-v-d2e33c68]{width:var(--mn-size-icon-small);height:var(--mn-size-icon-small)}.button__spinner[data-v-d2e33c68]{width:var(--mn-size-spinner);height:var(--mn-size-spinner);border:var(--mn-size-spinner-stroke) solid currentColor;animation:button-spin-d2e33c68 var(--mn-motion-spin) linear infinite;border-right-color:#0000;border-radius:50%}@keyframes button-spin-d2e33c68{to{transform:rotate(1turn)}}.button--soft[data-v-d2e33c68],.button--soft[data-v-d2e33c68]:disabled{background:var(--mn-accent-soft);color:var(--mn-accent-ink);box-shadow:none}@media (hover:hover){.button--soft[data-v-d2e33c68]:hover{background:var(--mn-accent-soft-hover);color:var(--mn-accent-ink-hover)}}.button--soft[data-v-d2e33c68]:active{background:var(--mn-accent-soft-hover);color:var(--mn-accent-ink-hover)}.button--danger[data-v-d2e33c68],.button--danger[data-v-d2e33c68]:disabled{background:var(--mn-danger-fill);color:var(--mn-danger-on-fill);box-shadow:none}@media (hover:hover){.button--danger[data-v-d2e33c68]:hover{background:var(--mn-danger-ink)}}.button--danger[data-v-d2e33c68]:active{background:var(--mn-danger-ink)}.button--small[data-v-d2e33c68]{width:auto;min-height:var(--mn-size-button-small);padding:0 var(--mn-layout-button-small-padding-x);border-radius:var(--mn-radius-button-small);font:var(--mn-typography-subheadline-strong);box-shadow:var(--mn-elevation-button-small);flex:none}.button--soft.button--small[data-v-d2e33c68]{box-shadow:none}.button--small .button__spinner[data-v-d2e33c68]{width:var(--mn-size-icon-tiny);height:var(--mn-size-icon-tiny)}.analytics-notice[data-v-9ed7ab2e]{z-index:4;box-sizing:border-box;gap:var(--mn-space-8);max-height:calc(100% - var(--mn-layout-screen-inset));padding:var(--mn-space-20) var(--mn-layout-screen-inset) var(--mn-layout-actions-bottom);border-radius:var(--mn-radius-sheet) var(--mn-radius-sheet) 0 0;background:var(--mn-surface-card);box-shadow:var(--mn-elevation-sheet);color:var(--mn-text-primary);font:var(--mn-typography-footnote);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.analytics-notice__title[data-v-9ed7ab2e]{font:var(--mn-typography-headline);margin:0}.analytics-notice__text[data-v-9ed7ab2e]{color:var(--mn-text-secondary);margin:0}.document-link[data-v-9ed7ab2e]{color:var(--mn-accent-ink)}.analytics-notice__actions[data-v-9ed7ab2e]{gap:var(--mn-layout-actions-gap);margin-top:var(--mn-space-16);flex:none;display:flex}.analytics-notice__actions[data-v-9ed7ab2e]>*{flex:1;min-width:0}.analytics-notice__actions[data-v-9ed7ab2e] .text-button{justify-content:center;padding:0}.icon-sprite[data-v-72e5c566]{display:none}.loader[data-v-2e24fde1]{width:var(--mn-v1-size-launch-loader);height:var(--mn-v1-size-launch-loader);color:var(--mn-v1-launch-loader);position:relative}.paw[data-v-2e24fde1]{width:var(--mn-v1-size-launch-paw);height:var(--mn-v1-size-launch-paw);margin:calc(var(--mn-v1-size-launch-paw) / -2) 0 0 calc(var(--mn-v1-size-launch-paw) / -2);transform:rotate(calc(var(--paw-turn) * 45deg)) translateY(calc(var(--mn-v1-size-launch-loader) / -2)) rotate(90deg);fill:currentColor;animation:paw-chase-2e24fde1 var(--mn-v1-motion-launch-loader) linear infinite;animation-delay:calc(var(--paw-turn) * var(--mn-v1-motion-launch-loader) / 8 - var(--mn-v1-motion-launch-loader));position:absolute;top:50%;left:50%}@keyframes paw-chase-2e24fde1{0%{opacity:1}87.5%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.paw[data-v-2e24fde1]{animation-play-state:paused}}.launch[data-v-b3b10b0d]{background:var(--mn-v1-launch-surface);color:var(--mn-v1-text-primary);position:fixed;inset:0;overflow:hidden}.launch__mark[data-v-b3b10b0d]{padding:0 var(--mn-v1-layout-screen-inset);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:43%;left:0;right:0;transform:translateY(-50%)}.launch__face[data-v-b3b10b0d]{width:var(--mn-v1-size-launch-mark);height:var(--mn-v1-size-launch-mark);transform-origin:50% 73.2%}.launch__title[data-v-b3b10b0d]{margin:var(--mn-v1-layout-launch-title-top) 0 0;font:var(--mn-v1-typography-large-title)}.launch__subtitle[data-v-b3b10b0d]{margin:var(--mn-v1-layout-launch-subtitle-top) 0 0;color:var(--mn-v1-text-secondary);font:var(--mn-v1-typography-row-subtitle)}.launch__loader[data-v-b3b10b0d]{justify-content:center;display:flex;position:absolute;top:82%;left:0;right:0;transform:translateY(-50%)}.launch__cover[data-v-b3b10b0d]{background:var(--mn-v1-launch-transition);opacity:0;position:absolute;inset:0}.launch--leaving .launch__face[data-v-b3b10b0d]{animation:launch-zoom-b3b10b0d var(--mn-v1-motion-launch-zoom) cubic-bezier(.65,.05,.75,.5) forwards}.launch--leaving .launch__loader[data-v-b3b10b0d],.launch--leaving .launch__subtitle[data-v-b3b10b0d],.launch--leaving .launch__title[data-v-b3b10b0d]{animation:launch-fade-b3b10b0d calc(var(--mn-v1-motion-launch-zoom) * .44) ease-in forwards}.launch--leaving .launch__cover[data-v-b3b10b0d]{animation:launch-cover-b3b10b0d calc(var(--mn-v1-motion-launch-zoom) * .22) ease-in calc(var(--mn-v1-motion-launch-zoom) * .78) forwards}@keyframes launch-zoom-b3b10b0d{to{transform:scale(90)}}@keyframes launch-fade-b3b10b0d{to{opacity:0}}@keyframes launch-cover-b3b10b0d{to{opacity:1}}@keyframes launch-dissolve-b3b10b0d{to{opacity:0}}@media (prefers-reduced-motion:reduce){.launch--leaving[data-v-b3b10b0d]{animation:launch-dissolve-b3b10b0d var(--mn-v1-motion-launch-zoom) ease-in forwards}.launch--leaving .launch__cover[data-v-b3b10b0d],.launch--leaving .launch__face[data-v-b3b10b0d]{animation:none}}
