:root{--papper:#f6f3ec;--svarta:#111;--gul:#ffd600;--grafit:#3f3d38;--dis:#6e6a61;--linje-svag:#c9c3b6;--platta-text:#f6f3ec;--font-display:"Anton", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-brod:"Source Serif 4", serif;--steg--1:.8125rem;--steg-0:1.0625rem;--steg-1:1.25rem;--steg-2:1.5625rem;--steg-3:2rem;--steg-4:2.75rem;--steg-5:clamp(3.25rem, 8vw, 6rem);--steg-6:clamp(4.5rem, 12vw, 9rem);--radavstand-brod:1.6;--radavstand-mono:1.45;--radavstand-display:1.04;--sparrning-etikett:.07em;--sparrning-display:.01em;--linje-sektion:1px solid var(--svarta);--linje-under:1px solid var(--linje-svag);--linje-tabell-ytter:2px solid var(--svarta);--stampel-ram:2px solid currentColor;--matt-prosa:66ch;--matt-data:80rem;--matt-marginalspalt:17rem;--mellanrum:1rem;--radie:0;--stampel-rotation:-2.5deg;--taxameter-tid:1.1s;color-scheme:light}@font-face{font-family:Anton;src:url(/fonts/anton-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4-latin-wght-normal.woff2)format("woff2-variations");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4-latin-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}*,:before,:after{box-sizing:border-box;border-radius:var(--radie)}html{background:var(--papper);color:var(--svarta);font-family:var(--font-brod);font-variant-numeric:tabular-nums lining-nums;-webkit-text-size-adjust:100%;font-size:100%}body{font-size:var(--steg-0);line-height:var(--radavstand-brod);margin:0}*,:before,:after{transition:none!important}@media (prefers-reduced-motion:reduce){.taxameter{animation:none!important}}h1,h2,h3,.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--sparrning-display);font-weight:400;line-height:var(--radavstand-display);margin:0 0 calc(var(--mellanrum) * .75);hyphens:auto;overflow-wrap:break-word}h1{font-size:var(--steg-4)}h2{font-size:var(--steg-3)}h3{font-size:var(--steg-2)}.num,.etikett,nav,button,.kallrad,.arendehuvud,table td.num,table th.num,code,kbd,samp{font-family:var(--font-mono);line-height:var(--radavstand-mono)}.etikett,.kallrad{font-size:var(--steg--1);text-transform:uppercase;letter-spacing:var(--sparrning-etikett)}.kallrad{color:var(--dis)}a{color:var(--svarta);text-underline-offset:2px;text-decoration:underline 1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--svarta);outline-offset:2px}.platta :focus-visible,.lopsedel :focus-visible{outline-color:var(--gul)}.platta{background:var(--svarta);color:var(--platta-text)}.platta .num-stor{color:var(--gul);font-family:var(--font-mono);font-weight:700;font-size:var(--steg-6);line-height:1}.markering{background:var(--gul);color:var(--svarta);padding:0 .15em}.stampel{font-family:var(--font-mono);font-weight:700;font-size:var(--steg--1);text-transform:uppercase;letter-spacing:var(--sparrning-etikett);border:var(--stampel-ram);transform:rotate(var(--stampel-rotation));padding:2px 10px;display:inline-block}table{border-collapse:collapse;border-top:var(--linje-tabell-ytter);border-bottom:var(--linje-tabell-ytter);width:100%}thead th{border-bottom:var(--linje-sektion);font-family:var(--font-mono);font-size:var(--steg--1);text-transform:uppercase;letter-spacing:var(--sparrning-etikett);text-align:left;padding:.5rem .75rem}tbody td{border-bottom:var(--linje-under);vertical-align:baseline;padding:.5rem .75rem}td.num,th.num{text-align:right}td.radnr{color:var(--dis);font-family:var(--font-mono)}button,.knapp{font-family:var(--font-mono);font-size:var(--steg--1);text-transform:uppercase;letter-spacing:var(--sparrning-etikett);background:var(--papper);color:var(--svarta);border:1px solid var(--svarta);cursor:pointer;padding:.5rem 1rem}button:hover,.knapp:hover,button[aria-pressed=true],.knapp[aria-pressed=true]{background:var(--svarta);color:var(--papper)}blockquote{font-style:italic;font-size:var(--steg-1);border-left:2px solid var(--svarta);margin:calc(var(--mellanrum) * 1.5) 0;padding-left:calc(var(--mellanrum) * 1.25)}.prosa{max-width:var(--matt-prosa)}.datavy{max-width:var(--matt-data)}.skiplank{position:absolute;left:-9999px}.skiplank:focus{left:var(--mellanrum);top:var(--mellanrum);background:var(--gul);color:var(--svarta);z-index:10;padding:.5rem 1rem}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{html{color:#000;background:#fff}nav,button,.knapp,.skiplank,.sok{display:none!important}.platta{border:2px solid #000;color:#000!important;background:#fff!important}.platta .num-stor{color:#000!important}main a[href^=http]:after{content:" (" attr(href) ")";font-family:var(--font-mono);font-size:.75em}}.fixture-banner{background:var(--gul);color:var(--svarta);text-align:center;font-family:var(--font-mono);font-size:var(--steg--1);text-transform:uppercase;letter-spacing:var(--sparrning-etikett);padding:.4rem 1rem}.siteheader__brand{flex-direction:column;gap:.25rem;padding:1rem 0 0;display:flex}.page-content{max-width:var(--matt-data);margin:0 auto;padding:0 1rem}.prosa-content{max-width:var(--matt-prosa)}.party-grid{background:var(--linje-svag);border:var(--linje-tabell-ytter);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1px;display:grid}.party-grid__item{background:var(--papper);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.party-grid__item a{text-decoration:none}.promise-list{margin:0;padding:0;list-style:none}.promise-list li{border-bottom:var(--linje-under);padding:.75rem 0}.promise-list li:last-child{border-bottom:none}.promise-list li a{text-decoration:none}.promise-list li a:hover{text-decoration:underline}html:not([data-estimat=pa]) .belopp{background:var(--svarta);cursor:pointer;user-select:none;border-radius:0;padding:0 .12em;color:#0000!important}html:not([data-estimat=pa]) .platta .belopp,html:not([data-estimat=pa]) .lopsedel .belopp{background:var(--gul)}html:not([data-estimat=pa]) .belopp *{color:#0000!important}.grind-oppna{display:none}html:not([data-estimat=pa]) .grind-oppna{font-family:var(--font-mono);font-size:var(--steg--1);text-transform:uppercase;letter-spacing:var(--sparrning-etikett);background:var(--gul);color:var(--svarta);border:2px solid var(--gul);cursor:pointer;border-radius:0;margin-top:.75rem;padding:.4rem .8rem;display:inline-block}.grind-toggle{font-family:var(--font-mono);font-size:var(--steg--1);color:var(--svarta);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;text-decoration:underline}.grind-toggle .grind-toggle__av{display:none}.grind-toggle .grind-toggle__pa,html[data-estimat=pa] .grind-toggle .grind-toggle__av{display:inline}html[data-estimat=pa] .grind-toggle .grind-toggle__pa{display:none}@media print{.belopp{color:inherit!important;background:0 0!important}.grind,.grind-oppna,.grind-toggle{display:none!important}}.siteheader__title[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--sparrning-display);font-size:var(--steg-3);text-decoration:none}.siteheader__nav[data-astro-cid-fzpbxy5g]{border-top:var(--linje-sektion);margin-top:.5rem;padding-top:.5rem}.siteheader__menu[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none;display:flex}.siteheader__link[data-astro-cid-fzpbxy5g]{text-decoration:none}.sitefooter[data-astro-cid-nns7i3if]{border-top:var(--linje-sektion);margin-top:3rem;padding:1.5rem 0}.sitefooter__data[data-astro-cid-nns7i3if]{margin-bottom:.5rem}.sitefooter__hash[data-astro-cid-nns7i3if]{font-family:var(--font-mono);font-size:var(--steg--1)}.sitefooter__meta[data-astro-cid-nns7i3if]{font-family:var(--font-mono);font-size:var(--steg--1);color:var(--dis);line-height:var(--radavstand-mono)}.grind[data-astro-cid-c5osmbqq]{z-index:100;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.grind[data-astro-cid-c5osmbqq][hidden]{display:none}.grind__baksida[data-astro-cid-c5osmbqq]{background:#111111b8;position:absolute;inset:0}.grind__ruta[data-astro-cid-c5osmbqq]{background:var(--papper);color:var(--svarta);border:var(--linje-tabell-ytter);width:100%;max-width:34rem;max-height:90vh;padding:1.5rem;position:relative;overflow-y:auto}.grind__rubrik[data-astro-cid-c5osmbqq]{font-family:var(--font-display);font-size:var(--steg-2);text-transform:uppercase;letter-spacing:var(--sparrning-display);font-weight:400;line-height:var(--radavstand-display);margin:0 0 .75rem}.grind__text[data-astro-cid-c5osmbqq] p[data-astro-cid-c5osmbqq]{font-family:var(--font-brod);font-size:var(--steg-0);margin:0 0 .75rem}.grind__knappar[data-astro-cid-c5osmbqq]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.grind__ja[data-astro-cid-c5osmbqq],.grind__nej[data-astro-cid-c5osmbqq]{font-family:var(--font-mono);font-size:var(--steg-0);border:2px solid var(--svarta);cursor:pointer;border-radius:0;padding:.6rem 1rem}.grind__ja[data-astro-cid-c5osmbqq]{background:var(--gul);color:var(--svarta);font-weight:700}.grind__nej[data-astro-cid-c5osmbqq]{background:var(--papper);color:var(--svarta)}.grind__ja[data-astro-cid-c5osmbqq]:hover,.grind__nej[data-astro-cid-c5osmbqq]:hover{outline:2px solid var(--svarta);outline-offset:1px}.grind__tecken[data-astro-cid-c5osmbqq]{font-family:var(--font-mono)}
