.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-post-tom{cursor:default}.vkdok-post-tom .vkdok-namn{color:#fffdf79e}@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}}
.vkr-lager{top:var(--vkp-topp-h);right:0;bottom:var(--vkp-fot-h);z-index:var(--vkz-kritisk);background:var(--vkp-petroleum-ljus);place-items:center;animation:.15s ease-out vkr-lager-in;display:grid;position:fixed;left:0}@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);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}.vkr-nav-rad:hover{background:#ffffff24}.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;color:var(--vkp-ink);margin:0 0 18px;padding-right:52px;font-size:22px;font-weight:900;line-height:1.2}.vkr-sektionstitel{font-family:var(--font-display,"Hanken Grotesk"), sans-serif;color:var(--vkp-ink);margin:22px 0 8px;font-size:15px;font-weight:900}.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 10px;font-size:15px;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:13px;font-weight:900}.vkr-akut-rad{font-family:var(--font-body,"Hanken Grotesk"), sans-serif;color:var(--vkp-ink);margin:0;font-size:15px;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}}
