@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("./media/Inter-Regular-400-latin-FM6MCBEF.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("./media/Inter-Regular-400-latin-ext-FEFSWMTQ.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("./media/Inter-Medium-500-latin-SGPTWOA4.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("./media/Inter-Medium-500-latin-ext-K7TX2BWU.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("./media/Inter-SemiBold-600-latin-KEHZ5EFZ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("./media/Inter-SemiBold-600-latin-ext-Y7GALJ2B.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("./media/Inter-Bold-700-latin-OBALYNRC.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("./media/Inter-Bold-700-latin-ext-4X6X7B6H.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url("./media/Inter-ExtraBold-800-latin-KXGSMWUD.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url("./media/Inter-ExtraBold-800-latin-ext-O27RWTA6.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url("./media/Bitter-Bold-700-latin-SW7K2FHB.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url("./media/Bitter-Bold-700-latin-ext-LFRIP5JE.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitter;font-style:italic;font-weight:500;font-display:swap;src:url("./media/Bitter-Italic-500-latin-KWA3CJVJ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bitter;font-style:italic;font-weight:500;font-display:swap;src:url("./media/Bitter-Italic-500-latin-ext-FSX7JIM7.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Fallback;font-weight:400;src:local("Arial");size-adjust:106.6813%;ascent-override:90.8079%;descent-override:22.6104%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:500;src:local("Arial");size-adjust:107.667%;ascent-override:89.9765%;descent-override:22.4034%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:600;src:local("Arial");size-adjust:108.7623%;ascent-override:89.0704%;descent-override:22.1778%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:700;src:local("Arial");size-adjust:109.7481%;ascent-override:88.2703%;descent-override:21.9786%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:800;src:local("Arial");size-adjust:110.9529%;ascent-override:87.3118%;descent-override:21.7399%;line-gap-override:0%}@font-face{font-family:Bitter Fallback;font-weight:700;font-style:normal;src:local("Georgia");size-adjust:106.1012%;ascent-override:88.1234%;descent-override:24.9762%;line-gap-override:0%}@font-face{font-family:Bitter Fallback;font-weight:500;font-style:italic;src:local("Georgia");size-adjust:101.6149%;ascent-override:92.0141%;descent-override:26.0789%;line-gap-override:0%}:root{color-scheme:only light;--lurify-font-family: "Inter", "Inter Fallback", system-ui, sans-serif;--lurify-font-serif: "Bitter", "Bitter Fallback", Georgia, serif;--lurify-font-hero-stat-size: 52px;--lurify-font-hero-stat-weight: 700;--lurify-font-hero-stat-line-height: 56px;--lurify-font-wordmark-size: 32px;--lurify-font-wordmark-weight: 700;--lurify-font-wordmark-line-height: 38px;--lurify-font-wordmark-letter-spacing: .01em;--lurify-font-numeric-value-size: 32px;--lurify-font-numeric-value-weight: 700;--lurify-font-numeric-value-line-height: normal;--lurify-font-content-hero-size: 30px;--lurify-font-content-hero-weight: 700;--lurify-font-content-hero-line-height: 36px;--lurify-font-onboarding-title-size: 30px;--lurify-font-onboarding-title-weight: 700;--lurify-font-onboarding-title-line-height: 36px;--lurify-font-stat-tile-value-size: 26px;--lurify-font-stat-tile-value-weight: 700;--lurify-font-page-title-size: 24px;--lurify-font-page-title-weight: 700;--lurify-font-page-title-line-height: 30px;--lurify-font-specimen-name-size: 24px;--lurify-font-specimen-name-weight: 700;--lurify-font-empty-title-size: 24px;--lurify-font-empty-title-weight: 700;--lurify-font-empty-title-compact-size: 22px;--lurify-font-empty-title-compact-weight: 700;--lurify-font-cta-label-size: 20px;--lurify-font-cta-label-weight: 700;--lurify-font-dialog-title-size: 20px;--lurify-font-dialog-title-weight: 700;--lurify-font-datetime-value-size: 20px;--lurify-font-datetime-value-weight: 700;--lurify-font-card-title-size: 19px;--lurify-font-card-title-weight: 700;--lurify-font-rank-name-size: 17px;--lurify-font-rank-name-weight: 700;--lurify-font-photo-caption-size: 15px;--lurify-font-photo-caption-style: italic;--lurify-font-photo-caption-weight: 500;--lurify-font-settings-title-size: 18px;--lurify-font-settings-title-weight: 700;--lurify-font-settings-label-size: 17px;--lurify-font-settings-label-weight: 600;--lurify-font-body-size: 16px;--lurify-font-body-weight: 400;--lurify-font-body-line-height: 24px;--lurify-font-chip-label-size: 15px;--lurify-font-chip-label-weight: 600;--lurify-font-card-secondary-size: 15px;--lurify-font-card-secondary-weight: 400;--lurify-font-card-secondary-line-height: 22px;--lurify-font-section-label-size: 14px;--lurify-font-section-label-weight: 700;--lurify-font-section-label-letter-spacing: .1em;--lurify-font-section-label-transform: uppercase;--lurify-font-row-meta-size: 14px;--lurify-font-row-meta-weight: 400;--lurify-font-row-meta-line-height: 20px;--lurify-font-species-subtitle-size: 13px;--lurify-font-species-subtitle-weight: 700;--lurify-font-species-subtitle-letter-spacing: .1em;--lurify-font-species-subtitle-transform: uppercase;--lurify-font-stat-tile-label-size: 13px;--lurify-font-stat-tile-label-weight: 700;--lurify-font-stat-tile-label-letter-spacing: .1em;--lurify-font-stat-tile-label-transform: uppercase;--lurify-font-rank-secondary-size: 13px;--lurify-font-rank-secondary-weight: 400;--lurify-font-chart-value-size: 12px;--lurify-font-chart-value-weight: 600;--lurify-font-badge-size: 11px;--lurify-font-badge-weight: 700;--lurify-font-badge-letter-spacing: .08em;--lurify-font-badge-transform: uppercase;--lurify-font-tab-label-size: 10px;--lurify-font-tab-label-weight: 700;--lurify-font-tab-label-letter-spacing: .06em;--lurify-font-tab-label-transform: uppercase;--lurify-font-display-lg-size: var( --lurify-font-wordmark-size );--lurify-font-display-lg-weight: var(--lurify-font-wordmark-weight);--lurify-font-display-lg-line-height: var(--lurify-font-wordmark-line-height);--lurify-font-display-lg-letter-spacing: var( --lurify-font-wordmark-letter-spacing );--lurify-font-headline-lg-size: var( --lurify-font-content-hero-size );--lurify-font-headline-lg-weight: var(--lurify-font-content-hero-weight);--lurify-font-headline-lg-line-height: var( --lurify-font-content-hero-line-height );--lurify-font-headline-lg-letter-spacing: normal;--lurify-font-headline-lg-mobile-size: var( --lurify-font-onboarding-title-size );--lurify-font-headline-lg-mobile-weight: var( --lurify-font-onboarding-title-weight );--lurify-font-headline-lg-mobile-line-height: var( --lurify-font-onboarding-title-line-height );--lurify-font-headline-lg-mobile-letter-spacing: normal;--lurify-font-headline-md-size: var( --lurify-font-page-title-size );--lurify-font-headline-md-weight: var(--lurify-font-page-title-weight);--lurify-font-headline-md-line-height: var( --lurify-font-page-title-line-height );--lurify-font-headline-md-letter-spacing: normal;--lurify-font-body-lg-size: var( --lurify-font-settings-title-size );--lurify-font-body-lg-weight: var(--lurify-font-settings-title-weight);--lurify-font-body-lg-line-height: normal;--lurify-font-body-lg-letter-spacing: normal;--lurify-font-body-md-size: var( --lurify-font-body-size );--lurify-font-body-md-weight: var(--lurify-font-body-weight);--lurify-font-body-md-line-height: var(--lurify-font-body-line-height);--lurify-font-body-md-letter-spacing: normal;--lurify-font-label-bold-size: var( --lurify-font-section-label-size );--lurify-font-label-bold-weight: var(--lurify-font-section-label-weight);--lurify-font-label-bold-line-height: normal;--lurify-font-label-bold-letter-spacing: var( --lurify-font-section-label-letter-spacing );--lurify-radius-device-frame: 28px;--lurify-radius-dialog: 20px;--lurify-radius-card: 16px;--lurify-radius-thumbnail: 12px;--lurify-radius-inner-photo: 10px;--lurify-radius-chart-bar: 8px 8px 0 0;--lurify-radius-pill: 9999px;--lurify-radius-sm: .25rem;--lurify-radius: .5rem;--lurify-radius-md: var( --lurify-radius-thumbnail );--lurify-radius-lg: var( --lurify-radius-card );--lurify-radius-xl: 1.5rem;--lurify-radius-full: var(--lurify-radius-pill);--lurify-space-page-padding: 24px;--lurify-space-section-gap-form: 28px;--lurify-space-section-gap-list: 24px;--lurify-space-section-gap-stats: 20px;--lurify-space-section-gap-compact: 16px;--lurify-space-label-gap: 12px;--lurify-space-card-padding: 16px;--lurify-space-dialog-padding: 20px;--lurify-space-hero-stat-padding: 22px 20px;--lurify-space-list-row-padding: 10px;--lurify-space-header-spacer: 30px;--lurify-space-header-title-row-padding: 6px 24px 16px;--lurify-space-cta-footer-padding: 16px 24px 14px;--lurify-space-base-unit: 8px;--lurify-space-margin-edge: var( --lurify-space-page-padding );--lurify-space-gutter: var( --lurify-space-card-padding );--lurify-space-touch-target-min: 48px;--lurify-space-container-padding: var( --lurify-space-dialog-padding );--lurify-height-tab-bar: 62px;--lurify-height-cta: 56px;--lurify-height-field: 52px;--lurify-height-icon-chip: 48px;--lurify-height-segment-thumb: 44px;--lurify-height-compact-chip: 40px;--lurify-height-header-avatar: 38px;--lurify-height-rank-avatar: 34px;--lurify-height-toggle-track: 32px;--lurify-height-glass-badge: 30px;--lurify-height-count-pill: 26px;--lurify-height-jij-badge: 20px;--lurify-button-height-primary: var( --lurify-height-cta );--lurify-button-height-secondary: var( --lurify-height-icon-chip );--lurify-input-height: 56px;--lurify-input-radius: var(--lurify-radius-md);--lurify-shadow-fab: 0 8px 20px rgba(16, 73, 17, .25);--lurify-shadow-map-control: 0 6px 16px rgba(16, 73, 17, .16);--lurify-shadow-hero-stat: 0 6px 18px rgba(16, 73, 17, .08);--lurify-shadow-dialog: 0 12px 32px rgba(16, 73, 17, .12);--lurify-shadow-action-sheet: 0 -8px 24px rgba(16, 73, 17, .08);--lurify-shadow-cta-footer: 0 -10px 30px rgba(16, 73, 17, .12);--lurify-contour-opacity-header4-green-1: .25;--lurify-contour-opacity-header4-green-2: .18;--lurify-contour-opacity-header4-sky-1: .35;--lurify-contour-opacity-header4-sky-2: .25;--lurify-contour-opacity-header2-green: .25;--lurify-contour-opacity-header2-sky: .35;--lurify-contour-opacity-cta-footer-green: .15;--lurify-contour-opacity-cta-footer-sky: .22;--lurify-contour-opacity-empty-state-green: .1;--lurify-contour-opacity-empty-state-sky-1: .16;--lurify-contour-opacity-empty-state-sky-2: .12;--lurify-color-numeric-rule: #9cc08c;--lurify-color-contour-green: #548c2f;--lurify-color-contour-sky: #7fb7c9;--lurify-color-map-ground: #e7f2f6;--lurify-color-map-water: #cde6ee;--lurify-color-map-water-emphasis: #7fb7c9;--lurify-color-medal-silver: #c0c0c0;--lurify-color-medal-bronze: #cd7f32;--lurify-color-hero-scrim-start: rgba(6, 20, 7, 0);--lurify-color-hero-scrim-end: rgba(6, 20, 7, .68);--lurify-color-glass-badge: rgba(248, 250, 244, .9);--lurify-color-glass-badge-ink: #104911;--lurify-color-bg: #f8faf4;--lurify-color-nav: #ffffff;--lurify-color-card: #ffffff;--lurify-color-tint: #e7f2f6;--lurify-color-line: #cfe0cf;--lurify-color-txt: #104911;--lurify-color-sub: #2a5620;--lurify-color-forest: #548c2f;--lurify-color-orange: #f9a620;--lurify-color-on-orange: #3a2600;--lurify-color-mustard: #ffd449;--lurify-color-danger: #a03616;--lurify-color-on-danger: #ffffff;--lurify-color-on-forest: #ffffff;--lurify-color-on-mustard: #104911;--lurify-color-on-medal: #104911;--lurify-color-toggle-knob-on: #ffffff;--lurify-color-bg-rgb: 248, 250, 244;--lurify-color-nav-rgb: 255, 255, 255;--lurify-color-card-rgb: 255, 255, 255;--lurify-color-tint-rgb: 231, 242, 246;--lurify-color-line-rgb: 207, 224, 207;--lurify-color-txt-rgb: 16, 73, 17;--lurify-color-sub-rgb: 42, 86, 32;--lurify-color-forest-rgb: 84, 140, 47;--lurify-color-orange-rgb: 249, 166, 32;--lurify-color-on-orange-rgb: 58, 38, 0;--lurify-color-mustard-rgb: 255, 212, 73;--lurify-color-danger-rgb: 160, 54, 22;--lurify-color-on-danger-rgb: 255, 255, 255;--lurify-color-on-forest-rgb: 255, 255, 255;--lurify-color-on-mustard-rgb: 16, 73, 17;--lurify-color-forest-shade: #4a7b29;--lurify-color-forest-tint: #659844;--lurify-color-orange-shade: #db921c;--lurify-color-orange-tint: #faaf36;--lurify-color-mustard-shade: #e0bb40;--lurify-color-mustard-tint: #ffd85b;--lurify-color-danger-shade: #8d3013;--lurify-color-danger-tint: #aa4a2d;--ion-font-family: var(--lurify-font-family);--ion-background-color: var(--lurify-color-bg);--ion-text-color: var(--lurify-color-txt);--ion-color-primary: var(--lurify-color-forest);--ion-color-primary-rgb: var(--lurify-color-forest-rgb);--ion-color-primary-contrast: var(--lurify-color-on-forest);--ion-color-primary-contrast-rgb: var(--lurify-color-on-forest-rgb);--ion-color-primary-shade: var(--lurify-color-forest-shade);--ion-color-primary-tint: var(--lurify-color-forest-tint);--ion-color-accent: var(--lurify-color-orange);--ion-color-accent-rgb: var(--lurify-color-orange-rgb);--ion-color-accent-contrast: var(--lurify-color-on-orange);--ion-color-accent-contrast-rgb: var(--lurify-color-on-orange-rgb);--ion-color-accent-shade: var(--lurify-color-orange-shade);--ion-color-accent-tint: var(--lurify-color-orange-tint);--ion-color-danger: var(--lurify-color-danger);--ion-color-danger-rgb: var(--lurify-color-danger-rgb);--ion-color-danger-contrast: var(--lurify-color-on-danger);--ion-color-danger-contrast-rgb: var(--lurify-color-on-danger-rgb);--ion-color-danger-shade: var(--lurify-color-danger-shade);--ion-color-danger-tint: var(--lurify-color-danger-tint);--ion-color-warning: var(--lurify-color-mustard);--ion-color-warning-rgb: var(--lurify-color-mustard-rgb);--ion-color-warning-contrast: var(--lurify-color-on-mustard);--ion-color-warning-contrast-rgb: var(--lurify-color-on-mustard-rgb);--ion-color-warning-shade: var(--lurify-color-mustard-shade);--ion-color-warning-tint: var(--lurify-color-mustard-tint);--ion-color-step-50: var(--lurify-color-card);--ion-color-step-100: var(--lurify-color-card);--ion-color-step-150: var(--lurify-color-tint);--ion-color-step-200: var(--lurify-color-tint);--ion-color-step-250: var(--lurify-color-line);--lurify-color-surface: var(--lurify-color-bg);--lurify-color-background: var(--lurify-color-bg);--lurify-color-surface-variant: var(--lurify-color-tint);--lurify-color-surface-container-lowest: var(--lurify-color-card);--lurify-color-surface-container-low: var(--lurify-color-card);--lurify-color-surface-container: var(--lurify-color-tint);--lurify-color-surface-container-high: var(--lurify-color-tint);--lurify-color-surface-container-highest: var(--lurify-color-tint);--lurify-color-on-surface: var(--lurify-color-txt);--lurify-color-on-surface-variant: var(--lurify-color-sub);--lurify-color-outline: var(--lurify-color-sub);--lurify-color-outline-variant: var(--lurify-color-line);--lurify-color-primary: var(--lurify-color-forest);--lurify-color-on-primary: var(--lurify-color-on-forest);--lurify-color-primary-container: var(--lurify-color-forest);--lurify-color-on-primary-container: var(--lurify-color-on-forest);--lurify-color-primary-fixed-dim: var(--lurify-color-forest);--lurify-color-error: var(--lurify-color-danger);--lurify-color-on-error: var(--lurify-color-on-danger);--lurify-color-error-container: var(--lurify-color-danger);--lurify-color-on-error-container: var(--lurify-color-on-danger);--lurify-color-accent: var(--lurify-color-orange);--lurify-color-on-accent: var(--lurify-color-on-orange);--lurify-color-secondary: var(--lurify-color-mustard);--lurify-color-on-secondary: var(--lurify-color-on-mustard);--lurify-color-secondary-container: var(--lurify-color-orange);--lurify-color-on-secondary-container: var(--lurify-color-on-orange);--lurify-color-tertiary: var(--lurify-color-line);--lurify-color-on-tertiary: var(--lurify-color-txt);--lurify-color-tertiary-container: var(--lurify-color-tint);--lurify-color-on-tertiary-container: var(--lurify-color-sub);--lurify-color-primary-rgb: var(--lurify-color-forest-rgb);--lurify-color-on-primary-rgb: var(--lurify-color-on-forest-rgb);--lurify-color-error-rgb: var(--lurify-color-danger-rgb);--lurify-color-on-error-rgb: var(--lurify-color-on-danger-rgb);--lurify-color-secondary-rgb: var(--lurify-color-mustard-rgb);--lurify-color-on-secondary-rgb: var(--lurify-color-on-mustard-rgb);--lurify-color-secondary-container-rgb: var(--lurify-color-orange-rgb);--lurify-color-on-secondary-container-rgb: var(--lurify-color-on-orange-rgb);--lurify-color-tertiary-rgb: var(--lurify-color-line-rgb);--lurify-color-on-tertiary-rgb: var(--lurify-color-txt-rgb);--lurify-elevation-stroke-width: 1px;--lurify-elevation-stroke-color: var(--lurify-color-line);--lurify-glass-blur: 12px;--lurify-glass-tint: rgba( var(--lurify-color-forest-rgb), .9 );--lurify-status-dot-glow: 0 0 4px 1px currentColor;--lurify-color-hero-glow: rgba(var(--lurify-color-forest-rgb), .2)}.ion-palette-dark{--lurify-color-bg: #0a1c0c;--lurify-color-nav: #081608;--lurify-color-card: #112a12;--lurify-color-tint: #123018;--lurify-color-line: #2c4a2a;--lurify-color-txt: #eef5ea;--lurify-color-sub: #b9d3ac;--lurify-color-forest: #9ecf7a;--lurify-color-orange: #f9a620;--lurify-color-on-orange: #3a2600;--lurify-color-mustard: #ffd449;--lurify-color-danger: #ffb4ab;--lurify-color-on-danger: #5c1300;--lurify-color-on-forest: #0a1c0c;--lurify-color-on-mustard: #0a1c0c;--lurify-color-on-medal: #0a1c0c;--lurify-color-toggle-knob-on: #ffffff;--lurify-color-bg-rgb: 10, 28, 12;--lurify-color-nav-rgb: 8, 22, 8;--lurify-color-card-rgb: 17, 42, 18;--lurify-color-tint-rgb: 18, 48, 24;--lurify-color-line-rgb: 44, 74, 42;--lurify-color-txt-rgb: 238, 245, 234;--lurify-color-sub-rgb: 185, 211, 172;--lurify-color-forest-rgb: 158, 207, 122;--lurify-color-orange-rgb: 249, 166, 32;--lurify-color-on-orange-rgb: 58, 38, 0;--lurify-color-mustard-rgb: 255, 212, 73;--lurify-color-danger-rgb: 255, 180, 171;--lurify-color-on-danger-rgb: 92, 19, 0;--lurify-color-on-forest-rgb: 10, 28, 12;--lurify-color-on-mustard-rgb: 10, 28, 12;--lurify-color-forest-shade: #8bb66b;--lurify-color-forest-tint: #a8d487;--lurify-color-orange-shade: #db921c;--lurify-color-orange-tint: #faaf36;--lurify-color-mustard-shade: #e0bb40;--lurify-color-mustard-tint: #ffd85b;--lurify-color-danger-shade: #e09e96;--lurify-color-danger-tint: #ffbcb3;--lurify-shadow-fab: 0 8px 20px rgba(0, 0, 0, .4);--lurify-shadow-map-control: 0 6px 16px rgba(0, 0, 0, .4);--lurify-shadow-hero-stat: 0 6px 18px rgba(0, 0, 0, .28);--lurify-shadow-dialog: 0 12px 32px rgba(0, 0, 0, .45);--lurify-shadow-action-sheet: 0 -8px 24px rgba(0, 0, 0, .3);--lurify-shadow-cta-footer: 0 -10px 30px rgba(0, 0, 0, .45);--lurify-contour-opacity-header4-green-1: .22;--lurify-contour-opacity-header4-green-2: .15;--lurify-contour-opacity-header4-sky-1: .28;--lurify-contour-opacity-header4-sky-2: .18;--lurify-contour-opacity-header2-green: .22;--lurify-contour-opacity-header2-sky: .28;--lurify-contour-opacity-cta-footer-green: .12;--lurify-contour-opacity-cta-footer-sky: .16;--lurify-contour-opacity-empty-state-green: .08;--lurify-contour-opacity-empty-state-sky-1: .12;--lurify-contour-opacity-empty-state-sky-2: .1;--lurify-color-numeric-rule: #4c7040;--lurify-color-contour-green: #9ecf7a;--lurify-color-contour-sky: #a8d5e2;--lurify-color-map-ground: #123018;--lurify-color-map-water: #0e2a3a;--lurify-color-map-water-emphasis: #7fb7c9;--lurify-color-medal-silver: #8f9aa0;--lurify-color-medal-bronze: #b07038;--lurify-color-hero-scrim-start: rgba(4, 12, 5, 0);--lurify-color-hero-scrim-end: rgba(4, 12, 5, .78);--ion-color-primary: var(--lurify-color-forest);--ion-color-primary-rgb: var(--lurify-color-forest-rgb);--ion-color-primary-contrast: var(--lurify-color-on-forest);--ion-color-primary-contrast-rgb: var(--lurify-color-on-forest-rgb);--ion-color-primary-shade: var(--lurify-color-forest-shade);--ion-color-primary-tint: var(--lurify-color-forest-tint);--ion-color-accent: var(--lurify-color-orange);--ion-color-accent-rgb: var(--lurify-color-orange-rgb);--ion-color-accent-contrast: var(--lurify-color-on-orange);--ion-color-accent-contrast-rgb: var(--lurify-color-on-orange-rgb);--ion-color-accent-shade: var(--lurify-color-orange-shade);--ion-color-accent-tint: var(--lurify-color-orange-tint);--ion-color-danger: var(--lurify-color-danger);--ion-color-danger-rgb: var(--lurify-color-danger-rgb);--ion-color-danger-contrast: var(--lurify-color-on-danger);--ion-color-danger-contrast-rgb: var(--lurify-color-on-danger-rgb);--ion-color-danger-shade: var(--lurify-color-danger-shade);--ion-color-danger-tint: var(--lurify-color-danger-tint);--ion-color-warning: var(--lurify-color-mustard);--ion-color-warning-rgb: var(--lurify-color-mustard-rgb);--ion-color-warning-contrast: var(--lurify-color-on-mustard);--ion-color-warning-contrast-rgb: var(--lurify-color-on-mustard-rgb);--ion-color-warning-shade: var(--lurify-color-mustard-shade);--ion-color-warning-tint: var(--lurify-color-mustard-tint);--ion-color-step-50: var(--lurify-color-card);--ion-color-step-100: var(--lurify-color-card);--ion-color-step-150: var(--lurify-color-tint);--ion-color-step-200: var(--lurify-color-tint);--ion-color-step-250: var(--lurify-color-line);--lurify-color-surface: var(--lurify-color-bg);--lurify-color-background: var(--lurify-color-bg);--lurify-color-surface-variant: var(--lurify-color-tint);--lurify-color-surface-container-lowest: var(--lurify-color-card);--lurify-color-surface-container-low: var(--lurify-color-card);--lurify-color-surface-container: var(--lurify-color-tint);--lurify-color-surface-container-high: var(--lurify-color-tint);--lurify-color-surface-container-highest: var(--lurify-color-tint);--lurify-color-on-surface: var(--lurify-color-txt);--lurify-color-on-surface-variant: var(--lurify-color-sub);--lurify-color-outline: var(--lurify-color-sub);--lurify-color-outline-variant: var(--lurify-color-line);--lurify-color-primary: var(--lurify-color-forest);--lurify-color-on-primary: var(--lurify-color-on-forest);--lurify-color-primary-container: var(--lurify-color-forest);--lurify-color-on-primary-container: var(--lurify-color-on-forest);--lurify-color-primary-fixed-dim: var(--lurify-color-forest);--lurify-color-error: var(--lurify-color-danger);--lurify-color-on-error: var(--lurify-color-on-danger);--lurify-color-error-container: var(--lurify-color-danger);--lurify-color-on-error-container: var(--lurify-color-on-danger);--lurify-color-accent: var(--lurify-color-orange);--lurify-color-on-accent: var(--lurify-color-on-orange);--lurify-color-secondary: var(--lurify-color-mustard);--lurify-color-on-secondary: var(--lurify-color-on-mustard);--lurify-color-secondary-container: var(--lurify-color-orange);--lurify-color-on-secondary-container: var(--lurify-color-on-orange);--lurify-color-tertiary: var(--lurify-color-line);--lurify-color-on-tertiary: var(--lurify-color-txt);--lurify-color-tertiary-container: var(--lurify-color-tint);--lurify-color-on-tertiary-container: var(--lurify-color-sub);--lurify-color-primary-rgb: var(--lurify-color-forest-rgb);--lurify-color-on-primary-rgb: var(--lurify-color-on-forest-rgb);--lurify-color-error-rgb: var(--lurify-color-danger-rgb);--lurify-color-on-error-rgb: var(--lurify-color-on-danger-rgb);--lurify-color-secondary-rgb: var(--lurify-color-mustard-rgb);--lurify-color-on-secondary-rgb: var(--lurify-color-on-mustard-rgb);--lurify-color-secondary-container-rgb: var(--lurify-color-orange-rgb);--lurify-color-on-secondary-container-rgb: var(--lurify-color-on-orange-rgb);--lurify-color-tertiary-rgb: var(--lurify-color-line-rgb);--lurify-color-on-tertiary-rgb: var(--lurify-color-txt-rgb);--lurify-elevation-stroke-color: var(--lurify-color-line);--lurify-glass-tint: rgba( var(--lurify-color-forest-rgb), .9 );--lurify-color-hero-glow: rgba( var(--lurify-color-forest-rgb), .2 )}.ion-color-accent,.ion-palette-dark .ion-color-accent{--ion-color-base: var(--ion-color-accent);--ion-color-base-rgb: var(--ion-color-accent-rgb);--ion-color-contrast: var(--ion-color-accent-contrast);--ion-color-contrast-rgb: var(--ion-color-accent-contrast-rgb);--ion-color-shade: var(--ion-color-accent-shade);--ion-color-tint: var(--ion-color-accent-tint)}:root.ion-palette-dark{--ion-background-color: var(--lurify-color-bg);--ion-background-color-rgb: 10, 28, 12;--ion-text-color: var(--lurify-color-txt);--ion-text-color-rgb: 238, 245, 234;color-scheme:only dark}html.ion-palette-dark{--bg: var(--lurify-color-bg);--nav: var(--lurify-color-nav);--card: var(--lurify-color-card);--tint: var(--lurify-color-tint);--line: var(--lurify-color-line);--txt: var(--lurify-color-txt);--sub: var(--lurify-color-sub);--forest: var(--lurify-color-forest);--orange: var(--lurify-color-orange);--onorange: var(--lurify-color-on-orange);--mustard: var(--lurify-color-mustard);--danger: var(--lurify-color-danger);--ondanger: var(--lurify-color-on-danger);--cta-hover: #ffb733;--cta-active: #e0900f;--font-sans: var(--lurify-font-family);--font-serif: var(--lurify-font-serif);--page-max-width: 1440px}html,body{margin:0;background:var(--bg);color:var(--txt);font-family:var(--font-sans)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
