#loading-app-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}#loading-app-container .loading-app-container--icon{width:10rem;height:10rem;margin-bottom:1rem;color:#8b99a2}#loading-app-container h1{text-align:center}@media only screen and (max-width: 511px){#loading-app-container h1{font-size:2rem;line-height:2.5rem}}#page-not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;gap:1rem}#page-not-found .not-found-icon{width:10rem;height:10rem;color:#8b99a2}#error-boundary{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}#error-boundary h1{font-family:SMHI Sans,Verdana,Arial,sans-serif;font-size:2.5rem;line-height:3rem;letter-spacing:0;font-weight:700;margin-top:0;margin-bottom:.5rem}#error-boundary p{font-family:Noto Sans,Verdana,Arial,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.02rem;font-weight:400;margin-top:0;margin-bottom:1rem}#error-boundary button{font-family:Noto Sans,Verdana,Arial,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:.03rem;font-weight:400;transition:color .2s,background-color .2s,border-color .2s;color:#fff;background-color:#0c6bc4;border:none;padding:1rem 1.5rem}#error-boundary button:hover{background-color:#0054a6}#error-boundary button:active{background-color:#004591}#error-boundary .error-boundary--message{margin-top:2rem}#error-boundary .error-boundary--message p{font-family:Noto Sans,Verdana,Arial,sans-serif;font-size:.75rem;line-height:1.25rem;letter-spacing:.03rem;font-weight:400;display:inline-block;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;color:#a6b1ba}body{background-color:#fff;margin:0;color:#12212b}@media only screen and (max-width: 511px){html,body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}}input[type=range]{height:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:100%}input[type=range]:focus{outline:none}input[type=range]:disabled{background:transparent}input[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;cursor:pointer;background:#0c6bc4;border-radius:.125rem;box-shadow:none;border:none}input[type=range]:disabled::-webkit-slider-runnable-track{background:#a6b1ba}input[type=range]::-webkit-slider-thumb{box-shadow:0 .1rem .4rem #00000080;border:.25rem solid #fff;height:1.5rem;width:1.5rem;border-radius:.75rem;background:#0c6bc4;cursor:pointer;-webkit-appearance:none;margin-top:-.6rem}input[type=range]:focus::-webkit-slider-thumb{border:.25rem solid #3b9cdf;background:#0c6bc4}input[type=range]:active::-webkit-slider-thumb{border:.25rem solid #0c6bc4;background:#fff}input[type=range]:disabled::-webkit-slider-thumb{border:.25rem solid #fff;background:#a6b1ba}input[type=range]::-moz-range-track{width:100%;height:.25rem;cursor:pointer;background:#0c6bc4;border-radius:.125rem;box-shadow:none;border:none}input[type=range]:disabled::-moz-range-track{background:#a6b1ba}input[type=range]::-moz-range-thumb{box-shadow:0 .1rem .4rem #00000080;border:.25rem solid #fff;height:1rem;width:1rem;border-radius:.75rem;background:#0c6bc4;cursor:pointer;margin-top:-.6rem}input[type=range]:focus::-moz-range-thumb{border:.25rem solid #3b9cdf;background:#0c6bc4}input[type=range]:active::-moz-range-thumb{border:.25rem solid #0c6bc4;background:#fff}input[type=range]:disabled::-moz-range-thumb{border:.25rem solid #fff;background:#a6b1ba}.drawer.drawer-bottom{overflow:hidden}.drawer.drawer-bottom.drawer-open{overflow:unset}.drawer.drawer-bottom.drawer-open.no-mask{outline:none;pointer-events:none;height:100%}.drawer.drawer-bottom.drawer-open .drawer-content-wrapper{pointer-events:all}@media only screen and (max-width: 367px){.hide-xxxs{display:none}}@media only screen and (min-width: 368px){.show-xxxs{display:none}}.table-container{display:table;height:100%}.table-container--full{width:100%}.table-container-cell{display:table-cell}.table-container-cell--middle{vertical-align:middle}.compatibility-notice-container{height:100vh}#compatibility-notice-box{background:#fff;max-width:590px;margin:0 auto 100px;padding:30px 45px;text-align:center;box-shadow:0 0 20px #0003,0 5px 5px #0000003d}#compatibility-notice-box strong{font-weight:700}#compatibility-notice-box p{margin-top:0;margin-bottom:1rem;font-family:Noto Sans,Verdana,Arial,sans-serif}#compatibility-notice-box h1{margin-top:0;margin-bottom:1rem;font-family:SMHI Sans,Verdana,Arial,sans-serif;font-size:2.5em}@font-face{font-family:SMHI Sans;src:url(https://fonts.smhi.se/smhi-sans/v1.0/SMHISans-Bold.woff2) format("woff2"),url(https://fonts.smhi.se/smhi-sans/v1.0/SMHISans-Bold.woff) format("woff"),url(/assets/SMHISans-Bold-C2wBSDQd.woff2) format("woff2"),url(/assets/SMHISans-Bold-DuZaOAsa.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SMHI Sans;src:url(https://fonts.smhi.se/smhi-sans/v1.0/SMHISans-Regular.woff2) format("woff2"),url(https://fonts.smhi.se/smhi-sans/v1.0/SMHISans-Regular.woff) format("woff"),url(/assets/SMHISans-Regular-B-EaWoxd.woff2) format("woff2"),url(/assets/SMHISans-Regular-CLoR-79V.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:local("Noto Sans Bold Italic"),local("NotoSans-BoldItalic"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-BoldItalic.woff2) format("woff2"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-BoldItalic.woff) format("woff"),url(/assets/NotoSans-BoldItalic-CGxTe12t.woff2) format("woff2"),url(/assets/NotoSans-BoldItalic-DbH-x6DC.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-Bold.woff2) format("woff2"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-Bold.woff) format("woff"),url(/assets/NotoSans-Bold-CNRRSbho.woff2) format("woff2"),url(/assets/NotoSans-Bold-9QH-YFBu.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:local("Noto Sans Italic"),local("NotoSans-Italic"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-Italic.woff2) format("woff2"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-Italic.woff) format("woff"),url(/assets/NotoSans-Italic-C_RITers.woff2) format("woff2"),url(/assets/NotoSans-Italic-DdzZfOzU.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans;src:local("Noto Sans Regular"),local("NotoSans-Regular"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-Regular.woff2) format("woff2"),url(https://fonts.smhi.se/noto-sans/v1.0/NotoSans-Regular.woff) format("woff"),url(/assets/NotoSans-Regular-D872kM5m.woff2) format("woff2"),url(/assets/NotoSans-Regular-DsWiw7E2.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Mono;src:local("Noto Sans Mono Regular"),local("NotoSansMono-Regular"),url(https://fonts.smhi.se/noto-sans-mono/v1.0/NotoSansMono-Regular.woff2) format("woff2"),url(https://fonts.smhi.se/noto-sans-mono/v1.0/NotoSansMono-Regular.woff) format("woff"),url(/assets/NotoSansMono-Regular-XLpoNRun.woff2) format("woff2"),url(/assets/NotoSansMono-Regular-w0puagtw.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
