html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.layoutCanvas{--dash-font-family-display: Assistant, sans-serif;--dash-font-family-heading: Lato, sans-serif;--dash-font-family-accent: Catamaran, sans-serif;--dash-font-family-body: "Open Sans", sans-serif;--dash-agency-alert-header-font-size: calc(4.6cqw * var(--scale, 1));--dash-agency-alert-header-font-weight: 400;--dash-agency-alert-header-letter-spacing: normal;--dash-agency-alert-header-line-height: 1em;--dash-stop-sign-code-font-size: calc(3.1cqw * var(--scale, 1));--dash-stop-sign-code-font-weight: 400;--dash-stop-sign-code-letter-spacing: normal;--dash-stop-sign-code-line-height: 1em;--dash-stop-name-font-size: calc(4.6cqw * var(--scale, 1));--dash-stop-name-font-weight: 400;--dash-stop-name-letter-spacing: normal;--dash-stop-name-line-height: 1em;--dash-walking-distance-font-size: calc(2.2cqw * var(--scale, 1));--dash-walking-distance-font-weight: 400;--dash-walking-distance-letter-spacing: normal;--dash-walking-distance-line-height: 1em;--dash-route-name-font-size: calc(4.25cqw * var(--scale, 1));--dash-route-name-font-weight: 400;--dash-route-name-letter-spacing: normal;--dash-route-name-line-height: 1.1em;--dash-route-detail-font-size: calc(2.2cqw * var(--scale, 1));--dash-route-detail-font-weight: 400;--dash-route-detail-letter-spacing: normal;--dash-route-detail-line-height: 1em;--dash-route-number-font-size: calc(7.1cqw * var(--scale, 1));--dash-route-number-font-weight: 400;--dash-route-number-letter-spacing: normal;--dash-route-number-text-offset-y: 0;--dash-route-badge-font-size: calc(4cqw * var(--scale, 1));--dash-route-badge-font-weight: 400;--dash-route-badge-letter-spacing: normal;--dash-departure-summary-font-weight: 400;--dash-departure-summary-letter-spacing: normal;--dash-transit-message-font-size: calc(3.1cqw * var(--scale, 1));--dash-transit-message-font-weight: 400;--dash-transit-message-letter-spacing: normal;--dash-transit-alert-font-size: calc(3.1cqw * var(--scale, 1));--dash-transit-alert-font-weight: 400;--dash-transit-alert-letter-spacing: normal;--dash-transit-alert-header-font-size: calc(4cqw * var(--scale, 1));--dash-transit-alert-header-font-weight: inherit;--dash-transit-alert-header-letter-spacing: inherit;--dash-transit-alert-header-line-height: 1.25em;--dash-pane-header-font-size: 72cqh;--dash-pane-header-font-weight: normal;--dash-pane-header-letter-spacing: normal;--dash-time-primary-font-weight: normal;--dash-time-primary-letter-spacing: normal;--dash-time-compact-font-weight: normal;--dash-time-compact-letter-spacing: normal;--dash-date-font-weight: normal;--dash-date-letter-spacing: normal;--dash-date-compact-font-weight: normal;--dash-date-compact-letter-spacing: normal;--dash-weather-primary-font-weight: normal;--dash-weather-primary-letter-spacing: normal;--dash-weather-forecast-day-font-weight: normal;--dash-weather-forecast-day-letter-spacing: normal;--dash-pane-header-text-color: inherit;--dash-pane-header-text-shadow: none;--dash-time-primary-text-color: inherit;--dash-time-primary-text-shadow: none;--dash-time-secondary-text-color: inherit;--dash-time-secondary-text-shadow: none;--dash-weather-primary-text-color: inherit;--dash-weather-primary-text-shadow: none;--dash-weather-secondary-text-color: inherit;--dash-weather-secondary-text-shadow: none;--dash-attribution-font-size-base: .75vw;--dash-weather-attribution-font-size: max(var(--dash-attribution-font-size-base), .75cqw);--dash-weather-attribution-line-height: 1em;--dash-compact-weather-attribution-font-size-base: max(var(--dash-attribution-font-size-base), 5.75cqh);--dash-compact-weather-attribution-scale: 1;--dash-compact-weather-attribution-font-size: calc( var(--dash-compact-weather-attribution-font-size-base) * var(--dash-compact-weather-attribution-scale) );--dash-compact-weather-attribution-line-height: var(--dash-weather-attribution-line-height);--dash-compact-weather-content-height: 93.25cqh;--dash-compact-weather-attribution-padding-block-end: 0;--dash-departures-attribution-font-size: max(var(--dash-weather-attribution-font-size), .925cqw);--dash-departures-attribution-line-height: var(--dash-weather-attribution-line-height);--dash-weather-attribution-text-color: var(--dash-weather-secondary-text-color);--dash-weather-attribution-text-shadow: var(--dash-weather-secondary-text-shadow);--dash-weather-alert-idle-background: rgb(51 51 51 / 50%);--dash-weather-alert-idle-text-color: #fff;--dash-weather-alert-idle-text-shadow: none;--dash-weather-alert-focus-outline-color: rgb(255 255 255 / 95%);--dash-weather-alert-dialog-surface-background: #f6f6f6;--dash-weather-alert-dialog-body-text-color: #121212;--dash-weather-alert-severity-ended-background: #060;--dash-weather-alert-severity-ended-text-color: #fff;--dash-weather-alert-severity-ended-border-color: #060;--dash-weather-alert-severity-statement-background: #000;--dash-weather-alert-severity-statement-text-color: #fff;--dash-weather-alert-severity-statement-border-color: #000;--dash-weather-alert-severity-yellow-background: #ff0;--dash-weather-alert-severity-yellow-text-color: #000;--dash-weather-alert-severity-yellow-border-color: #ff0;--dash-weather-alert-severity-orange-background: #ff8000;--dash-weather-alert-severity-orange-text-color: #000;--dash-weather-alert-severity-orange-border-color: #ff8000;--dash-weather-alert-severity-red-background: #f00;--dash-weather-alert-severity-red-text-color: #fff;--dash-weather-alert-severity-red-border-color: #f00;--dash-weather-divider-color: #000;--dash-weather-divider-opacity: .25;--dash-branding-text-color: inherit;--dash-branding-text-shadow: none;--dash-loading-status-text-color: inherit;--dash-loading-status-text-shadow: none;--dash-spinner-color: currentColor;--dash-departures-marquee-margin-top: 0;--dash-departures-manual-marquee-margin-top: var(--dash-departures-marquee-margin-top);--dash-branding-background: none;--dash-branding-background-color: transparent;--dash-branding-border-width: 0px;--dash-branding-border-color: transparent;--dash-branding-border-radius: 0;--dash-branding-box-shadow: none;--dash-branding-backdrop-filter: none;--dash-branding-logo-content: normal;--dash-branding-logo-filter: none;--dash-loading-logo-content: normal;--dash-loading-logo-filter: none;--dash-compact-weather-pane-margin-top: 0;--dash-compact-weather-pane-padding: 0;--dash-compact-weather-pane-border-width: 0px;--dash-compact-weather-pane-border-color: transparent;--dash-compact-weather-pane-border-radius: 0;--dash-compact-weather-pane-background: none;--dash-compact-weather-pane-box-shadow: none;--dash-compact-weather-pane-backdrop-filter: none;--dash-time-weather-module-padding: 0;--dash-time-weather-module-border-width: 0px;--dash-time-weather-module-border-color: transparent;--dash-time-weather-module-border-radius: 0;--dash-time-weather-module-background: none;--dash-time-weather-module-box-shadow: none;--dash-time-weather-module-backdrop-filter: none;--dash-stop-sign-background: linear-gradient(#fff, #ddd);--dash-stop-sign-border-color: #777;--dash-stop-sign-shadow: 0 calc(.33cqw * var(--scale, 1)) calc(1.68cqw * var(--scale, 1)) calc(-.33cqw * var(--scale, 1)) rgb(0 0 0 / 75%);--dash-stop-sign-text-color: #000;--dash-stop-sign-code-border-color: #000;--dash-stop-sign-code-text-color: currentColor;--dash-stop-sign-backdrop-filter: none;--dash-stop-name-min-height: auto;--dash-stop-name-padding: 0;--dash-stop-name-border-width: 0px;--dash-stop-name-border-color: transparent;--dash-stop-name-border-radius: 0;--dash-stop-name-background: none;--dash-stop-name-shadow: none;--dash-stop-name-gap: 0;--dash-stop-name-text-color: inherit;--dash-stop-name-text-shadow: none;--dash-stop-name-backdrop-filter: none;--dash-agency-alert-background: transparent;--dash-agency-alert-border-color: currentColor;--dash-agency-alert-shadow: none;--dash-agency-alert-text-color: inherit;--dash-agency-alert-header-color: inherit;--dash-agency-alert-backdrop-filter: none;--dash-departures-attribution-color: inherit;--dash-transit-message-background: transparent;--dash-transit-message-border-color: #808080;--dash-transit-message-shadow: none;--dash-transit-message-text-color: inherit;--dash-transit-message-backdrop-filter: none;--dash-transit-message-neutral-background: #808080;--dash-transit-message-neutral-border-color: #808080;--dash-transit-message-neutral-text-color: #fff;--dash-transit-alert-background: transparent;--dash-transit-alert-border-color: currentColor;--dash-transit-alert-shadow: none;--dash-transit-alert-text-color: inherit;--dash-transit-alert-backdrop-filter: none;--dash-transit-message-alert-shadow: var(--dash-transit-alert-shadow);--dash-transit-message-alert-backdrop-filter: var(--dash-transit-alert-backdrop-filter);--dash-transit-alert-unknown-background: #eceff1;--dash-transit-alert-unknown-border-color: #37474f;--dash-transit-alert-unknown-text-color: #37474f;--dash-transit-alert-info-background: #e3f2fd;--dash-transit-alert-info-border-color: #0d47a1;--dash-transit-alert-info-text-color: #0d47a1;--dash-transit-alert-warning-background: #fff3cd;--dash-transit-alert-warning-border-color: #856404;--dash-transit-alert-warning-text-color: #856404;--dash-transit-alert-severe-background: #f8d7da;--dash-transit-alert-severe-border-color: #721c24;--dash-transit-alert-severe-text-color: #721c24;--dash-transit-message-alert-unknown-background: var(--dash-transit-alert-unknown-background);--dash-transit-message-alert-unknown-border-color: var(--dash-transit-alert-unknown-border-color);--dash-transit-message-alert-unknown-text-color: var(--dash-transit-alert-unknown-text-color);--dash-transit-message-alert-info-background: var(--dash-transit-alert-info-background);--dash-transit-message-alert-info-border-color: var(--dash-transit-alert-info-border-color);--dash-transit-message-alert-info-text-color: var(--dash-transit-alert-info-text-color);--dash-transit-message-alert-warning-background: var(--dash-transit-alert-warning-background);--dash-transit-message-alert-warning-border-color: var(--dash-transit-alert-warning-border-color);--dash-transit-message-alert-warning-text-color: var(--dash-transit-alert-warning-text-color);--dash-transit-message-alert-severe-background: var(--dash-transit-alert-severe-background);--dash-transit-message-alert-severe-border-color: var(--dash-transit-alert-severe-border-color);--dash-transit-message-alert-severe-text-color: var(--dash-transit-alert-severe-text-color);--dash-transit-route-border-color: var(--transit-route-accent-color, #fff);--dash-transit-route-background: none;--dash-transit-route-shadow: none;--dash-transit-route-backdrop-filter: none;--dash-transit-route-primary-text-color: inherit;--dash-transit-route-muted-text-color: inherit;--dash-transit-route-text-shadow: none;--dash-transit-route-detail-divider-color: var(--dash-transit-route-border-color);--dash-departure-summary-ontime-background: transparent;--dash-departure-summary-ontime-text-color: var(--dash-transit-route-primary-text-color);--dash-departure-summary-ontime-text-shadow: var(--dash-transit-route-text-shadow);--dash-departure-summary-delayed-background: #ccf;--dash-departure-summary-delayed-text-color: #00f;--dash-departure-summary-early-background: #fcc;--dash-departure-summary-early-text-color: #f00;--dash-departure-summary-departed-background: #999;--dash-departure-summary-departed-text-color: #333;--dash-departure-summary-scheduled-background: #fff;--dash-departure-summary-scheduled-text-color: #000;--dash-departure-summary-cancelled-background: #000;--dash-departure-summary-cancelled-text-color: #fff;--dash-departure-summary-ontime-departing-background: rgb(204 255 204);--dash-departure-summary-ontime-departing-background-dim: rgb(204 255 204 / 25%);--dash-departure-summary-ontime-departing-text-color: var(--dash-departure-summary-ontime-text-color);--dash-departure-summary-ontime-departing-text-color-dim: var(--dash-departure-summary-ontime-text-color);--dash-departure-summary-ontime-departing-text-shadow: var(--dash-departure-summary-ontime-text-shadow);--dash-departure-summary-ontime-departing-text-shadow-dim: var(--dash-departure-summary-ontime-text-shadow);--dash-departure-summary-early-departing-background: rgb(255 204 204);--dash-departure-summary-early-departing-background-dim: rgb(255 204 204 / 25%);--dash-departure-summary-early-departing-text-color: #f00;--dash-departure-summary-delayed-departing-background: rgb(204 204 255);--dash-departure-summary-delayed-departing-background-dim: rgb(204 204 255 / 25%);--dash-departure-summary-delayed-departing-text-color: #00f;--dash-departure-summary-scheduled-departing-background: #fff;--dash-departure-summary-scheduled-departing-background-dim: rgb(255 255 255 / 25%);--dash-departure-summary-scheduled-departing-text-color: #000;--dash-route-badge-background-color: rgb(255 255 255);--dash-route-badge-text-color: #000;--dash-route-number-background-color: var(--route-number-background-color, rgb(255 255 255));--dash-route-number-text-color: #000;font-family:var(--dash-font-family-body)}.layoutCanvas.color-mode-dark,.layoutCanvas.color-mode-night,.layoutCanvas.shell-theme-scenic.ui-theme-flat.flat-background-tone-dark{--dash-departure-summary-ontime-departing-text-color: #10273a;--dash-departure-summary-ontime-departing-text-color-dim: var(--dash-departure-summary-ontime-text-color)}.layoutCanvas.shell-theme-default{background-color:#eee;color:#111827;color-scheme:light;transition:background-color .6s ease,color .6s ease}.layoutCanvas.shell-theme-default.color-mode-night{background-color:#0b1524;color:#f4f7ff;color-scheme:dark;--default-night-transit-surface: #162437;--default-night-transit-surface-strong: #1c2c42;--default-night-transit-surface-muted: #22324a;--default-night-transit-border: #58708d;--default-night-transit-text: #e3edff;--default-night-transit-text-muted: #c7d6ee;--default-night-transit-unknown-surface: #243345;--default-night-transit-unknown-border: #8ca0b8;--default-night-transit-unknown-text: #d9e4f2;--default-night-transit-info-surface: #1a2d48;--default-night-transit-info-border: #7fa5d7;--default-night-transit-info-text: #aecdff;--default-night-transit-warning-surface: #47371f;--default-night-transit-warning-border: #d0a253;--default-night-transit-warning-text: #ffdd93;--default-night-transit-severe-surface: #4b2532;--default-night-transit-severe-border: #d78499;--default-night-transit-severe-text: #ffbccb;--default-night-stop-sign-surface-start: #25364c;--default-night-stop-sign-surface-end: #172333;--default-night-stop-sign-border: #5d7694;--default-night-stop-sign-text: #e6efff;--dash-stop-sign-background: linear-gradient( 180deg, var(--default-night-stop-sign-surface-start), var(--default-night-stop-sign-surface-end) );--dash-stop-sign-border-color: var(--default-night-stop-sign-border);--dash-stop-sign-shadow: 0 calc(.33cqw * var(--scale, 1)) calc(1.68cqw * var(--scale, 1)) calc(-.33cqw * var(--scale, 1)) rgb(0 0 0 / 42%);--dash-stop-sign-text-color: var(--default-night-stop-sign-text);--dash-stop-sign-code-border-color: currentColor;--dash-stop-sign-code-text-color: currentColor;--dash-agency-alert-background: linear-gradient( 180deg, var(--default-night-transit-surface-strong), var(--default-night-transit-surface) );--dash-agency-alert-border-color: var(--default-night-transit-border);--dash-agency-alert-shadow: 0 .7cqw 2cqw rgb(0 0 0 / 18%);--dash-agency-alert-text-color: var(--default-night-transit-text);--dash-agency-alert-header-color: var(--default-night-transit-text-muted);--dash-departures-attribution-color: var(--default-night-transit-text-muted);--dash-transit-message-neutral-background: linear-gradient( 180deg, var(--default-night-transit-surface-muted), var(--default-night-transit-surface) );--dash-transit-message-neutral-border-color: var(--default-night-transit-border);--dash-transit-message-neutral-text-color: var(--default-night-transit-text);--dash-transit-alert-unknown-background: var(--default-night-transit-unknown-surface);--dash-transit-alert-unknown-border-color: var(--default-night-transit-unknown-border);--dash-transit-alert-unknown-text-color: var(--default-night-transit-unknown-text);--dash-transit-alert-info-background: var(--default-night-transit-info-surface);--dash-transit-alert-info-border-color: var(--default-night-transit-info-border);--dash-transit-alert-info-text-color: var(--default-night-transit-info-text);--dash-transit-alert-warning-background: var(--default-night-transit-warning-surface);--dash-transit-alert-warning-border-color: var(--default-night-transit-warning-border);--dash-transit-alert-warning-text-color: var(--default-night-transit-warning-text);--dash-transit-alert-severe-background: var(--default-night-transit-severe-surface);--dash-transit-alert-severe-border-color: var(--default-night-transit-severe-border);--dash-transit-alert-severe-text-color: var(--default-night-transit-severe-text);--dash-weather-divider-color: #c7d6ee;--dash-weather-divider-opacity: .22;--dash-branding-logo-content: url(/assets/logos/logo-white.svg);--dash-loading-logo-content: url(/assets/logos/logo-white.svg)}.layoutCanvas.shell-theme-default.color-mode-night app-dashboard-transit-agency{--dash-branding-background-color: rgb(11 21 36 / 72%)}.layoutCanvas.shell-theme-canvas{--dash-canvas-text-color: #14283a;--dash-canvas-secondary-text-color: #355067;--dash-canvas-background-color: #eef2f7;--dash-canvas-overlay-color: #fff;--dash-canvas-overlay-opacity: 0;--dash-canvas-texture-opacity: .26;--dash-canvas-texture-light: rgb(255 255 255 / var(--dash-canvas-texture-opacity));--dash-canvas-texture-dark: rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .55));--dash-canvas-texture-image: none;background-color:var(--dash-canvas-background-color);background-position:center;background-repeat:no-repeat;color:var(--dash-canvas-text-color);color-scheme:light;transition:background-color .6s ease,color .6s ease,background-image .6s ease;--dash-pane-header-text-color: var(--dash-canvas-text-color);--dash-time-primary-text-color: var(--dash-canvas-text-color);--dash-time-secondary-text-color: var(--dash-canvas-secondary-text-color);--dash-weather-primary-text-color: var(--dash-canvas-text-color);--dash-weather-secondary-text-color: var(--dash-canvas-secondary-text-color);--dash-weather-attribution-text-color: var(--dash-canvas-secondary-text-color);--dash-weather-divider-color: var(--dash-canvas-secondary-text-color);--dash-branding-text-color: var(--dash-canvas-text-color);--dash-loading-status-text-color: var(--dash-canvas-secondary-text-color);--dash-spinner-color: var(--dash-canvas-text-color);--dash-time-weather-module-padding: .95cqw;--dash-time-weather-module-border-width: 1px;--dash-time-weather-module-border-radius: 1.55cqw;--dash-stop-name-text-color: var(--dash-canvas-text-color);--dash-agency-alert-text-color: var(--dash-canvas-text-color);--dash-agency-alert-header-color: var(--dash-canvas-text-color);--dash-departures-attribution-color: var(--dash-canvas-secondary-text-color);--dash-transit-message-text-color: var(--dash-canvas-text-color);--dash-transit-alert-text-color: var(--dash-canvas-text-color);--dash-transit-route-primary-text-color: var(--dash-canvas-text-color);--dash-transit-route-muted-text-color: var(--dash-canvas-secondary-text-color);--dash-transit-route-detail-divider-color: var(--dash-canvas-secondary-text-color)}.layoutCanvas.shell-theme-canvas.color-mode-night{color-scheme:dark;--dash-canvas-text-color: #eef5ff;--dash-canvas-secondary-text-color: #cedae8;--dash-branding-logo-content: url(/assets/logos/logo-white.svg);--dash-loading-logo-content: url(/assets/logos/logo-white.svg)}.layoutCanvas.shell-theme-canvas.ui-theme-balanced{--canvas-balanced-surface-base: rgb(255 255 255);--canvas-balanced-surface: rgb(255 255 255 / 88%);--canvas-balanced-surface-strong: rgb(255 255 255 / 95%);--canvas-balanced-surface-border: rgb(255 255 255 / 72%);--canvas-balanced-subsurface-base: rgb(255 255 255);--canvas-balanced-subsurface: rgb(255 255 255 / 92%);--canvas-balanced-subsurface-strong: rgb(255 255 255 / 98%);--canvas-balanced-subsurface-border: rgb(123 139 156 / 48%);--canvas-balanced-surface-shadow: 0 calc(.72cqw * var(--scale, 1)) calc(2.4cqw * var(--scale, 1)) rgb(7 20 31 / 18%);--canvas-balanced-subsurface-shadow: 0 calc(.42cqw * var(--scale, 1)) calc(1.4cqw * var(--scale, 1)) rgb(7 20 31 / 10%);--dash-weather-alert-idle-background: rgb(255 255 255 / 22%);--dash-branding-background: none;--dash-branding-background-color: transparent;--dash-branding-box-shadow: none;--dash-time-weather-module-border-color: var(--canvas-balanced-surface-border);--dash-time-weather-module-background: linear-gradient( 180deg, var(--canvas-balanced-surface-strong), var(--canvas-balanced-surface) ), linear-gradient( 180deg, var(--canvas-balanced-surface-base), var(--canvas-balanced-surface-base) );--dash-time-weather-module-box-shadow: var(--canvas-balanced-surface-shadow);--dash-stop-name-min-height: calc(12cqw * var(--scale, 1));--dash-stop-name-padding: calc(1cqw * var(--scale, 1)) calc(1.5cqw * var(--scale, 1));--dash-stop-name-border-width: max(calc(.12cqw * var(--scale, 1)), 1px);--dash-stop-name-border-color: var(--canvas-balanced-surface-border);--dash-stop-name-border-radius: calc(1.35cqw * var(--scale, 1));--dash-stop-name-background: linear-gradient( 180deg, var(--canvas-balanced-surface-strong), var(--canvas-balanced-surface) ), linear-gradient( 180deg, var(--canvas-balanced-surface-base), var(--canvas-balanced-surface-base) );--dash-stop-name-shadow: var(--canvas-balanced-surface-shadow);--dash-stop-name-gap: calc(.45cqw * var(--scale, 1));--dash-stop-name-text-color: var(--dash-canvas-text-color);--dash-stop-name-text-shadow: none;--dash-transit-route-border-color: var( --transit-route-accent-color, var(--canvas-balanced-surface-border) );--dash-transit-route-background: linear-gradient( 180deg, var(--canvas-balanced-surface-strong), var(--canvas-balanced-surface) ), linear-gradient( 180deg, var(--canvas-balanced-surface-base), var(--canvas-balanced-surface-base) );--dash-transit-route-shadow: var(--canvas-balanced-surface-shadow);--dash-transit-route-text-shadow: none;--dash-agency-alert-background: linear-gradient( 180deg, var(--canvas-balanced-surface-strong), var(--canvas-balanced-surface) ), linear-gradient( 180deg, var(--canvas-balanced-surface-base), var(--canvas-balanced-surface-base) );--dash-agency-alert-border-color: var(--canvas-balanced-surface-border);--dash-agency-alert-shadow: var(--canvas-balanced-surface-shadow);--dash-agency-alert-header-font-weight: 600;--dash-departures-attribution-color: var(--dash-canvas-secondary-text-color);--dash-transit-alert-shadow: var(--canvas-balanced-subsurface-shadow);--dash-transit-alert-unknown-background: linear-gradient( 180deg, rgb(248 251 255 / 34%), rgb(234 239 244 / 24%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-unknown-border-color: rgb(123 139 156 / 34%);--dash-transit-alert-unknown-text-color: #2f4658;--dash-transit-alert-info-background: linear-gradient( 180deg, rgb(197 227 255 / 32%), rgb(162 207 250 / 22%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-info-border-color: rgb(36 101 155 / 34%);--dash-transit-alert-info-text-color: #1d5b90;--dash-transit-alert-warning-background: linear-gradient( 180deg, rgb(255 228 165 / 34%), rgb(255 214 132 / 24%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-warning-border-color: rgb(161 106 34 / 36%);--dash-transit-alert-warning-text-color: #8a571d;--dash-transit-alert-severe-background: linear-gradient( 180deg, rgb(255 208 218 / 34%), rgb(255 182 196 / 24%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-severe-border-color: rgb(165 78 109 / 36%);--dash-transit-alert-severe-text-color: #8a3558}.layoutCanvas.shell-theme-canvas.ui-theme-balanced.color-mode-night{--canvas-balanced-surface-base: rgb(10 22 34);--canvas-balanced-surface: rgb(10 22 34 / 72%);--canvas-balanced-surface-strong: rgb(17 31 45 / 82%);--canvas-balanced-surface-border: rgb(210 227 244 / 24%);--canvas-balanced-subsurface-base: rgb(15 28 42);--canvas-balanced-subsurface: rgb(19 35 50 / 84%);--canvas-balanced-subsurface-strong: rgb(26 42 58 / 92%);--canvas-balanced-subsurface-border: rgb(214 229 244 / 30%);--canvas-balanced-surface-shadow: 0 calc(.72cqw * var(--scale, 1)) calc(2.65cqw * var(--scale, 1)) rgb(0 0 0 / 36%);--canvas-balanced-subsurface-shadow: 0 calc(.42cqw * var(--scale, 1)) calc(1.45cqw * var(--scale, 1)) rgb(0 0 0 / 22%);--dash-weather-alert-idle-background: rgb(8 19 31 / 56%);--dash-transit-alert-unknown-background: linear-gradient( 180deg, rgb(97 112 130 / 34%), rgb(84 99 116 / 24%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-unknown-border-color: rgb(214 225 237 / 22%);--dash-transit-alert-unknown-text-color: #edf3fb;--dash-transit-alert-info-background: linear-gradient( 180deg, rgb(93 148 199 / 34%), rgb(68 121 168 / 24%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-info-border-color: rgb(151 204 255 / 26%);--dash-transit-alert-info-text-color: #dceeff;--dash-transit-alert-warning-background: linear-gradient( 180deg, rgb(147 101 33 / 38%), rgb(121 82 24 / 28%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-warning-border-color: rgb(255 214 132 / 28%);--dash-transit-alert-warning-text-color: #ffe4b1;--dash-transit-alert-severe-background: linear-gradient( 180deg, rgb(145 64 92 / 38%), rgb(120 48 73 / 28%) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-strong), var(--canvas-balanced-subsurface) ), linear-gradient( 180deg, var(--canvas-balanced-subsurface-base), var(--canvas-balanced-subsurface-base) );--dash-transit-alert-severe-border-color: rgb(255 182 196 / 28%);--dash-transit-alert-severe-text-color: #ffdce7}.layoutCanvas.shell-theme-canvas .pane.timeAndWeatherPane>.timeAndWeather{flex-grow:0;flex-shrink:0;overflow:visible;box-sizing:border-box;margin:0;padding:0;display:block}.layoutCanvas.shell-theme-canvas .pane.timeAndWeatherPane>.timeAndWeather>app-time-and-weather>.module{flex:none;height:auto;overflow:visible}.layoutCanvas.shell-theme-canvas.canvas-background-custom-image{background-color:#111827;background-size:cover}.layoutCanvas.shell-theme-canvas.canvas-background-custom-color{background-size:auto}.layoutCanvas.shell-theme-canvas.canvas-background-texture{background-repeat:no-repeat}.layoutCanvas.shell-theme-canvas.canvas-texture-soft-grid{--dash-canvas-texture-image: linear-gradient(90deg, var(--dash-canvas-texture-light) 1px, transparent 1px), linear-gradient(0deg, var(--dash-canvas-texture-light) 1px, transparent 1px), linear-gradient(90deg, transparent 0 95px, var(--dash-canvas-texture-dark) 95px 96px), linear-gradient(0deg, transparent 0 95px, var(--dash-canvas-texture-dark) 95px 96px), radial-gradient(circle, var(--dash-canvas-texture-dark) 0 1px, transparent 2px), linear-gradient(135deg, transparent, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .28))), linear-gradient(315deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .12)), transparent 46%);background-position:center,center,center,center,center,center,center,center;background-repeat:no-repeat,repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat;background-size:100% 100%,24px 24px,24px 24px,96px 96px,96px 96px,24px 24px,100% 100%,100% 100%}.layoutCanvas.shell-theme-canvas.canvas-texture-diagonal-weave{--dash-canvas-texture-image: repeating-linear-gradient( 135deg, transparent 0 10px, var(--dash-canvas-texture-light) 10px 13px, transparent 13px 28px, var(--dash-canvas-texture-dark) 28px 30px, transparent 30px 48px ), repeating-linear-gradient( 45deg, transparent 0 14px, var(--dash-canvas-texture-dark) 14px 17px, transparent 17px 34px, var(--dash-canvas-texture-light) 34px 36px, transparent 36px 54px ), repeating-linear-gradient( 135deg, transparent 0 5px, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .34)) 5px 6px, transparent 6px 18px ), repeating-linear-gradient( 45deg, transparent 0 7px, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .22)) 7px 8px, transparent 8px 20px ), linear-gradient(115deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .26)), transparent 38%), linear-gradient(295deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .16)), transparent 46%), linear-gradient(180deg, transparent, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .12)));background-position:center,center,center,center,center,center,center,center;background-repeat:no-repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;background-size:100% 100%,144px 144px,144px 144px,48px 48px,56px 56px,100% 100%,100% 100%,100% 100%}.layoutCanvas.shell-theme-canvas.canvas-texture-radial-mesh{--dash-canvas-texture-image: repeating-radial-gradient(circle at 20% 24%, transparent 0 28px, var(--dash-canvas-texture-light) 28px 30px, transparent 30px 58px), repeating-radial-gradient(circle at 78% 70%, transparent 0 42px, var(--dash-canvas-texture-dark) 42px 44px, transparent 44px 86px), radial-gradient(circle at 20% 24%, var(--dash-canvas-texture-light), transparent 26%), radial-gradient(circle at 78% 70%, var(--dash-canvas-texture-dark), transparent 30%), radial-gradient(circle at 52% 44%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .38)), transparent 22%), linear-gradient(120deg, transparent, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .18)) 58%, transparent), linear-gradient(300deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .12)), transparent 44%);background-position:center,center,center,center,center,center,center,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%}.layoutCanvas.shell-theme-canvas.canvas-texture-silk-folds{--dash-canvas-texture-image: radial-gradient(ellipse 42% 115% at 18% 50%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .78)), transparent 48%), radial-gradient(ellipse 36% 130% at 34% 48%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .42)), transparent 54%), radial-gradient(ellipse 48% 120% at 50% 52%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .66)), transparent 52%), radial-gradient(ellipse 34% 130% at 64% 50%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .36)), transparent 56%), radial-gradient(ellipse 44% 118% at 82% 48%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .52)), transparent 50%), linear-gradient(105deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .34)), transparent 22% 72%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .18))), repeating-linear-gradient(96deg, transparent 0 26px, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .18)) 26px 28px, transparent 28px 64px), linear-gradient(180deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .12)), transparent 44%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .12)));background-position:center,center,center,center,center,center,center,center,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat,no-repeat,no-repeat;background-size:100% 100%,115% 135%,120% 140%,120% 140%,120% 140%,115% 135%,100% 100%,220px 100%,100% 100%}.layoutCanvas.shell-theme-canvas.canvas-texture-fjord{--dash-canvas-texture-image: linear-gradient(58deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .62)) 0 24%, transparent 41%), linear-gradient(122deg, transparent 59%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .58)) 76% 100%), linear-gradient(61deg, transparent 0 29%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .52)) 30%, transparent 34%), linear-gradient(119deg, transparent 0 66%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .48)) 70%, transparent 73%), radial-gradient(ellipse 58% 18% at 50% 83%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .34)), transparent 62%), linear-gradient(0deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .2)) 0 10%, transparent 34%), repeating-linear-gradient(0deg, transparent 0 20px, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .18)) 20px 21px, transparent 21px 44px), linear-gradient(180deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .3)), transparent 32% 68%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .22)));background-position:center,center,center,center,center,center,center bottom,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,no-repeat;background-size:100% 100%,100% 100%,100% 100%,100% 100%,110% 100%,100% 100%,100% 44px,100% 100%}.layoutCanvas.shell-theme-canvas.canvas-texture-eclipse{--dash-canvas-texture-image: radial-gradient(circle at 73% 50%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * 1.2)) 0 2.5%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .72)) 3.5%, transparent 12%), radial-gradient(circle at 73% 50%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .58)) 0 9%, transparent 22%), radial-gradient(circle at 112% 50%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * 1.05)) 0 58%, transparent 58.6%), radial-gradient(circle at 112% 50%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .42)) 56.8%, transparent 59.6%), radial-gradient(ellipse 54% 36% at 72% 50%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .28)), transparent 64%), linear-gradient(90deg, transparent 0 45%, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .18)) 66%, transparent 82%), linear-gradient(180deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .18)), transparent 42% 70%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .18)));background-position:center,center,center,center,center,center,center,center;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%}.layoutCanvas.shell-theme-canvas.canvas-texture-forrest{--dash-canvas-texture-image: repeating-conic-gradient(from 45deg at 50% 100%, transparent 0deg 19deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .96)) 19deg 40deg, transparent 40deg 80deg), linear-gradient(0deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .72)) 0 16%, transparent 16%), repeating-conic-gradient(from 45deg at 50% 100%, transparent 0deg 22deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .58)) 22deg 43deg, transparent 43deg 86deg), linear-gradient(0deg, transparent 0 14%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .42)) 14% 25%, transparent 25%), repeating-conic-gradient(from 45deg at 50% 100%, transparent 0deg 26deg, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .32)) 26deg 48deg, transparent 48deg 96deg), linear-gradient(0deg, transparent 0 24%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .22)) 24% 34%, transparent 34%), repeating-conic-gradient(from 45deg at 50% 100%, transparent 0deg 30deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .24)) 30deg 54deg, transparent 54deg 108deg), linear-gradient(180deg, rgb(255 255 255 / calc(var(--dash-canvas-texture-opacity) * .3)), transparent 42%, rgb(15 23 42 / calc(var(--dash-canvas-texture-opacity) * .18)));background-position:center bottom,center bottom,center 72%,center 72%,center 52%,center 52%,center 36%,center;background-repeat:repeat-x,no-repeat,repeat-x,no-repeat,repeat-x,no-repeat,repeat-x,no-repeat;background-size:70px 34%,100% 100%,92px 30%,100% 100%,128px 28%,100% 100%,156px 24%,100% 100%}.layoutCanvas.shell-theme-dashscene{--dashscene-shell-background: #fffdfb;--dashscene-shell-foreground: #301f55;--dashscene-card-background: rgb(255 255 255 / 78%);--dashscene-card-background-strong: rgb(255 255 255 / 92%);--dashscene-card-border: rgb(123 63 242 / 16%);--dashscene-card-shadow: 0 1.2cqw 3.4cqw rgb(73 36 126 / 16%);--dashscene-card-shadow-soft: 0 .65cqw 2.2cqw rgb(73 36 126 / 10%);--dashscene-card-highlight: rgb(255 77 141 / 10%);--dashscene-pane-surface-start: rgb(255 255 255 / 94%);--dashscene-pane-surface-end: rgb(250 244 255 / 88%);--dashscene-pane-highlight: var(--dashscene-card-highlight);--dashscene-weather-module-surface-start: rgb(255 255 255 / 94%);--dashscene-weather-module-surface-end: rgb(255 248 251 / 88%);--dashscene-weather-module-highlight: rgb(255 122 89 / 10%);--dashscene-header-border: rgb(123 63 242 / 12%);--dashscene-sign-surface-start: rgb(255 255 255 / 98%);--dashscene-sign-surface-end: rgb(244 236 255 / 92%);--dashscene-sign-highlight: rgb(255 77 141 / 10%);--dashscene-message-surface-start: rgb(255 255 255 / 92%);--dashscene-message-surface-end: rgb(250 244 255 / 88%);--dashscene-neutral-message-surface-start: rgb(250 249 252 / 96%);--dashscene-neutral-message-surface-end: rgb(239 236 244 / 92%);--dashscene-neutral-message-highlight: rgb(111 99 136 / 9%);--dashscene-alert-stripe: rgb(255 255 255 / 18%);--dash-pane-header-font-size: 96cqh;--dash-departures-manual-marquee-margin-top: calc(1.6cqw * var(--scale, 1));--dash-branding-padding: .5cqw .8cqw;--dash-branding-logo-filter: drop-shadow(0 .25cqw .5cqw rgb(92 57 126 / 18%));--dash-time-weather-module-padding: 1.25cqw;--dash-time-weather-module-border-width: 1px;--dash-time-weather-module-border-color: var(--dashscene-card-border);--dash-time-weather-module-border-radius: 1.8cqw;--dash-time-weather-module-background: linear-gradient(180deg, var(--dashscene-weather-module-surface-start), var(--dashscene-weather-module-surface-end)), radial-gradient(circle at top left, var(--dashscene-weather-module-highlight), transparent 42%);--dash-time-weather-module-box-shadow: var(--dashscene-card-shadow);--dash-time-weather-module-backdrop-filter: blur(18px);--dash-stop-sign-background: linear-gradient(180deg, var(--dashscene-sign-surface-start), var(--dashscene-sign-surface-end)), radial-gradient(circle at top center, var(--dashscene-sign-highlight), transparent 48%);--dash-stop-sign-border-color: rgb(123 63 242 / 24%);--dash-stop-sign-shadow: var(--dashscene-card-shadow-soft);--dash-stop-sign-code-border-color: currentColor;--dash-transit-message-background: linear-gradient(180deg, var(--dashscene-message-surface-start), var(--dashscene-message-surface-end));--dash-transit-message-border-color: rgb(123 63 242 / 18%);--dash-transit-message-shadow: var(--dashscene-card-shadow-soft);--dash-transit-message-neutral-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, var(--dashscene-neutral-message-highlight), transparent 46%), linear-gradient(180deg, var(--dashscene-neutral-message-surface-start), var(--dashscene-neutral-message-surface-end));--dash-transit-message-neutral-border-color: rgb(111 99 136 / 22%);--dash-agency-alert-background: linear-gradient(180deg, var(--dashscene-message-surface-start), var(--dashscene-message-surface-end));--dash-agency-alert-border-color: rgb(123 63 242 / 18%);--dash-agency-alert-shadow: var(--dashscene-card-shadow-soft);--dash-transit-alert-shadow: var(--dashscene-card-shadow-soft);--dash-transit-route-background: none;--dash-transit-route-shadow: var(--dashscene-card-shadow-soft);position:relative;isolation:isolate;background-color:var(--dashscene-shell-background);color:var(--dashscene-shell-foreground);color-scheme:light;transition:background-color .6s ease,color .6s ease}.layoutCanvas.shell-theme-dashscene.color-mode-night{--dashscene-shell-background: #0d1020;--dashscene-shell-foreground: #f6f1ff;--dashscene-card-background: rgb(24 21 48 / 76%);--dashscene-card-background-strong: rgb(33 28 63 / 90%);--dashscene-card-border: rgb(185 163 255 / 18%);--dashscene-card-shadow: 0 1.35cqw 3.8cqw rgb(3 4 12 / 44%);--dashscene-card-shadow-soft: 0 .8cqw 2.5cqw rgb(3 4 12 / 28%);--dashscene-card-highlight: rgb(255 119 171 / 12%);--dashscene-pane-surface-start: rgb(34 29 65 / 94%);--dashscene-pane-surface-end: rgb(23 20 45 / 90%);--dashscene-pane-highlight: rgb(255 119 171 / 12%);--dashscene-weather-module-surface-start: rgb(35 30 67 / 94%);--dashscene-weather-module-surface-end: rgb(24 22 47 / 90%);--dashscene-weather-module-highlight: rgb(255 122 89 / 12%);--dashscene-header-border: rgb(185 163 255 / 14%);--dashscene-sign-surface-start: rgb(39 33 72 / 98%);--dashscene-sign-surface-end: rgb(24 22 47 / 92%);--dashscene-sign-highlight: rgb(255 119 171 / 12%);--dashscene-message-surface-start: rgb(35 30 67 / 94%);--dashscene-message-surface-end: rgb(24 22 47 / 90%);--dashscene-neutral-message-surface-start: rgb(31 28 58 / 96%);--dashscene-neutral-message-surface-end: rgb(20 18 39 / 92%);--dashscene-neutral-message-highlight: rgb(185 163 255 / 11%);--dashscene-alert-stripe: rgb(255 255 255 / 6%);--dash-branding-logo-content: url(/assets/logos/logo-white.svg);--dash-branding-logo-filter: drop-shadow(0 .35cqw .7cqw rgb(0 0 0 / 32%));--dash-loading-logo-content: url(/assets/logos/logo-white.svg);color-scheme:dark}.layoutCanvas.shell-theme-dashscene:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 14%,rgb(123 63 242 / 14%),transparent 48%),radial-gradient(circle at 88% 16%,rgb(255 77 141 / 12%),transparent 42%),radial-gradient(circle at 82% 84%,rgb(255 179 71 / 13%),transparent 41%),radial-gradient(circle at 20% 78%,rgb(255 122 89 / 10%),transparent 40%),linear-gradient(180deg,#fffcfb,#fff 42%,#fcfbff);pointer-events:none;z-index:0}.layoutCanvas.shell-theme-dashscene.color-mode-night:before{background:radial-gradient(circle at 12% 14%,rgb(123 63 242 / 26%),transparent 50%),radial-gradient(circle at 88% 16%,rgb(255 77 141 / 18%),transparent 44%),radial-gradient(circle at 82% 84%,rgb(255 179 71 / 16%),transparent 42%),radial-gradient(circle at 20% 78%,rgb(255 122 89 / 12%),transparent 41%),linear-gradient(180deg,#17172f,#101425 42%,#0b0f1d)}.layoutCanvas.shell-theme-dashscene:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#fff0,#ffffff2e);pointer-events:none;z-index:0}.layoutCanvas.shell-theme-dashscene.color-mode-night:after{background-image:linear-gradient(#fff0,#04060f47)}.layoutCanvas.shell-theme-dashscene>*{position:relative;z-index:1}.layoutCanvas.shell-theme-dashscene .dashboard{width:96cqw;height:calc(100cqh - 4cqw);gap:1.5cqw;overflow:visible}.layoutCanvas.shell-theme-dashscene .pane:not(.timeAndWeatherPane){border:1px solid var(--dashscene-card-border);box-shadow:var(--dashscene-card-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.8cqw;box-sizing:border-box;gap:0;padding:1.25cqw;background:linear-gradient(180deg,var(--dashscene-pane-surface-start),var(--dashscene-pane-surface-end)),radial-gradient(circle at top right,var(--dashscene-pane-highlight),transparent 45%)}.layoutCanvas.shell-theme-dashscene .pane.timeAndWeatherPane{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;gap:1.1cqw;overflow:visible;padding:.45cqw .45cqw .3cqw}.layoutCanvas.shell-theme-dashscene .pane>.header,.layoutCanvas.shell-theme-dashscene .pane>.departures,.layoutCanvas.shell-theme-dashscene .pane>.timeAndWeather,.layoutCanvas.shell-theme-dashscene .pane>.weather,.layoutCanvas.shell-theme-dashscene .pane>.advertisements{border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.layoutCanvas.shell-theme-dashscene .pane>.header{margin-bottom:0;padding:0 0 calc(.14cqw * var(--scale, 1));border-bottom:1px solid var(--dashscene-header-border)}.layoutCanvas.shell-theme-dashscene app-dashboard-commercial .pane>.header{overflow:hidden}.layoutCanvas.shell-theme-dashscene .pane>.departures,.layoutCanvas.shell-theme-dashscene .pane>.timeAndWeather,.layoutCanvas.shell-theme-dashscene .pane>.advertisements{min-height:0}.layoutCanvas.shell-theme-dashscene .pane.timeAndWeatherPane>.timeAndWeather{flex-grow:0;flex-shrink:0;overflow:visible;box-sizing:border-box;margin:0;padding:0;display:block}.layoutCanvas.shell-theme-dashscene .pane.timeAndWeatherPane>.timeAndWeather>app-time-and-weather>.module{flex:none;height:auto;overflow:visible}.layoutCanvas.shell-theme-scenic{background-color:#5b768a;color-scheme:light;--scenic-photo-overlay: linear-gradient( 180deg, rgb(7 20 31 / 18%), rgb(7 20 31 / 28%) 42%, rgb(7 20 31 / 36%) );--scenic-photo-text: #f7fbff;--scenic-photo-text-muted: #e2ebf5;--scenic-surface-base: rgb(255 255 255);--scenic-surface: rgb(255 255 255 / 88%);--scenic-surface-strong: rgb(255 255 255 / 95%);--scenic-surface-border: rgb(255 255 255 / 72%);--scenic-subsurface-base: rgb(255 255 255);--scenic-subsurface: rgb(255 255 255 / 92%);--scenic-subsurface-strong: rgb(255 255 255 / 98%);--scenic-subsurface-border: rgb(123 139 156 / 48%);--scenic-surface-text: #14283a;--scenic-surface-text-muted: #355067;--scenic-surface-shadow: 0 calc(.72cqw * var(--scale, 1)) calc(2.4cqw * var(--scale, 1)) rgb(7 20 31 / 18%);--scenic-subsurface-shadow: 0 calc(.42cqw * var(--scale, 1)) calc(1.4cqw * var(--scale, 1)) rgb(7 20 31 / 10%);--dash-pane-header-text-color: var(--scenic-photo-text);--dash-pane-header-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-time-primary-text-color: var(--scenic-photo-text);--dash-time-primary-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-time-secondary-text-color: var(--scenic-photo-text);--dash-time-secondary-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-weather-primary-text-color: var(--scenic-photo-text);--dash-weather-primary-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-weather-secondary-text-color: var(--scenic-photo-text-muted);--dash-weather-secondary-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-weather-attribution-text-color: var(--scenic-photo-text);--dash-weather-attribution-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-weather-alert-idle-background: rgb(255 255 255 / 22%);--dash-weather-alert-idle-text-color: var(--scenic-photo-text);--dash-weather-alert-idle-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-weather-divider-color: var(--scenic-photo-text-muted);--dash-weather-divider-opacity: .38;--dash-branding-text-color: var(--scenic-photo-text);--dash-branding-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-loading-status-text-color: var(--scenic-photo-text-muted);--dash-loading-status-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--dash-spinner-color: var(--scenic-photo-text);--dash-branding-background: linear-gradient( 180deg, var(--scenic-surface-strong), var(--scenic-surface) ), linear-gradient( 180deg, var(--scenic-surface-base), var(--scenic-surface-base) );--dash-branding-background-color: rgb(255 255 255 / 34%);--dash-branding-box-shadow: var(--scenic-surface-shadow);--dash-time-weather-module-padding: .95cqw;--dash-time-weather-module-border-width: 1px;--dash-time-weather-module-border-color: var(--scenic-surface-border);--dash-time-weather-module-border-radius: 1.55cqw;--dash-time-weather-module-background: linear-gradient( 180deg, var(--scenic-surface-strong), var(--scenic-surface) ), linear-gradient( 180deg, var(--scenic-surface-base), var(--scenic-surface-base) );--dash-time-weather-module-box-shadow: var(--scenic-surface-shadow);--dash-stop-name-min-height: calc(12cqw * var(--scale, 1));--dash-stop-name-padding: calc(1cqw * var(--scale, 1)) calc(1.5cqw * var(--scale, 1));--dash-stop-name-border-width: max(calc(.12cqw * var(--scale, 1)), 1px);--dash-stop-name-border-color: var(--scenic-surface-border);--dash-stop-name-border-radius: calc(1.35cqw * var(--scale, 1));--dash-stop-name-background: linear-gradient( 180deg, var(--scenic-surface-strong), var(--scenic-surface) ), linear-gradient( 180deg, var(--scenic-surface-base), var(--scenic-surface-base) );--dash-stop-name-shadow: var(--scenic-surface-shadow);--dash-stop-name-gap: calc(.45cqw * var(--scale, 1));--dash-stop-name-text-color: var(--scenic-surface-text);--dash-stop-name-text-shadow: none;--dash-transit-route-border-color: var( --transit-route-accent-color, var(--scenic-surface-border) );--dash-transit-route-background: linear-gradient( 180deg, var(--scenic-surface-strong), var(--scenic-surface) ), linear-gradient( 180deg, var(--scenic-surface-base), var(--scenic-surface-base) );--dash-transit-route-shadow: var(--scenic-surface-shadow);--dash-transit-route-primary-text-color: var(--scenic-surface-text);--dash-transit-route-muted-text-color: var(--scenic-surface-text-muted);--dash-transit-route-text-shadow: none;--dash-agency-alert-background: linear-gradient( 180deg, var(--scenic-surface-strong), var(--scenic-surface) ), linear-gradient( 180deg, var(--scenic-surface-base), var(--scenic-surface-base) );--dash-agency-alert-border-color: var(--scenic-surface-border);--dash-agency-alert-shadow: var(--scenic-surface-shadow);--dash-agency-alert-text-color: var(--scenic-surface-text);--dash-agency-alert-header-color: var(--scenic-surface-text);--dash-agency-alert-header-font-weight: 600;--dash-departures-attribution-color: var(--scenic-surface-text-muted);--dash-transit-alert-shadow: var(--scenic-subsurface-shadow);--dash-transit-alert-unknown-background: linear-gradient( 180deg, var(--scenic-subsurface-strong), var(--scenic-subsurface) ), linear-gradient( 180deg, var(--scenic-subsurface-base), var(--scenic-subsurface-base) );--dash-transit-alert-unknown-border-color: var(--scenic-subsurface-border);--dash-transit-alert-unknown-text-color: var(--scenic-surface-text);--dash-transit-alert-info-background: var(--dash-transit-alert-unknown-background);--dash-transit-alert-info-border-color: var(--scenic-subsurface-border);--dash-transit-alert-info-text-color: var(--scenic-surface-text);--dash-transit-alert-warning-background: var(--dash-transit-alert-unknown-background);--dash-transit-alert-warning-border-color: var(--scenic-subsurface-border);--dash-transit-alert-warning-text-color: var(--scenic-surface-text);--dash-transit-alert-severe-background: var(--dash-transit-alert-unknown-background);--dash-transit-alert-severe-border-color: var(--scenic-subsurface-border);--dash-transit-alert-severe-text-color: var(--scenic-surface-text);transition:background-color .6s ease}.layoutCanvas.shell-theme-scenic.color-mode-night{background-color:#07111c;color-scheme:dark;--scenic-photo-overlay: linear-gradient( 180deg, rgb(0 0 0 / 34%), rgb(0 0 0 / 48%) 42%, rgb(0 0 0 / 62%) );--scenic-photo-text: #fbfdff;--scenic-photo-text-muted: #d4e2ef;--scenic-surface-base: rgb(10 22 34);--scenic-surface: rgb(10 22 34 / 72%);--scenic-surface-strong: rgb(17 31 45 / 82%);--scenic-surface-border: rgb(210 227 244 / 24%);--scenic-subsurface-base: rgb(15 28 42);--scenic-subsurface: rgb(19 35 50 / 84%);--scenic-subsurface-strong: rgb(26 42 58 / 92%);--scenic-subsurface-border: rgb(214 229 244 / 30%);--scenic-surface-text: #eef5ff;--scenic-surface-text-muted: #cedae8;--scenic-surface-shadow: 0 calc(.72cqw * var(--scale, 1)) calc(2.65cqw * var(--scale, 1)) rgb(0 0 0 / 36%);--scenic-subsurface-shadow: 0 calc(.42cqw * var(--scale, 1)) calc(1.45cqw * var(--scale, 1)) rgb(0 0 0 / 22%);--dash-branding-background-color: rgb(8 19 31 / 52%);--dash-branding-logo-content: url(/assets/logos/logo-white.svg);--dash-loading-logo-content: url(/assets/logos/logo-white.svg);--dash-weather-alert-idle-background: rgb(8 19 31 / 56%)}.layoutCanvas.shell-theme-scenic.ui-theme-balanced{--dash-branding-background: none;--dash-branding-background-color: transparent;--dash-branding-box-shadow: none;--dash-branding-logo-content: url(/assets/logos/logo-white.svg);--dash-loading-logo-content: url(/assets/logos/logo-white.svg)}.layoutCanvas.shell-theme-scenic .pane.timeAndWeatherPane>.timeAndWeather{flex-grow:0;flex-shrink:0;overflow:visible;box-sizing:border-box;margin:0;padding:0;display:block}.layoutCanvas.shell-theme-scenic .pane.timeAndWeatherPane>.timeAndWeather>app-time-and-weather>.module{--dash-time-primary-text-color: var(--scenic-surface-text);--dash-time-primary-text-shadow: none;--dash-time-secondary-text-color: var(--scenic-surface-text-muted);--dash-time-secondary-text-shadow: none;--dash-weather-primary-text-color: var(--scenic-surface-text);--dash-weather-primary-text-shadow: none;--dash-weather-secondary-text-color: var(--scenic-surface-text-muted);--dash-weather-secondary-text-shadow: none;--dash-weather-attribution-text-color: var(--scenic-surface-text-muted);--dash-weather-attribution-text-shadow: none;--dash-weather-alert-idle-text-color: var(--scenic-surface-text-muted);--dash-weather-alert-idle-text-shadow: none;--dash-weather-divider-color: var(--scenic-surface-text-muted);--dash-spinner-color: var(--scenic-surface-text);flex:none;height:auto;overflow:visible}.layoutCanvas.ui-theme-dashscene{--dashscene-heading: #301f55;--dashscene-body: #4c3d68;--dashscene-muted: #6f6388;--dashscene-accent: #7b3ff2;--dashscene-accent-secondary: #ff4d8d;--dashscene-info: #4461a8;--dashscene-warning: #8c5d2d;--dashscene-severe: #91385d;--dash-pane-header-text-color: var(--dashscene-heading);--dash-time-primary-text-color: var(--dashscene-heading);--dash-time-secondary-text-color: var(--dashscene-body);--dash-weather-primary-text-color: var(--dashscene-heading);--dash-weather-secondary-text-color: var(--dashscene-body);--dash-weather-attribution-text-color: var(--dashscene-body);--dash-weather-alert-idle-background: #ece5fc;--dash-weather-alert-idle-text-color: var(--dashscene-body);--dash-branding-text-color: var(--dashscene-body);--dash-loading-status-text-color: var(--dashscene-body);--dash-spinner-color: var(--dashscene-accent);--dash-stop-sign-text-color: var(--dashscene-body);--dash-stop-sign-code-border-color: currentColor;--dash-stop-name-text-color: var(--dashscene-heading);--dash-agency-alert-text-color: var(--dashscene-accent);--dash-agency-alert-header-color: var(--dashscene-body);--dash-departures-attribution-color: var(--dashscene-body);--dash-transit-message-text-color: var(--dashscene-body);--dash-transit-message-neutral-text-color: var(--dashscene-body);--dash-transit-route-primary-text-color: var(--dashscene-body);--dash-transit-route-muted-text-color: var(--dashscene-body);--dash-transit-alert-unknown-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(99 73 127 / 14%), transparent 46%), linear-gradient(180deg, #f4effc, #ebe1fb);--dash-transit-alert-unknown-border-color: rgb(99 73 127 / 38%);--dash-transit-alert-unknown-text-color: #63497f;--dash-transit-alert-info-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(68 97 168 / 13%), transparent 46%), linear-gradient(180deg, #edf4ff, #dbe8ff);--dash-transit-alert-info-border-color: rgb(68 97 168 / 38%);--dash-transit-alert-info-text-color: var(--dashscene-info);--dash-transit-alert-warning-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(140 93 45 / 14%), transparent 46%), linear-gradient(180deg, #fff2dc, #ffe6bf);--dash-transit-alert-warning-border-color: rgb(140 93 45 / 40%);--dash-transit-alert-warning-text-color: var(--dashscene-warning);--dash-transit-alert-severe-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(145 56 93 / 13%), transparent 46%), linear-gradient(180deg, #ffe3eb, #ffd0de);--dash-transit-alert-severe-border-color: rgb(145 56 93 / 38%);--dash-transit-alert-severe-text-color: var(--dashscene-severe)}.layoutCanvas.ui-theme-dashscene.color-mode-night{--dashscene-heading: #f6eeff;--dashscene-body: #ddd3f3;--dashscene-muted: #b8acd2;--dashscene-accent: #c7a5ff;--dashscene-accent-secondary: #ff84b4;--dashscene-info: #98baff;--dashscene-warning: #ffd07d;--dashscene-severe: #ff9abf;--dash-weather-alert-idle-background: rgb(84 71 118 / 68%);--dash-weather-divider-color: var(--dashscene-muted);--dash-weather-divider-opacity: .32;--dash-departures-attribution-color: var(--dashscene-heading);--dash-transit-alert-unknown-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(194 173 255 / 12%), transparent 46%), linear-gradient(180deg, #3a3052, #2a2340);--dash-transit-alert-unknown-border-color: rgb(194 173 255 / 28%);--dash-transit-alert-unknown-text-color: #e4d7ff;--dash-transit-alert-info-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(152 186 255 / 12%), transparent 46%), linear-gradient(180deg, #263452, #1d2740);--dash-transit-alert-info-border-color: rgb(152 186 255 / 30%);--dash-transit-alert-info-text-color: var(--dashscene-info);--dash-transit-alert-warning-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(255 208 125 / 12%), transparent 46%), linear-gradient(180deg, #4f3923, #3d2c1c);--dash-transit-alert-warning-border-color: rgb(255 208 125 / 30%);--dash-transit-alert-warning-text-color: var(--dashscene-warning);--dash-transit-alert-severe-background: repeating-linear-gradient( 135deg, var(--dashscene-alert-stripe) 0, var(--dashscene-alert-stripe) .42cqw, transparent .42cqw, transparent 1.15cqw ), radial-gradient(circle at top right, rgb(255 154 191 / 12%), transparent 46%), linear-gradient(180deg, #53283a, #411f2e);--dash-transit-alert-severe-border-color: rgb(255 154 191 / 30%);--dash-transit-alert-severe-text-color: var(--dashscene-severe)}.layoutCanvas.ui-theme-flat{--dash-agency-alert-background: none;--dash-agency-alert-border-color: rgb(20 40 58 / 42%);--dash-agency-alert-shadow: none;--dash-agency-alert-backdrop-filter: none;--dash-branding-background: none;--dash-branding-background-color: transparent;--dash-branding-border-width: 0px;--dash-branding-border-color: transparent;--dash-branding-box-shadow: none;--dash-branding-backdrop-filter: none;--dash-weather-alert-idle-background: none;--dash-time-weather-module-background: none;--dash-time-weather-module-border-width: 0px;--dash-time-weather-module-border-color: transparent;--dash-time-weather-module-box-shadow: none;--dash-time-weather-module-backdrop-filter: none;--dash-stop-name-background: none;--dash-stop-name-shadow: none;--dash-stop-name-backdrop-filter: none;--dash-transit-route-background: none;--dash-transit-route-shadow: none;--dash-transit-route-backdrop-filter: none;--dash-transit-message-background: transparent;--dash-transit-message-border-color: #808080;--dash-transit-message-neutral-background: #808080;--dash-transit-message-neutral-border-color: #808080;--dash-transit-message-neutral-text-color: #fff}.layoutCanvas.ui-theme-flat.color-mode-dark,.layoutCanvas.ui-theme-flat.color-mode-night{--dash-agency-alert-border-color: rgb(247 251 255 / 58%)}.layoutCanvas.shell-theme-canvas.ui-theme-flat{--dash-agency-alert-border-color: rgb(20 40 58 / 42%)}.layoutCanvas.shell-theme-canvas.ui-theme-flat.color-mode-dark,.layoutCanvas.shell-theme-canvas.ui-theme-flat.color-mode-night{--dash-agency-alert-border-color: rgb(247 251 255 / 58%)}.layoutCanvas.shell-theme-scenic.ui-theme-flat{--flat-direct-text: var(--scenic-photo-text);--flat-direct-text-muted: var(--scenic-photo-text-muted);--flat-direct-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%);--flat-group-border: rgb(247 251 255 / 58%);--flat-alert-unknown-surface: #eceff1;--flat-alert-unknown-text: #37474f;--flat-alert-info-surface: #e3f2fd;--flat-alert-info-text: #0d47a1;--flat-alert-warning-surface: #fff3cd;--flat-alert-warning-text: #856404;--flat-alert-severe-surface: #f8d7da;--flat-alert-severe-text: #721c24;--dash-pane-header-text-color: var(--flat-direct-text);--dash-pane-header-text-shadow: var(--flat-direct-text-shadow);--dash-time-primary-text-color: var(--flat-direct-text);--dash-time-primary-text-shadow: var(--flat-direct-text-shadow);--dash-time-secondary-text-color: var(--flat-direct-text-muted);--dash-time-secondary-text-shadow: var(--flat-direct-text-shadow);--dash-weather-primary-text-color: var(--flat-direct-text);--dash-weather-primary-text-shadow: var(--flat-direct-text-shadow);--dash-weather-secondary-text-color: var(--flat-direct-text-muted);--dash-weather-secondary-text-shadow: var(--flat-direct-text-shadow);--dash-weather-attribution-text-color: var(--flat-direct-text);--dash-weather-attribution-text-shadow: var(--flat-direct-text-shadow);--dash-weather-alert-idle-text-color: var(--flat-direct-text-muted);--dash-weather-alert-idle-text-shadow: var(--flat-direct-text-shadow);--dash-weather-divider-color: var(--flat-direct-text-muted);--dash-weather-divider-opacity: .38;--dash-branding-padding: 0;--dash-branding-background: none;--dash-branding-background-color: transparent;--dash-branding-border-width: 0px;--dash-branding-border-color: transparent;--dash-branding-border-radius: 0;--dash-branding-box-shadow: none;--dash-branding-backdrop-filter: none;--dash-branding-text-color: var(--flat-direct-text);--dash-branding-text-shadow: var(--flat-direct-text-shadow);--dash-loading-status-text-color: var(--flat-direct-text);--dash-loading-status-text-shadow: var(--flat-direct-text-shadow);--dash-spinner-color: var(--flat-direct-text);--dash-stop-name-min-height: auto;--dash-stop-name-padding: 0;--dash-stop-name-border-width: 0px;--dash-stop-name-border-color: transparent;--dash-stop-name-border-radius: 0;--dash-stop-name-gap: 0;--dash-stop-name-text-color: var(--flat-direct-text);--dash-stop-name-text-shadow: var(--flat-direct-text-shadow);--dash-agency-alert-text-color: var(--flat-direct-text);--dash-agency-alert-header-color: var(--flat-direct-text);--dash-agency-alert-border-color: var(--flat-group-border);--dash-departures-attribution-color: var(--flat-direct-text);--dash-transit-route-primary-text-color: var(--flat-direct-text);--dash-transit-route-muted-text-color: var(--flat-direct-text-muted);--dash-transit-route-text-shadow: var(--flat-direct-text-shadow);--dash-departure-summary-ontime-text-color: var(--dash-transit-route-primary-text-color);--dash-departure-summary-ontime-text-shadow: var(--dash-transit-route-text-shadow);--dash-departure-summary-ontime-departing-text-shadow: var(--dash-departure-summary-ontime-text-shadow);--dash-departure-summary-ontime-departing-text-shadow-dim: var(--dash-departure-summary-ontime-text-shadow);--dash-transit-message-background: transparent;--dash-transit-message-border-color: #808080;--dash-transit-message-text-color: inherit;--dash-transit-message-neutral-background: #808080;--dash-transit-message-neutral-border-color: #808080;--dash-transit-message-neutral-text-color: #fff;--dash-transit-message-alert-unknown-background: var(--flat-alert-unknown-surface);--dash-transit-message-alert-unknown-border-color: var(--flat-alert-unknown-text);--dash-transit-message-alert-unknown-text-color: var(--flat-alert-unknown-text);--dash-transit-message-alert-info-background: var(--flat-alert-info-surface);--dash-transit-message-alert-info-border-color: var(--flat-alert-info-text);--dash-transit-message-alert-info-text-color: var(--flat-alert-info-text);--dash-transit-message-alert-warning-background: var(--flat-alert-warning-surface);--dash-transit-message-alert-warning-border-color: var(--flat-alert-warning-text);--dash-transit-message-alert-warning-text-color: var(--flat-alert-warning-text);--dash-transit-message-alert-severe-background: var(--flat-alert-severe-surface);--dash-transit-message-alert-severe-border-color: var(--flat-alert-severe-text);--dash-transit-message-alert-severe-text-color: var(--flat-alert-severe-text);--dash-transit-alert-background: var(--flat-alert-unknown-surface);--dash-transit-alert-border-color: var(--flat-alert-unknown-text);--dash-transit-alert-shadow: none;--dash-transit-alert-text-color: var(--flat-alert-unknown-text);--dash-transit-alert-unknown-background: var(--flat-alert-unknown-surface);--dash-transit-alert-unknown-border-color: var(--flat-alert-unknown-text);--dash-transit-alert-unknown-text-color: var(--flat-alert-unknown-text);--dash-transit-alert-info-background: var(--flat-alert-info-surface);--dash-transit-alert-info-border-color: var(--flat-alert-info-text);--dash-transit-alert-info-text-color: var(--flat-alert-info-text);--dash-transit-alert-warning-background: var(--flat-alert-warning-surface);--dash-transit-alert-warning-border-color: var(--flat-alert-warning-text);--dash-transit-alert-warning-text-color: var(--flat-alert-warning-text);--dash-transit-alert-severe-background: var(--flat-alert-severe-surface);--dash-transit-alert-severe-border-color: var(--flat-alert-severe-text);--dash-transit-alert-severe-text-color: var(--flat-alert-severe-text)}.layoutCanvas.shell-theme-scenic.ui-theme-flat.flat-background-tone-light{--flat-direct-text: var(--scenic-surface-text);--flat-direct-text-muted: var(--scenic-surface-text-muted);--flat-direct-text-shadow: none;--flat-group-border: rgb(20 40 58 / 42%)}.layoutCanvas.shell-theme-scenic.ui-theme-flat.color-mode-dark,.layoutCanvas.shell-theme-scenic.ui-theme-flat.color-mode-night{--flat-group-border: rgb(247 251 255 / 58%)}.layoutCanvas.shell-theme-scenic.ui-theme-flat.flat-background-tone-dark{--dash-departure-summary-ontime-departing-text-shadow: none}.layoutCanvas.shell-theme-scenic.ui-theme-flat.color-mode-light.flat-background-overlay-strong{--scenic-photo-overlay: linear-gradient( 180deg, rgb(7 20 31 / 42%), rgb(7 20 31 / 56%) 42%, rgb(7 20 31 / 70%) )}.layoutCanvas.shell-theme-scenic.ui-theme-flat.color-mode-night.flat-background-overlay-strong{--scenic-photo-overlay: linear-gradient( 180deg, rgb(0 0 0 / 44%), rgb(0 0 0 / 58%) 42%, rgb(0 0 0 / 72%) )}.layoutCanvas.shell-theme-scenic.ui-theme-flat.color-mode-light.flat-background-overlay-none{--scenic-photo-overlay: none}.layoutCanvas.shell-theme-scenic.ui-theme-flat{--dash-branding-logo-content: url(/assets/logos/logo-white.svg);--dash-loading-logo-content: url(/assets/logos/logo-white.svg)}.layoutCanvas.shell-theme-scenic.ui-theme-flat.flat-background-tone-light{--dash-branding-logo-content: url(/assets/logos/logo.svg);--dash-loading-logo-content: url(/assets/logos/logo.svg)}.layoutCanvas.shell-theme-scenic.ui-theme-flat .pane.timeAndWeatherPane>.timeAndWeather>app-time-and-weather>.module{--dash-time-primary-text-color: var(--flat-direct-text);--dash-time-primary-text-shadow: var(--flat-direct-text-shadow);--dash-time-secondary-text-color: var(--flat-direct-text-muted);--dash-time-secondary-text-shadow: var(--flat-direct-text-shadow);--dash-weather-primary-text-color: var(--flat-direct-text);--dash-weather-primary-text-shadow: var(--flat-direct-text-shadow);--dash-weather-secondary-text-color: var(--flat-direct-text-muted);--dash-weather-secondary-text-shadow: var(--flat-direct-text-shadow);--dash-weather-attribution-text-color: var(--flat-direct-text-muted);--dash-weather-attribution-text-shadow: var(--flat-direct-text-shadow);--dash-weather-alert-idle-text-color: var(--flat-direct-text-muted);--dash-weather-alert-idle-text-shadow: var(--flat-direct-text-shadow);--dash-weather-divider-color: var(--flat-direct-text-muted);--dash-spinner-color: var(--flat-direct-text)}.layoutCanvas.ui-theme-glassy{--glassy-surface: rgb(255 255 255 / 24%);--glassy-surface-strong: rgb(255 255 255 / 34%);--glassy-border: rgb(255 255 255 / 42%);--glassy-highlight: rgb(255 255 255 / 62%);--glassy-shadow: 0 calc(.72cqw * var(--scale, 1)) calc(2.4cqw * var(--scale, 1)) rgb(7 20 31 / 20%);--glassy-text: #10273a;--glassy-text-muted: #1d2c37;--glassy-accent: #24659b;--dash-time-primary-text-color: var(--glassy-text);--dash-time-secondary-text-color: var(--glassy-text-muted);--dash-weather-primary-text-color: var(--glassy-text);--dash-weather-secondary-text-color: var(--glassy-text-muted);--dash-weather-attribution-text-color: var(--glassy-text);--dash-weather-alert-idle-text-color: var(--glassy-text-muted);--dash-weather-divider-color: var(--glassy-text-muted);--dash-weather-divider-opacity: .22;--dash-departures-attribution-color: var(--dash-pane-header-text-color);--dash-branding-padding: calc(.4cqw * var(--scale, 1)) calc(.22cqw * var(--scale, 1)) calc(.22cqw * var(--scale, 1)) calc(.4cqw * var(--scale, 1));--dash-branding-border-radius: calc(1.35cqw * var(--scale, 1)) 0 0 0;--dash-branding-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-branding-box-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-branding-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-branding-text-color: var(--glassy-text);--dash-loading-status-text-color: var(--glassy-text-muted);--dash-spinner-color: var(--glassy-accent);--dash-compact-weather-pane-margin-top: calc(.6cqw * var(--scale, 1));--dash-compact-weather-pane-padding: calc(.65cqw * var(--scale, 1));--dash-compact-weather-pane-border-width: 1px;--dash-compact-weather-pane-border-color: var(--glassy-border);--dash-compact-weather-pane-border-radius: calc(.55cqw * var(--scale, 1));--dash-compact-weather-pane-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-compact-weather-pane-box-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-compact-weather-pane-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-time-weather-module-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-time-weather-module-box-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-time-weather-module-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-stop-sign-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-stop-sign-border-color: var(--glassy-border);--dash-stop-sign-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-stop-sign-text-color: var(--glassy-text);--dash-stop-sign-code-border-color: currentColor;--dash-stop-sign-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-stop-name-padding: 0 0 0 calc(1.9cqw * var(--scale, 1));--dash-stop-name-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-stop-name-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-stop-name-text-color: var(--glassy-text);--dash-stop-name-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-agency-alert-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-agency-alert-border-color: var(--glassy-border);--dash-agency-alert-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-agency-alert-text-color: var(--glassy-text);--dash-agency-alert-header-color: var(--glassy-text);--dash-agency-alert-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-transit-message-neutral-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-transit-message-neutral-border-color: var(--glassy-border);--dash-transit-message-neutral-text-color: var(--glassy-text);--dash-transit-message-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-transit-message-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-transit-alert-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-transit-alert-border-color: var(--glassy-border);--dash-transit-alert-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-transit-alert-text-color: var(--glassy-text);--dash-transit-alert-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-transit-route-border-color: color-mix( in srgb, var(--transit-route-accent-color, var(--glassy-border)) 58%, transparent );--dash-transit-route-background: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-transit-route-shadow: inset 0 1px 0 var(--glassy-highlight), var(--glassy-shadow);--dash-transit-route-backdrop-filter: blur(calc(1.35cqw * var(--scale, 1))) saturate(155%);--dash-transit-route-primary-text-color: var(--glassy-text);--dash-transit-route-muted-text-color: var(--glassy-text-muted);--dash-route-number-background-color: color-mix( in srgb, var(--route-number-background-color, rgb(255 255 255)) 58%, transparent );--dash-departure-summary-delayed-background: rgb(204 204 255 / 58%);--dash-departure-summary-early-background: rgb(255 204 204 / 58%);--dash-departure-summary-departed-background: rgb(153 153 153 / 58%);--dash-departure-summary-scheduled-background: rgb(255 255 255 / 52%);--dash-departure-summary-cancelled-background: rgb(0 0 0 / 64%);--dash-departure-summary-ontime-departing-background: rgb(204 255 204 / 58%);--dash-departure-summary-ontime-departing-background-dim: rgb(204 255 204 / 14%);--dash-departure-summary-early-departing-background: rgb(255 204 204 / 58%);--dash-departure-summary-early-departing-background-dim: rgb(255 204 204 / 14%);--dash-departure-summary-delayed-departing-background: rgb(204 204 255 / 58%);--dash-departure-summary-delayed-departing-background-dim: rgb(204 204 255 / 14%);--dash-departure-summary-scheduled-departing-background: rgb(255 255 255 / 52%);--dash-departure-summary-scheduled-departing-background-dim: rgb(255 255 255 / 14%);--dash-transit-alert-unknown-background: linear-gradient( 180deg, rgb(248 251 255 / 34%), rgb(234 239 244 / 24%) );--dash-transit-alert-unknown-border-color: rgb(123 139 156 / 34%);--dash-transit-alert-unknown-text-color: #2f4658;--dash-transit-alert-info-background: linear-gradient( 180deg, rgb(197 227 255 / 28%), rgb(162 207 250 / 18%) );--dash-transit-alert-info-border-color: rgb(36 101 155 / 30%);--dash-transit-alert-info-text-color: #1d5b90;--dash-transit-alert-warning-background: linear-gradient( 180deg, rgb(255 228 165 / 30%), rgb(255 214 132 / 20%) );--dash-transit-alert-warning-border-color: rgb(161 106 34 / 32%);--dash-transit-alert-warning-text-color: #8a571d;--dash-transit-alert-severe-background: linear-gradient( 180deg, rgb(255 208 218 / 30%), rgb(255 182 196 / 20%) );--dash-transit-alert-severe-border-color: rgb(165 78 109 / 32%);--dash-transit-alert-severe-text-color: #8a3558}.layoutCanvas.ui-theme-glassy.color-mode-light{--glassy-stop-transit-alert-surface: linear-gradient( 180deg, var(--glassy-surface-strong), var(--glassy-surface) );--dash-transit-alert-unknown-background: linear-gradient( 180deg, rgb(248 251 255 / 34%), rgb(234 239 244 / 24%) ), var(--glassy-stop-transit-alert-surface);--dash-transit-alert-info-background: linear-gradient( 180deg, rgb(197 227 255 / 28%), rgb(162 207 250 / 18%) ), var(--glassy-stop-transit-alert-surface);--dash-transit-alert-warning-background: linear-gradient( 180deg, rgb(255 228 165 / 30%), rgb(255 214 132 / 20%) ), var(--glassy-stop-transit-alert-surface);--dash-transit-alert-severe-background: linear-gradient( 180deg, rgb(255 208 218 / 30%), rgb(255 182 196 / 20%) ), var(--glassy-stop-transit-alert-surface)}.layoutCanvas.ui-theme-glassy.color-mode-night{--glassy-surface: rgb(13 27 42 / 42%);--glassy-surface-strong: rgb(20 36 54 / 56%);--glassy-border: rgb(220 235 248 / 22%);--glassy-highlight: rgb(255 255 255 / 22%);--glassy-shadow: 0 calc(.72cqw * var(--scale, 1)) calc(2.6cqw * var(--scale, 1)) rgb(0 0 0 / 34%);--glassy-text: #eff6ff;--glassy-text-muted: #d3dfec;--glassy-accent: #96cbff;--dash-transit-alert-unknown-background: linear-gradient( 180deg, rgb(97 112 130 / 34%), rgb(84 99 116 / 24%) );--dash-transit-alert-unknown-border-color: rgb(214 225 237 / 18%);--dash-transit-alert-unknown-text-color: #edf3fb;--dash-transit-alert-info-background: linear-gradient( 180deg, rgb(93 148 199 / 30%), rgb(68 121 168 / 22%) );--dash-transit-alert-info-border-color: rgb(151 204 255 / 22%);--dash-transit-alert-info-text-color: #dceeff;--dash-transit-alert-warning-background: linear-gradient( 180deg, rgb(147 101 33 / 34%), rgb(121 82 24 / 26%) );--dash-transit-alert-warning-border-color: rgb(255 214 132 / 22%);--dash-transit-alert-warning-text-color: #ffe4b1;--dash-transit-alert-severe-background: linear-gradient( 180deg, rgb(145 64 92 / 34%), rgb(120 48 73 / 26%) );--dash-transit-alert-severe-border-color: rgb(255 182 196 / 22%);--dash-transit-alert-severe-text-color: #ffdce7}.layoutCanvas.shell-theme-scenic.ui-theme-glassy.color-mode-light{--scenic-glassy-surface: rgb(255 255 255 / 40%);--scenic-glassy-surface-strong: rgb(255 255 255 / 60%);--scenic-glassy-border: rgb(255 255 255 / 58%);--scenic-glassy-highlight: rgb(255 255 255 / 82%);--scenic-glassy-shadow: 0 calc(.72cqw * var(--scale, 1)) calc(2.4cqw * var(--scale, 1)) rgb(7 20 31 / 16%);--glassy-stop-transit-alert-surface: linear-gradient( 180deg, var(--scenic-glassy-surface-strong), var(--scenic-glassy-surface) );--dash-stop-sign-background: linear-gradient( 180deg, var(--scenic-glassy-surface-strong), var(--scenic-glassy-surface) );--dash-stop-sign-border-color: var(--scenic-glassy-border);--dash-stop-sign-shadow: inset 0 1px 0 var(--scenic-glassy-highlight), var(--scenic-glassy-shadow);--dash-stop-name-padding: 0 0 0 calc(1.9cqw * var(--scale, 1));--dash-stop-name-background: linear-gradient( 180deg, var(--scenic-glassy-surface-strong), var(--scenic-glassy-surface) );--dash-stop-name-shadow: inset 0 1px 0 var(--scenic-glassy-highlight), var(--scenic-glassy-shadow);--dash-agency-alert-background: linear-gradient( 180deg, var(--scenic-glassy-surface-strong), var(--scenic-glassy-surface) );--dash-agency-alert-border-color: var(--scenic-glassy-border);--dash-agency-alert-shadow: inset 0 1px 0 var(--scenic-glassy-highlight), var(--scenic-glassy-shadow);--dash-transit-message-neutral-background: linear-gradient( 180deg, var(--scenic-glassy-surface-strong), var(--scenic-glassy-surface) );--dash-transit-message-neutral-border-color: var(--scenic-glassy-border);--dash-transit-message-shadow: inset 0 1px 0 var(--scenic-glassy-highlight), var(--scenic-glassy-shadow);--dash-transit-route-background: linear-gradient( 180deg, var(--scenic-glassy-surface-strong), var(--scenic-glassy-surface) );--dash-transit-route-shadow: inset 0 1px 0 var(--scenic-glassy-highlight), var(--scenic-glassy-shadow);--dash-transit-alert-shadow: inset 0 1px 0 var(--scenic-glassy-highlight), var(--scenic-glassy-shadow);--dash-transit-alert-unknown-background: linear-gradient( 180deg, rgb(248 251 255 / 50%), rgb(234 239 244 / 38%) ), var(--glassy-stop-transit-alert-surface);--dash-transit-alert-unknown-border-color: rgb(123 139 156 / 42%);--dash-transit-alert-info-background: linear-gradient( 180deg, rgb(197 227 255 / 42%), rgb(162 207 250 / 30%) ), var(--glassy-stop-transit-alert-surface);--dash-transit-alert-info-border-color: rgb(36 101 155 / 36%);--dash-transit-alert-warning-background: linear-gradient( 180deg, rgb(255 228 165 / 44%), rgb(255 214 132 / 32%) ), var(--glassy-stop-transit-alert-surface);--dash-transit-alert-warning-border-color: rgb(161 106 34 / 38%);--dash-transit-alert-severe-background: linear-gradient( 180deg, rgb(255 208 218 / 44%), rgb(255 182 196 / 32%) ), var(--glassy-stop-transit-alert-surface);--dash-transit-alert-severe-border-color: rgb(165 78 109 / 38%)}.layoutCanvas.ui-theme-glassy .pane.timeAndWeatherPane>.timeAndWeather>app-time-and-weather>.module{--dash-weather-attribution-text-color: var(--glassy-text-muted)}.layoutCanvas.shell-theme-scenic.ui-theme-glassy .pane.timeAndWeatherPane>.timeAndWeather>app-time-and-weather>.module{--dash-time-secondary-text-color: var(--glassy-text-muted);--dash-weather-secondary-text-color: var(--glassy-text-muted)}.layoutCanvas.ui-theme-glassy.color-mode-night{--dash-loading-logo-content: url(/assets/logos/logo-white.svg)}.layoutCanvas.shell-theme-scenic.ui-theme-glassy{--dash-departure-summary-early-text-color: #bb0000;--dash-departure-summary-early-departing-text-color: #bb0000;--dash-loading-logo-content: url(/assets/logos/logo-white.svg)}.layoutCanvas.shell-theme-scenic.ui-theme-glassy{--dash-loading-status-text-color: var(--scenic-photo-text);--dash-loading-status-text-shadow: 0 .18em .9em rgb(4 12 20 / 34%)}.layoutCanvas.typography-theme-humanist{--dash-font-family-display: Assistant, sans-serif;--dash-font-family-heading: Lato, sans-serif;--dash-font-family-accent: Catamaran, sans-serif;--dash-font-family-body: "Open Sans", sans-serif}@font-face{font-family:Roboto;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/assets/appearance/typography-themes/dashscene/fonts/Roboto/roboto-var-latin.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:Roboto;font-style:italic;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/assets/appearance/typography-themes/dashscene/fonts/Roboto/roboto-italic-var-latin.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}.layoutCanvas.typography-theme-dashscene{--dash-font-family-display: Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif;--dash-font-family-heading: Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif;--dash-font-family-accent: Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif;--dash-font-family-body: Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif;--dash-pane-header-font-weight: 700;--dash-pane-header-letter-spacing: -.045em;--dash-time-primary-font-weight: 700;--dash-time-primary-letter-spacing: -.045em;--dash-date-font-weight: 500;--dash-date-letter-spacing: -.02em;--dash-weather-primary-font-weight: 700;--dash-weather-primary-letter-spacing: -.045em;--dash-weather-forecast-day-font-weight: 500;--dash-weather-forecast-day-letter-spacing: -.02em;--dash-agency-alert-header-font-size: calc(4.35cqw * var(--scale, 1));--dash-agency-alert-header-font-weight: 500;--dash-agency-alert-header-letter-spacing: -.02em;--dash-stop-sign-code-font-size: calc(2.95cqw * var(--scale, 1));--dash-stop-sign-code-font-weight: 500;--dash-stop-sign-code-letter-spacing: -.02em;--dash-stop-sign-code-line-height: normal;--dash-stop-name-font-size: calc(4.35cqw * var(--scale, 1));--dash-stop-name-font-weight: 500;--dash-stop-name-letter-spacing: -.02em;--dash-walking-distance-font-weight: 500;--dash-walking-distance-letter-spacing: -.02em;--dash-route-name-font-size: calc(4cqw * var(--scale, 1));--dash-route-detail-font-size: calc(2.15cqw * var(--scale, 1));--dash-route-detail-font-weight: 500;--dash-route-detail-letter-spacing: -.02em;--dash-transit-message-font-weight: 500;--dash-transit-message-letter-spacing: -.02em;--dash-transit-alert-font-weight: 500;--dash-transit-alert-letter-spacing: -.02em;--dash-route-number-text-offset-y: .025em}@font-face{font-family:Afacad;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfhXtamo-81Cg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Afacad;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfhXtahs-81Cg.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Afacad;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfhXtagk-81Cg.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Afacad;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfhXtamg-81Cg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Afacad;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfhXtamk-81Cg.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:Afacad;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfhXtamc-8w.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:Changa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ62xcjLj9ytf.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Changa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ62xcjnj9ytf.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:Changa;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ62xcjfj9w.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:Elms Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpp3aFiZ8PYM6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Elms Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpp3aFid8PYM6.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:Elms Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/elmssans/v7/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpp3aFil8PQ.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:Geo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geo/v23/CSRz4zRZluflKHpn.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:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjQbMlhLzTs.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjQbMhhLzTs.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:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjQbMZhLw.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:Julius Sans One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/juliussansone/v20/1Pt2g8TAX_SGgBGUi0tGOYEga5WOzHsX2aE.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:Julius Sans One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/juliussansone/v20/1Pt2g8TAX_SGgBGUi0tGOYEga5WOwnsX.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:League Spartan;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oTZDM1dJgs.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oTZDc1dJgs.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:League Spartan;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oTZA81d.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FN_P-bnBeA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FN_G-bnBeA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FN_B-bnBeA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FN_N-bnBeA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FN_M-bnBeA.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FN_C-bk.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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaGV31GvU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaEF31GvU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaG131GvU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaGl31GvU.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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaFF31.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXpsog.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXpsog.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXpsog.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXpsog.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXo.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTk3j77e.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTA3j77e.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTs3j77e.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTo3j77e.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTQ3jw.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:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.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:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.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:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPbM5qKhcc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPbOpqKhcc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPbMZqKhcc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPbMJqKhcc.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:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPbPpqK.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:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v21/vEFV2_5QCwIS4_Dhez5jcWBjT00k0w.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v21/vEFV2_5QCwIS4_Dhez5jcWBqT00k0w.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v21/vEFV2_5QCwIS4_Dhez5jcWBhT00k0w.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v21/vEFV2_5QCwIS4_Dhez5jcWBgT00k0w.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:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/philosopher/v21/vEFV2_5QCwIS4_Dhez5jcWBuT00.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:Poiret One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poiretone/v18/UqyVK80NJXN4zfRgbdfbo5pcV_cx.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Poiret One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poiretone/v18/UqyVK80NJXN4zfRgbdfbo5BcV_cx.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:Poiret One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poiretone/v18/UqyVK80NJXN4zfRgbdfbo55cVw.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:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58m-wi40.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58i-wi40.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:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58a-wg.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:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.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:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFUkU1Z4Y.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFWkU1Z4Y.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFU0U1Z4Y.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFVUU1Z4Y.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFWUU1Z4Y.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFV0U1.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:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/silkscreen/v6/m8JXjfVPf62XiF7kO-i9YL1la1OD.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:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/silkscreen/v6/m8JXjfVPf62XiF7kO-i9YLNlaw.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}.layoutCanvas:is(.typography-theme-afacad,.typography-theme-changa,.typography-theme-elms-sans,.typography-theme-geo,.typography-theme-josefin-sans,.typography-theme-julius-sans-one,.typography-theme-league-spartan,.typography-theme-manrope,.typography-theme-merriweather,.typography-theme-montserrat,.typography-theme-nunito,.typography-theme-open-sans,.typography-theme-overpass,.typography-theme-philosopher,.typography-theme-poiret-one,.typography-theme-quicksand,.typography-theme-raleway,.typography-theme-roboto,.typography-theme-rubik,.typography-theme-silkscreen){--scenic-font-family: "Nunito", "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-heading-weight: 700;--scenic-body-weight: 500;--scenic-heading-letter-spacing: -.035em;--scenic-body-letter-spacing: -.015em;--dash-font-family-display: var(--scenic-font-family);--dash-font-family-heading: var(--scenic-font-family);--dash-font-family-accent: var(--scenic-font-family);--dash-font-family-body: var(--scenic-font-family);--dash-pane-header-font-weight: var(--scenic-heading-weight);--dash-pane-header-letter-spacing: var(--scenic-heading-letter-spacing);--dash-time-primary-font-weight: var(--scenic-heading-weight);--dash-time-primary-letter-spacing: var(--scenic-heading-letter-spacing);--dash-date-font-weight: var(--scenic-body-weight);--dash-date-letter-spacing: var(--scenic-body-letter-spacing);--dash-weather-primary-font-weight: var(--scenic-heading-weight);--dash-weather-primary-letter-spacing: var(--scenic-heading-letter-spacing);--dash-weather-forecast-day-font-weight: var(--scenic-body-weight);--dash-weather-forecast-day-letter-spacing: var(--scenic-body-letter-spacing);--dash-agency-alert-header-font-weight: var(--scenic-heading-weight);--dash-agency-alert-header-letter-spacing: var(--scenic-heading-letter-spacing);--dash-stop-name-font-weight: var(--scenic-heading-weight);--dash-stop-name-letter-spacing: var(--scenic-heading-letter-spacing);--dash-walking-distance-font-weight: var(--scenic-body-weight);--dash-walking-distance-letter-spacing: var(--scenic-body-letter-spacing);--dash-route-detail-font-weight: var(--scenic-body-weight);--dash-route-detail-letter-spacing: var(--scenic-body-letter-spacing);--dash-transit-message-font-weight: var(--scenic-body-weight);--dash-transit-message-letter-spacing: var(--scenic-body-letter-spacing);--dash-transit-alert-font-weight: var(--scenic-body-weight);--dash-transit-alert-letter-spacing: var(--scenic-body-letter-spacing)}.layoutCanvas.typography-theme-afacad{--scenic-font-family: Afacad, "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-changa{--scenic-font-family: Changa, "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-elms-sans{--scenic-font-family: "Elms Sans", "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-geo{--scenic-font-family: Geo, "Century Gothic", "Trebuchet MS", sans-serif;--scenic-heading-weight: 400;--scenic-body-weight: 400;--scenic-heading-letter-spacing: 0}.layoutCanvas.typography-theme-josefin-sans{--scenic-font-family: "Josefin Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-heading-letter-spacing: -.04em}.layoutCanvas.typography-theme-julius-sans-one{--scenic-font-family: "Julius Sans One", "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-heading-weight: 400;--scenic-body-weight: 400;--scenic-heading-letter-spacing: .025em;--scenic-body-letter-spacing: .03em}.layoutCanvas.typography-theme-league-spartan{--scenic-font-family: "League Spartan", "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-heading-letter-spacing: -.05em}.layoutCanvas.typography-theme-manrope{--scenic-font-family: Manrope, "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-merriweather{--scenic-font-family: Merriweather, Georgia, "Times New Roman", serif;--scenic-body-weight: 400}.layoutCanvas.typography-theme-montserrat{--scenic-font-family: Montserrat, "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-heading-letter-spacing: -.04em}.layoutCanvas.typography-theme-nunito{--scenic-font-family: "Nunito", "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-open-sans{--scenic-font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-overpass{--scenic-font-family: Overpass, "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-philosopher{--scenic-font-family: Philosopher, Georgia, "Times New Roman", serif;--scenic-heading-weight: 700;--scenic-body-weight: 400;--scenic-heading-letter-spacing: -.02em;--scenic-body-letter-spacing: -.005em}.layoutCanvas.typography-theme-poiret-one{--scenic-font-family: "Poiret One", "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-heading-weight: 400;--scenic-body-weight: 400;--scenic-heading-letter-spacing: -.01em;--scenic-body-letter-spacing: .02em}.layoutCanvas.typography-theme-quicksand{--scenic-font-family: Quicksand, "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-body-weight: 600}.layoutCanvas.typography-theme-raleway{--scenic-font-family: Raleway, "Helvetica Neue", Arial, Helvetica, sans-serif;--scenic-heading-letter-spacing: -.045em}.layoutCanvas.typography-theme-roboto{--scenic-font-family: Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-rubik{--scenic-font-family: Rubik, "Helvetica Neue", Arial, Helvetica, sans-serif}.layoutCanvas.typography-theme-silkscreen{--scenic-font-family: Silkscreen, "Trebuchet MS", sans-serif;--scenic-heading-weight: 400;--scenic-body-weight: 400;--scenic-heading-letter-spacing: 0;--scenic-body-letter-spacing: 0}@font-face{font-family:Assistant;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzamW5O7w.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzZmW5O7w.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:Assistant;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzaGW5.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:Assistant;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzamW5O7w.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzZmW5O7w.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:Assistant;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/assistant/v24/2sDcZGJYnIjSi6H75xkzaGW5.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:Catamaran;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPPjd5bjdu2ui.woff2) format("woff2");unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Catamaran;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPPjd5aDdu2ui.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:Catamaran;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPPjd5a7duw.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:Lato;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXjeu.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:Lato;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXg.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:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.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:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.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:Open Sans Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensanscondensed/v24/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDujMR6WR.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensanscondensed/v24/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuHMR6WR.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensanscondensed/v24/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDunMR6WR.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensanscondensed/v24/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDubMR6WR.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensanscondensed/v24/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDurMR6WR.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensanscondensed/v24/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuvMR6WR.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:Open Sans Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensanscondensed/v24/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.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}*{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mat-input-element{line-height:normal}html{background-color:#ddd;background-color:#eee;width:100vw;height:100vh}body{width:100vw;height:100vh;margin:0;padding:0;font-family:Roboto,Helvetica Neue,sans-serif}html,body{touch-action:manipulation}.weather-alert-dialog-panel,.weather-alert-dialog-panel .mat-mdc-dialog-container,.weather-alert-dialog-panel .mat-mdc-dialog-inner-container,.weather-alert-dialog-panel .mat-mdc-dialog-surface{overflow:hidden}::view-transition-group(fadeTransition){animation:none}::view-transition-old(fadeTransition),::view-transition-new(fadeTransition){mix-blend-mode:normal}::view-transition-old(fadeTransition){animation:vt-fade-out 1s ease-in both}::view-transition-new(fadeTransition){animation:vt-fade-in 1s ease-out 1s both}@keyframes vt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){::view-transition-group(fadeTransition),::view-transition-old(fadeTransition),::view-transition-new(fadeTransition){animation:none!important}}
