:root{--core-breakpoint-size-1440:1440px;--core-breakpoint-size-768:768px;--core-breakpoint-size-375:375px;--core-breakpoint-size-320:320px;--color-gray-999-alpha-40:#0006;--color-gray-999-alpha-15:#00000026;--color-gray-999:#000;--color-gray-900:#191817;--color-gray-800:#5c5954;--color-gray-700:#74716c;--color-gray-600:#a6a39e;--color-gray-500:#bab7b3;--color-gray-400:#cfcdca;--color-gray-300:#e3e2e0;--color-gray-200:#eeedec;--color-gray-100:#f8f7f7;--color-gray-50:#fbfafa;--color-gray-25:#fdfdfd;--color-gray-000:#fff;--color-gray-000-alpha-0:#fff0;--color-gray-000-alpha-8:#ffffff14;--color-gray-000-alpha-15:#ffffff26;--color-gray-000-alpha-75:#ffffffbf;--color-maven-900:#013126;--color-maven-800:#035748;--color-maven-700:#006d57;--color-maven-600:#00826a;--color-maven-500:#028c74;--color-maven-400:#50b79e;--color-maven-300:#71d1b5;--color-maven-200:#9fdcca;--color-maven-100:#d2f2e9;--color-maven-50:#e7faf3;--color-maven-25:#f5fff9;--color-mint-500:#58eda2;--color-mint-400:#79f1b5;--color-mint-300:#9bf4c7;--color-mint-200:#bcf8da;--color-mint-100:#defbec;--color-mint-50:#eefdf6;--color-mint-25:#f7fefa;--color-chartreuse-800:#52662e;--color-chartreuse-700:#7b9844;--color-chartreuse-600:#a4cb5b;--color-chartreuse-500:#cdfe72;--color-chartreuse-400:#d7fe8e;--color-chartreuse-300:#e1feaa;--color-chartreuse-200:#ebffc7;--color-chartreuse-100:#f5ffe3;--color-chartreuse-50:#fafff1;--color-squash-600:#ba7e2d;--color-squash-500:#ffb628;--color-squash-400:#ffc553;--color-squash-300:#ffd37e;--color-squash-200:#ffe2a9;--color-squash-100:#fff5d1;--color-squash-50:#fff8e9;--color-squash-25:#fffbf4;--color-mango-600:#dd6a02;--color-mango-500:#f99007;--color-mango-400:#faa639;--color-mango-300:#fbbc6a;--color-mango-200:#fdd39c;--color-mango-100:#fee9cd;--color-mango-50:#fef4e6;--color-mango-25:#fff9f3;--color-lychee-800:#2f0903;--color-lychee-700:#851204;--color-lychee-600:#a41604;--color-lychee-500:#ea2f0d;--color-lychee-400:#ff634f;--color-lychee-300:#ff9d90;--color-lychee-200:#ffccc2;--color-lychee-100:#fff0ee;--color-lychee-50:#fef5f3;--color-lychee-25:#fffbfa;--color-blueberry-900:#001433;--color-blueberry-800:#002966;--color-blueberry-700:#003d99;--color-blueberry-600:#0052cc;--color-blueberry-500:#06f;--color-blueberry-400:#3385ff;--color-blueberry-300:#66a3ff;--color-blueberry-200:#b4d0fc;--color-blueberry-100:#e5f0ff;--color-blueberry-50:#f2f7ff;--color-blueberry-25:#fafcff;--color-cornflower-900:#08282d;--color-cornflower-800:#0f5059;--color-cornflower-700:#177986;--color-cornflower-600:#1ea1b2;--color-cornflower-500:#26c9df;--color-cornflower-400:#51d4e5;--color-cornflower-300:#7ddfec;--color-cornflower-200:#a8e9f2;--color-cornflower-100:#d4f4f9;--color-cornflower-50:#e9fafc;--color-cornflower-25:#f4fcfd;--color-lavender-700:#1f024a;--color-lavender-600:#2e036f;--color-lavender-500:#4d05b9;--color-lavender-400:#ad8aff;--color-lavender-300:#b89be3;--color-lavender-200:#ddcfff;--color-lavender-100:#ede6f8;--color-lavender-50:#f6f2fb;--color-lavender-25:#fbfafe;--color-coconut-900:#2e221c;--color-coconut-800:#6e5f4c;--color-coconut-700:#aa8965;--color-coconut-600:#b89f7f;--color-coconut-500:#d2c4ad;--color-coconut-400:#e2d8c8;--color-coconut-300:#e9e1d5;--color-coconut-200:#ede9e3;--color-coconut-100:#f2f0ec;--color-coconut-50:#faf9f7;--color-coconut-25:#fdfcfb;--color-natural-600:#d2c4ad;--color-natural-500:#d8cbb6;--color-natural-400:#e2d8c8;--color-natural-300:#e9e1d5;--color-natural-200:#ede9e3;--color-natural-100:#f2f0ec;--color-green-100:#f1f7f6;--color-green-200:#d6ebe8;--color-green-300:#00856f;--color-green-400:#005d4e;--color-green-500:#00413e;--color-persimmon-800:#851204;--color-persimmon-650:#a41604;--color-persimmon-500:#ff634f;--color-persimmon-200:#ffccc2;--color-persimmon-100:#fff0ee;--color-ocean-500:#06f;--core-radius-002:2px;--core-radius-004:4px;--core-radius-006:6px;--core-radius-008:8px;--core-radius-012:12px;--core-radius-016:16px;--core-radius-024:24px;--core-radius-100:100px;--color-entry-ovulation-test:#e6e6e6;--color-entry-sex:#e6e6e6;--color-entry-pregnancy-test:#e6e6e6;--color-entry-undefined:#e6e6e6;--space-000:0rem;--space-002:.125rem;--space-004:.25rem;--space-008:.5rem;--space-012:.75rem;--space-016:1rem;--space-020:1.25rem;--space-024:1.5rem;--space-032:2rem;--space-040:2.5rem;--space-048:3rem;--space-056:3.5rem;--space-064:4rem;--space-080:5rem;--space-096:6rem;--space-128:8rem;--space-144:9rem;--font-family-helvetica-neue:Helvetica Neue;--font-family-ivar-display:Ivar Display;--font-family-basis-grotesque:Basis Grotesque Mono Pro;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-12:.75rem;--font-size-14:.875rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-22:1.375rem;--font-size-24:1.5rem;--font-size-28:1.75rem;--font-size-34:2.125rem;--font-size-40:2.5rem;--font-size-46:2.875rem;--font-size-88:5.5rem;--font-line-height-120:1.2;--font-line-height-150:1.5;--font-tracking-base:0em;--font-tracking-ivar:.015625em;--font-tracking-spaced:.0625em;--font-family-ivar-headline:Ivar Headline;--font-family-primary:var(--font-family-helvetica-neue);--font-family-emphasis:var(--font-family-ivar-display);--font-family-numerical:var(--font-family-basis-grotesque);--font-weight-headline-light:var(--font-weight-light);--font-weight-headline-primary:var(--font-weight-regular);--font-weight-body:var(--font-weight-regular);--font-weight-input-label:var(--font-weight-regular);--font-weight-numerical:var(--font-weight-regular);--font-weight-interactive-primary:var(--font-weight-regular);--font-weight-interactive-heavy:var(--font-weight-medium);--font-weight-overline-primary:var(--font-weight-medium);--font-weight-overline-light:var(--font-weight-regular);--font-weight-headline-heavy:var(--font-weight-medium);--font-weight-subheadline-heavy:var(--font-weight-medium);--font-weight-emphasis:var(--font-weight-bold);--font-size-numerical-xs:var(--font-size-12);--font-size-legal:var(--font-size-12);--font-size-overline:var(--font-size-12);--font-size-input-label-filled:var(--font-size-12);--font-size-body-sm:var(--font-size-14);--font-size-numerical-sm:var(--font-size-14);--font-size-body-primary:var(--font-size-16);--font-size-input-label-empty:var(--font-size-16);--font-size-numerical-primary:var(--font-size-16);--font-size-subheadline-xxs:var(--font-size-16);--font-size-subheadline-xs:var(--font-size-18);--font-size-subheadline-sm:var(--font-size-22);--font-size-numerical-lg:var(--font-size-28);--font-size-subheadline-lg:var(--font-size-24);--font-size-headline-sm:var(--font-size-24);--font-size-headline-md:var(--font-size-28);--font-size-headline-lg:var(--font-size-34);--font-size-headline-xlg:var(--font-size-40);--font-size-headline-xxlg:var(--font-size-46);--font-size-numerical-xlg:var(--font-size-46);--font-size-numerical-xxlg:var(--font-size-88);--font-line-height-headline:var(--font-line-height-120);--font-line-height-body:var(--font-line-height-150);--font-line-height-overline:var(--font-line-height-150);--font-line-height-numerical:var(--font-line-height-150);--font-tracking-body:var(--font-tracking-base);--font-tracking-legal:var(--font-tracking-base);--font-tracking-headline:var(--font-tracking-base);--font-tracking-headline-emphasis:var(--font-tracking-ivar);--font-tracking-numerical:var(--font-tracking-base);--font-tracking-overline:var(--font-tracking-spaced);--radius-xs:var(--core-radius-004);--radius-sm:var(--core-radius-008);--radius-md:var(--core-radius-012);--radius-lg:var(--core-radius-016);--radius-xlg:var(--core-radius-024);--radius-full:var(--core-radius-100);--radius-nested-002:var(--core-radius-002);--radius-nested-004:var(--core-radius-004);--radius-nested-006:var(--core-radius-006);--breakpoint-size-lg:var(--core-breakpoint-size-1440);--breakpoint-size-md:var(--core-breakpoint-size-768);--breakpoint-size-sm:var(--core-breakpoint-size-375);--breakpoint-size-xs:var(--core-breakpoint-size-320);--color-text-primary:var(--color-gray-900);--color-text-secondary:var(--color-gray-800);--color-text-tertiary:var(--color-gray-600);--color-text-disabled:var(--color-gray-500);--color-text-button-primary:var(--color-gray-000);--color-text-button-secondary:var(--color-maven-800);--color-text-link-primary:var(--color-maven-600);--color-text-link-primary-hover:var(--color-maven-800);--color-text-link-secondary:var(--color-gray-900);--color-text-link-secondary-hover:var(--color-maven-800);--color-text-link-error:var(--color-lychee-600);--color-text-link-error-hover:var(--color-lychee-700);--color-text-accent-maven:var(--color-maven-800);--color-text-accent-lavender:var(--color-lavender-600);--color-text-success:var(--color-maven-600);--color-text-warning:var(--color-mango-600);--color-text-error:var(--color-lychee-600);--color-text-attention:var(--color-blueberry-700);--color-text-primary-inverse:var(--color-gray-000);--color-text-secondary-inverse:var(--color-gray-400);--color-text-tertiary-inverse:var(--color-gray-500);--color-text-disabled-inverse:var(--color-gray-600);--color-text-success-inverse:var(--color-mint-400);--color-text-warning-inverse:var(--color-squash-200);--color-text-error-inverse:var(--color-lychee-200);--color-text-link-primary-inverse:var(--color-gray-000);--color-text-link-primary-hover-inverse:var(--color-mint-200);--color-text-link-secondary-inverse:var(--color-mint-400);--color-text-link-secondary-hover-inverse:var(--color-mint-200);--color-text-link-error-inverse:var(--color-lychee-400);--color-text-link-error-hover-inverse:var(--color-lychee-200);--color-icon-disabled:var(--color-gray-400);--color-icon-maven:var(--color-maven-800);--color-icon-maven-subtle:var(--color-maven-500);--color-icon-natural:var(--color-coconut-700);--color-icon-success:var(--color-maven-600);--color-surface-primary:var(--color-gray-000);--color-surface-secondary:var(--color-coconut-50);--color-surface-tertiary:var(--color-coconut-100);--color-surface-brand:var(--color-maven-900);--color-surface-overlay:var(--color-gray-999-alpha-40);--color-surface-overlay-inverse:var(--color-gray-999-alpha-15);--color-surface-success:var(--color-maven-50);--color-surface-warning:var(--color-squash-100);--color-surface-error:var(--color-lychee-100);--color-surface-attention-primary:var(--color-blueberry-100);--color-surface-attention-secondary:var(--color-lavender-100);--color-fill-button-primary:var(--color-maven-800);--color-fill-button-secondary:var(--color-gray-000-alpha-0);--color-fill-button-tertiary:var(--color-gray-300);--color-fill-button-ghost:var(--color-gray-000-alpha-0);--color-fill-button-destructive:var(--color-lychee-600);--color-fill-button-disabled:var(--color-gray-100);--color-fill-button-subtle:var(--color-coconut-200);--color-fill-button-primary-inverse:var(--color-gray-000);--color-fill-success-primary-inverse:var(--color-gray-000);--color-fill-button-primary-hover-inverse:var(--color-gray-000-alpha-75);--color-fill-button-secondary-inverse:var(--color-gray-000-alpha-15);--color-fill-button-secondary-hover-inverse:var(--color-gray-000-alpha-8);--color-fill-success-primary:var(--color-maven-600);--color-fill-error-primary:var(--color-lychee-600);--color-fill-success-secondary:var(--color-maven-50);--color-fill-warning-secondary:var(--color-mango-50);--color-fill-error-secondary:var(--color-lychee-50);--color-fill-attention-secondary:var(--color-blueberry-50);--color-fill-accent-mint:var(--color-mint-300);--color-fill-accent-brand:var(--color-maven-900);--color-fill-accent-chartreuse:var(--color-chartreuse-100);--color-fill-accent-mango:var(--color-mango-100);--color-fill-accent-lychee:var(--color-lychee-200);--color-fill-accent-blueberry:var(--color-blueberry-100);--color-fill-accent-cornflower:var(--color-cornflower-100);--color-fill-accent-lavender:var(--color-lavender-100);--color-fill-accent-coconut:var(--color-coconut-100);--color-fill-period-confirmed:var(--color-lychee-400);--color-fill-period-predicted:var(--color-lychee-200);--color-fill-ovulation-peak:var(--color-lavender-500);--color-fill-ovulation-predicted:var(--color-lavender-200);--color-fill-cycle-phase-follicular:var(--color-maven-300);--color-fill-cycle-phase-menstrual:var(--color-lychee-400);--color-fill-cycle-phase-ovulation:var(--color-lavender-400);--color-fill-cycle-phase-luteal:var(--color-blueberry-500);--color-fill-input-default:var(--color-gray-000);--color-fill-input-disabled:var(--color-gray-100);--color-border-primary:var(--color-gray-500);--color-border-input-empty:var(--color-gray-300);--color-border-input-hover:var(--color-gray-600);--color-border-input-disabled:var(--color-gray-300);--color-border-input-focus:var(--color-maven-800);--color-border-input-active:var(--color-gray-700);--color-border-input-read-only:var(--color-gray-600);--color-border-input-error:var(--color-lychee-600);--color-border-disabled:var(--color-gray-300);--color-border-natural:var(--color-coconut-200);--color-border-attention-primary:var(--color-blueberry-500);--color-border-attention-secondary:var(--color-cornflower-600);--color-border-attention-intelligent:var(--color-chartreuse-600);--color-border-subtle:var(--color-coconut-500);--color-border-primary-inverse:var(--color-gray-000);--font-weight-headline-default:var(--font-weight-regular);--font-weight-interactive-default:var(--font-weight-regular);--font-weight-overline-subtle:var(--font-weight-regular);--font-weight-overline:var(--font-weight-regular);--font-size-body-default:var(--font-size-16);--font-size-numerical-default:var(--font-size-16);--color-border:var(--color-gray-400);--color-overlay:var(--color-gray-999-alpha-40);--color-icon-inverted:var(--color-gray-000);--color-icon-gray:var(--color-gray-700);--color-icon-black:var(--color-gray-900);--color-stroke-black:var(--color-gray-900);--color-entry-cervical-fluid:var(--color-mint-300);--color-icon-brand:var(--color-green-300);--color-period-predicted:var(--color-persimmon-200);--color-entry-flow-light:var(--color-persimmon-100);--color-fertile-peak:var(--color-lavender-300);--color-fertile-border:var(--color-lavender-300);--color-entry-mood:var(--color-lavender-300);--color-fertile-predicted:var(--color-lavender-100);--color-entry-symptoms:var(--color-ocean-500);--color-background-natural:var(--color-natural-100);--color-stroke-natural:var(--color-natural-300);--color-surface-interactive-selected:var(--color-green-100);--color-surface-accent-success:var(--color-green-200);--color-stroke-error:var(--color-persimmon-650);--color-brand-logo:var(--color-green-300);--color-period-logged:var(--color-persimmon-500);--color-entry-flow-medium:var(--color-persimmon-500);--color-text-interactive-black:var(--color-gray-900);--color-text-interactive-inverted-primary-hover:var(--color-gray-100);--color-text-interactive-inverted-primary:var(--color-gray-000);--color-text-inverted-primary:var(--color-gray-000);--color-text-inverted-secondary:var(--color-gray-000-alpha-75);--color-surface-default:var(--color-gray-000);--color-text-interactive-primary:var(--color-green-300);--color-text-interactive-primary-hover:var(--color-green-400);--color-text-interactive-destructive-hover:var(--color-persimmon-800);--color-text-interactive-destructive:var(--color-persimmon-650);--color-text-error-primary:var(--color-persimmon-650);--color-surface-dark:var(--color-gray-999);--color-text-active-primary:var(--color-gray-900);--color-surface-interactive-inverted-primary:var(--color-gray-000);--color-surface-interactive-inverted-secondary:var(--color-gray-000-alpha-15);--color-text-active-secondary:var(--color-gray-700);--color-fill-ovulation-luteal:var(--color-blueberry-500);--color-background-default:var(--color-gray-000);--color-divider:var(--color-gray-400);--color-icon-primary:var(--color-text-primary);--color-icon-secondary:var(--color-text-secondary);--color-icon-tertiary:var(--color-text-tertiary);--color-icon-primary-inverse:var(--color-text-primary-inverse);--color-icon-secondary-inverse:var(--color-text-secondary-inverse);--color-icon-tertiary-inverse:var(--color-text-tertiary-inverse);--color-icon-disabled-inverse:var(--color-text-disabled-inverse);--color-icon-warning:var(--color-text-warning);--color-icon-error:var(--color-text-error);--color-icon-attention:var(--color-text-attention);--color-icon-subtle:var(--color-icon-natural);--color-border-input-filled:var(--color-border-input-empty);--color-border-brand:var(--color-icon-maven);--color-border-success:var(--color-icon-success);--color-border-period-predicted:var(--color-fill-period-confirmed);--color-border-ovulation-predicted:var(--color-fill-ovulation-peak);--color-border-warning:var(--color-icon-warning);--color-border-error:var(--color-icon-error)}@font-face{font-family:Basis Grotesque Mono Pro;src:url(https://asset.mavenclinic.com/fonts/basis_grotesque_400_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/basis_grotesque_400_normal.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Basis Grotesque Mono Pro;src:url(https://asset.mavenclinic.com/fonts/basis_grotesque_700_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/basis_grotesque_700_normal.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_300_italic.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_300_italic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_300_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_300_normal.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_400_italic.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_400_italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_400_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_400_normal.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_500_italic.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_500_italic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_500_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_500_normal.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_700_italic.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_700_italic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(https://asset.mavenclinic.com/fonts/helvetica_neue_700_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/helvetica_neue_700_normal.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Ivar Display;src:url(https://asset.mavenclinic.com/fonts/ivar_display_400_italic.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/ivar_display_400_italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ivar Display;src:url(https://asset.mavenclinic.com/fonts/ivar_display_400_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/ivar_display_400_normal.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Ivar Display;src:url(https://asset.mavenclinic.com/fonts/ivar_display_500_italic.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/ivar_display_500_italic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ivar Display;src:url(https://asset.mavenclinic.com/fonts/ivar_display_500_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/ivar_display_500_normal.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:Ivar Display;src:url(https://asset.mavenclinic.com/fonts/ivar_display_700_italic.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/ivar_display_700_italic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Ivar Display;src:url(https://asset.mavenclinic.com/fonts/ivar_display_700_normal.woff2)format("woff2"),url(https://asset.mavenclinic.com/fonts/ivar_display_700_normal.woff)format("woff");font-weight:700;font-display:swap}