@import"https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..800;1,100..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..800;1,100..800&display=swap";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,label,form,input:not([type=checkbox],[type=radio]),select,textarea,fieldset,figure,figcaption,blockquote,ul{margin:0}fieldset{padding:0;border:none}address{font-style:normal}img{display:block;max-width:100%}cite{font-style:normal}nav ul{list-style:none;padding:0}:root,::backdrop{--color-purple-100: hsl(250, 69%, 97%);--color-purple-200: hsl(250, 71%, 92%);--color-purple-300: hsl(250, 38%, 68%);--color-purple-400: hsl(258, 63%, 61%);--color-purple-500: hsl(265, 100%, 47%);--color-purple-600: hsl(265, 94%, 31%);--color-purple-700: hsl(265, 95%, 16%);--color-neutral-100: hsl(0, 0%, 98%);--color-neutral-200: hsl(0, 0%, 87%);--color-neutral-300: hsl(0, 0%, 67%);--color-neutral-400: hsl(0, 0%, 47%);--color-neutral-600: hsl(0, 0%, 23%);--color-neutral-700: hsl(0, 0%, 5%);--color-green-400: hsl(162, 97%, 41%);--color-green-600: hsl(162, 63%, 26%);--color-orange-400: hsl(36, 88%, 55%);--color-red-400: hsl(3, 100%, 68%);--color-yellow-200: hsl(40, 100%, 90%);--color-purple: var(--color-purple-500);--color-yellow: var(--color-yellow-200);--color-green: var(--color-green-400);--color-red: var(--color-red-400);--color-orange: var(--color-orange-400);--color-dark: var(--color-neutral-600);--color-white: var(--color-neutral-100)}:root,::backdrop{--page-max-width: 1024px;--page-max-width-narrow: 768px;--page-padding-inline: 2rem;--space-xs: calc(.25 * var(--space));--space-s: calc(.5 * var(--space));--space-m: clamp(1rem, 2.5vw, 1.75rem);--space-l: calc(2 * var(--space));--space-xl: calc(4 * var(--space));--space: var(--space-m);--bg: transparent;--fg: var(--color-dark);--accent: var(--color-purple)}@media (width < 600px){:root,::backdrop{--page-padding-inline: 1rem}}:root,::backdrop{--font-family-sans: "Noto Sans", sans-serif;--font-family-serif: "Noto Serif", serif;--font-size-200: clamp(.65rem, 1vw, .75rem);--font-size-300: clamp(.78rem, 1.25vw, .9rem);--font-size-400: clamp(.95rem, 1.5vw, 1.05rem);--font-size-500: clamp(1.1rem, 2vw, 1.3rem);--font-size-600: clamp(1.5rem, 2.5vw, 1.75rem);--font-size-700: clamp(1.75rem, 3vw, 2.25rem);--font-size-800: clamp(2rem, 4vw, 2.85rem);--font-size-900: clamp(2.5rem, 4vw, 4.7rem)}body{--button-radius: .4em}:where(button,.button){--bg: var(--color-dark);--fg: var(--color-white);--accent: var(--color-yellow);background:var(--bg);border-color:var(--bg);color:var(--fg);text-decoration:none;cursor:pointer;padding-inline:1.5em;padding-block:.8em;border-width:1px;border-style:solid;border-radius:var(--button-radius);font-family:var(--font-family-sans);font-size:var(--font-size-400);font-weight:500;text-wrap:nowrap;white-space:nowrap}:where(button,.button).small{font-size:var(--font-size-300);padding-inline:1em;padding-block:.5em}button:disabled{opacity:.37;cursor:default}a.button{display:inline-block}a.button:hover{text-decoration:none}:is(button.inverted,.button.inverted){background:transparent}:is(button.inverted,.button.inverted):disabled{background:var(--color-neutral-200);color:var(--color-dark);border-color:var(--color-dark)}button.link{font-family:inherit;font-size:inherit;font-weight:inherit;border:none;background-color:transparent;padding:0;cursor:pointer;color:var(--color-purple)}button.link:hover{text-decoration:underline}.button-group{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space)}.pill-group{display:flex;--button-radius: 20px}.pill-group>:where(button,.button){border-radius:0;background-color:var(--color-neutral-100);color:var(--color-dark)}.pill-group>:where(button,.button):hover,.pill-group>:where(button,.button):where(.active){background-color:var(--color-purple);color:var(--color-neutral-100)}.pill-group>:where(button,.button):not(:first-of-type){border-left:0}.pill-group>:where(button,.button):first-of-type{border-top-left-radius:var(--button-radius);border-bottom-left-radius:var(--button-radius)}.pill-group>:where(button,.button):last-of-type{border-top-right-radius:var(--button-radius);border-bottom-right-radius:var(--button-radius)}svg[preserveAspectRatio=none]{container-type:size;container-name:svg;width:100%;height:100%}svg[preserveAspectRatio=none] text{transform-box:fill-box;transform-origin:top left}@container svg (.5 < aspect-ratio <= .7){svg text{transform:scaleX(1.666)}}@container svg (.7 < aspect-ratio <= .9){svg text{transform:scaleX(1.25)}}@container svg (1.1 < aspect-ratio <= 1.3){svg text{transform:scaleX(.833)}}@container svg (1.3 < aspect-ratio <= 1.5){svg text{transform:scaleX(.714)}}@container svg (1.5 < aspect-ratio <= 1.7){svg text{transform:scaleX(.625)}}@container svg (1.7 < aspect-ratio <= 1.9){svg text{transform:scaleX(.556)}}@container svg (1.9 < aspect-ratio <= 2.1){svg text{transform:scaleX(.5)}}@container svg (2.1 < aspect-ratio <= 2.3){svg text{transform:scaleX(.455)}}@container svg (2.3 < aspect-ratio <= 2.5){svg text{transform:scaleX(.416)}}@container svg (2.5 < aspect-ratio <= 2.7){svg text{transform:scaleX(.384)}}@container svg (2.7 < aspect-ratio <= 2.9){svg text{transform:scaleX(.357)}}@container svg (2.9 < aspect-ratio <= 3.1){svg text{transform:scaleX(.333)}}@container svg (3.1 < aspect-ratio <= 3.3){svg text{transform:scaleX(.312)}}[data-sector="Inrikes transporter"],[data-sector=_sum],:where([data-sector]:nth-of-type(1)){--sector: #1f2272}[data-sector="El och fjärrvärme"],:where([data-sector]:nth-of-type(2)){--sector: #b184f0}[data-sector="Utrikes sjöfart"],:where([data-sector]:nth-of-type(3)){--sector: var(--color-purple)}[data-sector=Arbetsmaskiner],:where([data-sector]:nth-of-type(4)){--sector: #7ccae4}[data-sector=Industri],:where([data-sector]:nth-of-type(5)){--sector: #0091ef}[data-sector="Utrikes flyg"],:where([data-sector]:nth-of-type(6)){--sector: #1acdac}[data-sector="Egen uppvärmning av bostäder och lokaler"],:where([data-sector]:nth-of-type(7)){--sector: #0b7872}[data-sector="Produktanvändning (inkl. lösningsmedel)"],:where([data-sector]:nth-of-type(8)){--sector: #51b2a0}[data-sector=Jordbruk],:where([data-sector]:nth-of-type(9)){--sector: #f9c8c8}[data-sector=Avfall],:where([data-sector]:nth-of-type(10)){--sector: #4b4848}body{font-size:var(--font-size-400);font-family:var(--font-family-sans);background-color:var(--color-white);accent-color:var(--color-dark);scroll-behavior:smooth;hyphens:manual;-webkit-hyphens:manual}body:has(dialog[open]){overflow:hidden}:fullscreen body{overflow:clip!important}::backdrop{background-color:#00000080}p{line-height:1.6}h1,.h1{font-size:var(--font-size-800);font-weight:300;font-family:var(--font-family-sans)}h2,.h2{font-size:var(--font-size-700);font-weight:300;font-family:var(--font-family-sans)}h3,.h3{font-size:var(--font-size-600);font-weight:400}h4,.h4{font-size:var(--font-size-500);font-weight:400}h2:has(span),h3:has(span){line-height:2.3}h3,h4,h5,h6{font-family:var(--font-family-serif)}a:not(.button){color:inherit}a:hover{text-decoration:underline}.help{font-size:var(--font-size-300);font-family:var(--font-family-serif);font-style:italic}section,.section,footer,span,div,mark{background:var(--bg);color:var(--fg)}section:not(.full-bleed),.section{padding-block:6rem;padding-inline:var(--page-padding-inline)}section:not(.full-bleed)>*:not(.narrow),.section:not(.full-bleed)>*:not(.narrow){max-width:min(100%,calc(var(--page-max-width)));margin-inline:auto}main hr{margin-block:calc(2 * var(--space));border-color:var(--color-neutral-200);border-style:solid;border-bottom:none}article{display:flow-root}article>*:first-child{margin-top:0}article>*:last-child{margin-bottom:0}article>*{margin-bottom:var(--space-s)}article>h2{font-size:var(--font-size-600);font-weight:300;margin-bottom:.5rem}article>h3{margin-bottom:1.6rem}blockquote,q,cite{font-family:var(--font-family-serif)}input,textarea,select{font-size:inherit;font-family:inherit;padding-inline:.6em;padding-block:.6em;border-radius:.2em;border-width:1px}ul li::marker{color:var(--color-purple)}:root{--sms-padding: .6em .6em;--sms-bg: #fff}label:has(input[type=text]),label:has(input[type=email]),label:has(input[type=password]),label:has(input[type=url]),label:has(input[type=tel]),label:has(input[type=number]),label:has(textarea),label:has(select),label:has(input[type=date]),label:has(input[type=search]){display:flex;flex-direction:column}blockquote p:before,q:before{content:"“"}blockquote p:after,q:after{content:"”"}figcaption{margin-top:.4em}mark{--bg: var(--color-yellow);--fg: var(--color-neutral-600);padding-inline:.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}table td,table th{padding:1rem;text-align:left}table{border-collapse:collapse}dialog{max-width:95%;width:120ch;border:none;border-radius:4px;padding:2rem}.bg-purple{--bg: var(--color-purple);--fg: var(--color-neutral-100);--accent: var(--color-yellow)}.bg-yellow{--bg: var(--color-yellow);--fg: var(--color-neutral-600);--accent: var(--color-purple)}.bg-red{--bg: var(--color-red);--fg: var(--color-neutral-100);--accent: var(--color-yellow)}.bg-green{--bg: var(--color-green);--fg: var(--color-neutral-100);--accent: var(--color-yellow)}.bg-dark{--bg: var(--color-dark);--fg: var(--color-white);--accent: var(--color-yellow)}.bg-white{--bg: var(--color-white);--fg: var(--color-dark);--accent: var(--color-purple)}.bg{background-color:var(--bg);color:var(--fg)}.inverted{background-color:var(--fg);color:var(--bg);border-color:var(--bg)}span[class^=bg-],span[class*=" bg-"],span.inverted{padding-inline:.4em;padding-block:.3em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.narrow{max-width:var(--page-max-width-narrow);margin-inline:auto;text-align:center}.flow-content>*:first-child{margin-top:0}.flow-content>*:last-child{margin-bottom:0}.flow-content>*{margin-bottom:var(--flow-content-space, var(--space-s))}.with-sidebar{display:flex;flex-direction:column;gap:2em}@media (min-width: 768px){.with-sidebar{display:grid;grid-auto-flow:column;grid-template-columns:1fr 300px;gap:3em}}.banner{display:grid;place-items:center;min-height:400px;background-repeat:no-repeat;background-size:cover;background-image:var(--bg-url);background-position:center;background-color:#0003;background-blend-mode:overlay;font-family:var(--font-family-serif);font-size:var(--font-size-600);line-height:1.65}.banner h1,.banner p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.banner>*{width:100%}.banner span{padding-inline:.2em;padding-block:.1em}:root{--color-purple-pink: #e7d8fa}body{--button-radius: 2em}.card{display:flex;flex-direction:column;min-height:0;max-height:100%;font-size:var(--font-size-300);background-color:var(--color-purple-100);padding:var(--space-s);box-shadow:0 8px 8px #0000001a}.card>header{margin-bottom:var(--space-s)}.card>.content{overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}.card>footer{margin-top:var(--space)}
