@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/raleway-cyrillic-ext-wght-normal-Dc5xu4We.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/raleway-cyrillic-wght-normal-B0Yo_ULV.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/raleway-vietnamese-wght-normal-wikBsL6_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/raleway-latin-ext-wght-normal-CwtNDoQR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/raleway-latin-wght-normal-CSF1BaNN.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/raleway-cyrillic-ext-wght-italic-Hi97ePR8.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/raleway-cyrillic-wght-italic-DWTmaMJk.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/raleway-vietnamese-wght-italic-DYF7k-fG.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/raleway-latin-ext-wght-italic-MbfTa5YI.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/raleway-latin-wght-italic-RigrtYt2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gc-blaa: #3f5d77;--gc-blaa-moerk: #2c4458;--gc-blaa-lys: #d4e3f0;--gc-blaa-bg: #eef3f7;--overskrift: #3399cc;--tekst: #262a33;--tekst-svag: #5f6672;--bg: #eef2f6;--flade: #d4e3f0;--hover: #f2f5f8;--kant: #dbe3eb;--kant-staerk: #c5cdd5;--markant: #faf202;--valgt-raekke: #fffa8b;--hoejest: #267399;--lavest: #b5562f;--radius: 10px;--radius-lille: 6px;--skygge: 0 1px 2px rgb(16 24 40 / .04), 0 2px 8px rgb(16 24 40 / .05);--skygge-hover: 0 2px 4px rgb(16 24 40 / .06), 0 8px 24px rgb(16 24 40 / .08);--side-bredde: 1160px;font-family:Raleway Variable,Raleway,system-ui,sans-serif;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;color:var(--tekst);background:var(--bg);line-height:1.55;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;background:var(--bg)}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4{line-height:1.15;margin:0 0 .5em;color:var(--gc-blaa-moerk)}h1{color:var(--overskrift);font-size:clamp(2.1rem,4.5vw,3rem);font-weight:900;letter-spacing:-.01em}h2{font-size:1.45rem;font-weight:800}h3{font-size:1.1rem;font-weight:700}p{margin:0 0 1em}a{color:var(--hoejest);text-underline-offset:2px}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--overskrift);outline-offset:2px}.side{max-width:var(--side-bredde);margin:0 auto;padding:0 16px}.header{border-bottom:1px solid var(--kant);background:#fff;position:sticky;top:0;z-index:30}.header .side{display:flex;align-items:center;gap:16px;min-height:64px;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:14px}.brand img{height:26px;display:block}.brand>a:last-child{font-weight:800;color:var(--gc-blaa-moerk);text-decoration:none;padding-left:14px;border-left:1px solid var(--kant-staerk)}.header nav{display:flex;gap:2px;margin-left:auto;flex-wrap:wrap}.header nav a{text-decoration:none;color:var(--tekst-svag);font-weight:600;padding:8px 12px;border-radius:var(--radius-lille)}.header nav a:hover{color:var(--gc-blaa-moerk);background:var(--hover)}.header nav a.active{color:var(--gc-blaa-moerk);box-shadow:inset 0 -3px 0 var(--overskrift);border-radius:0}main{flex:1;padding:40px 0 72px}.footer{background:var(--flade);border-top:1px solid #c4d2e0;padding:20px 0;font-size:.875rem;color:var(--tekst-svag)}.footer .side{display:flex;gap:8px 24px;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer nav{display:flex;gap:8px 20px;flex-wrap:wrap}.footer a{color:var(--gc-blaa)}.sektion{margin-top:56px}.sektion-hoved{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:16px}.sektion-hoved h2,.sektion-hoved p{margin-bottom:0}.to-kolonner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:40px;align-items:start}@media (max-width: 860px){.to-kolonner{grid-template-columns:minmax(0,1fr);gap:24px}}.hero{align-items:center}.hero-billede{width:100%;border-radius:var(--radius);display:block}@media (max-width: 860px){.hero-billede{display:none}}.kicker{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--tekst-svag);margin-bottom:8px}.lead{font-size:1.2rem;line-height:1.5}.svag{color:var(--tekst-svag)}.lille{font-size:.875rem}.kilde{font-style:italic;color:var(--tekst-svag)}.tilbage{display:inline-block;font-size:.875rem;font-weight:600;text-decoration:none;margin-bottom:16px}.tilbage:hover{text-decoration:underline}.knap{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:var(--radius-lille);border:1px solid var(--kant-staerk);background:#fff;color:var(--gc-blaa-moerk);font-weight:700;font-size:.95rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.knap:hover:not(:disabled){background:var(--gc-blaa-bg);border-color:var(--gc-blaa)}.knap:disabled{opacity:.5;cursor:not-allowed}.knap.primaer{background:var(--gc-blaa);border-color:var(--gc-blaa);color:#fff}.knap.primaer:hover:not(:disabled){background:var(--gc-blaa-moerk);border-color:var(--gc-blaa-moerk)}.knap.lille-knap{padding:7px 12px;font-size:.85rem}.knap-raekke{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.indgange{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:40px}.indgang{border:1px solid var(--kant);border-top:4px solid var(--overskrift);border-radius:var(--radius);padding:24px;background:#fff;box-shadow:var(--skygge);display:flex;flex-direction:column;gap:4px}.indgang.faktaboks-indgang{border-top-color:var(--gc-blaa)}.indgang p{color:var(--tekst-svag)}.indgang .handling{margin-top:auto}.boks{border:1px solid var(--kant);border-radius:var(--radius);padding:24px;background:#fff;box-shadow:var(--skygge)}.info-boks{border-left:4px solid var(--gc-blaa);background:var(--flade);padding:14px 18px;border-radius:0 var(--radius-lille) var(--radius-lille) 0}.markant{background:var(--markant);padding:0 4px;border-radius:3px}label.felt-label,.felt-label{display:block;font-weight:700;font-size:.95rem;margin-bottom:8px;color:var(--gc-blaa-moerk)}.trin{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;border-radius:50%;background:var(--gc-blaa);color:#fff;font-size:.75rem;font-weight:800;vertical-align:1px}.input{width:100%;padding:11px 14px;border:1px solid var(--kant-staerk);border-radius:var(--radius-lille);background:#fff;transition:border-color .15s,box-shadow .15s}.input:hover{border-color:var(--gc-blaa)}.input:focus{outline:none;border-color:var(--overskrift);box-shadow:0 0 0 3px #39c3}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{border:1px solid var(--kant-staerk);background:#fff;border-radius:999px;padding:5px 12px;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--tekst);transition:background .15s,border-color .15s}.chip:hover{border-color:var(--gc-blaa)}.chip[aria-pressed=true]{background:var(--gc-blaa);border-color:var(--gc-blaa);color:#fff}.chip.valgt-element{background:#fff;border-color:#fff;color:var(--gc-blaa-moerk);text-align:left}.chip.valgt-element:hover{border-color:var(--lavest)}.chip .fjern{margin-left:6px;font-weight:800;opacity:.6}.toggle{display:inline-flex;gap:8px;align-items:center;cursor:pointer;font-size:.95rem}.toggle input{width:16px;height:16px;accent-color:var(--gc-blaa)}.combobox{position:relative}.combobox ul{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);max-height:340px;overflow:auto;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--kant);border-radius:var(--radius-lille);box-shadow:var(--skygge-hover)}.combobox li{padding:8px 10px;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;gap:8px}.combobox li[aria-selected=true]{background:var(--gc-blaa-bg)}.combobox li.gruppe{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--tekst-svag);cursor:default;padding-top:12px}.tabel-wrap{overflow-x:auto}table.tabel{width:100%;border-collapse:collapse;font-size:.95rem;font-variant-numeric:lining-nums tabular-nums}.tabel th,.tabel td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--kant);white-space:nowrap}.tabel th{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tekst-svag);position:sticky;top:0;background:#fff;border-bottom-color:var(--kant-staerk)}.tabel th button{background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.tabel td.tal,.tabel th.tal{text-align:right}.tabel tbody tr:hover td{background:var(--hover)}.tabel tr.valgt td,.tabel tbody tr.valgt:hover td{background:var(--valgt-raekke);font-weight:700}.tabel tr.gns td{color:var(--tekst-svag)}.profil-hoved{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}@media (max-width: 860px){.profil-hoved{grid-template-columns:minmax(0,1fr);gap:16px}}.skift-kommune{background:var(--flade);border-radius:var(--radius);padding:16px}.landslinje{font-size:1.3rem;line-height:1.5;max-width:720px;margin-bottom:0}.noegletal-tal{font-weight:800;color:var(--gc-blaa-moerk)}.noegletal-raekke{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}@media (max-width: 700px){.noegletal-raekke{grid-template-columns:repeat(2,minmax(0,1fr))}}.noegletal-felt{border:1px solid var(--kant);border-radius:var(--radius);padding:14px 16px;background:#fff}.noegletal-felt .tal-stor{display:block;font-size:1.9rem;font-weight:900;line-height:1.1;color:var(--gc-blaa-moerk)}.noegletal-felt.hoejest .tal-stor{color:var(--hoejest)}.noegletal-felt.lavest .tal-stor{color:var(--lavest)}.noegletal-felt span:last-child{font-size:.85rem;color:var(--tekst-svag)}.vinkel-filtre{display:flex;gap:12px 20px;flex-wrap:wrap;align-items:center;padding:12px 0;margin:8px 0 24px;border-top:1px solid var(--kant);border-bottom:1px solid var(--kant)}.vinkel-filtre .skub{margin-left:auto}.vinkel-gruppe{margin-bottom:36px}.gruppe-titel{display:flex;align-items:baseline;gap:8px;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;color:var(--tekst-svag);margin-bottom:12px}.gruppe-titel .antal{font-size:.8rem;background:var(--flade);border-radius:999px;padding:1px 8px}.vinkel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.vinkel{border:1px solid var(--kant);border-radius:var(--radius);padding:18px;background:#fff;box-shadow:var(--skygge);display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;transition:box-shadow .15s}.vinkel:hover{box-shadow:var(--skygge-hover)}.vinkel:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--hoejest)}.vinkel.lavest:before{background:var(--lavest)}.vinkel .etiket{align-self:flex-start;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--hoejest);background:#2673991a;padding:3px 8px;border-radius:4px}.vinkel.lavest .etiket{color:var(--lavest);background:#b5562f1a}.vinkel h4{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.vinkel .vaerdi{font-size:1.75rem;font-weight:900;line-height:1.1;color:var(--gc-blaa-moerk)}.vinkel dl{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:.875rem;padding-top:10px;border-top:1px solid var(--kant)}.vinkel dt{color:var(--tekst-svag)}.vinkel dd{margin:0}.vinkel details{font-size:.875rem;color:var(--tekst-svag)}.vinkel summary{cursor:pointer;color:var(--hoejest);font-weight:600}.vinkel .knap-raekke{margin-top:auto;padding-top:4px}.fingeraftryk{display:grid;gap:4px;margin-top:20px}.fingeraftryk-raekke{display:grid;grid-template-columns:minmax(130px,230px) 1fr;gap:16px;align-items:center;font-size:.875rem;padding:3px 0}.fingeraftryk-skala{position:relative;height:20px;border-radius:999px;background:linear-gradient(90deg,#b5562f29,#f1f3f5 50%,#26739929)}.fingeraftryk-skala:after{content:"";position:absolute;left:50%;top:3px;bottom:3px;width:1px;background:var(--kant-staerk)}.fingeraftryk-skala .prik{position:absolute;z-index:1;top:3px;width:14px;height:14px;border-radius:50%;background:var(--gc-blaa-moerk);border:2px solid #fff;transform:translate(-50%);box-shadow:0 0 0 1px var(--gc-blaa-moerk)}.fingeraftryk-akse{display:flex;justify-content:space-between;font-size:.75rem;font-weight:700;color:var(--tekst-svag)}.fingeraftryk-akse .lav{color:var(--lavest)}.fingeraftryk-akse .hoej{color:var(--hoejest)}.overblik-diagram{width:100%;overflow-x:auto}.overblik-diagram svg{display:block;min-width:900px;width:100%;height:auto}.overblik-diagram g.soejle{cursor:pointer}.overblik-diagram g.soejle:hover rect{fill:var(--overskrift)}.overblik-diagram g.soejle:hover text{font-weight:700}.kort-ramme{background:#fff;padding:20px;border:1px solid var(--kant);border-radius:var(--radius);position:relative}.kort-ramme svg{width:100%;height:auto;display:block}.kort-ramme path{stroke:#fff;stroke-width:.6;vector-effect:non-scaling-stroke}.kort-ramme path:hover{stroke:var(--gc-blaa-moerk);stroke-width:1.5}.kort-ramme path.valgt{stroke:#000;stroke-width:2.5}.kort-tooltip{position:absolute;pointer-events:none;background:#fff;border:1px solid var(--kant);border-radius:var(--radius-lille);padding:6px 10px;font-size:.85rem;box-shadow:var(--skygge-hover);white-space:nowrap}.kort-legende{display:flex;align-items:center;gap:8px;font-size:.8rem;margin-top:8px}.kort-legende .gradient{flex:1;height:10px;border-radius:3px}.kort-logo{height:20px;opacity:.8;display:block;margin-left:auto;margin-top:12px}.faktaboks-layout{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:40px;align-items:start}@media (max-width: 900px){.faktaboks-layout{grid-template-columns:minmax(0,1fr);gap:24px}}.faktaboks-valg{display:grid;gap:24px;position:sticky;top:88px;background:var(--flade);border-radius:var(--radius);padding:20px}@media (max-width: 900px){.faktaboks-valg{position:static}}.faktaboks{background:#fff;border:1px solid var(--kant);border-top:6px solid var(--gc-blaa);border-radius:var(--radius);padding:24px 28px;box-shadow:var(--skygge-hover)}.faktaboks-titel{width:100%;font-size:1.45rem;font-weight:900;line-height:1.25;border:1px dashed transparent;border-radius:4px;background:transparent;padding:4px 6px;margin:-4px 0 4px -6px;color:var(--gc-blaa-moerk)}.faktaboks-titel:hover,.faktaboks-titel:focus{border-color:var(--kant-staerk);background:var(--hover);outline:none}.faktaboks section+section{margin-top:8px}.faktaboks h4{margin:20px 0 4px;font-size:1rem;font-weight:800;color:var(--tekst)}.faktaboks .tabel th,.faktaboks .tabel td{padding:7px 10px}.faktaboks .tabel th:first-child,.faktaboks .tabel td:first-child{padding-left:0}.faktaboks .tabel th:last-child,.faktaboks .tabel td:last-child{padding-right:0}.faktaboks .placering{font-size:.875rem;margin:8px 0 0;padding-left:10px;border-left:3px solid var(--overskrift)}.faktaboks .kilde{margin-top:20px;padding-top:12px;border-top:1px solid var(--kant)}.tom-tilstand{border:2px dashed var(--kant-staerk);border-radius:var(--radius);padding:56px 24px;text-align:center;color:var(--tekst-svag)}.besked{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--gc-blaa-moerk);color:#fff;padding:12px 20px;border-radius:var(--radius-lille);box-shadow:var(--skygge-hover);z-index:50}.visuelt-skjult{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kort-flade{background:#fff;border:1px solid var(--kant);border-radius:var(--radius);box-shadow:var(--skygge);padding:20px}.kort-flade.tabel-kort{padding:8px 16px}.knap.embed{background:#1f7a3d;border-color:#1f7a3d;color:#fff}.knap.embed:hover:not(:disabled){background:#17602f;border-color:#17602f}.kode-ikon{font-family:ui-monospace,Consolas,monospace;font-weight:700;font-size:.85em}.embed-dialog{width:min(960px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:0;border:0;border-radius:12px;box-shadow:0 24px 64px #09142159;color:var(--tekst)}.embed-dialog::backdrop{background:#09142173}.embed-indhold{position:relative;padding:28px 32px 32px}@media (max-width: 600px){.embed-indhold{padding:20px 16px}}.embed-dialog h2{font-size:1.6rem;margin-bottom:6px}.embed-dialog .luk{position:absolute;top:16px;right:16px;width:36px;height:36px;border:0;border-radius:50%;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--tekst-svag)}.embed-dialog .luk:hover{background:var(--hover);color:var(--tekst)}.input.kode{font-family:ui-monospace,Consolas,monospace;font-size:.85rem;line-height:1.5;resize:vertical}.link-raekke{display:flex;gap:8px}.link-raekke .input{flex:1;min-width:0}.embed-preview{display:block;width:100%;border:1px solid var(--kant);border-radius:var(--radius)}body.embed{background:#fff}.kort-indlejret .kort-ramme{border:0;padding:12px}.kort-indlejret svg{max-height:calc(100vh - 170px)}.kort-logo-link{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px;font-size:.8rem;color:var(--tekst-svag);text-decoration:none}.kort-logo-link:hover span{text-decoration:underline}.kort-logo-link .kort-logo{margin:0}.undertitel{font-size:1.25rem;font-weight:700;color:var(--gc-blaa-moerk)}.skillelinje{border:0;border-top:1px solid var(--kant-staerk);margin:48px 0 32px}.rangliste-detalje .felt-label .input{margin-top:8px;max-width:640px;display:block}select.input{cursor:pointer}.udfold{background:#fff;border:1px solid var(--kant);border-radius:var(--radius);max-width:640px}.udfold>summary{cursor:pointer;padding:12px 16px;font-weight:700}.udfold[open]{max-width:none}.udfold-indhold{padding:0 16px 16px}.to-diagrammer{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:8px}.placerings-diagram{display:grid;gap:8px;margin:12px 0 8px}.placerings-raekke{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center;font-size:.875rem}.placerings-spor{display:flex;align-items:center;gap:6px;height:32px;margin-right:28px;position:relative}.placerings-soejle{height:100%;border-radius:0 3px 3px 0;min-width:1px}.placerings-antal{font-weight:700}.placerings-raekke.akse .placerings-spor{height:16px;border-top:1px solid var(--kant-staerk)}.placerings-raekke.akse .placerings-spor span{position:absolute;top:2px;transform:translate(-50%);font-size:.75rem;color:var(--tekst-svag)}.faktaboks-guide{background:var(--flade);border-radius:12px;padding:24px;margin-top:24px}.guide-trin{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:24px;align-items:start;padding:16px 0;border-top:1px solid #c4d2e0}.guide-trin h4{margin:30px 0 0;font-size:1rem;color:var(--gc-blaa-moerk)}@media (max-width: 760px){.guide-trin{grid-template-columns:minmax(0,1fr);gap:8px}.guide-trin h4{margin-top:0}}.faktaboks-resultat{max-width:760px;margin:24px auto 0}.faktaboks-overskrift{font-size:1.4rem;font-weight:900;margin-bottom:4px}.tabel td.markant-celle{background:var(--markant);font-weight:700}.tabel tbody tr:hover td.markant-celle{background:var(--markant)}.tabel.kompakt{font-size:.8rem}.tabel.kompakt th,.tabel.kompakt td{padding:6px 8px;white-space:normal;vertical-align:top}.tabel.kompakt th{font-size:.7rem}.pakke-gitter{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:32px}.pakke{display:flex;flex-direction:column;background:#fff;border:1px solid var(--kant);border-radius:var(--radius);box-shadow:var(--skygge);overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow .15s,transform .15s}.pakke:hover{box-shadow:var(--skygge-hover);transform:translateY(-2px)}.pakke-billede{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--flade)}.pakke-tekst{display:flex;flex-direction:column;flex:1;padding:18px 20px 20px}.pakke-tekst h3{margin-bottom:6px}.pakke-tekst p{color:var(--tekst-svag);font-size:.95rem}.pakke-link{margin-top:auto;font-weight:700;color:var(--hoejest)}.pakke:hover .pakke-link{text-decoration:underline}.tabel tr.klikbar{cursor:pointer}.tabel tr.valgt td.markant-celle{background:var(--markant)}.tabel td.flueben-celle{text-align:center;vertical-align:middle}.flueben-celle input{width:18px;height:18px;cursor:pointer;accent-color:var(--gc-blaa)}.vinkel-faktaboks{margin-top:12px;max-width:none}.vinkel-faktaboks>summary{display:flex;align-items:center;gap:8px}.luk-knap{margin-left:auto;width:28px;height:28px;border:0;border-radius:50%;background:transparent;font-size:1.3rem;line-height:1;cursor:pointer;color:var(--tekst-svag)}.luk-knap:hover{background:var(--hover);color:var(--tekst)}.vinkel-faktaboks .faktaboks{max-width:760px}.multiselect{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:6px 10px;cursor:text}.multiselect:focus-within{border-color:var(--overskrift);box-shadow:0 0 0 3px #39c3}.multiselect input{flex:1;min-width:120px;border:0;outline:none;background:transparent;padding:4px 2px}.multiselect-maerke{display:inline-flex;align-items:center;gap:4px;background:var(--gc-blaa);color:#fff;border-radius:6px;padding:3px 4px 3px 10px;font-size:.875rem;font-weight:600}.multiselect-maerke button{border:0;background:transparent;color:inherit;cursor:pointer;font-size:1rem;line-height:1;padding:0 4px;opacity:.8}.multiselect-maerke button:hover{opacity:1}.tabel th.faktaboks-kolonne,.tabel td.faktaboks-kolonne{border-left:2px solid #000;text-align:center}.hover-titel{font-weight:700;color:var(--gc-blaa-moerk);text-decoration:underline dotted var(--overskrift);text-decoration-thickness:2px;text-underline-offset:3px;cursor:help}.hover-titel:hover,.hover-titel:focus-visible{color:var(--overskrift);outline:none}.hover-boks{position:fixed;z-index:70;max-width:320px;padding:12px 14px;border-radius:var(--radius);background:var(--gc-blaa-moerk);color:#fff;font-size:.875rem;line-height:1.5;box-shadow:0 10px 30px #0914214d;pointer-events:none;animation:hover-ind .12s ease-out}.hover-boks:before{content:"";position:absolute;top:-6px;left:18px;width:12px;height:12px;background:var(--gc-blaa-moerk);transform:rotate(45deg)}.hover-boks-etiket{display:block;margin-bottom:4px;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#9fc9e6}@keyframes hover-ind{0%{opacity:0;transform:translateY(-4px)}}.tabel tr.ny td{background:#e6f4ea}.tabel tbody tr.ny:hover td{background:#d6eedd}.tabel tr.ny td.markant-celle{background:var(--markant)}.tabel tr.ny.valgt td{background:var(--valgt-raekke)}.ny-markering{background:#e6f4ea;border:1px solid #b7dfc3;padding:0 4px;border-radius:3px}.kort-flade.tabel-kort{padding-top:0}.tabel-kort .tabel th{z-index:2;padding-top:12px;border-bottom:0;box-shadow:inset 0 -2px 0 var(--kant-staerk)}.gul-markering{background:var(--markant);border:1px solid #d9d200;padding:0 4px;border-radius:3px}
