.vk .wrap{max-width:1100px}.vk .lead{max-width:720px}.vk .naa{--vk:#34d399}.vk .neste{--vk:#60a5fa}.vk .senere{--vk:#94a3b8}.vk .vurderer{--vk:#fbbf24}.vk .vk-melding{background:var(--card);border:1px solid var(--border);color:var(--muted);border-radius:12px;padding:16px 18px}.vk .vk-oppsett{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.vk .vk-under{color:var(--muted);margin:0 0 14px;font-size:15px}.vk .vk-ingen{color:var(--muted);margin:0}.vk ul.vk-kort,.vk ul.vk-stemliste{margin:0}.vk ul.vk-kort li:before,.vk ul.vk-stemliste li:before{content:none}.vk ol.vk-linje{margin:0;padding:0;list-style:none}.vk ol.vk-linje>li.vk-fase{color:var(--text);padding:0 0 34px 42px;position:relative}.vk ol.vk-linje>li.vk-fase:before{content:"";background:linear-gradient(var(--vk),#262c36);border-radius:0;width:2px;height:auto;font-size:0;top:28px;bottom:2px;left:8px}.vk ol.vk-linje>li.vk-fase:last-child{padding-bottom:0}.vk ol.vk-linje>li.vk-fase:last-child:before{display:none}.vk .vk-node{border:3px solid var(--vk);background:var(--bg);width:18px;height:18px;box-shadow:0 0 0 5px color-mix(in srgb,var(--vk) 18%,transparent);border-radius:50%;position:absolute;top:6px;left:0}.vk .vk-fase.naa .vk-node{background:var(--vk)}.vk .vk-fase h2{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:23px;display:flex}.vk .vk-fase h2 small{color:var(--muted);background:var(--card2);border:1px solid var(--border);letter-spacing:0;border-radius:99px;padding:1px 10px;font-size:13px;font-weight:600}.vk .vk-fase .vk-under{margin:0 0 14px}.vk ul.vk-kort{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vk ul.vk-kort li{background:var(--card);border:1px solid var(--border);color:var(--text);border-radius:14px;flex-direction:column;gap:5px;padding:18px 20px;display:flex}.vk ul.vk-kort b,.vk ul.vk-stemliste b{color:var(--text);font-size:16.5px;line-height:1.35}.vk ul.vk-kort span,.vk ul.vk-stemliste span{color:var(--muted);font-size:15px;line-height:1.55}.vk .vk-oppdatert{color:var(--muted);margin:28px 0 0;font-size:14px}.vk .vk-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:90px}.vk .vk-boks{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px 22px}.vk .vk-boks.vurderer{border-top:3px solid var(--vk)}.vk .vk-boks h2{align-items:center;gap:10px;margin:0 0 4px;font-size:19px;display:flex}.vk .vk-boks h2 i{background:var(--vk);border-radius:50%;flex:none;width:9px;height:9px}.vk .vk-boks .vk-under{margin:0 0 10px;font-size:14.5px}.vk .vk-boks .vk-under:last-child{margin:0}.vk ul.vk-stemliste li{border-top:1px solid var(--border);color:var(--text);flex-direction:column;gap:3px;padding:12px 0;display:flex}.vk ul.vk-stemliste b{font-size:16px}.vk ul.vk-stemliste span{font-size:14px}.vk ul.vk-stemliste span.vk-stemmer{align-items:center;gap:10px;margin-top:6px;display:flex}.vk .vk-bar{background:#f87171;border-radius:99px;flex:1;max-width:150px;height:6px;overflow:hidden}.vk .vk-bar.tom{background:#262c36}.vk .vk-bar i{background:#34d399;height:100%;display:block}.vk .vk-tall{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.vk .vk-knapp{text-align:center;background:var(--knapp);color:#fff;border-radius:12px;margin-top:8px;padding:11px 16px;font-weight:700;display:block}.vk .vk-knapp:hover{background:var(--knapp-hover);text-decoration:none}.vk .vk-knapp:focus-visible{outline-offset:2px;outline:2px solid #fff}.vk .vk-fot{text-align:center;color:var(--muted);margin-top:8px;font-size:13px;display:block}.vk .vk-savner{margin:30px 0 0}@media (width<=920px){.vk .vk-oppsett{grid-template-columns:minmax(0,1fr);gap:36px}.vk .vk-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid;position:static}}@media (width<=640px){.vk ul.vk-kort{grid-template-columns:minmax(0,1fr)}.vk .vk-side{display:flex}.vk ol.vk-linje>li.vk-fase{padding-left:34px}.vk .vk-fase h2{font-size:21px}}@media (width<=560px){.vk ul.vk-kort li{padding:16px 18px}.vk .vk-boks{padding:18px}}
