@layer components{@media (min-width:768px){.an-gal,.an-gal--tom{--an-gal-h:clamp(250px,min(calc(min(var(--annons-max), 100vw - 2 * var(--spalt)) * 0.42),calc(100svh - 430px)),620px);--an-gal-rad:calc((var(--an-gal-h) - 10px) / 2)}}@media (min-width:1100px){.an-titel{position:relative}.an-titel .an-handling{position:absolute;top:6px;right:0}.an-rubrikrad{padding-right:340px}}@media (min-width:900px) and (max-height:920px){.an-titel{gap:4px;margin:0 0 16px}.an-rubrik{font-size:clamp(30px,3.1vw,46px);line-height:1.12}.an-rumpiller{margin-top:6px}.an-delar{margin-top:24px}}.an-dl__ruta{width:min(520px,100%);grid-template-rows:auto auto}.an-dl__huvud{padding-left:28px}.an-dl__kropp{display:grid;gap:22px;padding:4px 28px 26px}.an-dl__boende{display:flex;align-items:center;gap:14px;min-width:0}.an-dl__bild{position:relative;flex:none;width:64px;height:64px;overflow:hidden;border-radius:var(--r-in);background:var(--placeholder)}.an-dl__bild img{object-fit:cover}.an-dl__namn{display:grid;gap:2px;min-width:0}.an-dl__namn b{overflow:hidden;font-size:17px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.an-dl__namn span{font-size:14px;color:var(--tr-muted)}.an-dl__kanaler{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 8px;margin:0;padding:0;list-style:none}.an-dl__kanal{display:grid;justify-items:center;gap:8px;width:100%;padding:6px 2px;border:0;border-radius:var(--r-in);background:none;color:var(--tr-ink);font:600 13.5px/1.25 var(--t-text);text-align:center;text-decoration:none;cursor:pointer}.an-dl__rund{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--tr-ton);color:var(--tr-ink);transition:background-color var(--m-t-tona) var(--m-tona),scale var(--m-t-tryck) var(--m-landa)}.an-dl__marke{stroke-width:1.7}@media (hover:hover){.an-dl__kanal:hover .an-dl__rund{background:var(--tr-ton-2)}}.an-dl__kanal:active .an-dl__rund{scale:var(--m-s-tryck)}.an-dl__kanal:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:2px}.an-dl__etikett{overflow-wrap:anywhere}.an-dl__besked{display:flex;align-items:flex-start;gap:8px;min-height:1.5em;margin:-6px 0 0;font-size:14px;line-height:1.5}.an-dl__besked[data-tom]{min-height:0}.an-dl__besked .ui-ik{margin-top:2px;color:var(--tr-ok)}@media (max-width:767px){.an-dl__huvud{padding-left:22px}.an-dl__kropp{padding:4px 18px max(24px,env(safe-area-inset-bottom))}.an-dl__rund{width:52px;height:52px}}button.an-sov__knapp{cursor:zoom-in}.an-zon--kant{fill:color-mix(in srgb,var(--tr-ink) 9%,transparent);stroke:color-mix(in srgb,var(--tr-ink) 72%,transparent);stroke-width:2}.an-zon__husrund{fill:var(--tr-surface);stroke:var(--tr-ink);stroke-width:2}.an-zon__husstreck{fill:none;stroke:var(--tr-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.an-karta__ort{translate:-50% 30px}.an-nrad{display:grid;justify-items:start;gap:10px}.an-nrad__lista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;margin:0;padding:0;list-style:none}.an-nrad__cell{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ik vad" "ik avst";align-items:center;column-gap:12px;min-width:0;padding:12px 14px;border-radius:var(--r-in);background:var(--tr-surface);box-shadow:var(--sk-liten)}.an-nrad__ik{grid-area:ik;color:var(--tr-ink)}.an-nrad__vad{grid-area:vad;display:grid;min-width:0}.an-nrad__vad b,.an-nrad__vad span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-nrad__vad b{font-size:15px;font-weight:650}.an-nrad__vad span{font-size:13px;color:var(--tr-muted)}.an-nrad__avst{grid-area:avst;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.an-nrad__alla{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:var(--r-piller);background:var(--tr-ton);color:var(--tr-ink);font:600 15px/1.3 var(--t-text);cursor:pointer;transition:background-color var(--m-t-tona) var(--m-tona),scale var(--m-t-tryck) var(--m-landa)}@media (hover:hover){.an-nrad__alla:hover{background:var(--tr-ton-2)}}.an-nrad__alla:active{scale:var(--m-s-tryck)}.an-nrad__alla:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}.an-nrad__alla .ui-ik{flex:none}.an-nrad__ark .an-runt{padding:0;background:none}@media (max-width:1199px) and (min-width:768px){.an-nrad__lista{grid-template-columns:repeat(3,minmax(0,1fr))}.an-nrad__lista>li:nth-child(n+4){display:none}}@media (max-width:767px){.an-nrad__lista{width:auto;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(150px,46%);margin:0 calc(var(--spalt) * -1);padding:2px var(--spalt) 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--spalt);scrollbar-width:none}.an-nrad__lista::-webkit-scrollbar{display:none}.an-nrad__cell{scroll-snap-align:start}.an-nrad__alla{min-height:44px}}.an-vader__rutor{display:flex;flex-wrap:wrap}.an-vader__rutor>.an-vader__ruta{flex:1 1 260px}.an-vader__rutor>.an-vader__ruta--nu{flex-basis:100%}.an-vader__ruta--nu{grid-template-columns:minmax(150px,auto) minmax(0,1fr);grid-template-areas:"etikett etikett" "nu dagar";align-items:center;column-gap:28px}.an-vader__ruta--nu>.an-vader__etikett{grid-area:etikett}.an-vader__ruta--nu>.an-vader__nu{grid-area:nu}.an-vader__ruta--nu>.an-vader__dagar{grid-area:dagar;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:0 0 0 24px;border-top:0;border-left:1px solid var(--tr-line)}.an-vader__dagar>li[data-idag] .an-vader__dag{text-transform:none;color:var(--tr-ink);font-weight:650}@media (max-width:899px){.an-vader__ruta--nu{grid-template-columns:minmax(0,1fr);grid-template-areas:"etikett" "nu" "dagar";row-gap:14px}.an-vader__ruta--nu>.an-vader__dagar{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(52px,1fr);padding:14px 0 0;border-top:1px solid var(--tr-line);border-left:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}}.an-boka__fore,.an-bottenrad__fore,.an-rabatt__fore{text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 75%,transparent)}.an-boka__totknapp{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0 4px 0 0;border:0;border-radius:14px;background:none;color:inherit;font:inherit;cursor:pointer}.an-boka__totknapp:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}.an-boka__totpil{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--tr-ton);transition:background-color var(--m-t-tona) var(--m-tona),rotate var(--m-t-rull) var(--m-landa)}@media (hover:hover){.an-boka__totknapp:hover .an-boka__totpil{background:var(--tr-ton-2)}}.an-boka__totknapp[aria-expanded=true] .an-boka__totpil{rotate:180deg}.an-summa--ut{gap:8px;margin:8px 0 4px;padding-top:12px}.an-summa--ut .an-summa__rad{font-size:15px}.an-summa--ut .an-summa__totbelopp{font-size:20px}.an-boka__marken{display:grid;gap:8px;margin-top:10px}.an-boka__markrad{display:flex;flex-wrap:wrap;gap:6px}.an-boka__marke{height:28px;padding:0 8px 0 9px;border:0;cursor:pointer;transition:background-color var(--m-t-tona) var(--m-tona)}@media (hover:hover){.an-boka__marke:hover{--bricka-yta:var(--tr-knapp-vit-hover)}}.an-boka__marke:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:2px}.an-boka__marke[aria-expanded=true]{--bricka-yta:var(--tr-ink);--bricka-text:var(--tr-on-ink);--bricka-kant:transparent}.an-boka__markpil{transition:rotate var(--m-t-rull) var(--m-landa)}.an-boka__marke[aria-expanded=true] .an-boka__markpil{rotate:180deg}.an-boka__markinfo{margin:0;padding:12px 14px;border-radius:var(--r-in);background:var(--tr-ton);font-size:14px;line-height:1.5}.an-boka__markinfo--kort{padding:0;background:none}.an-boka__markinfo--kort .an-bsk{box-shadow:none;background:var(--tr-ton)}.an-boka__rapport{display:flex;justify-content:center;margin-top:-2px}@media (min-width:900px){.an-fotrad__rapport{display:none}}.an-fot{display:grid;gap:6px;margin-top:36px}@media (max-width:767px){.an-fot{order:4;margin-top:24px;padding:0 14px}}@media (prefers-reduced-motion:no-preference){html.js .an-boka__marke{animation:an-glid var(--m-t-landa) var(--m-landa) backwards;animation-delay:calc(var(--m-t-scen) + var(--k, 0) * var(--m-steg-ord))}html.js .an-boka__markinfo,html.js .an-summa--ut{animation:an-fall var(--m-t-res) var(--m-landa) backwards}}@keyframes an-glid{0%{translate:-8px 0;clip-path:inset(0 100% 0 0 round 999px)}}@keyframes an-fall{0%{translate:0 -6px;clip-path:inset(0 0 100% 0)}}@media (min-width:1100px){.an-vd2__rum{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}}.an-omd2--kompakt{display:grid;gap:16px;margin-top:32px}.an-omd2__rubrik3{margin:0}.an-omd2--kompakt .an-omd2__topp{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px 36px;margin-top:0;padding:22px 28px}.an-omd2--kompakt .an-omd2__betyg{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;gap:6px 20px;text-align:left}.an-omd2--kompakt .an-omd2__emblem{grid-row:span 2;gap:12px}.an-omd2--kompakt .an-omd2__emb{width:48px;height:48px}.an-omd2--kompakt .an-omd2__siffra{font-size:clamp(44px,4vw,56px)}.an-omd2--kompakt .an-omd2__av{font-size:18px}.an-omd2--kompakt .an-omd2__niva{justify-items:start}.an-omd2--kompakt .an-omd2__niva>p{display:none}.an-omd2--kompakt .an-omd2__antal{display:grid;gap:2px;font-size:14px}.an-omd2--kompakt .an-omd2__antal>span[aria-hidden]{display:none}.an-omd2--kompakt .an-omd2__fordelning{gap:6px}.an-omd2--kompakt .an-omd2__ny{justify-items:start;text-align:left}.an-omdl2[data-kompakt] .an-oklista{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.an-omdl2[data-kompakt] .an-ok{gap:10px;padding:20px 20px 18px}html.js .an-omdl2[data-kompakt] .an-ok:has(.an-ok__oppna){padding-bottom:52px}.an-omdl2[data-kompakt] .an-ok__bokstav{width:38px;height:38px;font-size:16px}.an-omdl2[data-kompakt] .an-ok__text{font-size:15px;line-height:1.55}html.js .an-omdl2[data-kompakt] .an-ok__text{-webkit-line-clamp:3;line-clamp:3}.an-omdl2[data-kompakt] .an-ok__fot{display:none}.an-omdl2[data-kompakt] .an-ok__oppna{padding:0 20px 18px}html.js .an-omdl2[data-kompakt] .an-omdl2__fot{margin-top:14px}@media (max-width:1279px) and (min-width:768px){.an-omdl2[data-kompakt] .an-oklista{grid-template-columns:repeat(2,minmax(0,1fr))}html.js .an-omdl2[data-kompakt] .an-ok:nth-child(3){display:none}}@media (max-width:899px){.an-omd2--kompakt .an-omd2__topp{grid-template-columns:minmax(0,1fr);padding:20px}}.an-vd2__kontakt{grid-template-columns:minmax(0,1fr);grid-template-areas:"huvud" "skriv" "regler"}.an-vd2__regler{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;padding-top:20px;border-top:1px solid var(--tr-line)}.an-vd2__regler li{align-items:center;color:var(--tr-ink)}.an-vd2__regler .ui-ik{box-sizing:content-box;padding:9px;border-radius:50%;background:var(--tr-ton)}@media (max-width:767px){.an-vd2__regler{grid-template-columns:minmax(0,1fr)}}.an-radrubrik{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 22px;min-width:0}.an-radrubrik__alla{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--r-piller);background:var(--tr-ton);color:var(--tr-ink);font-size:15px;font-weight:600;text-decoration:none;transition:background-color var(--m-t-tona) var(--m-tona)}@media (hover:hover){.an-radrubrik__alla:hover{background:var(--tr-ton-2)}}.an-radrubrik__alla:focus-visible{outline:3px solid var(--tr-fokus);outline-offset:3px}.an-radrubrik__alla .ui-ik{transition:translate var(--m-t-tona) var(--m-landa)}@media (hover:hover){.an-radrubrik__alla:hover .ui-ik{translate:3px 0}}.an-hyraven{margin-top:56px}@media (min-width:1280px){.an-kar__rad{grid-auto-columns:calc((100% - 3 * 20px) / 4)}}.an-hk--jamfor[aria-pressed=true] .ui-ik,.an-kompakt-plats .sp-knapp .ui-ik,.an-kompakt-plats .sp-nara__ik,.an-vard__bokstav,.an-vardrad__bokstav,.an-vardrad__id .ui-ik,.an-vd__kontaktik,.an-vkort__ik{color:var(--tr-on-ink)}}