:root{container:root / inline-size;color-scheme:light dark}html{--scroll-behavior: smooth !important;scroll-behavior:smooth!important}body{margin:0}h1,h2,h3,h4,h5,h6{outline:none}.sj-design-card-grid,.sj-design-list-view-grid{--grid-layout-gap: 1rem;--grid-column-count: 3;--grid-item--min-width: 18rem ;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc( (100% - var(--total-gap-width)) / var(--grid-column-count) );display:grid;grid-template-columns:repeat(auto-fit,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap);list-style:none;padding:0}.sj-design-list-view-grid{--grid-column-count: 2;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr))}.sj-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media screen and (max-width:320px){.sj-design-card-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@font-face{font-family:SJ Sans;font-display:swap;src:local("sj_sans"),local("sj_sans_regular"),url(/assets/sj-sans-regular-C6Q_x-cj.woff2) format("woff2"),url(/assets/sj-sans-regular-B-NDyQSv.woff) format("woff")}@font-face{font-family:SJ Sans;font-style:italic;font-display:swap;src:local("sj_sans_regular_italic"),url(/assets/sj-sans-regular-italic-BbpPuRWt.woff2) format("woff2"),url(/assets/sj-sans-regular-italic-C6zmj1al.woff) format("woff")}@font-face{font-family:SJ Sans;font-weight:500;font-display:swap;src:local("sj_sans_medium"),url(/assets/sj-sans-medium-Dy0JmNMZ.woff2) format("woff2"),url(/assets/sj-sans-medium-DKS4uQaU.woff) format("woff")}@font-face{font-family:SJ Sans;font-weight:700;font-display:swap;src:local("sj_sans_bold"),url(/assets/sj-sans-bold-BaY5rlnI.woff2) format("woff2"),url(/assets/sj-sans-bold-CkII6W4c.woff) format("woff")}@property --sjse-base-value{syntax: "<number>"; inherits: false; initial-value: 16;}@property --sjse-font-family{syntax: "*"; inherits: false; initial-value: "SJ Sans",sans-serif;}@property --sjse-hover-color{syntax: "<color>"; inherits: false; initial-value: transparent;}@layer theme{:root{color-scheme:light dark;font-family:var(--sjse-font-family);font-feature-settings:"liga" on,"dlig" on,"tnum" off;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;-webkit-hyphens:auto;hyphens:auto}@layer reset{*,*:before,*:after{box-sizing:border-box}[popover]{inset:auto}}@layer design-tokens{:root{--sjse-spacing-base: calc(8rem / var(--sjse-base-value));--sjse-aspect-ratio-square: 1 / 1;--sjse-aspect-ratio-portrait: 2 / 3;--sjse-aspect-ratio-landscape-1: 3 / 2;--sjse-aspect-ratio-landscape-2: 3 / 1;--sjse-border-width-small: calc(1rem / var(--sjse-base-value));--sjse-border-width-medium: calc(2rem / var(--sjse-base-value));--sjse-border-width-large: calc(3rem / var(--sjse-base-value));--sjse-border-radius-small: calc(4rem / var(--sjse-base-value));--sjse-border-radius-medium: calc(8rem / var(--sjse-base-value));--sjse-border-radius-large: calc(12rem / var(--sjse-base-value));--sjse-border-radius-capsule: 100vw;--sjse-outline-width: calc(2rem / var(--sjse-base-value));--sjse-focus-outline-width: calc(2rem / var(--sjse-base-value));--sjse-focus-outline-extent: calc(var(--sjse-focus-outline-width) * 3);--sjse-margins-xs: calc(var(--sjse-spacing-base) * 2);--sjse-margins-sm: calc(var(--sjse-spacing-base) * 3);--sjse-margins-md: calc(var(--sjse-spacing-base) * 4);--sjse-margins-lg: calc(var(--sjse-spacing-base) * 6);--sjse-gutters-default: calc(var(--sjse-spacing-base) * 2);--sjse-gutters-wide-xs: var(--sjse-margins-xs);--sjse-gutters-wide-sm: var(--sjse-margins-sm);--sjse-gutters-wide-md: var(--sjse-margins-md);--sjse-gutters-wide-lg: var(--sjse-margins-lg);--sjse-opacity-selected: 4%;--sjse-opacity-hover: 8%;--sjse-opacity-pressed: 12%;--sjse-opacity-pastel: 32%;--sjse-opacity-loading: 42%;--sjse-opacity-disabled: 42%;--sjse-opacity-elevated-60-procent: 60%;--sjse-opacity-elevated: 94%;--sjse-backdrop-filter-resting: none;--sjse-backdrop-filter-elevated: blur(calc(50rem / var(--sjse-base-value)));--sjse-breakpoint-xxs: 0px;--sjse-breakpoint-xs: 22.5rem;--sjse-breakpoint-sm: 37.5rem;--sjse-breakpoint-md: 48rem;--sjse-breakpoint-lg: 64rem;--sjse-breakpoint-xl: 80rem;--sjse-breakpoint-xxl: 96rem;--sjse-breakpoint-xxxl: 120rem;--sjse-spacing-x0_5: calc(var(--sjse-spacing-base) * .5);--sjse-spacing-x1: var(--sjse-spacing-base);--sjse-spacing-x1_5: calc(var(--sjse-spacing-base) * 1.5);--sjse-spacing-x2: calc(var(--sjse-spacing-base) * 2);--sjse-spacing-x2_5: calc(var(--sjse-spacing-base) * 2.5);--sjse-spacing-x3: calc(var(--sjse-spacing-base) * 3);--sjse-spacing-x4: calc(var(--sjse-spacing-base) * 4);--sjse-spacing-x5: calc(var(--sjse-spacing-base) * 5);--sjse-spacing-x6: calc(var(--sjse-spacing-base) * 6);--sjse-spacing-x7: calc(var(--sjse-spacing-base) * 7);--sjse-spacing-x8: calc(var(--sjse-spacing-base) * 8);--sjse-spacing-default-padding: var(--sjse-spacing-x2);--sjse-spacing-extra-padding: var(--sjse-spacing-x3);--sjse-color-base-lov: light-dark(#00ab3b, #22ab51);--sjse-color-base-gras: light-dark(#62db5a, #8bdb86);--sjse-color-base-himmel: light-dark(#22bce8, #51c6e8);--sjse-color-base-raps: light-dark(#ffd700, #ffdf33);--sjse-color-base-granit: light-dark(#696b57, #6b6b6b);--sjse-color-base-hostlov: light-dark(#f56200, #f57f31);--sjse-color-base-lera: light-dark(#ce9c5f, #ceae88);--sjse-color-base-sjo: light-dark(#00749a, #1f7c9a);--sjse-color-base-varning: light-dark(#de1f26, #de4b51);--sjse-color-palette-svart: light-dark(#000, #000);--sjse-color-palette-vit: light-dark(#fff, #fff);--sjse-color-palette-lov-50: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-lov-100: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-lov-200: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-lov-300: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-lov-400: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-lov-500: var(--sjse-color-base-lov);--sjse-color-palette-lov-600: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-lov-700: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-lov-800: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-lov-900: color-mix(in oklch, var(--sjse-color-base-lov), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-gras-50: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-gras-100: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-gras-200: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-gras-300: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-gras-400: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-gras-500: var(--sjse-color-base-gras);--sjse-color-palette-gras-600: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-gras-700: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-gras-800: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-gras-900: color-mix(in oklch, var(--sjse-color-base-gras), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-himmel-50: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-himmel-100: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-himmel-200: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-himmel-300: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-himmel-400: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-himmel-500: var(--sjse-color-base-himmel);--sjse-color-palette-himmel-600: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-himmel-700: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-himmel-800: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-himmel-900: color-mix(in oklch, var(--sjse-color-base-himmel), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-raps-50: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-raps-100: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-raps-200: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-raps-300: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-raps-400: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-raps-500: var(--sjse-color-base-raps);--sjse-color-palette-raps-600: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-raps-700: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-raps-800: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-raps-900: color-mix(in oklch, var(--sjse-color-base-raps), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-granit-50: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-granit-100: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-granit-200: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-granit-300: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-granit-400: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-granit-500: var(--sjse-color-base-granit);--sjse-color-palette-granit-600: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-granit-700: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-granit-800: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-granit-900: color-mix(in oklch, var(--sjse-color-base-granit), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-hostlov-50: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-hostlov-100: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-hostlov-200: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-hostlov-300: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-hostlov-400: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-hostlov-500: var(--sjse-color-base-hostlov);--sjse-color-palette-hostlov-600: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-hostlov-700: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-hostlov-800: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-hostlov-900: color-mix(in oklch, var(--sjse-color-base-hostlov), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-lera-50: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-lera-100: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-lera-200: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-lera-300: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-lera-400: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-lera-500: var(--sjse-color-base-lera);--sjse-color-palette-lera-600: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-lera-700: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-lera-800: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-lera-900: color-mix(in oklch, var(--sjse-color-base-lera), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-sjo-50: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-sjo-100: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-sjo-200: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-sjo-300: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-sjo-400: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-sjo-500: var(--sjse-color-base-sjo);--sjse-color-palette-sjo-600: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-sjo-700: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-sjo-800: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-sjo-900: color-mix(in oklch, var(--sjse-color-base-sjo), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-varning-50: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-vit) 90%);--sjse-color-palette-varning-100: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-vit) 80%);--sjse-color-palette-varning-200: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-vit) 60%);--sjse-color-palette-varning-300: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-vit) 40%);--sjse-color-palette-varning-400: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-vit) 20%);--sjse-color-palette-varning-500: var(--sjse-color-base-varning);--sjse-color-palette-varning-600: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-svart) 20%);--sjse-color-palette-varning-700: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-svart) 40%);--sjse-color-palette-varning-800: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-svart) 60%);--sjse-color-palette-varning-900: color-mix(in oklch, var(--sjse-color-base-varning), var(--sjse-color-palette-svart) 80%);--sjse-color-palette-ang: light-dark(#e8f7e4, oklch(from var(--sjse-color-palette-gras-500) l c h / var(--sjse-opacity-pastel)));--sjse-color-palette-mossa: light-dark(#e8f7f6, oklch(from var(--sjse-color-palette-himmel-500) l c h / var(--sjse-opacity-pastel)));--sjse-color-palette-sand: light-dark(#f9f4cf, oklch(from var(--sjse-color-palette-raps-500) l c h / var(--sjse-opacity-pastel)));--sjse-color-palette-sno: light-dark(#f5f5ee, oklch(from #bebebe l c h / var(--sjse-opacity-pastel)));--sjse-color-palette-havtorn: light-dark(var(--sjse-color-palette-hostlov-50), oklch(from var(--sjse-color-palette-hostlov-500) l c h / var(--sjse-opacity-pastel)));--sjse-color-palette-smultron: light-dark(var(--sjse-color-palette-varning-50), oklch(from var(--sjse-color-palette-varning-500) l c h / var(--sjse-opacity-pastel)));--sjse-color-palette-gra-0: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 0%), oklch(from var(--sjse-color-palette-vit) l c h / 0%));--sjse-color-palette-gra-40: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 4%), oklch(from var(--sjse-color-palette-vit) l c h / 8%));--sjse-color-palette-gra-80: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 8%), oklch(from var(--sjse-color-palette-vit) l c h / 12%));--sjse-color-palette-gra-120: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 12%), oklch(from var(--sjse-color-palette-vit) l c h / 20%));--sjse-color-palette-gra-200: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 20%), oklch(from var(--sjse-color-palette-vit) l c h / 24%));--sjse-color-palette-gra-420: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 42%), oklch(from var(--sjse-color-palette-vit) l c h / 42%));--sjse-color-palette-gra-600: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 60%), oklch(from var(--sjse-color-palette-vit) l c h / 60%));--sjse-color-palette-gra-700: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 70%), oklch(from var(--sjse-color-palette-vit) l c h / 70%));--sjse-color-palette-gra-800: light-dark(oklch(from var(--sjse-color-palette-svart) l c h / 80%), oklch(from var(--sjse-color-palette-vit) l c h / 80%));--sjse-color-background-base-primary: light-dark(var(--sjse-color-palette-vit), var(--sjse-color-palette-svart));--sjse-color-background-base-secondary: light-dark(var(--sjse-color-palette-vit), #1e1e1e);--sjse-color-background-base-tertiary: light-dark(var(--sjse-color-palette-vit), #2e2e2e);--sjse-color-background-base-elevated-60-procent: rgb(from var(--sjse-color-background-base-secondary) r g b / var(--sjse-opacity-elevated-60-procent));--sjse-color-background-base-elevated: rgb(from var(--sjse-color-background-base-secondary) r g b / var(--sjse-opacity-elevated));--sjse-color-background-base-elevated-prominent: light-dark(rgb(from #f9f9f9 r g b / var(--sjse-opacity-elevated)), rgb(from #1e1e1e r g b / var(--sjse-opacity-elevated)));--sjse-color-background-level1-primary: var(--sjse-color-background-base-secondary);--sjse-color-background-level1-secondary: var(--sjse-color-background-base-tertiary);--sjse-color-background-level1-tertiary: light-dark(var(--sjse-color-palette-vit), #3d3d3d);--sjse-color-background-level1-elevated-60-procent: rgb(from var(--sjse-color-background-level1-secondary) r g b / var(--sjse-opacity-elevated-60-procent));--sjse-color-background-level1-elevated: rgb(from var(--sjse-color-background-level1-secondary) r g b / 94%);--sjse-color-background-level1-elevated-prominent: light-dark(rgb(from #f9f9f9 r g b / 94%), rgb(from #2e2e2e r g b / 94%));--sjse-color-background-level2-primary: var(--sjse-color-background-level1-secondary);--sjse-color-background-level2-secondary: var(--sjse-color-background-level1-tertiary);--sjse-color-background-level2-tertiary: light-dark(var(--sjse-color-palette-vit), #4d4d4d);--sjse-color-background-level2-elevated-60-procent: rgb(from var(--sjse-color-background-level2-secondary) r g b / var(--sjse-opacity-elevated-60-procent));--sjse-color-background-level2-elevated: rgb(from var(--sjse-color-background-level2-secondary) r g b / 94%);--sjse-color-background-level2-elevated-prominent: light-dark(rgb(from #f9f9f9 r g b / 94%), rgb(from #3d3d3d r g b / 94%));--sjse-color-fill-lov-1: light-dark(var(--sjse-color-palette-lov-500), var(--sjse-color-palette-lov-600));--sjse-color-fill-lov-2: light-dark(var(--sjse-color-palette-lov-600), var(--sjse-color-palette-lov-700));--sjse-color-fill-gras: var(--sjse-color-palette-gras-500);--sjse-color-fill-ang: var(--sjse-color-palette-ang);--sjse-color-fill-himmel-1: var(--sjse-color-palette-himmel-500);--sjse-color-fill-himmel-2: var(--sjse-color-palette-himmel-600);--sjse-color-fill-himmel-3: var(--sjse-color-palette-himmel-700);--sjse-color-fill-mossa: var(--sjse-color-palette-mossa);--sjse-color-fill-raps: var(--sjse-color-palette-raps-500);--sjse-color-fill-sand: var(--sjse-color-palette-sand);--sjse-color-fill-svart: light-dark(var(--sjse-color-palette-svart), var(--sjse-color-palette-vit));--sjse-color-fill-svart-4-procent: var(--sjse-color-palette-gra-40);--sjse-color-fill-svart-8-procent: var(--sjse-color-palette-gra-80);--sjse-color-fill-vit: light-dark(var(--sjse-color-palette-vit), var(--sjse-color-palette-svart));--sjse-color-fill-granit: var(--sjse-color-palette-granit-500);--sjse-color-fill-sno: var(--sjse-color-palette-sno);--sjse-color-fill-varning: light-dark(var(--sjse-color-palette-varning-500), var(--sjse-color-palette-varning-600));--sjse-color-fill-havtorn: var(--sjse-color-palette-havtorn);--sjse-color-fill-smultron: var(--sjse-color-palette-smultron);--sjse-color-fill-sj-arskort-silver: light-dark(#f5f5ee, #f5f5ee);--sjse-color-fill-sj-arskort-guld: light-dark(#f9f4cf, #f9f4cf);--sjse-color-fill-movingo-malarbla: light-dark(#0046a5, #0046a5);--sjse-color-fill-backdrop: light-dark(rgb(from #000 r g b / 40%), rgb(from #000 r g b / 60%));--sjse-color-fill-sjo: var(--sjse-color-palette-sjo-500);--sjse-color-border-border: light-dark(var(--sjse-color-palette-gra-120), var(--sjse-color-palette-gra-0));--sjse-color-border-input: light-dark(var(--sjse-color-palette-gra-420), var(--sjse-color-palette-gra-420));--sjse-color-border-selected: var(--sjse-color-palette-lov-500);--sjse-color-border-focus: light-dark(var(--sjse-color-palette-himmel-600), var(--sjse-color-palette-himmel-500));--sjse-color-border-error: var(--sjse-color-palette-varning-500);--sjse-color-border-divider: var(--sjse-color-palette-gra-120);--sjse-color-text-primary: light-dark(var(--sjse-color-palette-svart), var(--sjse-color-palette-vit));--sjse-color-text-primary-inverted: light-dark(var(--sjse-color-palette-vit), var(--sjse-color-palette-svart));--sjse-color-text-secondary: light-dark(var(--sjse-color-palette-gra-600), var(--sjse-color-palette-gra-800));--sjse-color-text-tertiary: var(--sjse-color-palette-gra-420);--sjse-color-text-placeholder: var(--sjse-color-palette-gra-420);--sjse-color-text-link: light-dark(var(--sjse-color-palette-svart), var(--sjse-color-palette-vit));--sjse-color-text-hostlov-1: var(--sjse-color-palette-hostlov-500);--sjse-color-text-hostlov-2: light-dark(var(--sjse-color-palette-hostlov-600), var(--sjse-color-palette-hostlov-400));--sjse-color-text-error: light-dark(var(--sjse-color-palette-varning-500), var(--sjse-color-palette-vit));--sjse-color-text-lov-1: var(--sjse-color-palette-lov-500);--sjse-color-text-lov-2: light-dark(var(--sjse-color-palette-lov-600), var(--sjse-color-palette-lov-300));--sjse-color-text-himmel-1: light-dark(var(--sjse-color-palette-himmel-600), var(--sjse-color-palette-himmel-500));--sjse-color-text-himmel-2: light-dark(var(--sjse-color-palette-himmel-700), var(--sjse-color-palette-himmel-500));--sjse-color-label-primary: var(--sjse-color-text-primary);--sjse-color-label-primary-inverted: var(--sjse-color-text-primary-inverted);--sjse-color-label-secondary: var(--sjse-color-text-secondary);--sjse-color-label-tertiary: var(--sjse-color-text-tertiary);--sjse-color-label-placeholder: var(--sjse-color-text-placeholder);--sjse-color-label-link: var(--sjse-color-text-link);--sjse-color-label-hostlov-1: var(--sjse-color-text-hostlov-1);--sjse-color-label-hostlov-2: var(--sjse-color-text-hostlov-2);--sjse-color-label-error: var(--sjse-color-text-error);--sjse-color-label-lov-1: var(--sjse-color-text-lov-1);--sjse-color-label-lov-2: var(--sjse-color-text-lov-2);--sjse-color-label-himmel-1: var(--sjse-color-text-himmel-1);--sjse-color-label-himmel-2: var(--sjse-color-text-himmel-2);--sjse-color-graphics-primary: light-dark(var(--sjse-color-palette-svart), var(--sjse-color-palette-vit));--sjse-color-graphics-secondary: var(--sjse-color-palette-gra-600);--sjse-color-graphics-tertiary: var(--sjse-color-palette-gra-420);--sjse-color-graphics-lov-1: var(--sjse-color-palette-lov-500);--sjse-color-graphics-lov-2: light-dark(var(--sjse-color-palette-lov-600), var(--sjse-color-palette-lov-300));--sjse-color-graphics-gras: var(--sjse-color-palette-gras-500);--sjse-color-graphics-himmel: light-dark(var(--sjse-color-palette-himmel-600), var(--sjse-color-palette-himmel-500));--sjse-color-graphics-hostlov-1: var(--sjse-color-palette-hostlov-500);--sjse-color-graphics-hostlov-2: light-dark(var(--sjse-color-palette-hostlov-600), var(--sjse-color-palette-hostlov-400));--sjse-color-graphics-lera: light-dark(var(--sjse-color-palette-lera-600), var(--sjse-color-palette-lera-500));--sjse-color-graphics-raps: var(--sjse-color-palette-raps-500);--sjse-color-graphics-varning: var(--sjse-color-palette-varning-500);--sjse-color-nonadaptable-dark-text: var(--sjse-color-palette-svart);--sjse-color-nonadaptable-light-text: var(--sjse-color-palette-vit);--sjse-shadow-default: 0 calc(2rem / var(--sjse-base-value)) calc(12rem / var(--sjse-base-value)) 0 rgb(from var(--sjse-color-palette-svart) r g b / 10%);--sjse-shadow-default-dark: 0 calc(8rem / var(--sjse-base-value)) calc(80rem / var(--sjse-base-value)) 0 rgb(from var(--sjse-color-palette-svart) r g b / 60%);--sjse-shadow-chrome-bottom: 0 calc(.51rem / var(--sjse-base-value)) 0 0 rgb(from var(--sjse-color-palette-svart) r g b / 30%);--sjse-typography-display-1: normal calc(66rem / var(--sjse-base-value))/calc(80 / 66) var(--sjse-font-family);--sjse-typography-display-1-emphasized: bold var(--sjse-typography-display-1);--sjse-typography-display-2: normal calc(55rem / var(--sjse-base-value))/calc(64 / 55) var(--sjse-font-family);--sjse-typography-display-2-emphasized: bold var(--sjse-typography-display-2);--sjse-typography-display-3: normal calc(41rem / var(--sjse-base-value))/calc(52 / 41) var(--sjse-font-family);--sjse-typography-display-3-emphasized: bodl var(--sjse-typography-display-3);--sjse-typography-large-title: normal calc(32rem / var(--sjse-base-value))/ 1.25 var(--sjse-font-family);--sjse-typography-large-title-emphasized: bold var(--sjse-typography-large-title);--sjse-typography-title-1: normal calc(26rem / var(--sjse-base-value))/calc(32 / 26) var(--sjse-font-family);--sjse-typography-title-1-emphasized: bold var(--sjse-typography-title-1);--sjse-typography-title-2: normal calc(20rem / var(--sjse-base-value))/calc(24 / 20) var(--sjse-font-family);--sjse-typography-title-2-emphasized: bold var(--sjse-typography-title-2);--sjse-typography-title-3: normal calc(18rem / var(--sjse-base-value))/calc(24 / 18) var(--sjse-font-family);--sjse-typography-title-3-emphasized: bold var(--sjse-typography-title-3);--sjse-typography-preamble: 500 calc(18rem / var(--sjse-base-value))/calc(28 / 18) var(--sjse-font-family);--sjse-typography-headline: bold calc(16rem / var(--sjse-base-value))/ 1.5 var(--sjse-font-family);--sjse-typography-body: normal calc(16rem / var(--sjse-base-value))/ 1.5 var(--sjse-font-family);--sjse-typography-body-emphasized: 500 var(--sjse-typography-body);--sjse-typography-body-italic: italic var(--sjse-typography-body);--sjse-typography-link: normal calc(16rem / var(--sjse-base-value))/ 1.5 var(--sjse-font-family);--sjse-typography-callout: normal calc(15rem / var(--sjse-base-value))/ 1.6 var(--sjse-font-family);--sjse-typography-callout-emphasized: 500 var(--sjse-typography-callout);--sjse-typography-callout-italic: italic var(--sjse-typography-callout);--sjse-typography-subhead: normal calc(14rem / var(--sjse-base-value))/calc(20 / 14) var(--sjse-font-family);--sjse-typography-footnote: normal calc(12rem / var(--sjse-base-value))/calc(16 / 12) var(--sjse-font-family);--sjse-typography-caption-1: normal calc(11rem / var(--sjse-base-value))/calc(16 / 11) var(--sjse-font-family);--sjse-typography-caption-2: normal calc(10rem / var(--sjse-base-value))/ 1.6 var(--sjse-font-family);--sjse-typography-button: bold calc(19rem / var(--sjse-base-value))/calc(24 / 19) var(--sjse-font-family);--sjse-easing-glide: linear(0, .015 1.1%, .058 2.4%, .422 9.9%, .53 12.6%, .62 15.3%, .702 18.4%, .771 21.7%, .828 25.3%, .875 29.3%, .912 33.7%, .94 38.6%, .978 51%, .994 68.4%, 1);--sjse-easing-snap: linear(0, .007 .5%, .027 1%, .115 2.2%, .66 7%, .779 8.2%, .877 9.4%, .955 10.6%, 1.016 11.9%, 1.056 13.2%, 1.07 13.9%, 1.081 14.7%, 1.085 15.3%, 1.088 16%, 1.087 16.7%, 1.084 17.5%, 1.073 19%, 1.032 23%, 1.013 25.3%, .999 27.9%, .993 30.8%, .993 33.7%, .999 41.5%, 1.001 46.8%, 1)}@media(prefers-color-scheme:dark){:root{--sjse-shadow-default: var(--sjse-shadow-default-dark)}}:root:where(.dark){--sjse-shadow-default: var(--sjse-shadow-default-dark)}}@layer typography{body{font:var(--sjse-typography-body)}body :not(h1,h2,h3,h4) strong{font-weight:500}h1,h2,h3{text-wrap-style:balance;margin:0}h1{font:var(--sjse-typography-large-title-emphasized)}h2{font:var(--sjse-typography-title-2-emphasized)}h3{font:var(--sjse-typography-title-3-emphasized)}p{margin:var(--sjse-spacing-default-padding) 0}}}
