@layer theme, base, components, utilities;@keyframes sidor-nodfall-flytt{to{transform:none}}@keyframes sh-r5-rad{0%{opacity:0;transform:translateX(-14px)}}@keyframes sh-r5-punkt{0%{transform:scale(0)}}@keyframes sh-r5-ingress{0%{transform:translateY(16px)}}@keyframes sh-r5-klipp{0%{clip-path:inset(0 100% 0 0)}}@keyframes sh-r5-lank{0%{opacity:0;transform:translateY(10px)}}.rorelse .sh:not(.sh--h2,[data-r5-styrd]) [data-r5=rad]{animation:sh-r5-rad .5s var(--ease-ut) .15s backwards}.rorelse .sh:not(.sh--h2,[data-r5-styrd]) [data-r5=rad] [data-markesrad-punkt]{animation:sh-r5-punkt .5s cubic-bezier(.34,1.56,.64,1) .15s backwards}.rorelse .sh:not(.sh--h2,[data-r5-styrd]) [data-r5=ingress]{animation:sh-r5-ingress .7s var(--ease-ut) .2s backwards}.rorelse .sh:not(.sh--h2,[data-r5-styrd]) [data-r5=knapp]{animation:sh-r5-klipp .55s var(--ease-ut) .35s backwards}.rorelse .sh:not(.sh--h2,[data-r5-styrd]) [data-r5=lank]{animation:sh-r5-lank .5s var(--ease-ut) .45s backwards}.rorelse .sh:not(.sh--h2,[data-r5-styrd]) [data-r5=lank]~[data-r5=lank]{animation-delay:.5s}.rorelse .pstor:not([data-styrd]) .pstor__linje{transform:scaleX(0);animation:sidor-nodfall-flytt 0s linear 2.2s forwards}.rorelse .pstor:not([data-styrd]) .pstor__tkn{transform:translateY(110%);animation:sidor-nodfall-flytt 0s linear 2.2s forwards}@layer components{.sh{position:relative}.sh__inre{padding-top:calc(var(--hdr) + clamp(44px, 7vw, 112px))}.sh--h2 .sh__inre{padding-top:clamp(56px,7vw,112px)}.sh__rad{display:block}.sh__h1{margin-top:clamp(18px,1.8vw,28px);max-width:14.5em}.sh__under{margin-top:clamp(28px,3.4vw,52px);row-gap:28px;align-items:start}.sh__bredvid,.sh__handling,.sh__ingress-kol{grid-column:1/-1}.sh__ingress{max-width:38em}.sh__barn{margin-top:clamp(24px,3vw,40px)}.sh__handling{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.sh__knapp{display:block;inline-size:100%}.sh__knapp>.knapp{inline-size:100%;justify-content:space-between}@media (min-width:600px){.sh__knapp{display:inline-block;inline-size:auto}.sh__knapp>.knapp{inline-size:auto;white-space:nowrap}}@media (min-width:900px){.sh__ingress-kol{grid-column:1/span 7}.sh__handling{grid-column:8/span 5;padding-top:6px}.sh--bredvid .sh__handling,.sh--bredvid .sh__ingress-kol{grid-column:1/span 6;padding-top:0}.sh__bredvid{grid-column:8/-1;grid-row:1/span 2}}.sh__ram{margin-top:clamp(48px,6vw,96px)}.sh--dokument .sh__inre,.sh--typografi .sh__inre{padding-bottom:clamp(64px,8vw,128px)}.sh__folio{margin-top:clamp(40px,5vw,72px);padding-top:16px;border-top:1px solid var(--tema-linje-stark);justify-content:space-between;align-items:baseline;gap:10px 40px;color:var(--tema-3)}.sh__folio,.sh__kallor{display:flex;flex-wrap:wrap}.sh__kallor{gap:6px 24px}.sh__folio .sh__kalla{display:inline;color:var(--tema-2);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1200px){.sh__handling{grid-column:9/span 4}}.sh--fonster .sh__inre{padding-bottom:0}.sh__fonster{--fh:clamp(280px,92vw,460px);position:relative;grid-column:1/-1;block-size:var(--fh);margin-inline:calc(var(--sida) * -1);margin-top:12px;background:var(--color-paper-2);clip-path:polygon(0 0,100% 0,100% 100%,calc(var(--snitt-l) * var(--lut)) 100%,0 calc(100% - var(--snitt-l)))}.sh__fonster .media,.sh__fonster .media__ram{block-size:100%}@media (min-width:900px){.sh--fonster .sh__under{grid-template-rows:auto auto 1fr}.sh--fonster .sh__ingress-kol{grid-column:1/span 5;grid-row:1}.sh--fonster .sh__handling{grid-column:1/span 5;grid-row:2;padding-top:0}.sh__fonster{--fh:clamp(380px,62svh,680px);grid-column:6/-1;grid-row:1/span 3;margin:0 calc(-1 * max(var(--sida), (100vw - var(--innehall-max)) / 2)) 0 0;clip-path:polygon(0 0,100% 0,100% 100%,calc(var(--fh) * var(--lut)) 100%)}}.tabell{inline-size:100%;border-collapse:collapse;table-layout:fixed}.tabell__huvud th{padding:0 var(--spalt-gap) 14px 0;text-align:left;vertical-align:bottom;font-weight:500;color:var(--tema-3)}.tabell__rad{border-top:1px solid var(--tema-linje)}.tabell__rad:last-child{border-bottom:1px solid var(--tema-linje)}.tabell__cell{padding:clamp(20px,2.2vw,32px) var(--spalt-gap) clamp(20px,2.2vw,32px) 0;text-align:left;vertical-align:top;color:var(--tema-2)}.tabell__cell:last-child{padding-right:0}.tabell__cell--rubrik{color:var(--tema-1)}.tabell__cell--data{padding-top:calc(clamp(20px, 2.2vw, 32px) + .3em)}.tabell__cell>*+*{margin-top:.6em}.tabell__rad:target{background:linear-gradient(var(--color-gnista),var(--color-gnista)) 0 0 /100% 100% no-repeat}@media (max-width:599.98px){.tabell,.tabell tbody,.tabell__cell,.tabell__rad{display:block;inline-size:100%}.tabell colgroup,.tabell thead{display:none}.tabell__rad{padding-block:22px}.tabell__cell,.tabell__cell--data{padding:0}.tabell__cell+.tabell__cell{margin-top:10px}.tabell--etiketter .tabell__cell[data-rubrik]:not(:first-child):before{content:attr(data-rubrik);display:block;margin-bottom:2px;font:500 var(--text-data) /1.4 var(--font-sans);color:var(--tema-3)}.tabell--etiketter .tabell__cell--data[data-rubrik]:before{display:inline;margin:0 10px 0 0}}@media (min-width:600px) and (max-width:899.98px){.tabell--manga,.tabell--manga .tabell__cell,.tabell--manga .tabell__rad,.tabell--manga tbody{display:block;inline-size:100%}.tabell--manga colgroup,.tabell--manga thead{display:none}.tabell--manga .tabell__rad{padding-block:22px}.tabell--manga .tabell__cell,.tabell--manga .tabell__cell--data{padding:0}.tabell--manga .tabell__cell+.tabell__cell{margin-top:10px}.tabell--manga.tabell--etiketter .tabell__cell[data-rubrik]:not(:first-child):before{content:attr(data-rubrik);display:block;margin-bottom:2px;font:500 var(--text-data) /1.4 var(--font-sans);color:var(--tema-3)}.tabell--manga.tabell--etiketter .tabell__cell--data[data-rubrik]:before{display:inline;margin:0 10px 0 0}}.fragor{border-top:1px solid var(--tema-linje-stark)}.fraga{border-bottom:1px solid var(--tema-linje);interpolate-size:allow-keywords}.fraga__fraga{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:24px;padding-block:clamp(20px,2.1vw,30px);color:var(--tema-1);cursor:pointer;list-style:none}.fraga__fraga .fraga__text{text-wrap:pretty}.fraga__text .nowrap{display:inline-block}.fraga__fraga::-webkit-details-marker{display:none}.fraga__fraga::marker{content:""}.fraga__fraga:focus-visible{outline-offset:4px}.fraga__pil{display:grid;place-items:center;justify-self:end;inline-size:24px;block-size:calc(var(--text-h4) * 1.15)}.fraga__pil .pil{rotate:90deg;transition:rotate .35s var(--ease-ut),translate .35s var(--ease-ut)}.fraga[open] .fraga__pil .pil{rotate:-90deg}.fraga__fraga:hover .fraga__pil .pil{translate:0 3px}.fraga[open] .fraga__fraga:hover .fraga__pil .pil{translate:0 -3px}.fraga::details-content{block-size:0;overflow-y:clip;transition:block-size .4s var(--ease-ut),content-visibility .4s var(--ease-ut) allow-discrete}.fraga[open]::details-content{block-size:auto}.fraga__svar{padding-bottom:clamp(24px,2.6vw,36px);max-inline-size:64ch;color:var(--tema-2)}.fraga__svar>*+*{margin-top:.8em}@media (min-width:900px){.fraga__svar{padding-right:48px}}@media (prefers-reduced-motion:reduce){.fraga::details-content,.fraga__pil .pil{transition:none}}.innehall{position:relative}.innehall__lista{display:block;padding-block:6px;border-block:1px solid var(--tema-linje)}.innehall__lank{display:flex;align-items:center;gap:8px;min-block-size:44px;padding-block:10px;font-size:var(--text-liten);font-weight:500;line-height:1.35;color:var(--tema-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28em;text-decoration-color:var(--tema-linje-stark)}.innehall__nr{color:var(--tema-3);white-space:nowrap}.innehall .innehall__punkt{display:none}@media (min-width:900px){.innehall--desk{position:sticky;top:calc(var(--hdr) + 32px);align-self:start}.innehall--desk .innehall__lista{display:block;padding:0;border-bottom:0;border-top-color:var(--tema-linje-stark)}.innehall--desk .innehall__lank{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:8px;padding:14px 0 14px 24px;border-bottom:1px solid var(--tema-linje);text-decoration:none;transition:color .3s var(--ease-ut)}.innehall--desk .innehall__titel{grid-column:2}.innehall--desk .innehall__titel:only-child{grid-column:1/-1}.innehall--desk .innehall__lank:hover,.innehall--desk .innehall__lank[aria-current]{color:var(--tema-1)}.innehall--desk .innehall__lank[aria-current] .innehall__nr{color:var(--tema-2)}.innehall--desk[data-styrd] .innehall__punkt{display:block;position:absolute;left:0;top:0}}@media (min-width:1100px){.innehall--nav{position:sticky;top:calc(var(--hdr) + 32px);align-self:start}.innehall--nav .innehall__lista{display:block;padding:0;border-bottom:0;border-top-color:var(--tema-linje-stark)}.innehall--nav .innehall__lank{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:6px;padding:12px 0 12px 22px;border-bottom:1px solid var(--tema-linje);text-decoration:none;transition:color .3s var(--ease-ut)}.innehall--nav .innehall__titel{grid-column:2}.innehall--nav .innehall__titel:only-child{grid-column:1/-1}.innehall--nav .innehall__lank:hover,.innehall--nav .innehall__lank[aria-current]{color:var(--tema-1)}.innehall--nav[data-styrd] .innehall__punkt{display:block;position:absolute;left:0;top:0}}.protokoll{row-gap:clamp(40px,5vw,64px)}.protokoll__innehall,.protokoll__text{grid-column:1/-1}@media (min-width:900px){.protokoll__innehall{grid-column:1/span 4}.protokoll__text{grid-column:6/-1}}.protokoll__avsnitt+.protokoll__avsnitt{margin-top:clamp(80px,9vw,152px)}.protokoll__ingress{margin-top:clamp(20px,2.2vw,32px);max-width:40em}.protokoll__barn{margin-top:clamp(28px,3.2vw,48px)}.pstor__linje{display:block;color:var(--tema-1)}.pstor__huvud{display:grid;justify-items:start;row-gap:clamp(8px,1vw,14px);margin-top:clamp(22px,2.6vw,36px)}.pstor__nr{display:inline-flex;gap:.14em;overflow:hidden;padding-block:.16em .22em;margin-block:-.16em -.22em}.pstor__tkn{display:inline-block}.pstor__h2{max-width:17em;color:var(--tema-1)}.poster{border-top:1px solid var(--tema-linje)}.post{position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(120px,44%,180px);column-gap:var(--spalt-gap);row-gap:12px;align-items:start;padding-block:clamp(24px,3vw,40px);border-bottom:1px solid var(--tema-linje)}.post__meta{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;font-size:var(--text-data);line-height:1.4;color:var(--tema-3)}.post__typ{line-height:inherit}.post__titel{grid-column:1;grid-row:2;color:var(--tema-1)}.post__bild{--post-ratio:4/3;grid-column:2;grid-row:2}.post__ingress{grid-column:1/-1;max-width:60ch;color:var(--tema-2)}.post__titel a{background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .5s var(--ease-ut)}.post__titel a:after{content:"";position:absolute;inset:0;z-index:3}.post:hover .post__titel a,.post__titel a:focus-visible{background-size:100% 1px}.post__bild .ai-etikett{gap:6px;padding:6px 8px 6px 10px;white-space:nowrap}.post__platta{--s:var(--snitt-s);position:relative;aspect-ratio:4/3;display:flex;align-items:flex-end;padding:12px 14px;background:var(--color-paper-2);color:var(--color-ink)}.post__platta-ord{display:inline-flex;align-items:baseline;gap:.12em;font-family:var(--font-display);font-optical-sizing:auto;font-weight:600;font-size:clamp(1.125rem,.95rem + .6vw,1.5rem);line-height:1;letter-spacing:-.01em}.post__platta-ord .punkt{--d:0.26em}@media (max-width:899.98px){.post--text .post__titel{grid-column:1/-1}}@media (min-width:900px){.post{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0}.post__meta{grid-column:1/span 3;grid-row:1/span 2;display:grid;align-content:start;gap:2px;padding-top:.45em}.post__titel{grid-column:4/span 6;grid-row:1}.post__ingress{grid-column:4/span 6;grid-row:2;margin-top:12px}.post__bild{grid-column:10/span 3;grid-row:1/span 2}}@media (max-width:599.98px){.post{grid-template-columns:minmax(0,1fr);row-gap:10px}.post__bild{--post-ratio:3/2;grid-column:1;grid-row:1;margin-bottom:8px}.post__meta{grid-row:2}.post__titel{grid-column:1;grid-row:3}.post__ingress{grid-row:4;margin-top:2px}.post--utan-bild .post__bild{display:none}}@media (min-width:1200px){.post__bild{grid-column:11/span 2}}@media (prefers-reduced-motion:reduce){.post__titel a{transition:none}}.evrad+.evrad{margin-top:clamp(64px,8vw,128px)}.evrad__huvud{margin-bottom:clamp(24px,3vw,44px);display:grid;gap:14px}.evrad__lista{border-top:1px solid var(--tema-linje)}.evrad__rad{display:grid;row-gap:8px;padding-block:clamp(22px,2.6vw,36px);border-bottom:1px solid var(--tema-linje)}.evrad__datum{color:var(--tema-2)}.evrad__titel{color:var(--tema-1)}.evrad__text{margin-top:8px;max-width:58ch;color:var(--tema-2)}.evrad__sido{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:6px}.evrad__plats{color:var(--tema-1)}.evrad__detalj,.evrad__status{color:var(--tema-3)}.evrad__detalj{margin-top:12px}.evrad__bild{inline-size:min(100%,168px)}@media (max-width:899.98px){.evrad__rad{row-gap:0;justify-items:start}.evrad__kropp,.evrad__sido{display:contents}.evrad__datum{order:1}.evrad__titel{order:2;margin-top:8px}.evrad__bild{order:3;inline-size:min(100%,480px);margin-top:18px}.evrad__text{order:4;margin-top:14px}.evrad__detalj{order:5}.evrad__plats{order:6;margin-top:14px}.evrad__anmalan,.evrad__status{order:7;margin-top:10px}}.evrad__tomt{padding-block:clamp(22px,2.6vw,36px);border-bottom:1px solid var(--tema-linje);color:var(--tema-2)}@media (min-width:900px){.evrad__rad{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt-gap);align-items:start}.evrad__datum{grid-column:1/span 3;padding-top:.35em}.evrad__kropp{grid-column:4/span 5}.evrad__sido{grid-column:10/span 3;margin-top:0;padding-top:.2em}.evrad--kort .evrad__kropp{grid-column:4/span 6}}.vrad__utvald{margin-bottom:clamp(40px,5vw,72px)}.vrad__utvald .yt__langd,.vrad__utvald .yt__titel{display:none}.vrad__bildtext{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:16px;color:var(--tema-1)}.vrad__bildtext .data{color:var(--tema-3)}@media (min-width:900px){.vrad__utvald{max-inline-size:calc((100% - 11 * var(--spalt-gap)) / 12 * 8 + 7 * var(--spalt-gap))}}.vrad{border-top:1px solid var(--tema-linje)}.vrad__post{border-bottom:1px solid var(--tema-linje)}.vrad__rad{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:8px 20px;inline-size:100%;padding-block:clamp(20px,2.4vw,30px);border:0;background:none;color:var(--tema-1);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.vrad__meta,.vrad__titel{grid-column:1}.vrad__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 18px;font-size:var(--text-data);line-height:1.4;color:var(--tema-3)}.vrad__pil{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end;display:grid;place-items:center}.vrad__pil .pil{transition:rotate .35s var(--ease-ut),translate .35s var(--ease-ut)}.vrad__rad:focus-visible .vrad__pil .pil,.vrad__rad:hover .vrad__pil .pil{translate:5px 0}.vrad__rad[aria-expanded=true] .vrad__pil .pil{rotate:90deg;translate:0 0}.vrad__spelare{padding-bottom:clamp(24px,3vw,40px)}.vrad__ram{--s:var(--snitt-m);position:relative;aspect-ratio:16/9;background:var(--color-charcoal)}.vrad__ram iframe{position:absolute;inset:0;inline-size:100%;block-size:100%;border:0}@media (min-width:900px){.vrad__rad{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt-gap);align-items:baseline}.vrad__titel{grid-column:1/span 8}.vrad__meta{grid-column:9/span 3;grid-row:1;flex-wrap:nowrap;justify-content:space-between;gap:16px;white-space:nowrap}.vrad__pil{grid-column:12;grid-row:1;align-self:center}}@media (prefers-reduced-motion:reduce){.vrad__pil .pil{transition:none}}.artikelyta{row-gap:clamp(32px,4vw,48px)}.artikelyta__innehall,.artikelyta__text{grid-column:1/-1}@media (min-width:900px){.artikelyta__text{grid-column:2/span 9}}@media (min-width:1100px){.artikelyta__innehall{grid-column:1/span 2}.artikelyta__text{grid-column:3/span 7}}.artikel{max-inline-size:66ch;font-size:1rem;line-height:1.65;color:var(--tema-2)}@media (min-width:900px){.artikel{font-size:1.125rem}}.artikel>*+*{margin-top:1.15em}.artikel h2{margin-top:2.4em;font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"wdth" var(--wdth,100);font-size:var(--text-h3);font-weight:600;line-height:1.08;letter-spacing:-.01em}.artikel h2,.artikel h3{color:var(--tema-1);text-wrap:balance}.artikel h3{margin-top:2em;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-h4);font-weight:600;line-height:1.15}.artikel>:first-child{margin-top:0}.artikel h2+*,.artikel h3+*{margin-top:.75em}.artikel :is(ul,ol):not([class])>li{position:relative;padding-left:1.6em}.artikel :is(ul,ol):not([class])>li+li{margin-top:.6em}.artikel ul:not([class])>li:before{content:"";position:absolute;left:.2em;top:.62em;inline-size:var(--punkt-xs);block-size:var(--punkt-xs);border-radius:var(--radius-punkt);background:var(--color-terra)}.artikel ol:not([class]){counter-reset:artikel-nr}.artikel ol:not([class])>li{counter-increment:artikel-nr;padding-left:2.2em}.artikel ol:not([class])>li:before{content:counter(artikel-nr);position:absolute;left:0;top:.24em;font:500 var(--text-data) /1.4 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-terra-ink)}[data-tema=mork] .artikel ol:not([class])>li:before{color:var(--color-terra)}.artikel blockquote{margin-block:1.6em;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-slutrad);line-height:1.06;letter-spacing:-.012em;text-wrap:balance}.artikel blockquote,.artikel strong{font-weight:600;color:var(--tema-1)}.artikel a:not([class]){color:var(--tema-1);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;background:linear-gradient(var(--color-terra),var(--color-terra)) 0 100% /0 5px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .5s var(--ease-ut)}.artikel a:not([class]):focus-visible,.artikel a:not([class]):hover{background-size:100% 5px}@media (prefers-reduced-motion:reduce){.artikel a:not([class]){transition:none}}.sidvikt__tal{font-variant-numeric:tabular-nums;white-space:nowrap}.sidvikt--block{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:14px;min-block-size:64px;padding:18px 22px;border:1px solid var(--tema-linje-stark);color:var(--tema-2)}.sidvikt--block .punkt{align-self:center}.sidvikt--block .sidvikt__tal{font-family:var(--font-display);font-optical-sizing:auto;font-weight:650;color:var(--tema-1)}}