.vkdok{position:relative}.vkdok-lista{z-index:var(--vkz-meny);width:max-content;min-width:168px;max-width:min(320px,100vw - 24px);clip-path:var(--vk-pixelform-xs);background:var(--vkp-petroleum);padding:5px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:inset 0 0 0 2px #fffdf72e}.vkdok-poster{margin:0;padding:0;list-style:none}.vkdok-post{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 11px;text-decoration:none;display:flex}.vkdok-post:hover{background:#fffdf71f}.vkdok-post:focus-visible{box-shadow:inset 0 0 0 2px var(--vkp-bläck);background:#fffdf71f;outline:none}.vkdok-namn{font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;letter-spacing:.01em;color:var(--vkp-bläck);font-size:14px;font-weight:800;line-height:1.2}.vkdok-ut{width:9px;height:9px;color:var(--vkp-bläck);opacity:.5;border-top:2px solid;border-right:2px solid;flex:none;position:relative}.vkdok-ut:after{content:"";transform-origin:top;background:currentColor;width:2px;height:13px;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}.vkdok-not{color:#fffdf78c;margin:0;padding:9px 12px;font-size:13px;font-weight:600}@media (max-width:680px){.vkdok-lista{top:calc(var(--vkp-topp-h,54px) + 6px);max-width:calc(100vw - 20px);position:fixed;left:auto;right:10px}}.vkdok-lager{z-index:var(--vkz-kritisk);background:#000000b8;place-items:center;animation:.15s ease-out vkdok-lager-in;display:grid;position:fixed;inset:0}@keyframes vkdok-lager-in{0%{opacity:0}}@keyframes vkdok-kort-in{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.vkdok-lager,.vkdok-kort-skal{animation:none}}.vkdok-kort-skal{filter:drop-shadow(0 0 2px #78ebe06b)drop-shadow(0 0 16px #4ecfc552);width:min(1000px,100vw - 48px);height:min(900px,100dvh - 48px);animation:.16s ease-out vkdok-kort-in}.vkdok-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}.vkdok-kort:focus-visible{outline:none}.vkdok-kort-huvud{flex:none;align-items:center;gap:16px;padding:14px 56px 14px 20px;display:flex;box-shadow:inset 0 -1px #fffdf724}.vkdok-kort-titel{min-width:0;font-family:var(--font-display,"Hanken Grotesk"), sans-serif;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-size:17px;font-weight:900;overflow:hidden}.vkdok-kort-ut{font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;color:#fffdf79e;text-underline-offset:3px;flex:none;font-size:12.5px;font-weight:800;text-decoration:underline}.vkdok-kort-ut:hover{color:var(--vkp-bläck)}.vkdok-kort-ut:focus-visible{outline:2px solid var(--vkp-bläck);outline-offset:3px}.vkdok-stang{z-index:2;cursor:pointer;background:0 0;border:none;width:30px;height:30px;padding:0;position:absolute;top:12px;right:12px}.vkdok-stang span,.vkdok-stang span:after{background:var(--vkp-bläck);opacity:.75;width:16px;height:2px;position:absolute;top:14px;left:7px}.vkdok-stang span{transform:rotate(45deg)}.vkdok-stang span:after{content:"";top:0;left:0;transform:rotate(-90deg)}.vkdok-stang:hover span,.vkdok-stang:hover span:after{opacity:1}.vkdok-stang:focus-visible{outline:2px solid var(--vkp-bläck);outline-offset:2px}.vkdok-ram{background:#fffdf7;border:none;flex:auto;width:100%;min-height:0}@media (max-width:640px){.vkdok-kort-skal{filter:none;width:100vw;height:100dvh}.vkdok-kort{clip-path:none;box-shadow:none}}
.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}}
.q-pixelknapp{cursor:pointer;clip-path:var(--vk-pixelform-xs);background:var(--q-knapp-kant,var(--quest-action-deep));font-family:var(--font-display,"Hanken Grotesk"), sans-serif;white-space:nowrap;color:var(--q-knapp-text,#fffdf7);filter:drop-shadow(0 3px 0 var(--q-knapp-platta,#06282a57));border:none;font-size:12.5px;font-weight:900;text-decoration:none;transition:transform .12s,filter .12s;position:relative}.q-pixelknapp:before{content:"";z-index:-1;clip-path:var(--vk-pixelform-xs);background:var(--q-knapp-yta,var(--quest-action));position:absolute;inset:2px}.q-pixelknapp:hover{filter:drop-shadow(0 5px 0 var(--q-knapp-platta,#06282a57));transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.q-pixelknapp{transition:none}}
.lvr{--lvr-lila:#7b5cd6}.lvr-sparr{z-index:var(--vkz-dialog);position:fixed;inset:0}.lvr-hal{z-index:var(--vkz-dialog);pointer-events:none;outline:3px solid var(--vkp-bläck);outline-offset:3px;transition:left .2s,top .2s,width .2s,height .2s;position:fixed;box-shadow:0 0 0 200vmax #031618cc}.lvr-bubbla{z-index:var(--vkz-dialog);width:min(380px,100vw - 32px);clip-path:var(--vk-pixelform);background:var(--vkp-bläck);color:var(--vkp-petroleum);font-family:var(--font-display), sans-serif;padding:20px 20px 16px;animation:.18s ease-out lvr-in;position:fixed}.lvr-bubbla:focus{outline:none}@keyframes lvr-in{0%{opacity:0;transform:translateY(4px)}}.lvr-steg{color:var(--lvr-lila);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}.lvr-rubrik{margin:0 0 8px;font-size:21px;font-weight:900;line-height:1.2}.lvr-rubrik:focus{outline:none}.lvr-text{color:#24484a;margin:0 0 16px;font-size:15px;line-height:1.45}.lvr-knappar{justify-content:flex-end;align-items:center;gap:14px;display:flex}.lvr-primar{--q-knapp-yta:var(--vkp-handling);--q-knapp-kant:var(--vkp-handling-hov);align-items:center;gap:8px;padding:11px 16px;font-size:15px;display:inline-flex}.lvr-primar:focus-visible{outline:3px solid var(--vkp-petroleum);outline-offset:3px}.lvr-sekundar{color:#4d6b6c;font:700 15px var(--font-display), sans-serif;cursor:pointer;background:0 0;border:none;padding:6px 2px;text-decoration:underline}.lvr-sekundar:focus-visible{outline:3px solid var(--vkp-petroleum);outline-offset:2px}@media (prefers-reduced-motion:reduce){.lvr-hal{transition:none}.lvr-bubbla{animation:none}}
.vkr-lager{top:var(--vkp-topp-h);right:0;bottom:var(--vkp-fot-h);z-index:var(--vkz-overlagg);animation:.15s ease-out vkr-lager-in;display:flex;position:fixed;left:0}.vkr-lager .vkr-ram{background:var(--vkp-spalt);box-shadow:none;flex:auto;grid-template-rows:minmax(0,1fr);place-items:center;min-height:0;display:grid;overflow:hidden}@keyframes vkr-lager-in{0%{opacity:0}}.vkr-kort-skal{width:min(980px,100%);height:100%}.vkr-kort{width:100%;height:100%;color:var(--vkp-bläck);flex-direction:column;display:flex;position:relative}.vkr-kort:focus-visible{outline:none}.vkr-stang{z-index:2;cursor:pointer;background:0 0;border:none;width:40px;height:40px;padding:0;transition:background-color .12s;position:absolute;top:36px;right:28px}.vkr-stang:hover{background:color-mix(in srgb, var(--vkp-ink) 10%, transparent)}.vkr-stang span,.vkr-stang span:after{background:var(--vkp-ink);opacity:.7;content:"";width:16px;height:2px;position:absolute;top:19px;left:12px;transform:rotate(45deg)}.vkr-stang span:after{top:0;left:0;transform:rotate(-90deg)}.vkr-stang:hover span,.vkr-stang:hover span:after{opacity:1}.vkr-stang:focus-visible{outline:2px solid var(--vkp-ink);outline-offset:2px}.vkr-titel{font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;color:#fffdf799;margin:0 12px 12px;font-size:13px;font-weight:700;line-height:1.3}.vkr-yta{flex:auto;min-height:0;padding-top:24px;display:flex}.vkr-nav{flex:none;width:210px;padding:0 10px 16px;overflow-y:auto}.vkr-nav-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vkr-nav-rad{width:100%;min-height:44px;clip-path:var(--vk-pixelform-xs);background:var(--vkp-petroleum-ljus);color:#fffdf7cc;cursor:pointer;font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;text-align:left;filter:drop-shadow(0 2px #00000061);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}.vkr-nav-rad:hover{background:color-mix(in srgb, var(--vkp-petroleum-ljus) 72%, var(--vkp-spalt))}.vkr-nav-rad:focus-visible{box-shadow:inset 0 0 0 3px var(--vkp-bläck);outline:none}.vkr-nav-rad[aria-current=true]{color:var(--vkp-ink);filter:drop-shadow(0 3px #00000080);background:#e8f1ee;font-weight:900}.vkr-detalj{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:0 16px 16px;display:flex}.vkr-ark{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}.vkr-artikeltitel{font-family:var(--font-display,"Hanken Grotesk"), sans-serif;letter-spacing:-.02em;color:var(--vkp-ink);margin:0 0 18px;padding-right:52px;font-size:27px;font-weight:900;line-height:1.15}.vkr-sektionstitel{font-family:var(--font-display,"Hanken Grotesk"), sans-serif;color:var(--vkp-ink);margin:26px 0 8px;font-size:20px;font-weight:900;line-height:1.25}.vkr-sektionstitel:first-of-type{margin-top:0}.vkr-stycke{font-family:var(--font-body,"Hanken Grotesk"), sans-serif;color:var(--vkp-ink);margin:0 0 12px;font-size:16px;line-height:1.6}.vkr-akut{clip-path:var(--vk-pixelform-xs);background:var(--vkp-brunn);box-shadow:inset 0 0 0 1px var(--vkp-brunn-kant);margin:18px 0 10px;padding:14px 16px}.vkr-akut-etikett{font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;color:var(--vkp-brunn-ink);margin:0 0 6px;font-size:16px;font-weight:900}.vkr-akut-rad{font-family:var(--font-body,"Hanken Grotesk"), sans-serif;color:var(--vkp-ink);margin:0;font-size:16px;line-height:1.55}.vkr-akut-nummer{color:var(--vkp-brunn-ink);font-weight:900}.vkr-byt{display:none}@media (max-width:760px){.vkr-nav{display:none}.vkr-titel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.vkr-yta{padding-top:12px}.vkr-detalj{padding:0 10px 10px}.vkr-stang{top:74px;right:20px}.vkr-byt{flex:none;margin:0 0 8px;display:block;position:relative}.vkr-byt-knapp{width:100%;min-height:44px;clip-path:var(--vk-pixelform-xs);background:var(--vkp-papper);color:var(--vkp-ink);cursor:pointer;font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;text-align:left;border:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14.5px;font-weight:900;display:flex}.vkr-byt-knapp:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.vkr-byt-knapp[aria-expanded=true]:after{transform:translateY(2px)rotate(-135deg)}.vkr-byt-lista{z-index:3;clip-path:var(--vk-pixelform-xs);background:var(--vkp-papper);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vkp-platta-kant) 26%, transparent);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}.vkr-byt-rad{width:100%;min-height:44px;color:var(--vkp-ink);cursor:pointer;font-family:var(--font-ui,"Hanken Grotesk"), sans-serif;text-align:left;background:0 0;border:none;padding:10px 12px;font-size:14.5px;font-weight:700}.vkr-byt-rad[aria-selected=true]{background:#e8f1ee;font-weight:900}.vkr-ark{padding:20px 18px 26px}}
