html{-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background:rgba(0,0,0,0)}b,strong{font-weight:600}img{border:0}svg{overflow:visible}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button{background-color:rgba(0,0,0,0);border:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! NRK-sans v1.2.1 - Copyright 2022 NRK. All rights reserved */@font-face{font-family:"NRK Sans Variable";font-display:swap;src:url("https://static.nrk.no/nrk-sans/1.2.1/NRKSans_Variable.woff2") format("woff2 supports variations"),url("https://static.nrk.no/nrk-sans/1.2.1/NRKSans_Variable.woff2") format("woff2-variations"),url("https://static.nrk.no/nrk-sans/1.2.1/NRKSans_Variable.woff2") format("woff2");font-weight:1 950}@font-face{font-family:"NRK Sans Variable";font-style:italic;font-display:swap;src:url("https://static.nrk.no/nrk-sans/1.2.1/NRKSans_Variable_Italic.woff2") format("woff2 supports variations"),url("https://static.nrk.no/nrk-sans/1.2.1/NRKSans_Variable_Italic.woff2") format("woff2-variations"),url("https://static.nrk.no/nrk-sans/1.2.1/NRKSans_Variable_Italic.woff2") format("woff2");font-weight:1 950}:root{--nrk-sans-weight-hairline: 1;--nrk-sans-weight-thin: 90;--nrk-sans-weight-extralight: 180;--nrk-sans-weight-light: 290;--nrk-sans-weight-regular: 400;--nrk-sans-weight-medium: 560;--nrk-sans-weight-bold: 700;--nrk-sans-weight-extrabold: 800;--nrk-sans-weight-heavy: 890;--nrk-sans-weight-black: 950;--nrk-sans-width-regular: 100;--nrk-sans-width-compressed: 50;--nrk-sans-width-condensed: 80;--nrk-sans-width-semi-condensed: 90;--nrk-sans-width-extended: 120;--nrk-sans-width-ultra-extended: 200;--nrk-sans-regular: "wdth" var(--nrk-sans-width-regular);--nrk-sans-compressed: "wdth" var(--nrk-sans-width-compressed);--nrk-sans-condensed: "wdth" var(--nrk-sans-width-condensed);--nrk-sans-semi-condensed: "wdth" var(--nrk-sans-width-semi-condensed);--nrk-sans-extended: "wdth" var(--nrk-sans-width-extended);--nrk-sans-ultra-extended: "wdth" var(--nrk-sans-width-ultra-extended);--nrk-sans-features-super: "ss01", "ss02";--nrk-sans-features-animation: "ss04"}[data-theme=light]{--color-scales-lightning-lightning-05: #dddae0;--color-scales-lightning-lightning-04: #bcadc7;--color-scales-lightning-lightning-03: #c795ef;--color-scales-lightning-lightning-02: #ae5eed;--color-scales-lightning-lightning-01: #ff7300;--color-scales-precipitation-precipitation-06: #7a0087;--color-scales-precipitation-precipitation-05: #0055ff;--color-scales-precipitation-precipitation-04: #0080ff;--color-scales-precipitation-precipitation-03: #00aaff;--color-scales-precipitation-precipitation-02: #5ed7ff;--color-scales-precipitation-precipitation-01: #91e4ff;--color-scales-wind-wind-10: #310046;--color-scales-wind-wind-09: #4d0a6c;--color-scales-wind-wind-08: #5b278d;--color-scales-wind-wind-07: #7043a8;--color-scales-wind-wind-06: #7b57ed;--color-scales-wind-wind-05: #4b87ea;--color-scales-wind-wind-04: #13a8d6;--color-scales-wind-wind-03: #3cbebe;--color-scales-wind-wind-02: #79ccac;--color-scales-wind-wind-01: #a7cea1;--color-background-transparent-map-credentials: rgba(255, 255, 255, 0.5);--color-background-gradient-scroll-shadow-scroll-shadow-gradient-start: rgba(255, 255, 255, 0);--color-background-gradient-now-bg-now-bg-gradient-stop: #d9e9ff;--color-background-gradient-now-bg-now-bg-gradient-start: rgba(255, 255, 255, 0);--color-scales-temperature-temperature-11: #78003d;--color-scales-temperature-temperature-10: #b21002;--color-scales-temperature-temperature-09: #ff5d46;--color-scales-temperature-temperature-08: #ffb37a;--color-scales-temperature-temperature-07: #fff36e;--color-scales-temperature-temperature-06: #d0f5d9;--color-scales-temperature-temperature-05: #85e4ed;--color-scales-temperature-temperature-04: #6ac6ee;--color-scales-temperature-temperature-03: #649be2;--color-scales-temperature-temperature-02: #114f9d;--color-scales-temperature-temperature-01: #481581;--color-logo-secondary-fg-rest: #131317;--color-logo-primary-bg-hover: #009de0;--color-logo-primary-bg-rest: #00b8f1;--color-logo-primary-fg-rest: #ffffff;--color-warnings-green-fg-border: #052b0e;--color-warnings-green-fg-fill: #10a339;--color-warnings-red-border: #450502;--color-warnings-red-fill: #e81502;--color-warnings-red-bg-hover: #ffddd6;--color-warnings-red-bg-rest: #fff2ee;--color-warnings-red-fg-border: #ffc7bd;--color-warnings-orange-bg-hover: #fce6bd;--color-warnings-orange-bg-rest: #fef3dd;--color-warnings-orange-fg-border: #402400;--color-warnings-orange-fg-fill: #ffa90a;--color-warnings-yellow-bg-hover: #fff7a3;--color-warnings-yellow-bg-rest: #fbf8cb;--color-warnings-yellow-fg-border: #332a00;--color-warnings-yellow-fg-fill: #ffe100;--color-graph-moon-background-night: #00050e;--color-graph-moon-horizon-line: #b2cff5;--color-graph-moon-solar-path: #1767ce;--color-graph-moon-fill-moon: #d0cdcd;--color-graph-snowdepth-history-bg: #006c79;--color-graph-wave-height-wave-height: #0e927c;--color-graph-cloudcover-stroke-fog: #818082;--color-graph-cloudcover-stroke-clouds: #56565c;--color-graph-cloudcover-background-fog: #ebe7e6;--color-graph-cloudcover-background-high: #ebe7e6;--color-graph-cloudcover-background-middle: #b6b3b4;--color-graph-cloudcover-background-low: #1d1d21;--color-graph-aurora-gradient-stop: #8129e5;--color-graph-aurora-gradient-start: #00d5e9;--color-graph-sea-level-forecast: #10a339;--color-graph-sea-level-predicted: #e81502;--color-graph-sea-current-sea-current: #10a339;--color-graph-humidity-humidity: #131317;--color-graph-pressure-pressure: #10a339;--color-graph-wind-gust: #8129e5;--color-graph-wind-wind: #8129e5;--color-graph-wind-probability-stroke: #dbbffa;--color-graph-wind-probability-bg: #f8f1ff;--color-graph-precipitation-probability-heavy: #004952;--color-graph-precipitation-probability-some: #00b3c7;--color-graph-precipitation-normal: #131317;--color-graph-precipitation-history-bg: #1767ce;--color-graph-precipitation-possible: #8bb5eb;--color-graph-precipitation-expected: #1767ce;--color-graph-precipitation-probability-stroke: #649be2;--color-graph-precipitation-probability-bg: #d9e9ff;--color-graph-temperature-history-bar-bg-minus: #8bb5eb;--color-graph-temperature-history-bar-bg-plus: #ff9e8f;--color-graph-temperature-probability-stroke-minus: #b2cff5;--color-graph-temperature-probability-bg-minus: #eef5ff;--color-graph-temperature-probability-stroke-plus: #ffc7bd;--color-graph-temperature-probability-bg-plus: #fff2ee;--color-graph-temperature-normal: #1a2631;--color-graph-temperature-dew-point: #1a2631;--color-graph-temperature-temp-plus: #b21002;--color-graph-temperature-temp-minus: #1767ce;--color-graph-sun-background-night: #00050e;--color-graph-sun-background-astronomical: #1a2631;--color-graph-sun-background-nautical: #34424e;--color-graph-sun-background-civil: #4c5a66;--color-graph-sun-background-daylight: #e8f7ff;--color-graph-sun-horizon-line: #9fdaf5;--color-graph-sun-solar-path: #007eb4;--color-graph-sun-fill-night: #012738;--color-graph-sun-fill-astronomical: #01405c;--color-graph-sun-fill-nautical: #015f88;--color-graph-sun-fill-civil: #007eb4;--color-graph-air-quality-very-high: #8129e5;--color-graph-air-quality-high: #e81502;--color-graph-air-quality-moderate: #dac100;--color-graph-air-quality-low: #10a339;--color-graph-pollen-extreme: #e81502;--color-graph-pollen-severe: #e59100;--color-graph-pollen-moderate: #dac100;--color-graph-pollen-low: #10a339;--color-graph-uv-extreme: #8129e5;--color-graph-uv-very-high: #e81502;--color-graph-uv-high: #e59100;--color-graph-uv-moderate: #ffe100;--color-graph-uv-low: #10a339;--color-graph-uv-none: #ebe7e6;--color-graph-axis-accent: #d0cdcd;--color-graph-axis: #ebe7e6;--color-graph-hover: #eef5ff;--color-graph-no-data-stroke: #9b9a9b;--color-graph-no-data-bg: #f7f4f2;--color-graph-no-data: #f7f4f2;--color-skeleton-base: #f7f4f2;--color-button-new-button-border-disabled: #d0cdcd;--color-button-new-button-border-rest: #b2cff5;--color-button-new-button-bg-pressed: #d9e9ff;--color-button-new-button-bg-hover: #eef5ff;--color-button-new-button-bg-rest: #1767ce;--color-button-new-button-fg-disabled: #d0cdcd;--color-button-new-button-fg-rest: #ffffff;--color-button-help-bg-pressed: #dac100;--color-button-help-bg-hover: #ffe100;--color-button-help-bg-rest: #ffea05;--color-button-help-fg-rest: #131317;--color-button-subtle-bg-pressed: #ebe7e6;--color-button-subtle-bg-hover: #f7f4f2;--color-button-subtle-bg-rest: #ffffff;--color-button-subtle-fg-disabled: #d0cdcd;--color-button-subtle-fg-rest: #131317;--color-button-critical-border-disabled: #d0cdcd;--color-button-critical-border-rest: #ffc7bd;--color-button-critical-bg-pressed: #ffddd6;--color-button-critical-bg-hover: #fff2ee;--color-button-critical-bg-rest: #ffffff;--color-button-critical-fg-disabled: #d0cdcd;--color-button-critical-fg-rest: #e81502;--color-button-primary-border-disabled: #d0cdcd;--color-button-primary-border-rest: #b2cff5;--color-button-primary-bg-pressed: #d9e9ff;--color-button-primary-bg-hover: #eef5ff;--color-button-primary-bg-rest: #ffffff;--color-button-primary-fg-disabled: #d0cdcd;--color-button-primary-fg-rest: #1767ce;--color-button-highlight-bg-disabled: #b7c2c6;--color-button-highlight-bg-pressed: #0c366c;--color-button-highlight-bg-hover: #114f9d;--color-button-highlight-bg-rest: #1767ce;--color-button-highlight-fg-disabled: #666669;--color-button-highlight-fg-rest: #ffffff;--color-stroke-accent-purple: #641fb3;--color-stroke-accent-cool-pink: #9c069a;--color-stroke-accent-warm-pink: #ab0058;--color-stroke-accent-red: #b21002;--color-stroke-accent-cool-orange: #ae6d00;--color-stroke-accent-yellow: #b5a000;--color-stroke-accent-cool-green: #138031;--color-stroke-accent-warm-mint: #0a705f;--color-stroke-accent-cool-mint: #006c79;--color-stroke-accent-core-blue: #114f9d;--color-stroke-darken-alt-gray: #1a2631;--color-stroke-darken-gray: #1d1d21;--color-stroke-darken-purple: #2b0b4f;--color-stroke-darken-cool-pink: #3b023b;--color-stroke-darken-warm-pink: #450022;--color-stroke-darken-red: #450502;--color-stroke-darken-cool-orange: #402400;--color-stroke-darken-yellow: #332a00;--color-stroke-darken-cool-green: #052b0e;--color-stroke-darken-warm-mint: #022c25;--color-stroke-darken-cool-mint: #00272e;--color-stroke-darken-core-blue: #0a2343;--color-stroke-muted-alt-gray: #ccd4d7;--color-stroke-muted-gray: #ebe7e6;--color-stroke-muted-purple: #eedeff;--color-stroke-muted-cool-pink: #f7dff6;--color-stroke-muted-warm-pink: #ffdbee;--color-stroke-muted-red: #ffddd6;--color-stroke-muted-cool-orange: #fce6bd;--color-stroke-muted-yellow: #fff7a3;--color-stroke-muted-cool-green: #d0f5d9;--color-stroke-muted-warm-mint: #bef7ed;--color-stroke-muted-cool-mint: #cbf4f7;--color-stroke-muted-core-blue: #d9e9ff;--color-stroke-inverse: #ffffff;--color-stroke-disabled: #d0cdcd;--color-stroke-active: #1767ce;--color-stroke-subtle: #56565c;--color-stroke-subtle-alt-gray: #b7c2c6;--color-stroke-subtle-gray: #d0cdcd;--color-stroke-subtle-purple: #dbbffa;--color-stroke-subtle-cool-pink: #efb4ed;--color-stroke-subtle-warm-pink: #fdafd7;--color-stroke-subtle-red: #ffc7bd;--color-stroke-subtle-cool-orange: #fdd791;--color-stroke-subtle-yellow: #fff36e;--color-stroke-subtle-cool-green: #aae4b9;--color-stroke-subtle-warm-mint: #85e6d6;--color-stroke-subtle-cool-mint: #85e4ed;--color-stroke-subtle-core-blue: #b2cff5;--color-stroke-white: #ffffff;--color-stroke-black: #00050e;--color-stroke-base: #00050e;--color-background-gradient-scroll-shadow-scroll-shadow-gradient-stop: #000000;--color-background-darken-alt-gray: #1a2631;--color-background-darken-gray: #1d1d21;--color-background-darken-purple: #2b0b4f;--color-background-darken-cool-pink: #3b023b;--color-background-darken-warm-pink: #450022;--color-background-darken-red: #450502;--color-background-darken-cool-orange: #402400;--color-background-darken-yellow: #332a00;--color-background-darken-cool-green: #052b0e;--color-background-darken-warm-mint: #022c25;--color-background-darken-cool-mint: #00272e;--color-background-darken-alt-blue: #012738;--color-background-darken-core-blue: #0a2343;--color-background-ios-elevated-test: #ffffff;--color-background-ios-base-test: #eef5ff;--color-background-subtle-alt-gray: #ccd4d7;--color-background-subtle-gray: #ebe7e6;--color-background-subtle-purple: #eedeff;--color-background-subtle-cool-pink: #f7dff6;--color-background-subtle-warm-pink: #ffdbee;--color-background-subtle-red: #ffddd6;--color-background-subtle-cool-orange: #fce6bd;--color-background-subtle-yellow: #fff7a3;--color-background-subtle-cool-green: #d0f5d9;--color-background-subtle-warm-mint: #bef7ed;--color-background-subtle-cool-mint: #cbf4f7;--color-background-subtle-alt-blue: #d4eefc;--color-background-subtle-core-blue: #d9e9ff;--color-background-muted-alt-gray: #e1e6e7;--color-background-muted-gray: #f7f4f2;--color-background-muted-purple: #f8f1ff;--color-background-muted-cool-pink: #fff0fe;--color-background-muted-warm-pink: #fff0f7;--color-background-muted-red: #fff2ee;--color-background-muted-cool-orange: #fef3dd;--color-background-muted-yellow: #fbf8cb;--color-background-muted-cool-green: #e8f7eb;--color-background-muted-warm-mint: #dcfaf5;--color-background-muted-cool-mint: #e2fafb;--color-background-muted-alt-blue: #e8f7ff;--color-background-muted-core-blue: #eef5ff;--color-background-accent-alt-gray: #62717d;--color-background-accent-gray: #666669;--color-background-accent-purple: #8129e5;--color-background-accent-cool-pink: #cc08c9;--color-background-accent-warm-pink: #de0072;--color-background-accent-red: #e81502;--color-background-accent-cool-orange: #e59100;--color-background-accent-yellow: #dac100;--color-background-accent-cool-green: #10a339;--color-background-accent-warm-mint: #0e927c;--color-background-accent-cool-mint: #0090a0;--color-background-accent-alt-blue: #007eb4;--color-background-accent-core-blue: #1767ce;--color-background-extreme: #b21002;--color-background-hover: #e8f7ff;--color-background-inverse: #131317;--color-background-white: #ffffff;--color-background-elevated: #ffffff;--color-background-base: #ffffff;--color-background-lower: #eef5ff;--color-text-darken-purple: #2b0b4f;--color-text-darken-cool-pink: #3b023b;--color-text-darken-warm-pink: #450022;--color-text-darken-red: #450502;--color-text-darken-cool-orange: #402400;--color-text-darken-yellow: #332a00;--color-text-darken-cool-green: #052b0e;--color-text-darken-warm-mint: #022c25;--color-text-darken-cool-mint: #00272e;--color-text-darken-core-blue: #0a2343;--color-text-accent-purple: #641fb3;--color-text-accent-cool-pink: #9c069a;--color-text-accent-warm-pink: #ab0058;--color-text-accent-red: #b21002;--color-text-accent-cool-orange: #ae6d00;--color-text-accent-yellow: #b5a000;--color-text-accent-cool-green: #138031;--color-text-accent-warm-mint: #0a705f;--color-text-accent-cool-mint: #006c79;--color-text-accent-core-blue: #114f9d;--color-text-weather-snowdepth: #006c79;--color-text-weather-wind-alt: #8129e5;--color-text-weather-wind: #131317;--color-text-weather-temperature-minus: #1767ce;--color-text-weather-temperature-plus: #b21002;--color-text-weather-precipitation: #1767ce;--color-text-inverse: #ffffff;--color-text-error: #b21002;--color-text-disabled: #b7c2c6;--color-text-active: #1767ce;--color-text-link: #1767ce;--color-text-white: #ffffff;--color-text-subtle: #666669;--color-text-black: #00050e;--color-text-base: #00050e;--color-fill-darken-purple: #18052e;--color-fill-darken-cool-pink: #260026;--color-fill-darken-warm-pink: #2e0017;--color-fill-darken-red: #290103;--color-fill-darken-cool-orange: #1c0f00;--color-fill-darken-yellow: #1a1500;--color-fill-darken-cool-green: #001a04;--color-fill-darken-warm-mint: #011c18;--color-fill-darken-cool-mint: #001c21;--color-fill-darken-alt-blue: #021a26;--color-fill-darken-core-blue: #061629;--color-fill-accent-purple: #641fb3;--color-fill-accent-cool-pink: #9c069a;--color-fill-accent-warm-pink: #ab0058;--color-fill-accent-red: #b21002;--color-fill-accent-cool-orange: #ae6d00;--color-fill-accent-yellow: #b5a000;--color-fill-accent-cool-green: #138031;--color-fill-accent-warm-mint: #0a705f;--color-fill-accent-cool-mint: #006c79;--color-fill-accent-alt-blue: #015f88;--color-fill-accent-core-blue: #114f9d;--color-fill-green: #10a339;--color-fill-black: #00050e;--color-fill-white: #ffffff;--color-fill-disabled: #b7c2c6;--color-fill-error: #b21002;--color-fill-selected: #e59100;--color-fill-active: #1767ce;--color-fill-inverse: #ffffff;--color-fill-subtle: #4c5a66;--color-fill-subtle-alt-gray: #b7c2c6;--color-fill-subtle-gray: #d0cdcd;--color-fill-subtle-purple: #dbbffa;--color-fill-subtle-cool-pink: #efb4ed;--color-fill-subtle-warm-pink: #fdafd7;--color-fill-subtle-red: #ffc7bd;--color-fill-subtle-cool-orange: #fdd791;--color-fill-subtle-yellow: #fff36e;--color-fill-subtle-cool-green: #aae4b9;--color-fill-subtle-warm-mint: #85e6d6;--color-fill-subtle-cool-mint: #85e4ed;--color-fill-subtle-alt-blue: #9fdaf5;--color-fill-subtle-core-blue: #b2cff5;--color-fill-base: #00050e}[data-theme=dark]{--color-scales-lightning-lightning-05: #dddae0;--color-scales-lightning-lightning-04: #bcadc7;--color-scales-lightning-lightning-03: #c795ef;--color-scales-lightning-lightning-02: #ae5eed;--color-scales-lightning-lightning-01: #ff7300;--color-scales-precipitation-precipitation-06: #7a0087;--color-scales-precipitation-precipitation-05: #0055ff;--color-scales-precipitation-precipitation-04: #0080ff;--color-scales-precipitation-precipitation-03: #00aaff;--color-scales-precipitation-precipitation-02: #5ed7ff;--color-scales-precipitation-precipitation-01: #91e4ff;--color-scales-wind-wind-10: #310046;--color-scales-wind-wind-09: #4d0a6c;--color-scales-wind-wind-08: #5b278d;--color-scales-wind-wind-07: #7043a8;--color-scales-wind-wind-06: #7b57ed;--color-scales-wind-wind-05: #4b87ea;--color-scales-wind-wind-04: #13a8d6;--color-scales-wind-wind-03: #3cbebe;--color-scales-wind-wind-02: #79ccac;--color-scales-wind-wind-01: #a7cea1;--color-background-transparent-map-credentials: rgba(0, 0, 0, 0.5);--color-background-gradient-scroll-shadow-scroll-shadow-gradient-start: rgba(255, 255, 255, 0);--color-background-gradient-now-bg-now-bg-gradient-start: rgba(19, 19, 23, 0);--color-scales-temperature-temperature-11: #78003d;--color-scales-temperature-temperature-10: #b21002;--color-scales-temperature-temperature-09: #ff5d46;--color-scales-temperature-temperature-08: #ffb37a;--color-scales-temperature-temperature-07: #fff36e;--color-scales-temperature-temperature-06: #d0f5d9;--color-scales-temperature-temperature-05: #85e4ed;--color-scales-temperature-temperature-04: #6ac6ee;--color-scales-temperature-temperature-03: #649be2;--color-scales-temperature-temperature-02: #114f9d;--color-scales-temperature-temperature-01: #481581;--color-logo-secondary-fg-rest: #ffffff;--color-logo-primary-bg-hover: #009de0;--color-logo-primary-bg-rest: #00b8f1;--color-logo-primary-fg-rest: #ffffff;--color-warnings-green-fg-border: #052b0e;--color-warnings-green-fg-fill: #10a339;--color-warnings-red-border: #450502;--color-warnings-red-fill: #e81502;--color-warnings-red-bg-hover: #ffddd6;--color-warnings-red-bg-rest: #fff2ee;--color-warnings-red-fg-border: #7b0a02;--color-warnings-orange-bg-hover: #fce6bd;--color-warnings-orange-bg-rest: #fff3e8;--color-warnings-orange-fg-border: #402400;--color-warnings-orange-fg-fill: #ffa90a;--color-warnings-yellow-bg-hover: #fff7a3;--color-warnings-yellow-bg-rest: #fbf8cb;--color-warnings-yellow-fg-border: #332a00;--color-warnings-yellow-fg-fill: #ffe100;--color-graph-moon-background-night: #00050e;--color-graph-moon-horizon-line: #b2cff5;--color-graph-moon-solar-path: #1767ce;--color-graph-moon-fill-moon: #d0cdcd;--color-graph-snowdepth-history-bg: #00b3c7;--color-graph-wave-height-wave-height: #10ab92;--color-graph-cloudcover-stroke-fog: #9b9a9b;--color-graph-cloudcover-stroke-clouds: #666669;--color-graph-cloudcover-background-fog: #36363b;--color-graph-cloudcover-background-high: #36363b;--color-graph-cloudcover-background-middle: #1d1d21;--color-graph-cloudcover-background-low: #131317;--color-graph-aurora-gradient-stop: #8129e5;--color-graph-aurora-gradient-start: #00d5e9;--color-graph-sea-level-forecast: #37b359;--color-graph-sea-level-predicted: #f34531;--color-graph-sea-current-sea-current: #10a339;--color-graph-humidity-humidity: #f7f4f2;--color-graph-pressure-pressure: #37b359;--color-graph-wind-gust: #b079f0;--color-graph-wind-wind: #b079f0;--color-graph-wind-probability-stroke: #641fb3;--color-graph-wind-probability-bg: #18052e;--color-graph-precipitation-probability-heavy: #0090a0;--color-graph-precipitation-probability-some: #85e4ed;--color-graph-precipitation-normal: #b6b3b4;--color-graph-precipitation-history-bg: #1767ce;--color-graph-precipitation-possible: #3d81d8;--color-graph-precipitation-expected: #649be2;--color-graph-precipitation-probability-stroke: #3d81d8;--color-graph-precipitation-probability-bg: #0c366c;--color-graph-temperature-history-bar-bg-minus: #0c366c;--color-graph-temperature-history-bar-bg-plus: #7b0a02;--color-graph-temperature-probability-stroke-minus: #114f9d;--color-graph-temperature-probability-bg-minus: #061629;--color-graph-temperature-probability-stroke-plus: #b21002;--color-graph-temperature-probability-bg-plus: #290103;--color-graph-temperature-normal: #a3afb5;--color-graph-temperature-dew-point: #a3afb5;--color-graph-temperature-temp-plus: #ff7461;--color-graph-temperature-temp-minus: #8bb5eb;--color-graph-sun-background-night: #00050e;--color-graph-sun-background-astronomical: #1a2631;--color-graph-sun-background-nautical: #34424e;--color-graph-sun-background-civil: #4c5a66;--color-graph-sun-background-daylight: #e8f7ff;--color-graph-sun-horizon-line: #9fdaf5;--color-graph-sun-solar-path: #007eb4;--color-graph-sun-fill-night: #012738;--color-graph-sun-fill-astronomical: #01405c;--color-graph-sun-fill-nautical: #015f88;--color-graph-sun-fill-civil: #007eb4;--color-graph-air-quality-very-high: #8129e5;--color-graph-air-quality-high: #e81502;--color-graph-air-quality-moderate: #dac100;--color-graph-air-quality-low: #10a339;--color-graph-pollen-extreme: #e81502;--color-graph-pollen-severe: #e59100;--color-graph-pollen-moderate: #dac100;--color-graph-pollen-low: #10a339;--color-graph-uv-extreme: #8129e5;--color-graph-uv-very-high: #e81502;--color-graph-uv-high: #e59100;--color-graph-uv-moderate: #ffe100;--color-graph-uv-low: #10a339;--color-graph-uv-none: #131317;--color-graph-axis-accent: #666669;--color-graph-axis: #36363b;--color-graph-hover: #061629;--color-graph-no-data-stroke: #36363b;--color-graph-no-data-bg: #131317;--color-graph-no-data: #131317;--color-skeleton-base: #00050e;--color-button-new-button-border-disabled: #36363b;--color-button-new-button-border-rest: #114f9d;--color-button-new-button-bg-pressed: #0a2343;--color-button-new-button-bg-hover: #061629;--color-button-new-button-bg-rest: #114f9d;--color-button-new-button-fg-disabled: #818082;--color-button-new-button-fg-rest: #ffffff;--color-button-help-bg-pressed: #1a1500;--color-button-help-bg-hover: #332a00;--color-button-help-bg-rest: #746500;--color-button-help-fg-rest: #f7f4f2;--color-button-subtle-bg-pressed: #1d1d21;--color-button-subtle-bg-hover: #1d1d21;--color-button-subtle-bg-rest: #131317;--color-button-subtle-fg-disabled: #818082;--color-button-subtle-fg-rest: #f7f4f2;--color-button-critical-border-disabled: #56565c;--color-button-critical-border-rest: #7b0a02;--color-button-critical-bg-pressed: #290103;--color-button-critical-bg-hover: #290103;--color-button-critical-bg-rest: #131317;--color-button-critical-fg-disabled: #818082;--color-button-critical-fg-rest: #fff2ee;--color-button-primary-border-disabled: #36363b;--color-button-primary-border-rest: #114f9d;--color-button-primary-bg-pressed: #0c366c;--color-button-primary-bg-hover: #0a2343;--color-button-primary-bg-rest: #061629;--color-button-primary-fg-disabled: #818082;--color-button-primary-fg-rest: #ffffff;--color-button-highlight-bg-disabled: #36363b;--color-button-highlight-bg-pressed: #3d81d8;--color-button-highlight-bg-hover: #1767ce;--color-button-highlight-bg-rest: #114f9d;--color-button-highlight-fg-disabled: #d0cdcd;--color-button-highlight-fg-rest: #ffffff;--color-stroke-accent-purple: #eedeff;--color-stroke-accent-cool-pink: #f7dff6;--color-stroke-accent-warm-pink: #ffdbee;--color-stroke-accent-red: #ffddd6;--color-stroke-accent-cool-orange: #fce6bd;--color-stroke-accent-yellow: #fff7a3;--color-stroke-accent-cool-green: #d0f5d9;--color-stroke-accent-warm-mint: #bef7ed;--color-stroke-accent-cool-mint: #cbf4f7;--color-stroke-accent-core-blue: #d9e9ff;--color-stroke-darken-alt-gray: #ccd4d7;--color-stroke-darken-gray: #ebe7e6;--color-stroke-darken-purple: #eedeff;--color-stroke-darken-cool-pink: #f7dff6;--color-stroke-darken-warm-pink: #ffdbee;--color-stroke-darken-red: #ffddd6;--color-stroke-darken-cool-orange: #fce6bd;--color-stroke-darken-yellow: #fff7a3;--color-stroke-darken-cool-green: #d0f5d9;--color-stroke-darken-warm-mint: #bef7ed;--color-stroke-darken-cool-mint: #cbf4f7;--color-stroke-darken-core-blue: #d9e9ff;--color-stroke-muted-alt-gray: #1a2631;--color-stroke-muted-gray: #1d1d21;--color-stroke-muted-purple: #2b0b4f;--color-stroke-muted-cool-pink: #3b023b;--color-stroke-muted-warm-pink: #450022;--color-stroke-muted-red: #450502;--color-stroke-muted-cool-orange: #402400;--color-stroke-muted-yellow: #332a00;--color-stroke-muted-cool-green: #052b0e;--color-stroke-muted-warm-mint: #022c25;--color-stroke-muted-cool-mint: #00272e;--color-stroke-muted-core-blue: #0a2343;--color-stroke-inverse: #00050e;--color-stroke-disabled: #36363b;--color-stroke-active: #8bb5eb;--color-stroke-subtle-alt-gray: #34424e;--color-stroke-subtle-gray: #36363b;--color-stroke-subtle-purple: #481581;--color-stroke-subtle-cool-pink: #6b046a;--color-stroke-subtle-warm-pink: #78003d;--color-stroke-subtle-red: #7b0a02;--color-stroke-subtle-cool-orange: #774900;--color-stroke-subtle-yellow: #746500;--color-stroke-subtle-cool-green: #0c551f;--color-stroke-subtle-warm-mint: #064e42;--color-stroke-subtle-cool-mint: #004952;--color-stroke-subtle-core-blue: #0c366c;--color-stroke-subtle: #a3afb5;--color-stroke-white: #ffffff;--color-stroke-black: #131317;--color-stroke-base: #ffffff;--color-background-gradient-scroll-shadow-scroll-shadow-gradient-stop: #000000;--color-background-gradient-now-bg-now-bg-gradient-stop: #0a2343;--color-background-darken-alt-gray: #1a2631;--color-background-darken-gray: #1d1d21;--color-background-darken-purple: #2b0b4f;--color-background-darken-cool-pink: #3b023b;--color-background-darken-warm-pink: #450022;--color-background-darken-red: #450502;--color-background-darken-cool-orange: #402400;--color-background-darken-yellow: #332a00;--color-background-darken-cool-green: #052b0e;--color-background-darken-warm-mint: #022c25;--color-background-darken-cool-mint: #00272e;--color-background-darken-alt-blue: #012738;--color-background-darken-core-blue: #0a2343;--color-background-ios-elevated-test: #061629;--color-background-ios-base-test: #0a2343;--color-background-subtle-alt-gray: #34424e;--color-background-subtle-gray: #36363b;--color-background-subtle-purple: #481581;--color-background-subtle-cool-pink: #6b046a;--color-background-subtle-warm-pink: #78003d;--color-background-subtle-red: #7b0a02;--color-background-subtle-cool-orange: #774900;--color-background-subtle-yellow: #746500;--color-background-subtle-cool-green: #0c551f;--color-background-subtle-warm-mint: #064e42;--color-background-subtle-cool-mint: #004952;--color-background-subtle-alt-blue: #01405c;--color-background-subtle-core-blue: #0c366c;--color-background-muted-alt-gray: #1a2631;--color-background-muted-gray: #1a2631;--color-background-muted-purple: #2b0b4f;--color-background-muted-cool-pink: #3b023b;--color-background-muted-warm-pink: #450022;--color-background-muted-red: #450502;--color-background-muted-cool-orange: #402400;--color-background-muted-yellow: #332a00;--color-background-muted-cool-green: #052b0e;--color-background-muted-warm-mint: #022c25;--color-background-muted-cool-mint: #00272e;--color-background-muted-alt-blue: #012738;--color-background-muted-core-blue: #0a2343;--color-background-accent-alt-gray: #4c5a66;--color-background-accent-gray: #56565c;--color-background-accent-purple: #641fb3;--color-background-accent-cool-pink: #9c069a;--color-background-accent-warm-pink: #ab0058;--color-background-accent-red: #b21002;--color-background-accent-cool-orange: #ae6d00;--color-background-accent-yellow: #b5a000;--color-background-accent-cool-green: #138031;--color-background-accent-warm-mint: #0a705f;--color-background-accent-cool-mint: #006c79;--color-background-accent-alt-blue: #015f88;--color-background-accent-core-blue: #114f9d;--color-background-extreme: #b21002;--color-background-hover: #0c366c;--color-background-inverse: #ffffff;--color-background-white: #ffffff;--color-background-elevated: #0c366c;--color-background-base: #061629;--color-background-lower: #0a2343;--color-text-darken-purple: #eedeff;--color-text-darken-cool-pink: #f7dff6;--color-text-darken-warm-pink: #ffdbee;--color-text-darken-red: #ffddd6;--color-text-darken-cool-orange: #fce6bd;--color-text-darken-yellow: #fff7a3;--color-text-darken-cool-green: #d0f5d9;--color-text-darken-warm-mint: #bef7ed;--color-text-darken-cool-mint: #cbf4f7;--color-text-darken-core-blue: #d9e9ff;--color-text-accent-purple: #eedeff;--color-text-accent-cool-pink: #f7dff6;--color-text-accent-warm-pink: #ffdbee;--color-text-accent-red: #ffddd6;--color-text-accent-cool-orange: #fce6bd;--color-text-accent-yellow: #fff7a3;--color-text-accent-cool-green: #d0f5d9;--color-text-accent-warm-mint: #bef7ed;--color-text-accent-cool-mint: #cbf4f7;--color-text-accent-core-blue: #d9e9ff;--color-text-weather-snowdepth: #00c4d8;--color-text-weather-wind-alt: #b079f0;--color-text-weather-wind: #ffffff;--color-text-weather-temperature-minus: #8bb5eb;--color-text-weather-temperature-plus: #ff852e;--color-text-weather-precipitation: #8bb5eb;--color-text-inverse: #131317;--color-text-error: #ff9e8f;--color-text-disabled: #34424e;--color-text-active: #8bb5eb;--color-text-link: #8bb5eb;--color-text-white: #ffffff;--color-text-subtle: #a3afb5;--color-text-black: #131317;--color-text-base: #ffffff;--color-fill-darken-purple: #eedeff;--color-fill-darken-cool-pink: #f7dff6;--color-fill-darken-warm-pink: #ffdbee;--color-fill-darken-red: #ffddd6;--color-fill-darken-cool-orange: #fce6bd;--color-fill-darken-yellow: #fff7a3;--color-fill-darken-cool-green: #d0f5d9;--color-fill-darken-warm-mint: #bef7ed;--color-fill-darken-cool-mint: #cbf4f7;--color-fill-darken-alt-blue: #d4eefc;--color-fill-darken-core-blue: #d9e9ff;--color-fill-accent-purple: #c8a1f5;--color-fill-accent-cool-pink: #e689e4;--color-fill-accent-warm-pink: #fb84c1;--color-fill-accent-red: #ff9e8f;--color-fill-accent-cool-orange: #fec864;--color-fill-accent-yellow: #ffef3a;--color-fill-accent-cool-green: #83d499;--color-fill-accent-warm-mint: #4bd5be;--color-fill-accent-cool-mint: #00d5e9;--color-fill-accent-alt-blue: #6ac6ee;--color-fill-accent-core-blue: #8bb5eb;--color-fill-green: #10a339;--color-fill-black: #00050e;--color-fill-white: #ffffff;--color-fill-disabled: #34424e;--color-fill-error: #ff9e8f;--color-fill-selected: #feb937;--color-fill-active: #6ac6ee;--color-fill-inverse: #00050e;--color-fill-subtle-alt-gray: #34424e;--color-fill-subtle-gray: #36363b;--color-fill-subtle-purple: #481581;--color-fill-subtle-cool-pink: #6b046a;--color-fill-subtle-warm-pink: #78003d;--color-fill-subtle-red: #7b0a02;--color-fill-subtle-cool-orange: #774900;--color-fill-subtle-yellow: #746500;--color-fill-subtle-cool-green: #0c551f;--color-fill-subtle-warm-mint: #064e42;--color-fill-subtle-cool-mint: #004952;--color-fill-subtle-alt-blue: #01405c;--color-fill-subtle-core-blue: #0c366c;--color-fill-subtle: #a3afb5;--color-fill-base: #ffffff}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{font-size:inherit;font-weight:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}::-moz-focus-inner{border:0}:focus{outline:2px solid var(--color-stroke-active)}.js:not(.is-tabbing) :focus{outline:none}html,body{height:100%;width:100%}html{background-color:var(--color-background-base);font-size:.9375em}body{font-size:1.0666666667rem;line-height:1.4666666667rem;color:var(--color-text-base);font-family:NRK Sans Variable,sans-serif;font-weight:440;z-index:0}a{color:inherit;text-decoration:underline}.no-js a:hover,.js.is-hovering a:hover,.no-js a:focus,.js.is-tabbing a:focus{text-decoration:none}abbr{text-decoration:none}ol,ul{list-style:none}img,svg{display:block}svg{pointer-events:none}svg{fill:none}img{max-width:100%}#app-root{height:100%;position:relative;-webkit-transition:background-color 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:background-color 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index:0}#page-content{outline:none}.layout-container{margin:0 auto;max-width:85.3333333333rem;position:relative}@media screen and (min-width: 42.1975em){.layout-container{max-width:87.4666666667rem;padding:0 1.0666666667rem}}.layout-container--with-padding{max-width:87.4666666667rem;padding:0 1.0666666667rem}@media screen and (min-width: 42.1975em){.layout-container .escape-layout-container-padding{margin-right:-1.0666666667rem;margin-left:-1.0666666667rem}}.layout-container--with-padding .escape-layout-container-padding{margin-right:-1.0666666667rem;margin-left:-1.0666666667rem}.generic__container{padding:4em 2em;text-align:center}.generic__container pre{text-align:left}.generic__logo-link{display:inline-block}.generic__logo{height:6em;width:6em}.generic__title{margin:2em 0}.generic__body{margin-top:1.0666666667rem}.nrk-sr{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0, 0, 0, 0)}
.header-1{font-size:2rem;line-height:2.1333333333rem;letter-spacing:-0.3px;font-weight:600}.header-2{font-size:1.4666666667rem;line-height:1.8666666667rem;letter-spacing:-0.22px;font-weight:600}.header-3{font-size:1.2rem;line-height:1.6rem;font-weight:600}.header-4{font-size:1.0666666667rem;line-height:1.4666666667rem;font-weight:600}.header-5{font-size:.8666666667rem;line-height:1.2rem;font-weight:600}.heading--color-primary{color:var(--color-text-base)}.heading--color-negative{color:var(--color-text-inverse)}.heading--color-inherit{color:inherit}
@-webkit-keyframes loader__bounce-animation{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader__bounce-animation{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.loader--block{height:6.6666666667rem;position:relative}.loader__content{display:block;height:3rem;left:50%;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem;position:absolute;text-align:center;top:50%;white-space:nowrap;width:3rem}.loader__animation-bounce{background-clip:padding-box;border-radius:1000em;animation:loader__bounce-animation .4s linear 0s infinite alternate-reverse;background-color:var(--color-text-base);border:1px solid var(--color-text-base);content:" ";display:inline-block;height:.9em;width:.9em}.loader__animation-bounce+.loader__animation-bounce{animation:loader__bounce-animation .4s linear -0.2s infinite alternate-reverse}.loader__animation-bounce+.loader__animation-bounce+.loader__animation-bounce{animation:loader__bounce-animation .4s linear -0.4s infinite alternate-reverse}
.text-1{font-size:2rem;line-height:2.1333333333rem;letter-spacing:-0.3px}.text-2{font-size:1.4666666667rem;line-height:1.8666666667rem;letter-spacing:-0.22px}.text-3{font-size:1.2rem;line-height:1.6rem}.text-4{font-size:1.0666666667rem;line-height:1.4666666667rem}.text-5{font-size:.8666666667rem;line-height:1.2rem}.text-6{font-size:.8rem;line-height:1.0666666667rem}.text--is-link{text-decoration:underline}.no-js .text--is-link:hover,.js.is-hovering .text--is-link:hover,.no-js .text--is-link:focus,.js.is-tabbing .text--is-link:focus{text-decoration:none}.text-weight-normal{font-weight:440}.text-weight-bold{font-weight:600}.text-tabular-nums{font-variant-numeric:tabular-nums}.text--color-primary{color:var(--color-text-base)}.text--color-secondary{color:var(--color-text-subtle)}.text--color-error{color:var(--color-text-error)}.text--color-negative{color:var(--color-text-inverse)}.text--color-link{color:var(--color-text-link)}.text--color-inherit{color:inherit}
.banner{background-color:var(--color-background-muted-yellow);border:1px solid var(--color-stroke-subtle-yellow);border-radius:.5333333333rem;padding:.5333333333rem}
.page-root{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:opacity 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86)}.page-hide .page-root{opacity:0}.page-show .page-root{opacity:1}.page-root--container{position:relative}.page-root__static-banner{display:none;margin-top:1.0666666667rem;margin-bottom:1.0666666667rem}.no-js:not(.disabled-js) .page-root__static-banner--old-browser{display:block}.disabled-js .page-root__static-banner--disabled-js{display:block}
.elevation{white-space:nowrap}
.weather-symbol{height:auto;width:100%}.weather-symbol__img{height:auto}
.temperature{display:inline-block}.temperature--cold-primary{color:var(--color-text-weather-temperature-minus)}.temperature--warm-primary{color:var(--color-text-weather-temperature-plus)}.temperature--cold-secondary{color:var(--color-text-darken-core-blue)}.temperature--warm-secondary{color:var(--color-text-darken-red)}
.warning-icon-image{max-width:none}
.warnings-icon-group{display:inline-block;position:relative;z-index:0}.warnings-icon-group__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.warnings-icon-group__icon{display:inline-block}.warnings-icon-group__icon+.warnings-icon-group__icon{margin-left:.5333333333rem}.warnings-icon-group--stack .warnings-icon-group__list{height:2.1333333333rem;width:4.2666666667rem}.warnings-icon-group--stack .warnings-icon-group__icon{position:absolute;margin-right:0}.warnings-icon-group--stack .warnings-icon-group__icon:nth-child(1){-webkit-transform:translate(0px, 0);transform:translate(0px, 0);z-index:3}.warnings-icon-group--stack .warnings-icon-group__icon:nth-child(2){-webkit-transform:translate(50%, 0);transform:translate(50%, 0);z-index:2}.warnings-icon-group--stack .warnings-icon-group__icon:nth-child(3){-webkit-transform:translate(100%, 0);transform:translate(100%, 0);z-index:1}.warnings-icon-group--stack .warnings-icon-group__icon+.warnings-icon-group__icon{margin-left:0}
.wind-arrow{display:inline-block;position:relative;overflow:hidden;width:1.6rem;height:1.6rem}.wind-arrow__arrow{position:absolute;top:50%;left:50%}
.wind{position:relative}.wind[data-tone=primary]{color:var(--color-text-weather-wind-alt)}.wind[data-tone=secondary]{color:var(--color-text-darken-purple)}.wind[data-tone=plain]{color:var(--color-text-weather-wind)}.wind--color{color:var(--color-text-weather-wind-alt)}.wind--extreme{font-weight:600}.wind--display-arrow{padding-right:1.8666666667rem}.wind__container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.wind__value{display:inline-block}.wind__gust{display:inline-block;padding-left:.2666666667rem}.wind__gust--extreme{font-weight:600}.wind__unit{display:inline-block;padding-left:.2666666667rem}.wind__arrow{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem;height:1.6rem}
.route-forecast-item{background-color:var(--color-background-base);border-bottom:1px solid var(--color-stroke-subtle-gray);display:grid;grid-template-columns:minmax(12.8rem, 1fr) 51.2rem;grid-template-areas:"location forecast";position:relative;z-index:0}.no-js .route-forecast-item:hover,.js.is-hovering .route-forecast-item:hover,.no-js .route-forecast-item:focus,.js.is-tabbing .route-forecast-item:focus{background-color:var(--color-background-muted-core-blue)}@media screen and (max-width: 61.875em){.route-forecast-item{padding:0 1.0666666667rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5333333333rem;-webkit-box-shadow:0 0.3px 0.9px rgba(33, 41, 43, 0.04), 0 0.9px 3.1px rgba(33, 41, 43, 0.07), 0 4px 14px rgba(33, 41, 43, 0.1);box-shadow:0 0.3px 0.9px rgba(33, 41, 43, 0.04), 0 0.9px 3.1px rgba(33, 41, 43, 0.07), 0 4px 14px rgba(33, 41, 43, 0.1)}.no-js .route-forecast-item:hover,.js.is-hovering .route-forecast-item:hover,.no-js .route-forecast-item:focus,.js.is-tabbing .route-forecast-item:focus{background-color:var(--color-background-base)}.route-forecast-item:last-child{margin-bottom:0}}.route-forecast-item__location-and-warning{padding-left:1.0666666667rem;padding-right:1.0666666667rem;grid-area:location;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 61.875em){.route-forecast-item__location-and-warning{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5333333333rem 0}}.route-forecast-item__location-link{text-decoration:none;word-break:break-all}.route-forecast-item__location-link:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.route-forecast-item__location-link:after:focus{outline:0}.route-forecast-item__location-link:after:focus:after{outline:2px solid var(--color-stroke-active)}.js:not(.is-tabbing) .route-forecast-item__location-link:after:focus:after{outline:none}.route-forecast-item__location-name{display:inline-block;margin-right:1ch}.route-forecast-item__header{display:none}@media screen and (max-width: 61.875em){.route-forecast-item__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:.2666666667rem 0;border-bottom:1px solid var(--color-stroke-subtle-gray)}}.route-forecast-item__header-weather{display:none}@media screen and (max-width: 61.875em){.route-forecast-item__header-weather{display:grid;grid-template-areas:"symbol temperature wind";grid-template-columns:2.6666666667rem 3.2rem 8.5333333333rem;-webkit-column-gap:1.0666666667rem;-moz-column-gap:1.0666666667rem;column-gap:1.0666666667rem}}@media screen and (max-width: 61.875em)and (max-width: 42.1875em){.route-forecast-item__header-weather{grid-template-columns:2.6666666667rem 2.1333333333rem 6.4rem;-webkit-column-gap:.2666666667rem;-moz-column-gap:.2666666667rem;column-gap:.2666666667rem}}.route-forecast-item__header-symbol{grid-area:symbol;align-self:end}.route-forecast-item__header-temperature{align-self:end;grid-area:temperature;text-align:right}.route-forecast-item__header-wind{align-self:end;grid-area:wind;text-align:right}.route-forecast-item__forecast-list{grid-area:forecast;display:grid;grid-template-columns:11.2rem 11.2rem 11.2rem 11.2rem;grid-template-areas:"interval-1 interval-2 interval-3 interval-4";-webkit-column-gap:2.1333333333rem;-moz-column-gap:2.1333333333rem;column-gap:2.1333333333rem}@media screen and (max-width: 61.875em){.route-forecast-item__forecast-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-bottom:none}}.route-forecast-item__forecast-container{min-width:11.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.0666666667rem;padding-bottom:1.0666666667rem}.route-forecast-item__forecast-container:nth-child(1){grid-area:interval-1}.route-forecast-item__forecast-container:nth-child(2){grid-area:interval-2}.route-forecast-item__forecast-container:nth-child(3){grid-area:interval-3}.route-forecast-item__forecast-container:nth-child(4){grid-area:interval-4}@media screen and (max-width: 61.875em){.route-forecast-item__forecast-container{min-width:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.2666666667rem;padding-bottom:.2666666667rem;position:relative}}.route-forecast-item__forecast-mobile-divider{border-top:1px solid var(--color-stroke-subtle-gray);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;left:-1.0666666667rem;right:-1.0666666667rem;top:-.0666666667rem}@media screen and (min-width: 61.885em){.route-forecast-item__forecast-mobile-divider{display:none}}.route-forecast-item__forecast{display:grid;grid-template-areas:"symbol temperature wind";grid-template-columns:2.9333333333rem 2.1333333333rem 6.1333333333rem}@media screen and (max-width: 61.875em){.route-forecast-item__forecast{grid-template-columns:2.6666666667rem 3.2rem 8.5333333333rem;-webkit-column-gap:1.0666666667rem;-moz-column-gap:1.0666666667rem;column-gap:1.0666666667rem}}@media screen and (max-width: 61.875em)and (max-width: 42.1875em){.route-forecast-item__forecast{grid-template-columns:2.6666666667rem 2.1333333333rem 6.4rem;-webkit-column-gap:.2666666667rem;-moz-column-gap:.2666666667rem;column-gap:.2666666667rem}}.route-forecast-item__forecast--empty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:2.6666666667rem}@media screen and (min-width: 61.885em){.route-forecast-item__interval{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0, 0, 0, 0)}}.route-forecast-item__symbol{height:2.6666666667rem;width:2.6666666667rem;grid-area:symbol;align-self:center}.route-forecast-item__symbol-inner{display:inline}.route-forecast-item__temperature{align-self:center;grid-area:temperature;text-align:right}.route-forecast-item__wind{align-self:center;grid-area:wind;text-align:right;padding-right:.5333333333rem}
.empty-text{background-color:var(--color-skeleton-base);display:inline-block;width:100%;height:1em}.empty-text[data-animation=true]{background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;-webkit-animation:shine 1.2s ease infinite;animation:shine 1.2s ease infinite}@-webkit-keyframes shine{to{background-position:right -40px top 0}}@keyframes shine{to{background-position:right -40px top 0}}
.route-forecast-list{margin-bottom:1.6rem}.route-forecast-list__locations{background-color:var(--color-background-base)}@media screen and (min-width: 61.885em){.route-forecast-list__locations{margin:0 1.0666666667rem}}@media screen and (max-width: 61.875em){.route-forecast-list__locations{padding:.5333333333rem 0}}.route-forecast-list__headers{border-bottom:1px solid var(--color-stroke-subtle-gray);margin:0 1.0666666667rem;display:grid;grid-template-areas:"gap header-1 header-2 header-3 header-4";grid-template-columns:1fr 11.2rem 11.2rem 11.2rem 11.2rem;-webkit-column-gap:2.1333333333rem;-moz-column-gap:2.1333333333rem;column-gap:2.1333333333rem;text-align:center}@media screen and (max-width: 61.875em){.route-forecast-list__headers{display:none}}.route-forecast-list__header-gap{grid-area:gap}.route-forecast-list__header{padding-top:.5333333333rem;padding-bottom:.5333333333rem}.route-forecast-list__header:nth-child(2){grid-area:header-1}.route-forecast-list__header:nth-child(3){grid-area:header-2}.route-forecast-list__header:nth-child(4){grid-area:header-3}.route-forecast-list__header:nth-child(5){grid-area:header-4}
.card-list{position:relative;z-index:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:mandatory;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-webkit-scroll-snap-points-x:repeat(100%);-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin-left:-1.0666666667rem;margin-right:-1.0666666667rem;padding-top:1.0666666667rem;margin-top:-1.0666666667rem;padding-bottom:1.6rem;margin-bottom:-.5333333333rem}.card-list__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 76.5em){.card-list--wrap.card-list--length-3 .card-list__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 75em){.card-list--wrap.card-list--length-4 .card-list__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.card-list__list:before,.card-list__list:after{display:block;content:"";width:1.0666666667rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-list__card{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.card-list__card+.card-list__card{margin-left:1.0666666667rem}@media screen and (min-width: 76.5em){.card-list--wrap.card-list--length-3 .card-list__card:nth-child(3n+4){margin-left:1.0666666667rem}}@media screen and (min-width: 76.5em){.card-list--wrap.card-list--length-3 .card-list__card:nth-child(1n+4){margin-top:2.1333333333rem}}@media screen and (min-width: 75em){.card-list--wrap.card-list--length-4 .card-list__card:nth-child(4n+5){margin-left:1.0666666667rem}}@media screen and (min-width: 75em){.card-list--wrap.card-list--length-4 .card-list__card:nth-child(1n+5){margin-top:2.1333333333rem}}.card-list__card--equal-height>*{min-height:100%}.card-list__peek-button{height:100%;left:-1.0666666667rem;position:absolute;top:0;width:-webkit-calc(100% + 2.1333333333rem);width:calc(100% + 2.1333333333rem)}.card-list__card:first-child .card-list__peek-button{left:0;width:-webkit-calc(100% + 1.0666666667rem);width:calc(100% + 1.0666666667rem)}.card-list__card:last-child .card-list__peek-button{width:-webkit-calc(100% + 1.0666666667rem);width:calc(100% + 1.0666666667rem)}.no-js .card-list__peek-button{display:none}.card-list__card-set{position:absolute;top:0;bottom:0;scroll-snap-align:center;scroll-snap-stop:always;z-index:-1;pointer-events:none}.card-list--length-2 .card-list__card{max-width:26.6666666667rem;width:-webkit-calc(100% - 2.1333333333rem - 1.6rem);width:calc(100% - 2.1333333333rem - 1.6rem)}@media screen and (min-width: 42.1875em){.card-list--length-2 .card-list__card{max-width:41.3333333333rem;width:-webkit-calc(100% - 2.1333333333rem - 1.6rem);width:calc(100% - 2.1333333333rem - 1.6rem)}}@media screen and (min-width: 78em){.card-list--length-2 .card-list__card{width:-webkit-calc(50% - 2.4rem - 0px);width:calc(50% - 2.4rem - 0px)}}@media screen and (min-width: 78em){.card-list--length-2 .card-list__card+.card-list__card{margin-left:2.6666666667rem}.card-list--length-2 .card-list__peek-button{left:-2.6666666667rem;width:-webkit-calc(100% + 5.3333333333rem);width:calc(100% + 5.3333333333rem)}.card-list--length-2 .card-list__card:first-child .card-list__peek-button{left:0;width:-webkit-calc(100% + 2.6666666667rem);width:calc(100% + 2.6666666667rem)}.card-list--length-2 .card-list__card:last-child .card-list__peek-button{width:-webkit-calc(100% + 2.6666666667rem);width:calc(100% + 2.6666666667rem)}}.card-list--length-3 .card-list__card{max-width:26.6666666667rem;width:-webkit-calc(100% - 2.1333333333rem - 1.6rem);width:calc(100% - 2.1333333333rem - 1.6rem)}@media screen and (min-width: 50.5em){.card-list--length-3 .card-list__card{width:-webkit-calc(50% - 1.6rem - 0.8rem);width:calc(50% - 1.6rem - 0.8rem)}}@media screen and (min-width: 76.5em){.card-list--length-3 .card-list__card{width:-webkit-calc(33.3333333333% - 2.4888888889rem - 0px);width:calc(33.3333333333% - 2.4888888889rem - 0px)}}@media screen and (min-width: 76.5em){.card-list--length-3 .card-list__card+.card-list__card{margin-left:2.6666666667rem}.card-list--length-3 .card-list__peek-button{left:-2.6666666667rem;width:-webkit-calc(100% + 5.3333333333rem);width:calc(100% + 5.3333333333rem)}.card-list--length-3 .card-list__card:first-child .card-list__peek-button{left:0;width:-webkit-calc(100% + 2.6666666667rem);width:calc(100% + 2.6666666667rem)}.card-list--length-3 .card-list__card:last-child .card-list__peek-button{width:-webkit-calc(100% + 2.6666666667rem);width:calc(100% + 2.6666666667rem)}}.card-list--length-4 .card-list__card{max-width:19.3333333333rem;width:-webkit-calc(100% - 2.1333333333rem - 1.6rem);width:calc(100% - 2.1333333333rem - 1.6rem)}@media screen and (min-width: 36.75em){.card-list--length-4 .card-list__card{width:-webkit-calc(50% - 1.6rem - 0.8rem);width:calc(50% - 1.6rem - 0.8rem)}}@media screen and (min-width: 55.875em){.card-list--length-4 .card-list__card{width:-webkit-calc(33.3333333333% - 1.4222222222rem - 0.5333333333rem);width:calc(33.3333333333% - 1.4222222222rem - 0.5333333333rem)}}@media screen and (min-width: 75em){.card-list--length-4 .card-list__card{width:-webkit-calc(25% - 2.5333333333rem - 0px);width:calc(25% - 2.5333333333rem - 0px)}}@media screen and (min-width: 75em){.card-list--length-4 .card-list__card+.card-list__card{margin-left:2.6666666667rem}.card-list--length-4 .card-list__peek-button{left:-2.6666666667rem;width:-webkit-calc(100% + 5.3333333333rem);width:calc(100% + 5.3333333333rem)}.card-list--length-4 .card-list__card:first-child .card-list__peek-button{left:0;width:-webkit-calc(100% + 2.6666666667rem);width:calc(100% + 2.6666666667rem)}.card-list--length-4 .card-list__card:last-child .card-list__peek-button{width:-webkit-calc(100% + 2.6666666667rem);width:calc(100% + 2.6666666667rem)}}
.error-state{background-color:var(--color-background-elevated);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative}.error-state--small{padding:.5333333333rem 1.0666666667rem}.error-state--large{padding:5.3333333333rem 2.6666666667rem;max-height:16.9333333333rem}.error-state__icon{color:var(--color-fill-error);margin-bottom:.5333333333rem}
.card{background-color:var(--color-background-elevated);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 0.3px 0.9px rgba(33, 41, 43, 0.04), 0 0.9px 3.1px rgba(33, 41, 43, 0.07), 0 4px 14px rgba(33, 41, 43, 0.1);box-shadow:0 0.3px 0.9px rgba(33, 41, 43, 0.04), 0 0.9px 3.1px rgba(33, 41, 43, 0.07), 0 4px 14px rgba(33, 41, 43, 0.1);overflow:hidden}.no-js .card:hover,.js.is-hovering .card:hover,.no-js .card:focus,.js.is-tabbing .card:focus{-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25)}.no-js .card:focus-within,.js.is-tabbing .card:focus-within{-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25)}.card__header{display:grid;grid-template-areas:"title infobutton" ". ." "subtitle subtitle";grid-template-rows:1.6rem .2666666667rem auto;grid-template-columns:1fr auto;margin-bottom:1.0666666667rem}.card__header-title{grid-area:title}.card__header-subtitle{grid-area:subtitle;overflow:hidden;text-overflow:ellipsis}.card__header-info-button{grid-area:infobutton;align-self:center}.card__content--with-margin{margin:1.0666666667rem}.card__link-footer{position:relative;padding:.8rem 1.0666666667rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.card--empty .card__link-footer{height:2.6666666667rem}.card__link-footer-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.card__link-footer-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card__link-footer-icon{margin-left:.2666666667rem;position:relative;top:-1px}
.info-badge-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5333333333rem;background-color:var(--color-background-muted-core-blue);height:2.1333333333rem;padding-left:.5333333333rem;padding-right:.2666666667rem}.info-badge-button__circle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-background-base);border-radius:50%;border:1px solid var(--color-stroke-subtle-core-blue);color:var(--color-fill-active);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.6rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.2666666667rem;width:1.6rem}.info-badge-button[aria-pressed=true] .info-badge-button__circle,.info-badge-button[aria-current=true] .info-badge-button__circle{background-color:var(--color-background-base);border-color:var(--color-stroke-active);border-width:2px}.no-js .info-badge-button:hover .info-badge-button__circle,.js.is-hovering .info-badge-button:hover .info-badge-button__circle,.no-js .info-badge-button:focus .info-badge-button__circle,.js.is-tabbing .info-badge-button:focus .info-badge-button__circle{background-color:var(--color-background-muted-core-blue);border-color:var(--color-fill-active)}
.icon-button{border:1px solid rgba(0,0,0,0);cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5333333333rem}.icon-button[data-hide-border=true]{border:0}.icon-button[data-shape=rounded]{border-radius:6.6666666667rem}.icon-button[data-type=highlight]{color:var(--color-button-highlight-fg-rest);background-color:var(--color-button-highlight-bg-rest);border-color:var(--color-button-highlight-bg-rest)}.no-js .icon-button[data-type=highlight]:hover,.js.is-hovering .icon-button[data-type=highlight]:hover,.no-js .icon-button[data-type=highlight]:focus,.js.is-tabbing .icon-button[data-type=highlight]:focus{background-color:var(--color-button-highlight-bg-hover);border-color:var(--color-button-highlight-bg-hover)}.icon-button[data-type=highlight][aria-pressed=true]{background-color:var(--color-button-highlight-bg-pressed);border-color:var(--color-button-highlight-bg-pressed)}.no-js .icon-button[data-type=highlight]:active,.js.is-hovering .icon-button[data-type=highlight]:active,.js.is-tabbing .icon-button[data-type=highlight]:active{background-color:var(--color-button-highlight-bg-pressed);border-color:var(--color-button-highlight-bg-pressed)}.is-tabbing .icon-button[data-type=highlight]:focus,.is-tabbing .icon-button[data-type=highlight]:focus-within{-webkit-box-shadow:0 0 0 2px var(--color-background-base) inset;box-shadow:0 0 0 2px var(--color-background-base) inset}.icon-button[data-type=highlight][disabled]{color:var(--color-button-highlight-fg-disabled);background-color:var(--color-button-highlight-bg-disabled);border-color:var(--color-button-highlight-bg-disabled)}.no-js .icon-button[data-type=highlight][disabled]:hover,.js.is-hovering .icon-button[data-type=highlight][disabled]:hover,.no-js .icon-button[data-type=highlight][disabled]:focus,.js.is-tabbing .icon-button[data-type=highlight][disabled]:focus{color:var(--color-button-highlight-fg-disabled);background-color:var(--color-button-highlight-bg-disabled);border-color:var(--color-button-highlight-bg-disabled);cursor:default}.icon-button[data-type=highlight][aria-current=true]{background-color:var(--color-button-highlight-bg-hover);border-color:var(--color-button-highlight-bg-hover)}.icon-button[data-type=primary]{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-rest);border-color:var(--color-button-primary-border-rest)}.no-js .icon-button[data-type=primary]:hover,.js.is-hovering .icon-button[data-type=primary]:hover,.no-js .icon-button[data-type=primary]:focus,.js.is-tabbing .icon-button[data-type=primary]:focus{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-hover);border-color:var(--color-button-primary-border-rest)}.icon-button[data-type=primary][aria-pressed=true]{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-pressed);border-color:var(--color-button-primary-border-rest)}.no-js .icon-button[data-type=primary]:active,.js.is-hovering .icon-button[data-type=primary]:active,.js.is-tabbing .icon-button[data-type=primary]:active{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-pressed);border-color:var(--color-button-primary-border-rest)}.icon-button[data-type=primary]:focus,.icon-button[data-type=primary]:focus-within{color:var(--color-button-primary-fg-rest);border-color:rgba(0,0,0,0);background-color:var(--color-button-primary-bg-rest)}.js:not(.is-tabbing) .icon-button[data-type=primary]:focus,.js:not(.is-tabbing) .icon-button[data-type=primary]:focus-within{border-color:var(--color-button-primary-border-rest)}.icon-button[data-type=primary][disabled]{color:var(--color-button-primary-fg-disabled);border-color:var(--color-button-primary-border-disabled);background:var(--color-button-primary-bg-rest)}.no-js .icon-button[data-type=primary][disabled]:hover,.js.is-hovering .icon-button[data-type=primary][disabled]:hover,.no-js .icon-button[data-type=primary][disabled]:focus,.js.is-tabbing .icon-button[data-type=primary][disabled]:focus{color:var(--color-button-primary-fg-disabled);border-color:var(--color-button-primary-border-disabled);background:var(--color-button-primary-bg-rest);cursor:default}.icon-button[data-type=primary][aria-current=true]{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-hover);border-color:var(--color-button-primary-border-rest)}.icon-button[data-type=critical]{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-rest, #fff);border-color:var(--color-button-critical-border-rest)}.no-js .icon-button[data-type=critical]:hover,.js.is-hovering .icon-button[data-type=critical]:hover,.no-js .icon-button[data-type=critical]:focus,.js.is-tabbing .icon-button[data-type=critical]:focus{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-hover);border-color:var(--color-button-critical-border-rest)}.icon-button[data-type=critical][aria-pressed=true]{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-pressed);border-color:var(--color-button-critical-border-rest)}.no-js .icon-button[data-type=critical]:active,.js.is-hovering .icon-button[data-type=critical]:active,.js.is-tabbing .icon-button[data-type=critical]:active{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-pressed);border-color:var(--color-button-critical-border-rest)}.icon-button[data-type=critical]:focus,.icon-button[data-type=critical]:focus-within{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-rest);border-color:rgba(0,0,0,0)}.js:not(.is-tabbing) .icon-button[data-type=critical]:focus,.js:not(.is-tabbing) .icon-button[data-type=critical]:focus-within{border-color:var(--color-button-critical-border-rest)}.icon-button[data-type=critical][disabled]{color:var(--color-button-critical-fg-disabled);background-color:var(--color-button-critical-bg-rest);border-color:var(--color-button-critical-border-disabled)}.no-js .icon-button[data-type=critical][disabled]:hover,.js.is-hovering .icon-button[data-type=critical][disabled]:hover,.no-js .icon-button[data-type=critical][disabled]:focus,.js.is-tabbing .icon-button[data-type=critical][disabled]:focus{color:var(--color-button-critical-fg-disabled);background-color:var(--color-button-critical-bg-rest);border-color:var(--color-button-critical-border-disabled);cursor:default}.icon-button[data-type=critical][aria-current=true]{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-hover);border-color:var(--color-button-critical-border-rest)}.icon-button[data-type=subtle]{color:var(--color-button-subtle-fg-rest);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.no-js .icon-button[data-type=subtle]:hover,.js.is-hovering .icon-button[data-type=subtle]:hover,.no-js .icon-button[data-type=subtle]:focus,.js.is-tabbing .icon-button[data-type=subtle]:focus{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-hover);border-color:var(--color-button-subtle-bg-hover)}.icon-button[data-type=subtle][aria-pressed=true]{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-pressed);border-color:var(--color-button-subtle-bg-pressed)}.no-js .icon-button[data-type=subtle]:active,.js.is-hovering .icon-button[data-type=subtle]:active,.js.is-tabbing .icon-button[data-type=subtle]:active{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-pressed);border-color:var(--color-button-subtle-bg-pressed)}.icon-button[data-type=subtle]:focus,.icon-button[data-type=subtle]:focus-within{color:var(--color-button-subtle-fg-rest);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.icon-button[data-type=subtle][disabled]{color:var(--color-button-subtle-fg-disabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.no-js .icon-button[data-type=subtle][disabled]:hover,.js.is-hovering .icon-button[data-type=subtle][disabled]:hover,.no-js .icon-button[data-type=subtle][disabled]:focus,.js.is-tabbing .icon-button[data-type=subtle][disabled]:focus{color:var(--color-button-subtle-fg-disabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.icon-button[data-type=subtle][aria-current=true]{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-hover);border-color:var(--color-button-subtle-bg-hover)}.icon-button[data-size=small]{height:2.2666666667rem;width:2.2666666667rem}.icon-button[data-size=large]{height:2.6666666667rem;width:2.6666666667rem}
.webcam-label{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-background-base);border-radius:.2666666667rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:1.6rem;padding:0 .2666666667rem}.webcam-label__icon{display:block;margin-right:.2666666667rem}
.webcam-modal{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:grid;grid-template-columns:auto;grid-template-rows:auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:150}.webcam-modal[data-visible=false]{opacity:0}.webcam-modal__core-dialog{display:grid;position:relative;grid-template-areas:"button-left image button-right" ". footer .";grid-template-columns:auto auto auto;grid-template-rows:1fr auto;min-height:0;min-width:0;max-height:100%;z-index:1}.webcam-modal__close-button{position:fixed;right:1.0666666667rem;top:1.0666666667rem;z-index:1}@media screen and (min-width: 61.875em){.webcam-modal__close-button{position:absolute;right:0;top:0}}.webcam-modal__backdrop{background-color:var(--color-background-darken-gray);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;-webkit-transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86)}.webcam-modal__image-container{grid-area:image;min-height:0;position:relative;justify-self:center;border-radius:.5333333333rem;overflow:hidden}.webcam-modal__image{width:100%;height:100%}.webcam-modal__direction-label{position:absolute;top:1.0666666667rem;left:1.0666666667rem}.webcam-modal__button-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.webcam-modal__button-container[data-disabled=true]{opacity:0}@media screen and (max-width: 61.865em){.webcam-modal__button-container{display:none}}.webcam-modal__button-container--left{grid-area:button-left;padding-right:2.1333333333rem}.webcam-modal__button-container--right{grid-area:button-right;padding-left:2.1333333333rem}.webcam-modal__footer{grid-area:footer}.webcam-modal__footer[data-single-row=true]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.webcam-modal__details{display:inline-block;padding-right:1.0666666667rem;padding-top:1.0666666667rem}.webcam-modal__attribution{margin-top:1.0666666667rem}.webcam-modal__view-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.0666666667rem;gap:1.0666666667rem}.webcam-modal__footer[data-single-row=true] .webcam-modal__view-list{-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}.webcam-modal__view-button{position:relative;height:4rem;max-width:7.1333333333rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.webcam-modal__footer[data-single-row=true] .webcam-modal__view-button{max-width:10.6666666667rem;height:6rem}.webcam-modal__view-button:after{content:"";display:block;position:absolute;top:-.2666666667rem;right:-.2666666667rem;bottom:-.2666666667rem;left:-.2666666667rem;border:.0666666667rem solid rgba(0,0,0,0);border-radius:.7333333333rem}.webcam-modal__view-button:hover:after{border:.0666666667rem solid var(--color-stroke-base)}.webcam-modal__view-button[aria-pressed=true]:after{border:.0666666667rem solid var(--color-stroke-active)}.webcam-modal__view-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5333333333rem;position:absolute;top:0;left:0}.webcam-modal__view-direction-label{position:absolute;top:.5333333333rem;left:.5333333333rem}
.webcam-card{position:relative;z-index:0}.webcam-card__button:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.webcam-card__button:focus{outline:0}.webcam-card__button:focus:after{outline:2px solid var(--color-stroke-active)}.js:not(.is-tabbing) .webcam-card__button:focus:after{outline:none}.webcam-card__image{width:100%;height:14.4666666667rem;-o-object-fit:cover;object-fit:cover}.webcam-card__direction-label{position:absolute;top:.5333333333rem;left:.5333333333rem}.webcam-card__button{padding:.5333333333rem 1.0666666667rem;width:100%;text-align:left}
.birkebeiner-page{margin:.5333333333rem 0}.birkebeiner-page__road-cams,.birkebeiner-page__route-forecast,.birkebeiner-page__road-messages{margin-top:1.6rem}@media screen and (min-width: 40.01em){.birkebeiner-page__road-cams,.birkebeiner-page__route-forecast,.birkebeiner-page__road-messages{margin-top:2.1333333333rem}}.birkebeiner-page__description{margin:1.0666666667rem 0}
.app-busy-status{background-color:var(--color-background-base);bottom:0;left:0;list-style-type:none;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;width:100%;z-index:130}.app-busy-status--active{opacity:.96}
.extreme-warnings-banner__item{background-color:var(--color-background-accent-red);color:var(--color-text-white)}
.notification{top:0;padding:.9rem 1rem .9rem .5rem;border-bottom:1px solid #fff}.notification__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.notification__icon{margin-right:.5333333333rem}.notification__text{margin-top:auto;margin-bottom:auto}.notification__link{display:block;text-decoration:underline;color:inherit;font-weight:inherit}
.offline-notification{background-color:var(--color-background-darken-gray);color:var(--color-text-white)}
.clippy{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:2.1333333333rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:fixed;right:1.0666666667rem;z-index:90}.clippy--open{top:0;left:0;right:0;bottom:0;padding:1.0666666667rem 1.0666666667rem 2.1333333333rem 1.0666666667rem}.clippy--open:after{background-color:var(--color-background-darken-gray);bottom:0;left:0;opacity:.3;position:fixed;right:0;top:0;-webkit-transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);content:"";z-index:-1}.clippy__button{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.6rem;-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:3.2rem;padding:0 .8rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:var(--color-button-help-bg-rest);-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.clippy__button:hover{background-color:var(--color-button-help-bg-hover)}.clippy__button:active{background-color:var(--color-button-help-bg-pressed)}.clippy__button-icon{margin-left:.2666666667rem}.clippy__body{background-color:var(--color-background-base);border-radius:.5333333333rem;-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);margin-bottom:1.0666666667rem;max-width:20.8rem;width:100%;overflow:hidden;overflow-y:auto;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.clippy__list-item:nth-child(n+2){border-top:1px solid var(--color-stroke-subtle-gray)}.clippy__option{position:relative;padding-top:1.0666666667rem;padding-right:3.2rem;padding-bottom:1.0666666667rem;padding-left:3.7333333333rem}.clippy__option:hover,.clippy__option:focus-within{background-color:var(--color-background-muted-core-blue)}.clippy__option--has-subtitle{padding-top:.8rem;padding-bottom:.8rem}.clippy__option-icon{position:absolute;top:50%;left:1.0666666667rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.clippy__option-title{text-align:left;text-decoration:none}.clippy__option-title:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.clippy__option-type-icon{position:absolute;top:50%;right:1.0666666667rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.clippy__modal-illustration{width:100%;height:auto}.clippy__modal-body{padding:1.6rem 1.0666666667rem;text-align:center}.clippy__modal--has-illustration .clippy__modal-body{padding-top:1.0666666667rem}.clippy__modal-title{margin-bottom:.5333333333rem}.clippy__modal-toolbar{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:1.6rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:5.8666666667rem}
.button{font-size:1.0666666667rem;line-height:1.4666666667rem;font-weight:600;border:1px solid rgba(0,0,0,0);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-decoration:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.2666666667rem;border-radius:.5333333333rem}.button[data-hide-border=true]{border:0}.button[data-shape=rounded]{border-radius:6.6666666667rem}.button[data-type=highlight]{color:var(--color-button-highlight-fg-rest);background-color:var(--color-button-highlight-bg-rest);border-color:var(--color-button-highlight-bg-rest)}.no-js .button[data-type=highlight]:hover,.js.is-hovering .button[data-type=highlight]:hover,.no-js .button[data-type=highlight]:focus,.js.is-tabbing .button[data-type=highlight]:focus{background-color:var(--color-button-highlight-bg-hover);border-color:var(--color-button-highlight-bg-hover)}.button[data-type=highlight][aria-pressed=true]{background-color:var(--color-button-highlight-bg-pressed);border-color:var(--color-button-highlight-bg-pressed)}.no-js .button[data-type=highlight]:active,.js.is-hovering .button[data-type=highlight]:active,.js.is-tabbing .button[data-type=highlight]:active{background-color:var(--color-button-highlight-bg-pressed);border-color:var(--color-button-highlight-bg-pressed)}.is-tabbing .button[data-type=highlight]:focus,.is-tabbing .button[data-type=highlight]:focus-within{-webkit-box-shadow:0 0 0 2px var(--color-background-base) inset;box-shadow:0 0 0 2px var(--color-background-base) inset}.button[data-type=highlight][data-disabled=true],.button[data-type=highlight][disabled]{color:var(--color-button-highlight-fg-disabled);background-color:var(--color-button-highlight-bg-disabled);border-color:var(--color-button-highlight-bg-disabled)}.no-js .button[data-type=highlight][data-disabled=true]:hover,.js.is-hovering .button[data-type=highlight][data-disabled=true]:hover,.no-js .button[data-type=highlight][data-disabled=true]:focus,.js.is-tabbing .button[data-type=highlight][data-disabled=true]:focus,.no-js .button[data-type=highlight][disabled]:hover,.js.is-hovering .button[data-type=highlight][disabled]:hover,.no-js .button[data-type=highlight][disabled]:focus,.js.is-tabbing .button[data-type=highlight][disabled]:focus{color:var(--color-button-highlight-fg-disabled);background-color:var(--color-button-highlight-bg-disabled);border-color:var(--color-button-highlight-bg-disabled);cursor:default}.button[data-type=highlight][aria-current=true]{background-color:var(--color-button-highlight-bg-hover);border-color:var(--color-button-highlight-bg-hover)}.button[data-type=primary]{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-rest);border-color:var(--color-button-primary-border-rest)}.no-js .button[data-type=primary]:hover,.js.is-hovering .button[data-type=primary]:hover,.no-js .button[data-type=primary]:focus,.js.is-tabbing .button[data-type=primary]:focus{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-hover);border-color:var(--color-button-primary-border-rest)}.button[data-type=primary][aria-pressed=true]{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-pressed);border-color:var(--color-button-primary-border-rest)}.no-js .button[data-type=primary]:active,.js.is-hovering .button[data-type=primary]:active,.js.is-tabbing .button[data-type=primary]:active{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-pressed);border-color:var(--color-button-primary-border-rest)}.button[data-type=primary]:focus,.button[data-type=primary]:focus-within{color:var(--color-button-primary-fg-rest);border-color:rgba(0,0,0,0);background-color:var(--color-button-primary-bg-rest)}.js:not(.is-tabbing) .button[data-type=primary]:focus,.js:not(.is-tabbing) .button[data-type=primary]:focus-within{border-color:var(--color-button-primary-border-rest)}.button[data-type=primary][data-disabled=true],.button[data-type=primary][disabled]{color:var(--color-button-primary-fg-disabled);border-color:var(--color-button-primary-border-disabled);background:var(--color-button-primary-bg-rest)}.no-js .button[data-type=primary][data-disabled=true]:hover,.js.is-hovering .button[data-type=primary][data-disabled=true]:hover,.no-js .button[data-type=primary][data-disabled=true]:focus,.js.is-tabbing .button[data-type=primary][data-disabled=true]:focus,.no-js .button[data-type=primary][disabled]:hover,.js.is-hovering .button[data-type=primary][disabled]:hover,.no-js .button[data-type=primary][disabled]:focus,.js.is-tabbing .button[data-type=primary][disabled]:focus{color:var(--color-button-primary-fg-disabled);border-color:var(--color-button-primary-border-disabled);background:var(--color-button-primary-bg-rest);cursor:default}.button[data-type=primary][aria-current=true]{color:var(--color-button-primary-fg-rest);background-color:var(--color-button-primary-bg-hover);border-color:var(--color-button-primary-border-rest)}.button[data-type=critical]{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-rest, #fff);border-color:var(--color-button-critical-border-rest)}.no-js .button[data-type=critical]:hover,.js.is-hovering .button[data-type=critical]:hover,.no-js .button[data-type=critical]:focus,.js.is-tabbing .button[data-type=critical]:focus{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-hover);border-color:var(--color-button-critical-border-rest)}.button[data-type=critical][aria-pressed=true]{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-pressed);border-color:var(--color-button-critical-border-rest)}.no-js .button[data-type=critical]:active,.js.is-hovering .button[data-type=critical]:active,.js.is-tabbing .button[data-type=critical]:active{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-pressed);border-color:var(--color-button-critical-border-rest)}.button[data-type=critical]:focus,.button[data-type=critical]:focus-within{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-rest);border-color:rgba(0,0,0,0)}.js:not(.is-tabbing) .button[data-type=critical]:focus,.js:not(.is-tabbing) .button[data-type=critical]:focus-within{border-color:var(--color-button-critical-border-rest)}.button[data-type=critical][data-disabled=true],.button[data-type=critical][disabled]{color:var(--color-button-critical-fg-disabled);background-color:var(--color-button-critical-bg-rest);border-color:var(--color-button-critical-border-disabled)}.no-js .button[data-type=critical][data-disabled=true]:hover,.js.is-hovering .button[data-type=critical][data-disabled=true]:hover,.no-js .button[data-type=critical][data-disabled=true]:focus,.js.is-tabbing .button[data-type=critical][data-disabled=true]:focus,.no-js .button[data-type=critical][disabled]:hover,.js.is-hovering .button[data-type=critical][disabled]:hover,.no-js .button[data-type=critical][disabled]:focus,.js.is-tabbing .button[data-type=critical][disabled]:focus{color:var(--color-button-critical-fg-disabled);background-color:var(--color-button-critical-bg-rest);border-color:var(--color-button-critical-border-disabled);cursor:default}.button[data-type=critical][aria-current=true]{color:var(--color-button-critical-fg-rest);background-color:var(--color-button-critical-bg-hover);border-color:var(--color-button-critical-border-rest)}.button[data-type=subtle]{color:var(--color-button-subtle-fg-rest);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.no-js .button[data-type=subtle]:hover,.js.is-hovering .button[data-type=subtle]:hover,.no-js .button[data-type=subtle]:focus,.js.is-tabbing .button[data-type=subtle]:focus{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-hover);border-color:var(--color-button-subtle-bg-hover)}.button[data-type=subtle][aria-pressed=true]{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-pressed);border-color:var(--color-button-subtle-bg-pressed)}.no-js .button[data-type=subtle]:active,.js.is-hovering .button[data-type=subtle]:active,.js.is-tabbing .button[data-type=subtle]:active{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-pressed);border-color:var(--color-button-subtle-bg-pressed)}.button[data-type=subtle]:focus,.button[data-type=subtle]:focus-within{color:var(--color-button-subtle-fg-rest);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button[data-type=subtle][data-disabled=true],.button[data-type=subtle][disabled]{color:var(--color-button-subtle-fg-disabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.no-js .button[data-type=subtle][data-disabled=true]:hover,.js.is-hovering .button[data-type=subtle][data-disabled=true]:hover,.no-js .button[data-type=subtle][data-disabled=true]:focus,.js.is-tabbing .button[data-type=subtle][data-disabled=true]:focus,.no-js .button[data-type=subtle][disabled]:hover,.js.is-hovering .button[data-type=subtle][disabled]:hover,.no-js .button[data-type=subtle][disabled]:focus,.js.is-tabbing .button[data-type=subtle][disabled]:focus{color:var(--color-button-subtle-fg-disabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.button[data-type=subtle][aria-current=true]{color:var(--color-button-subtle-fg-rest);background-color:var(--color-button-subtle-bg-hover);border-color:var(--color-button-subtle-bg-hover)}.button[data-size=small]{min-height:2.2666666667rem;padding:0 .8rem}.button[data-size=large]{min-height:2.8rem;padding:0 1.0666666667rem}.button__select{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;-webkit-appearance:none}.no-js .button__select[disabled]:hover,.js.is-hovering .button__select[disabled]:hover,.no-js .button__select[disabled]:focus,.js.is-tabbing .button__select[disabled]:focus{cursor:default}.button__content-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.error-boundary{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-boundary__logo-link{display:block}.error-boundary__logo{margin-bottom:1.0666666667rem;width:6.6666666667rem;height:6.6666666667rem}
.loading-bar{display:none;height:.125em;overflow:hidden;position:fixed;top:0;width:100%;z-index:80}.loading-bar[data-is-fetching=true]{display:block}.loading-bar[data-is-fetching=true] .loading-bar__bar{-webkit-animation:loading-bar__bar--animation .8s ease-in-out .2s infinite;animation:loading-bar__bar--animation .8s ease-in-out .2s infinite}.loading-bar__bar{background-image:-webkit-gradient(linear, left top, right top, from(var(--color-fill-active)), color-stop(90%, var(--color-fill-active)), to(var(--color-fill-active)));background-image:-webkit-linear-gradient(left, var(--color-fill-active) 0%, var(--color-fill-active) 90%, var(--color-fill-active) 100%);background-image:linear-gradient(to right, var(--color-fill-active) 0%, var(--color-fill-active) 90%, var(--color-fill-active) 100%);display:block;height:100%;width:100%}@-webkit-keyframes loading-bar__bar--animation{from{-webkit-transform:translateX(-105%);transform:translateX(-105%)}to{-webkit-transform:translateX(105%);transform:translateX(105%)}}@keyframes loading-bar__bar--animation{from{-webkit-transform:translateX(-105%);transform:translateX(-105%)}to{-webkit-transform:translateX(105%);transform:translateX(105%)}}
.location-header{position:relative;z-index:0}.location-header:after{background-color:var(--color-background-muted-core-blue);bottom:0;content:"";display:block;height:.2rem;left:0;position:absolute;right:0;z-index:2}.location-header__content{position:relative;height:3.2rem;overflow:hidden}.no-js .location-header__content{height:auto;overflow:visible}.location-header__scroll-left-button,.location-header__scroll-right-button{background-color:var(--color-background-base);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-stroke-active);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:3.2rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:2.6666666667rem;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.location-header__scroll-left-button[disabled],.location-header__scroll-right-button[disabled]{opacity:0;pointer-events:none}.location-header__scroll-left-button{left:0}.location-header__scroll-right-button{right:0}.location-header__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:9.8666666667rem;overflow-x:scroll}.no-js .location-header__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;overflow-x:visible}.location-header__menu-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:3.2rem;padding:0 1.0666666667rem;position:relative;text-decoration:none}@media screen and (min-width: 59.385em){.location-header__menu-link{padding:0 1.6rem}}.location-header__menu-link[aria-current=page]:after{background-color:var(--color-fill-accent-core-blue);bottom:0;content:"";display:block;height:.2rem;left:0;position:absolute;right:0;z-index:3}.no-js .location-header__menu-link:hover:not([aria-current=page]),.js.is-hovering .location-header__menu-link:hover:not([aria-current=page]),.no-js .location-header__menu-link:focus:not([aria-current=page]),.js.is-tabbing .location-header__menu-link:focus:not([aria-current=page]){color:var(--color-text-active);background-color:var(--color-background-muted-core-blue)}.location-header__menu-item-text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.location-header__active-menu-label{color:var(--color-text-active)}.location-header__menu-link:not([aria-current=page]) .location-header__active-menu-label{visibility:hidden;height:0}.location-header__menu-link[aria-current=page] .location-header__inactive-menu-label{visibility:hidden;height:0}.location-header__menu-new-tag{margin-left:.5333333333rem}
.badge{display:inline-block;position:relative;z-index:0;white-space:nowrap}.badge:after{border-radius:.2666666667rem;content:"";display:block;position:absolute;right:0;left:0;z-index:-1}.badge--small{line-height:1.2rem;padding:0 .2666666667rem}.badge--small:after{top:-0.1rem;bottom:-0.1rem}.badge--default{line-height:1.4666666667rem;padding:0 .5333333333rem}.badge--default:after{top:-0.4rem;bottom:-0.4rem}.badge--cloud-cover:after{background-color:var(--color-background-subtle-gray)}.badge--new{color:var(--color-text-inverse)}.badge--new:after{background-color:var(--color-fill-accent-core-blue)}.badge--precipitation:after{background-color:var(--color-background-subtle-core-blue)}.badge--temperature-warm:after{background-color:var(--color-background-subtle-red)}.badge--temperature-cold:after{background-color:var(--color-background-subtle-core-blue)}.badge--wind:after{background-color:var(--color-background-subtle-purple)}.badge--snow-depth:after{background-color:var(--color-background-subtle-warm-mint)}.badge--air-quality-low{color:var(--color-text-darken-cool-green)}.badge--air-quality-low:after{background-color:var(--color-background-subtle-cool-green)}.badge--air-quality-moderate{color:var(--color-text-darken-yellow)}.badge--air-quality-moderate:after{background-color:var(--color-background-subtle-yellow)}.badge--air-quality-severe{color:var(--color-text-darken-red)}.badge--air-quality-severe:after{background-color:var(--color-background-subtle-red)}.badge--air-quality-extreme{color:var(--color-text-darken-purple)}.badge--air-quality-extreme:after{background-color:var(--color-background-subtle-purple)}.badge--pollen-low{color:var(--color-text-darken-cool-green)}.badge--pollen-low:after{background-color:var(--color-background-subtle-cool-green)}.badge--pollen-moderate{color:var(--color-text-darken-yellow)}.badge--pollen-moderate:after{background-color:var(--color-background-subtle-yellow)}.badge--pollen-severe{color:var(--color-text-darken-cool-orange)}.badge--pollen-severe:after{background-color:var(--color-background-subtle-cool-orange)}.badge--pollen-extreme{color:var(--color-text-darken-red)}.badge--pollen-extreme:after{background-color:var(--color-background-subtle-red)}.badge--uv-none{color:var(--color-text-base)}.badge--uv-none:after{background-color:var(--color-background-subtle-gray)}.badge--uv-low{color:var(--color-text-base)}.badge--uv-low:after{background-color:var(--color-background-subtle-cool-green)}.badge--uv-moderate{color:var(--color-text-darken-yellow)}.badge--uv-moderate:after{background-color:var(--color-background-subtle-yellow)}.badge--uv-high{color:var(--color-text-darken-cool-orange)}.badge--uv-high:after{background-color:var(--color-background-subtle-cool-orange)}.badge--uv-severe{color:var(--color-text-darken-red)}.badge--uv-severe:after{background-color:var(--color-background-subtle-red)}.badge--uv-extreme{color:var(--color-text-darken-purple)}.badge--uv-extreme:after{background-color:var(--color-background-subtle-purple)}.badge--aurora-forecast-no-activity{color:var(--color-text-base)}.badge--aurora-forecast-no-activity:after{background-color:var(--color-background-subtle-gray)}.badge--aurora-forecast-low-activity{color:var(--color-text-base)}.badge--aurora-forecast-low-activity:after{background-color:var(--color-background-subtle-cool-mint)}.badge--aurora-forecast-high-activity{color:var(--color-text-base)}.badge--aurora-forecast-high-activity:after{background-color:var(--color-background-subtle-purple)}.badge--twenty-one-day-forecast-frost-low:after{background-color:var(--color-background-muted-cool-green)}.badge--twenty-one-day-forecast-frost-moderate:after{background-color:var(--color-stroke-muted-cool-orange)}.badge--twenty-one-day-forecast-frost-high:after{background-color:var(--color-background-muted-red)}
.search{position:relative;display:block;z-index:30}@media screen and (max-width: 42.1875em){.search--expanded{position:fixed;width:100%;left:0;top:0;opacity:1}.search--expanded .search__input{padding:1.0666666667rem;background-color:var(--color-background-base)}}.search__input-submit{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0, 0, 0, 0)}.search__input{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:40}.search__input-field{font-size:1.0666666667rem;line-height:1.5;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:none;width:100%;border-radius:.5333333333rem;border:1px solid var(--color-stroke-subtle);padding:.4666666667rem 2.6666666667rem .4666666667rem 2.6666666667rem;background-color:var(--color-background-base)}.search__input-field::-webkit-input-placeholder{color:var(--color-text-subtle);text-overflow:ellipsis}.search__input-field:-moz-placeholder{color:var(--color-text-subtle);text-overflow:ellipsis}.search__input-field::-moz-placeholder{color:var(--color-text-subtle);text-overflow:ellipsis}.search__input-field:-ms-input-placeholder{color:var(--color-text-subtle);text-overflow:ellipsis}.search__input-field::-ms-input-placeholder{color:var(--color-text-subtle);text-overflow:ellipsis}.search__input-field::placeholder{color:var(--color-text-subtle);text-overflow:ellipsis}@media screen and (max-width: 37.5em){.search__input-field{background:var(--color-background-muted-core-blue);border-color:rgba(0,0,0,0)}}@media screen and (max-width: 42.1875em){.search__input-field[aria-expanded=false]{height:0;width:0;padding:0;border:0}.search__input-field[aria-expanded=false]~*{display:none}}.search__input-field--hidden[aria-expanded=false]{height:0;width:0;padding:0;border:0}.search__input-field--hidden[aria-expanded=false]~*{display:none}.search__input-field[aria-expanded=true]{background:var(--color-background-base);border-color:var(--color-stroke-active)}.search__input-field[aria-expanded=true]+.search__input-icon{color:var(--color-fill-base)}@media screen and (max-width: 42.1875em){.search__input-field[aria-expanded=true]+.search__input-icon{left:1.6rem}}.search__input-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.5333333333rem;color:var(--color-fill-subtle)}@media screen and (max-width: 37.5em){.search__input-icon{left:.5333333333rem}}.search__input-cancel-button{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;background:none;margin-left:.5333333333rem}@media screen and (min-width: 42.1975em){.search__input-cancel-button{display:none}}.search__input-field[aria-expanded=false]~.search__input-cancel-button{display:none}.search__input-clear-button{position:absolute;border:0;top:50%;right:.5333333333rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0)}@media screen and (max-width: 42.1875em){.search__input-clear-button{display:none}}.search__suggestions{position:absolute;width:100%;background-color:var(--color-background-base)}.search__suggestions mark{background:none;color:inherit}@media screen and (min-width: 42.1975em){.search__suggestions{margin-top:.5333333333rem;border-radius:.2666666667rem;overflow:hidden;-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25)}}@media screen and (max-width: 42.1875em){.search__suggestions{height:100vh;top:0;overflow:scroll;padding-top:4.8rem}.search__suggestions li:first-of-type{border-top:1px solid var(--color-stroke-subtle-gray)}}.search__suggested-link{position:relative;display:block;text-decoration:none;width:100%;height:4.2666666667rem;padding:0 1.0666666667rem 0 1.0666666667rem}.search__suggested-link:focus,.search__suggested-link:hover{background-color:var(--color-background-hover)}.search__suggested-link:after{border-bottom:1px solid var(--color-stroke-subtle-gray);bottom:0;content:"";display:block;left:1.0666666667rem;position:absolute;right:1.0666666667rem;top:0}.search__suggested-item:last-child .search__suggested-link:after{display:none}.search__suggested-link--geolocation{color:var(--color-text-link)}.search__suggested-link--geolocation:hover{color:var(--color-text-link)}.search__suggested-link--disabled{cursor:not-allowed}.search__suggested-link--disabled:focus,.search__suggested-link--disabled:hover{background-color:var(--color-background-base);color:var(--color-text-disabled)}.search__suggested-link--favourite .search__suggested-icon{color:var(--color-fill-selected)}.search__suggested-item--disabled .search__suggested-icon{color:var(--color-stroke-subtle-gray)}.search__suggested-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search__suggested-item--disabled .search__suggested-content{color:var(--color-text-disabled)}.search__suggested-icon{position:absolute;display:block;height:1.6rem;width:1.6rem;left:1.0666666667rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search__suggested-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;margin-left:2.1333333333rem}
.page-header{height:4.8rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 42.1775em){.page-header{margin:0 1.0666666667rem}}.page-header__logo{background-clip:padding-box;border-radius:1000em;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;color:var(--color-logo-primary-bg-rest);display:block;margin:1.0666666667rem 0;position:relative;text-decoration:none;-webkit-transition:none;transition:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.f-no-touch .page-header__logo:hover,.f-no-touch .page-header__logo:active,.no-js .page-header__logo:hover,.page-header__logo:focus{background-color:rgba(0,0,0,0);color:var(--color-logo-primary-bg-hover)}.page-header__spacer{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:rgba(0,0,0,0);border:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-weight:440;margin:0;padding:0;text-align:left;top:1em}.page-header__location{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;font-weight:440;text-align:left;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:1.0666666667rem 0;padding-left:1.0666666667rem;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header__location-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.page-header__location-button{color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%}.page-header__location-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header__location-star{height:1.0666666667rem;width:1.0666666667rem;margin-left:.2666666667rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.no-js .page-header__location-star{display:none}.page-header__location-star--empty{color:var(--color-stroke-subtle)}.page-header__location-star--filled{color:var(--color-fill-selected)}.page-header__location-details{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;bottom:.1333333333rem}.no-js .page-header__location-details{position:static}.page-header__search{position:absolute;z-index:85}@media screen and (min-width: 42.1975em){.page-header__search{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3.2rem;right:0;right:var(--search-input-position-right)}}.page-header__toolbar{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:1.0666666667rem 0}.js .page-header__toolbar-button[data-mode=no-js]{display:none}.no-js .page-header__toolbar-button[data-mode=js]{display:none}.no-js .page-header__toolbar-button[data-page-id=home],.no-js .page-header__toolbar-button[data-page-id=search]{display:none}.page-header__toolbar-button{cursor:pointer;margin-left:1.0666666667rem}@media screen and (max-width: 42.1775em){.page-header__toolbar-button[data-mode=js]{display:none}}.page-header__toolbar-icon-button{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-subtle);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:2.1333333333rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.5333333333rem;width:2.1333333333rem}@media screen and (min-width: 42.1875em){.page-header__toolbar-icon-button{display:none}}.no-js .page-header__toolbar-icon-button{display:none}
.overlay-panel__content{position:fixed}.overlay-panel--fullscreen .overlay-panel__content{bottom:0;left:0;right:0;top:0;overflow-x:hidden;overflow-y:auto}.overlay-panel__backdrop{background-color:var(--color-background-darken-gray);bottom:0;left:0;opacity:.3;position:fixed;right:0;top:0;-webkit-transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);background-color:rgba(0,0,0,0)}.overlay-panel__animation-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;opacity:0;position:relative;z-index:1}.overlay-panel--fullscreen .overlay-panel__animation-container{bottom:0;left:0;position:absolute;right:0;top:0}.overlay-panel__animation-container--will-animate{-webkit-transform:scale(0, 0);transform:scale(0, 0)}.overlay-panel__animation-container--is-animating{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:-webkit-transform 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:-webkit-transform 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86), -webkit-transform 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86)}.overlay-panel__dialog-wrapper{margin:auto;pointer-events:none}.overlay-panel__dialog{background-color:var(--color-background-base);border-radius:.5333333333rem;-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);margin:auto;position:relative;text-align:left;z-index:80;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;pointer-events:all}@media screen and (min-width: 23.385em){.overlay-panel__dialog{margin:.5rem}}@media screen and (min-width: 25.885em){.overlay-panel__dialog{margin:1rem}}.overlay-panel__children{opacity:0;-webkit-transition:opacity 200ms ease-in 50ms;transition:opacity 200ms ease-in 50ms}.overlay-panel__animation-container--is-animating .overlay-panel__children{opacity:1}
.location-details-panel__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:.5333333333rem;padding:1.0666666667rem;width:100%}.location-details-panel__button:after{display:block;content:"";position:absolute;right:1.0666666667rem;bottom:-1px;left:1.0666666667rem;border-bottom:1px solid var(--color-stroke-subtle-gray)}.no-js .location-details-panel__button:hover,.js.is-hovering .location-details-panel__button:hover,.no-js .location-details-panel__button:focus,.js.is-tabbing .location-details-panel__button:focus{background-color:var(--color-background-hover)}.location-details-panel__button-icon{color:var(--color-stroke-subtle);margin-right:.5333333333rem}.location-details-panel[data-is-favourite=true] .location-details-panel__button-icon{color:var(--color-fill-selected)}.location-details-panel__details{padding:0 1.0666666667rem 1.0666666667rem 1.0666666667rem}
.logo-nrk path{fill:var(--color-logo-secondary-fg-rest)}
@media screen and (min-width: 42.1875em){.served-by{position:relative;height:2.6666666667rem}}@media screen and (max-width: 42.1775em){.served-by{display:grid;grid-template-areas:"text text" "nrk met";grid-template-columns:auto auto;grid-template-rows:1fr 1fr;margin:0 1.0666666667rem}}.served-by__text{position:absolute;top:1.0666666667rem;right:0}.served-by__text a{text-decoration:none}.served-by__logo-text{display:inline-block;grid-area:text;align-self:center}@media screen and (max-width: 42.1775em){.served-by__logo-text{justify-self:center;margin-bottom:1.0666666667rem}}.served-by__logo-link{display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:1.0666666667rem}.served-by__logo-link>img{height:100%}@media screen and (max-width: 42.1775em){.served-by__logo-link{justify-self:center;padding:0}}.served-by__logo-link--nrk{grid-area:nrk;height:1.6rem}.served-by__logo-link--met{grid-area:met;height:2.2666666667rem}
.menu__dialog{position:fixed;top:0;left:0;right:0;bottom:0}.menu__dialog backdrop{background-color:var(--color-background-darken-gray);bottom:0;left:0;opacity:.3;position:fixed;right:0;top:0;-webkit-transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 150ms cubic-bezier(0.785, 0.135, 0.15, 0.86)}.menu__core-dialog{bottom:0;left:0;right:0;top:0}.menu__dialog--visible .menu__dialog-container{-webkit-transform:translateX(0);transform:translateX(0);top:0}.menu__dialog-container{position:absolute;background-color:var(--color-background-base);border:0;-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);height:100%;margin:0 0 0 1em;padding:1em;z-index:140;top:0;right:0;overflow-y:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 300ms cubic-bezier(0.74, 0.01, 0.69, 0.97);transition:-webkit-transform 300ms cubic-bezier(0.74, 0.01, 0.69, 0.97);transition:transform 300ms cubic-bezier(0.74, 0.01, 0.69, 0.97);transition:transform 300ms cubic-bezier(0.74, 0.01, 0.69, 0.97), -webkit-transform 300ms cubic-bezier(0.74, 0.01, 0.69, 0.97)}@media screen and (max-width: 42.1875em){.menu__dialog-container{width:93%}}.menu__dialog-content{margin:5rem 1rem 0 1rem}.menu__served-by{margin-top:5rem}.menu__info-panel{margin:0;padding:.5rem}.menu__info-panel-content{margin:4rem 2rem 4rem 2rem;width:30rem}.menu__close-button{right:1.0666666667rem;position:absolute;top:1.0666666667rem}.menu__list-item{border-top:solid 1px var(--color-stroke-subtle-gray)}.menu__list-item:last-child{border-bottom:solid 1px var(--color-stroke-subtle-gray)}.menu__link{display:block;text-decoration:none;padding:1.1333333333rem .5333333333rem;cursor:pointer}.no-js .menu__link:hover,.js.is-hovering .menu__link:hover,.no-js .menu__link:focus,.js.is-tabbing .menu__link:focus{background-color:var(--color-background-muted-core-blue)}.menu__language-selector{position:relative;padding:1.1333333333rem .5333333333rem;cursor:pointer}.no-js .menu__language-selector:hover,.js.is-hovering .menu__language-selector:hover,.no-js .menu__language-selector:focus,.js.is-tabbing .menu__language-selector:focus{background-color:var(--color-background-muted-core-blue)}.no-js .menu__language-selector:focus-within,.js.is-tabbing .menu__language-selector:focus-within{background-color:var(--color-background-muted-core-blue)}.menu__language-selector:focus-within{outline:2px solid var(--color-stroke-active)}.js:not(.is-tabbing) .menu__language-selector:focus-within{outline:none}.menu__language-selector-icon{color:var(--color-stroke-subtle);position:absolute;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.5333333333rem}.menu__language-selector-options{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-appearance:none;font-size:16px}
.skip-to-content{height:0;position:fixed;top:0;width:100%;z-index:80;text-align:center}.skip-to-content__link{opacity:0;position:relative;top:-2.5em;-webkit-transition:none;transition:none}.skip-to-content__link:focus{opacity:1;top:0}
.survey{bottom:2.1333333333rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:fixed;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;-webkit-transition:all 200ms cubic-bezier(0.5, 0, 0.5, 0.9);transition:all 200ms cubic-bezier(0.5, 0, 0.5, 0.9);z-index:120}.survey--is-visible{opacity:1;-webkit-transform:none;transform:none}.survey__box{background-color:var(--color-background-accent-core-blue);border-radius:.5333333333rem;-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);color:var(--color-text-white);display:inline-block;margin:0 1.0666666667rem;max-width:100%;padding:.5333333333rem 1.0666666667rem;pointer-events:all;position:relative;width:40rem}.survey__content{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.survey__text{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.survey__title{font-weight:600}.survey__ok-button,.survey__close-button{margin-left:.5333333333rem}
.page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (max-width: 42.1775em){.page__served-by{display:none}}
.page-footer{padding-top:1.6rem;padding-bottom:5.3333333333rem}@media screen and (min-width: 53.125em){.page-footer{padding-top:3.2rem;padding-bottom:6.9333333333rem}}.page-footer__grid{display:grid;grid-template-columns:auto;grid-template-rows:auto 3.2rem auto 3.2rem auto .5333333333rem auto 1.6rem auto;grid-template-areas:"toolbar" "." "links" "." "served-by" "." "logos" "." "text"}@media screen and (min-width: 57.5em){.page-footer__grid{grid-template-columns:1fr 1.6rem 1fr 1.6rem 1fr 1.6rem 1fr;grid-template-rows:auto .5333333333rem auto 3.2rem auto;grid-template-areas:"served-by . . . . . ." ". . . . . . ." "logos . toolbar toolbar toolbar toolbar toolbar" ". . . . . . ." "text text text . links links links"}}.page-footer__served-by{grid-area:served-by}.page-footer__logos{grid-area:logos;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:2.8rem}.page-footer__logo-link{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.page-footer__logo-link--met{margin-left:2.6666666667rem}.page-footer__text{grid-area:text}.page-footer__copyright-text{margin-top:1.0666666667rem}@media screen and (min-width: 53.125em){.page-footer__copyright-text{margin-top:2.1333333333rem}}.page-footer__toolbar{grid-area:toolbar;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5333333333rem}.page-footer__toolbar>*{margin:.5333333333rem}@media screen and (min-width: 57.5em){.page-footer__toolbar{-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}}.page-footer__links{grid-area:links;display:grid;grid-template-rows:auto 1.0666666667rem auto 1.0666666667rem auto 1.0666666667rem auto;grid-template-areas:"about" "." "apps" "." "some" "." "other"}@media screen and (min-width: 37.5em){.page-footer__links{grid-template-columns:1fr 1.6rem 1fr;grid-template-rows:1fr 1.6rem 1fr;grid-template-areas:"about . some" ". . ." "apps . other"}}.page-footer__links-group:nth-child(1){grid-area:about}.page-footer__links-group:nth-child(2){grid-area:apps}.page-footer__links-group:nth-child(3){grid-area:some}.page-footer__links-group:nth-child(4){grid-area:other}.page-footer__links-header{margin-bottom:.5333333333rem}@media screen and (max-width: 57.49em){.page-footer__links-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.2666666667rem}}@media screen and (min-width: 57.5em){.page-footer__links-list{margin:-.2666666667rem 0}}@media screen and (max-width: 57.49em){.page-footer__links-list li{margin:0 .2666666667rem}}@media screen and (min-width: 57.5em){.page-footer__links-list li{margin:.2666666667rem 0}}.page-footer__links-list a{color:var(--color-text-link)}
.service-announcement{background-color:var(--color-background-accent-gray);color:var(--color-text-white)}
.toast{border:0;border-radius:2px;-webkit-box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);box-shadow:0 0.6px 0.9px rgba(33, 41, 43, 0.07), 0 2px 3.1px rgba(33, 41, 43, 0.07), 0 9px 14px rgba(33, 41, 43, 0.25);position:fixed;text-align:left;width:30%;opacity:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:4.1333333333rem;z-index:130;-webkit-transition:all 200ms cubic-bezier(0.5, 0, 0.5, 0.9);transition:all 200ms cubic-bezier(0.5, 0, 0.5, 0.9)}@media screen and (max-width: 61.875em){.toast{width:50%}}@media screen and (max-width: 42.1875em){.toast{bottom:0;left:0;padding:1rem 3rem 1rem 1rem;right:0;width:100%;border-radius:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media screen and (min-width: 42.1975em){.toast{bottom:4rem;padding:1.0666666667rem;right:4rem;-webkit-transform:translateX(20rem);transform:translateX(20rem)}}.toast__icon{margin-right:.5333333333rem}.toast__icon--star-filled{color:var(--color-fill-selected)}.toast--visible{opacity:1}@media screen and (max-width: 42.1875em){.toast--visible{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 42.1975em){.toast--visible{-webkit-transform:translateX(0);transform:translateX(0)}}.toast--notification{background-color:var(--color-background-muted-core-blue);border:1px solid var(--color-stroke-subtle-core-blue)}.toast--error{background-color:var(--color-background-muted-red);border:1px solid var(--color-stroke-subtle-red)}.toast__close-button{color:inherit;height:3rem;position:absolute;right:0;top:0;width:3rem}.toast__close-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.app{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.app__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.root{height:100%}

/*# sourceMappingURL=index.959489870e2010dd0077.css.map*/