.publik.svelte-vyd702.svelte-vyd702.svelte-vyd702{--papper:#fafaf9;--papper-2:#f2f1ef;--blick:#1c1917;--blick-mjuk:#57534e;--linje:#e0ddd8;--accent:#6699ff;--accent-djup:#3d6fd9;min-height:100vh;background:var(--papper);color:var(--blick);font-family:Inter,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;background-image:radial-gradient(ellipse 80% 40% at 50% -12%,rgba(102,153,255,.09),transparent 60%);background-repeat:no-repeat;overflow-x:hidden}.topp.svelte-vyd702.svelte-vyd702.svelte-vyd702{max-width:1120px;margin:0 auto;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;gap:18px}.marke.svelte-vyd702.svelte-vyd702.svelte-vyd702{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--blick);font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:19px;letter-spacing:-.02em}.topp.svelte-vyd702 nav.svelte-vyd702.svelte-vyd702{display:flex;align-items:center;gap:26px;font-size:15px}.topp.svelte-vyd702 nav.svelte-vyd702 a.svelte-vyd702{text-decoration:none;color:var(--blick-mjuk)}.topp.svelte-vyd702 nav.svelte-vyd702 a.svelte-vyd702:hover{color:var(--blick)}.topp.svelte-vyd702 nav .logga-in.svelte-vyd702.svelte-vyd702{color:var(--blick);font-weight:500}.innehall.svelte-vyd702.svelte-vyd702.svelte-vyd702{max-width:720px;margin:0 auto;padding:26px 28px 72px}.innehall.bred.svelte-vyd702.svelte-vyd702.svelte-vyd702{max-width:940px}h1.svelte-vyd702.svelte-vyd702.svelte-vyd702{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1.08;font-size:clamp(32px,5vw,46px);margin:14px 0 18px}.ingress.svelte-vyd702.svelte-vyd702.svelte-vyd702{font-size:19px;color:var(--blick-mjuk);margin:0 0 10px}.ovrigt.svelte-vyd702.svelte-vyd702.svelte-vyd702{font-size:14.5px;color:var(--blick-mjuk);margin:0 0 8px}.ovrigt.svelte-vyd702 a,.ingress.svelte-vyd702 a{color:var(--accent)}.innehall.svelte-vyd702 h2{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;letter-spacing:-.02em;font-size:23px;margin:44px 0 12px}.innehall.svelte-vyd702 h3{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:17.5px;margin:28px 0 8px}.innehall.svelte-vyd702 h4{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:15.5px;color:var(--blick-mjuk);margin:22px 0 6px}.innehall.svelte-vyd702 p{margin:0 0 14px}.innehall.svelte-vyd702 ul,.innehall.svelte-vyd702 ol{margin:0 0 16px;padding-left:22px}.innehall.svelte-vyd702 li{margin:7px 0}.innehall.svelte-vyd702 a{color:var(--accent)}.innehall.svelte-vyd702 strong{color:var(--blick);font-weight:600}.innehall.svelte-vyd702 code{font-family:IBM Plex Mono,monospace;font-size:.88em;background:var(--papper-2);padding:1px 6px;border-radius:4px}.innehall.svelte-vyd702 hr{border:none;border-top:1px solid var(--linje);margin:38px 0}.innehall.svelte-vyd702 blockquote{margin:18px 0;padding:2px 0 2px 18px;border-left:3px solid var(--linje);color:var(--blick-mjuk)}.innehall.svelte-vyd702 table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:18px 0 26px;font-size:14px}.innehall.svelte-vyd702 th{text-align:left;font-weight:600;background:var(--papper-2);white-space:nowrap}.innehall.svelte-vyd702 th,.innehall.svelte-vyd702 td{border:1px solid var(--linje);padding:9px 12px;vertical-align:top}.sidfot.svelte-vyd702.svelte-vyd702.svelte-vyd702{border-top:1px solid var(--linje);max-width:1120px;margin:0 auto;padding:30px 28px 56px;display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:14px;color:var(--blick-mjuk)}.sidfot-marke.svelte-vyd702.svelte-vyd702.svelte-vyd702{display:flex;align-items:center;gap:9px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;color:var(--blick)}.sidfot-text.svelte-vyd702.svelte-vyd702.svelte-vyd702{flex:1;min-width:200px}.sidfot-lankar.svelte-vyd702.svelte-vyd702.svelte-vyd702{display:flex;gap:18px;flex-wrap:wrap}.sidfot.svelte-vyd702 a.svelte-vyd702.svelte-vyd702{color:var(--accent-djup);text-decoration:none}.sidfot.svelte-vyd702 a.svelte-vyd702.svelte-vyd702:hover{text-decoration:underline}@media (max-width: 620px){.topp.svelte-vyd702.svelte-vyd702.svelte-vyd702{padding:18px 20px}.topp.svelte-vyd702 nav.svelte-vyd702.svelte-vyd702{gap:18px;font-size:14px}.innehall.svelte-vyd702.svelte-vyd702.svelte-vyd702{padding:18px 20px 56px}.sidfot.svelte-vyd702.svelte-vyd702.svelte-vyd702{padding:26px 20px 44px}}
