.vko-lager{z-index:var(--vkz-kritisk);background:#000000b8;place-items:center;animation:.15s ease-out vko-lager-in;display:grid;position:fixed;inset:0}@keyframes vko-lager-in{0%{opacity:0}}@keyframes vko-kort-in{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.vko-lager,.vko-kort-skal{animation:none}}.vko-kort-skal{filter:drop-shadow(0 0 2px #78ebe06b)drop-shadow(0 0 16px #4ecfc552);width:min(980px,100vw - 48px);height:min(720px,100dvh - 48px);animation:.16s ease-out vko-kort-in}.vko-kort{width:100%;height:100%;clip-path:var(--vk-pixelform-l);background:var(--vkp-petroleum-ljus);color:var(--vkp-bläck);flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 0 1px #4ecfc54d}.vko-kort:focus-visible{outline:none}@media (max-width:640px){.vko-kort-skal{filter:none;width:100vw;height:100dvh}.vko-kort{clip-path:none;box-shadow:none}}.vko-stang{z-index:2;cursor:pointer;background:0 0;border:none;width:30px;height:30px;padding:0;position:absolute;top:12px;right:12px}.vko-stang span,.vko-stang span:after{background:var(--vkp-bläck);opacity:.8;content:"";width:16px;height:2px;position:absolute;top:14px;left:7px;transform:rotate(45deg)}.vko-stang span:after{top:0;left:0;transform:rotate(-90deg)}.vko-stang:hover span,.vko-stang:hover span:after{opacity:1}.vko-stang:focus-visible{outline:2px solid var(--vkp-bläck);outline-offset:2px}.vko-titel{font-family:var(--font-display,"Hanken Grotesk"), sans-serif;letter-spacing:-.02em;color:var(--vkp-bläck);flex:none;margin:24px 30px 18px;font-size:27px;font-weight:900;line-height:1}.vko-startvy{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:0;margin:0;padding:0 30px 28px;list-style:none;display:grid;overflow-y:auto}.vko-startvy li{display:flex}.vko-startvy-tile{width:100%;clip-path:var(--vk-pixelform-m);color:var(--vkp-bläck);cursor:pointer;font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;text-align:center;background:#fffdf712;border:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:20px;padding:20px;font-size:22px;font-weight:800;line-height:1.25;transition:background-color .12s;display:flex}.vko-startvy-ikon{justify-content:center;align-items:center;height:56px;display:flex}.vko-startvy-namn{min-height:55px}.vko-startvy-tile:hover{background:#fffdf724}.vko-startvy-tile:focus-visible{box-shadow:inset 0 0 0 3px var(--vkp-fokus);outline:none}.vko-body{flex:auto;min-height:0;display:flex}.vko-nav{flex:none;width:210px;padding:8px 10px 16px;overflow-y:auto}.vko-nav-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vko-nav-avdelare{background:#fffdf729;height:1px;margin:12px 4px}.vko-nav-rad{width:100%;min-height:44px;clip-path:var(--vk-pixelform-xs);color:#fffdf7cc;cursor:pointer;font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;text-align:left;filter:drop-shadow(0 2px #00000061);background:#ffffff12;border:none;align-items:center;gap:9px;padding:10px 12px;font-size:14.5px;font-weight:700;transition:background-color .12s,filter .12s;display:flex}.vko-nav-rad .vk-sprite{flex:none}.vko-nav-rad:hover{background:#ffffff24}.vko-nav-rad:focus-visible{box-shadow:inset 0 0 0 3px var(--vkp-bläck);outline:none}.vko-nav-rad[aria-current=true]{color:var(--vkp-ink);filter:drop-shadow(0 3px #00000080);background:#e8f1ee;font-weight:900}.vko-nav-rad-infor{color:#fffdf7a6;background:#ffffff0a;font-size:13.5px}.vko-nav-rad-infor:hover{color:var(--vkp-bläck)}.vko-detalj{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:8px 16px 16px;display:flex}.vko-sakerhetskort{min-height:0;clip-path:var(--vk-pixelform-m);background:var(--vkp-platta);box-shadow:inset 0 0 0 1px var(--vkp-platta-kant);color:var(--vkp-ink);flex:auto;padding:24px 28px 32px;overflow-y:auto}.vko-artikeltitel{font-family:var(--font-display,"Hanken Grotesk"), sans-serif;color:var(--vkp-ink);margin:0 0 18px;font-size:22px;font-weight:900;line-height:1.2}.vko-detalj-body{min-width:0}.vko-byt{display:none}.vko-sektionstitel{font-family:var(--font-display,"Hanken Grotesk"), sans-serif;color:var(--vkp-ink);margin:0 0 8px;font-size:15px;font-weight:900}.vko-detalj-body section+section{margin-top:22px}.vko-steg{counter-reset:vko-steg;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vko-steg li{counter-increment:vko-steg;padding:2px 0 2px 30px;font-size:16px;font-weight:600;line-height:1.45;position:relative}.vko-steg li:before{content:counter(vko-steg);width:22px;height:22px;clip-path:var(--vk-pixelform-xs);background:var(--vkp-rosa);color:#fff;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;top:1px;left:0}.vko-larm{clip-path:var(--vk-pixelform-xs);box-shadow:inset 0 0 0 3px var(--vkp-rosa);color:var(--vkp-ink);background:#ff5e9712;padding:14px 16px}.vko-larm-etikett{clip-path:var(--vk-pixelform-xs);background:var(--vkp-rosa);font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--vkp-bläck);margin:0 0 8px;padding:3px 9px;font-size:11px;font-weight:900;display:inline-block}.vko-larm-rad{color:var(--vkp-ink);margin:0;font-size:16px;font-weight:600;line-height:1.45}.vko-larm-nummer{color:#c9245f;margin-right:4px;font-size:20px;font-weight:900;text-decoration:none}.vko-larm-nummer:hover,.vko-larm-nummer:focus-visible{text-decoration:underline}.vko-larm-nummer:focus-visible{outline-offset:2px;outline:2px solid #c9245f}.vko-punkter{margin:0;padding:0;list-style:none}.vko-punkter li{padding:2px 0 2px 18px;font-size:15px;line-height:1.5;position:relative}.vko-punkter li+li{margin-top:6px}.vko-punkter li:before{content:"";background:var(--vkp-papper-kant-stark);width:7px;height:7px;position:absolute;top:8px;left:0}.vko-saga li{color:var(--vkp-ink-mjuk);padding-left:0;font-style:italic}.vko-saga li:before{content:none}.vko-infor-ingress{color:var(--vkp-ink-mjuk);margin:0 0 20px;font-size:15px;line-height:1.55}.vko-checklista{flex-direction:column;gap:2px;margin:0;display:flex}.vko-checklista-rad{border-bottom:1px solid var(--vkp-papper-kant-stark);grid-template-columns:200px 1fr;gap:14px;padding:12px 4px;display:grid}.vko-checklista-rad dt{color:var(--vkp-ink);font-size:14px;font-weight:800}.vko-checklista-rad dd{color:var(--vkp-ink);margin:0;font-size:15px;line-height:1.5}.vko-checklista-rad dd[data-placeholder=ja]{color:var(--vkp-ink-mjuk);font-style:italic}@media (max-width:760px){.vko-nav{display:none}.vko-titel{margin:18px 20px 14px}.vko-startvy{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 20px}.vko-startvy-tile{gap:12px;font-size:16px}.vko-startvy-tile .vk-sprite{width:32px;height:auto}.vko-startvy-ikon{height:40px}.vko-startvy-namn{min-height:40px}.vko-detalj{padding:0 16px 16px}.vko-sakerhetskort{padding:20px 18px 28px}.vko-byt{margin-bottom:12px;display:block}.vko-byt-knapp{width:100%;min-height:44px;clip-path:var(--vk-pixelform-xs);color:var(--vkp-bläck);cursor:pointer;font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;background:#ffffff17;border:none;justify-content:space-between;align-items:center;padding:0 14px;font-size:14.5px;font-weight:800;display:flex}.vko-byt-knapp:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:rotate(45deg)}.vko-byt-knapp[aria-expanded=true]:after{transform:rotate(-135deg)}.vko-byt-lista{clip-path:var(--vk-pixelform-xs);background:var(--vkp-petroleum);flex-direction:column;gap:4px;margin:6px 0 0;padding:8px;list-style:none;display:flex;box-shadow:inset 0 0 0 2px #fffdf72e}.vko-byt-rad{width:100%;min-height:44px;clip-path:var(--vk-pixelform-xs);color:var(--vkp-bläck);cursor:pointer;font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;text-align:left;background:0 0;border:none;align-items:center;padding:10px 12px;font-size:14.5px;font-weight:700;display:flex}.vko-byt-rad[aria-selected=true]{background:#ff5e972e;font-weight:900}.vko-checklista-rad{grid-template-columns:1fr;gap:4px}}@media (max-width:480px){.vk-portal-namn{white-space:nowrap;text-overflow:ellipsis;max-width:64px;overflow:hidden}}
