.zep{width:100%}.zep-ram{background:#fbfbfa;border:1px solid #e4e1dc;border-radius:12px;overflow:hidden;box-shadow:0 14px 38px #0f0e0e17}.zep-topp{background:#fff;border-bottom:1px solid #eeece8;align-items:center;gap:9px;padding:11px 14px;display:flex}.zep-pdot{background:#f64e29;border-radius:50%;flex-shrink:0;width:7px;height:7px}.zep-sk{background:#e4e1dc;border-radius:3px;height:6px;display:block}.zep-kropp{padding:16px 18px 18px}.zep-kpi{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px;display:grid}.zep-kort{border:1px solid #eeece8;border-radius:7px;flex-direction:column;gap:6px;min-width:0;padding:9px 10px;display:flex}.zep-chiprad{align-items:center;gap:5px;display:flex}.zep-chip{background:var(--metric-c,#c6d63c);border-radius:2px;flex-shrink:0;width:14px;height:9px}.zep-split{grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:14px;display:grid}.zep-rad{align-items:center;gap:7px;padding:6px 0;display:flex}.zep-chk{box-sizing:border-box;color:#fff;border:1.4px solid #f64e29;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:11px;height:11px;transition:background-color .25s cubic-bezier(.4,0,.2,1);display:flex}.zep-chk svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.zep-stapel{transform-box:fill-box;transform-origin:bottom;transition:transform .8s cubic-bezier(.4,0,.2,1);transform:scaleY(0)}.is-draw .zep-stapel{transition-delay:calc(.2s + var(--i) * .12s);transform:none}.is-draw .zep-chk{transition-delay:calc(1.3s + var(--i) * .18s);background-color:#f64e29}.is-draw .zep-chk svg{transition-delay:calc(1.35s + var(--i) * .18s);transform:none}@keyframes zepAnda{0%,to{transform:scaleY(1)}50%{transform:scaleY(.87)}}.is-draw .zep-stapel{animation:zepAnda 2.8s ease-in-out calc(2.2s + var(--i) * .22s) infinite}@media (prefers-reduced-motion:reduce){.zep-stapel,.is-draw .zep-stapel{transition:none;animation:none;transform:none}.zep-chk,.zep-chk svg{transition:none}.zep-chk{background-color:#f64e29}.zep-chk svg{transform:none}}.zdk{width:100%}.zdk-ram{background:#fbfbfa;border:1px solid #e4e1dc;border-radius:12px;overflow:hidden;box-shadow:0 14px 38px #0f0e0e17}.zdk-topp{background:#fff;border-bottom:1px solid #eeece8;align-items:center;gap:9px;padding:11px 14px;display:flex}.zdk-pdot{background:#f64e29;border-radius:50%;flex-shrink:0;width:7px;height:7px}.zdk-sk{background:#e4e1dc;border-radius:3px;height:6px;display:block}.zdk-rubrik{font:600 10px/1.2 var(--font-body);color:#8c8a86}.zdk-kropp{grid-template-columns:1fr 1fr;gap:10px;padding:16px 18px 18px;display:grid}.zdk-kort{background:#fff;border:1px solid #eeece8;border-radius:9px;flex-direction:column;gap:14px;min-width:0;padding:14px 13px 12px;display:flex}.zdk-skala{flex-direction:column;gap:4px;display:flex}.zdk-skala span{transform-origin:0;background:#e4e1dc;border-radius:2px;height:7px;transition:transform .5s cubic-bezier(.4,0,.2,1);display:block;transform:scaleX(0)}.zdk-skala span.vald{background:#0f0e0e}.zdk-atg{flex-direction:column;gap:11px;display:flex}.zdk-atgrad{flex-direction:column;gap:6px;display:flex}.zdk-effekt{background:#f3f1ee;border-radius:3px;height:6px;display:block;overflow:hidden}.zdk-effekt i{transform-origin:0;background:#8c8a86;border-radius:3px;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);display:block;transform:scaleX(0)}.zdk-fot{border-top:1px solid #f0ede8;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.zdk-granskad{box-sizing:border-box;border:1.3px solid #f64e29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .25s cubic-bezier(.4,0,.2,1);display:flex}.zdk-granskad svg{width:11px;height:11px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.zdk-utan-ram .zdk-ram{box-shadow:none;background:0 0;border:0;border-radius:0}.zdk-utan-ram .zdk-kropp{padding:0}.is-draw .zdk-skala span{transition-delay:calc(.2s + var(--i) * 70ms);transform:none}.is-draw .zdk-effekt i{transition-delay:calc(.45s + var(--i) * .12s);transform:none}.is-draw .zdk-granskad{transition-delay:calc(1.3s + var(--k) * .25s);background-color:#f64e29}.is-draw .zdk-granskad svg{transition-delay:calc(1.35s + var(--k) * .25s);transform:none}@media (prefers-reduced-motion:reduce){.zdk-skala span,.zdk-effekt i,.zdk-granskad svg{transition:none;transform:none}.zdk-granskad{background-color:#f64e29;transition:none}}.zas{width:100%;max-width:560px;font-family:var(--font-body);text-align:left;margin:0 auto}.zas-v-panel{max-width:600px}.zas-falt{box-sizing:border-box;background:#fff;border:1px solid #e4e1dc;border-radius:999px;align-items:center;gap:12px;height:62px;padding:0 9px 0 22px;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 14px 38px #0f0e0e14}.zas.is-tom .zas-falt,.zas.is-skriver .zas-falt{border-color:#f64e298c;box-shadow:0 0 0 4px #f64e291a,0 14px 38px #0f0e0e14}.zas-lupp{color:#8c8a86}.zas-text{white-space:nowrap;min-width:0;height:100%;font:500 17px/1 var(--font-body);letter-spacing:-.005em;color:#0f0e0e;flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.zas-platshallare{color:#8c8a86;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:1px;translate:0 -50%}.zas.is-tom .zas-platshallare{opacity:1}.zas-skrivet{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.zas.is-ton .zas-skrivet{opacity:0}.zas-markor{opacity:0;background:#f64e29;border-radius:1px;flex:none;width:2px;height:21px;margin-left:1px}.zas.is-tom .zas-markor{opacity:1;animation:1.05s step-end infinite zasBlink}.zas.is-skriver .zas-markor{opacity:1}@keyframes zasBlink{50%{opacity:0}}.zas-knapp{color:#fff;background:#f64e29;border-radius:50%;flex:none;width:44px;height:44px;position:relative}.zas-kl{opacity:0;justify-content:center;align-items:center;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;inset:0;transform:scale(.5)}.zas-kl-pil{opacity:1;transform:none}.zas.is-sokt .zas-kl-pil,.zas.is-klar .zas-kl-pil{opacity:0;transform:scale(.5)}.zas.is-sokt .zas-kl-snurr,.zas.is-klar .zas-kl-bock{opacity:1;transform:none}.zas-kl-snurr:before{content:"";box-sizing:border-box;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px}.zas.is-sokt .zas-kl-snurr:before{animation:.7s linear infinite zasSnurr}.zas.is-sokt .zas-knapp{animation:.32s cubic-bezier(.4,0,.2,1) zasTryck}@keyframes zasSnurr{to{transform:rotate(360deg)}}@keyframes zasTryck{40%{transform:scale(.88)}}.zas-lista{opacity:0;background:#fff;border:1px solid #e4e1dc;border-radius:20px;margin-top:10px;padding:8px;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transform:translateY(-6px);box-shadow:0 14px 38px #0f0e0e14}.zas.is-klar .zas-lista{opacity:1;transform:none}.zas.is-klar.is-ton .zas-lista{opacity:0;transition-duration:.45s}.zas-traff{font:500 15px/1.2 var(--font-body);color:#8c8a86;background:#f7f7f6;border-radius:13px;align-items:center;gap:10px;padding:12px 14px;display:flex}.zas-traff-ikon{color:#f64e29}.zas-gata{color:#0f0e0e;font-weight:600}.zas-rad{opacity:0;align-items:center;gap:12px;padding:11px 14px;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(4px)}.zas-rad+.zas-rad{border-top:1px solid #f0ede8}.zas.is-klar .zas-rad{opacity:1;transition-delay:calc(.3s + var(--i) * .3s);transform:none}.zas-rad-ikon{color:#8c8a86}.zas-rad-sk{flex:1;height:7px;display:block}.zas-rad-sk i{transform-origin:0;background:#e4e1dc;border-radius:4px;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block;transform:scaleX(0)}.zas.is-klar .zas-rad-sk i{transition-delay:calc(.4s + var(--i) * .3s);transform:none}.zas-rad-bock{color:#f64e29;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.zas.is-klar .zas-rad-bock{opacity:1;transition-delay:calc(.95s + var(--i) * .3s);transform:none}.zas-v-panel .zas-ram{background:#fbfbfa;border:1px solid #e4e1dc;border-radius:12px;overflow:hidden;box-shadow:0 14px 38px #0f0e0e17}.zas-topp{background:#fff;border-bottom:1px solid #eeece8;align-items:center;gap:9px;padding:11px 14px;display:flex}.zas-pdot{background:#f64e29;border-radius:50%;flex-shrink:0;width:7px;height:7px}.zas-sk{background:#e4e1dc;border-radius:3px;height:6px;display:block}.zas-v-panel .zas-kropp{padding:22px 22px 14px}.zas-v-panel .zas-falt{height:52px;box-shadow:none;padding-left:18px}.zas-v-panel.is-tom .zas-falt,.zas-v-panel.is-skriver .zas-falt{box-shadow:0 0 0 4px #f64e291a}.zas-v-panel .zas-text{font-size:16px}.zas-v-panel .zas-knapp{width:38px;height:38px}.zas-v-panel .zas-lista{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:14px;padding:0}.zas-v-panel .zas-traff{background:#fff;border:1px solid #eeece8}@media (width<=560px){.zas-falt{gap:10px;height:54px;padding-left:18px}.zas-text{font-size:15.5px}.zas-markor{height:19px}.zas-knapp{width:40px;height:40px}.zas-traff{font-size:14px}}.zas.is-noll,.zas.is-noll *{transition:none!important}@media (prefers-reduced-motion:reduce){.zas *,.zas :before{transition:none!important;animation:none!important}}.zk{width:100%;height:100%}.zk-ram{background:#fbfbfa;border:1px solid #e4e1dc;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 14px 38px #0f0e0e17}.zk-topp{background:#fff;border-bottom:1px solid #eeece8;align-items:center;gap:9px;padding:11px 14px;display:flex}.zk-pdot{background:#f64e29;border-radius:50%;flex-shrink:0;width:7px;height:7px}.zk-sk{background:#e4e1dc;border-radius:3px;height:6px;display:block}.zk-kropp{flex-direction:column;flex:1;justify-content:center;padding:14px 18px 12px;display:flex}.zk-legend{font:500 11.5px/1.2 var(--font-body);color:#5b5957;flex-wrap:wrap;gap:6px 16px;margin-bottom:8px;display:flex}.zk-lg{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.zk-lgs{border-top:2px solid;width:18px;height:0;display:inline-block}.zk-lgs-u{border-top:2px dashed #f64e29}.zk-lgs-m{border-top:2.4px solid #1fa140}.zk-svg{width:100%;height:auto;display:block}.zk-klipp{transform-box:fill-box;transform-origin:0;transition:transform 1.5s cubic-bezier(.16,1,.3,1) .15s;transform:scaleX(0)}.is-draw .zk-klipp{transform:scaleX(1)}.zk-prick{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);transform:scale(.3)}.is-draw .zk-prick{opacity:1;transition-delay:1.25s;transform:none}@media (prefers-reduced-motion:reduce){.zk-klipp{transition:none;transform:none}.zk-prick{opacity:1;transition:none;transform:none}}.zr{width:100%;height:100%}.zr-ram{background:#fbfbfa;border:1px solid #e4e1dc;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 14px 38px #0f0e0e17}.zr-topp{background:#fff;border-bottom:1px solid #eeece8;align-items:center;gap:9px;padding:11px 14px;display:flex}.zr-pdot{background:#f64e29;border-radius:50%;flex-shrink:0;width:7px;height:7px}.zr-sk{background:#e4e1dc;border-radius:3px;height:6px;display:block}.zr-kropp{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:18px 16px;display:flex;container-type:inline-size}.zr-rad{--gap:7px;--ruta:min(46px, calc((100cqw - 6 * var(--gap)) / 7));--steg:calc(var(--ruta) + var(--gap));gap:var(--gap);display:flex;position:relative}.zr-ruta{width:var(--ruta);height:var(--ruta);border-radius:calc(var(--ruta) * .23);font:700 max(10px, calc(var(--ruta) * .36))/1 var(--font-body);justify-content:center;align-items:center;display:flex}.zr-ring{box-sizing:border-box;width:calc(var(--ruta) + 10px);height:calc(var(--ruta) + 10px);border-radius:calc(var(--ruta) * .23 + 5px);pointer-events:none;opacity:0;transform:translateX(calc(var(--steg) * 3));border:2px solid #5b5957;position:absolute;top:-5px;left:-5px}.zr-cap{font:500 12.5px/1.5 var(--font-body);letter-spacing:.02em;color:#8c8a86;text-align:center;text-wrap:balance;max-width:34ch}.zr-ruta{opacity:0;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 70ms + .1s);transform:translateY(8px)scale(.86)}.is-draw .zr-ruta{opacity:1;transform:none}@keyframes zrSok{0%{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(0)}42%{opacity:1;transform:translateX(calc(var(--steg) * 5))}72%{opacity:1;transform:translateX(calc(var(--steg) * 2))}to{opacity:1;transform:translateX(calc(var(--steg) * 3))}}.is-draw .zr-ring{animation:2.4s cubic-bezier(.45,0,.2,1) .8s both zrSok}.zr-cap{opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1) 2.6s}.is-draw .zr-cap{opacity:1}@media (prefers-reduced-motion:reduce){.zr-ruta,.zr-cap{opacity:1;transition:none;transform:none}.zr-ring{opacity:1;animation:none}}@media (width<=560px){.zr-kropp{gap:14px;padding:16px 8px}.zr-rad{--gap:5px}.zr-cap{font-size:12px}}.zdp{width:100%;container-type:inline-size}.zdp-ram{background:#fbfbfa;border:1px solid #e4e1dc;border-radius:12px;overflow:hidden;box-shadow:0 14px 38px #0f0e0e17}.zdp-topp{background:#fff;border-bottom:1px solid #eeece8;align-items:center;gap:9px;padding:11px 14px;display:flex}.zdp-pdot{background:#f64e29;border-radius:50%;flex-shrink:0;width:7px;height:7px}.zdp-sk{background:#e4e1dc;border-radius:3px;height:6px;display:block}.zdp-kropp{padding:18px 18px 20px}.zdp-kalla{box-sizing:border-box;background:#fff;border:1px solid #eeece8;border-radius:999px;align-items:center;min-width:0;height:26px;padding:0 9px;display:flex}.zdp-kalla .zdp-sk{height:5px}.zdp-lankar{width:100%;display:block;overflow:visible}.zdp-modell{box-sizing:border-box;background:#fff;border:1.4px solid #f64e29;border-radius:9px;align-items:center;gap:9px;padding:10px 12px;display:flex;position:relative}.zdp-modell>.zdp-sk{flex-shrink:0}.zdp-modellikon{color:#0f0e0e;flex-shrink:0;display:inline-flex}.zdp-modellprick{background:#f64e29;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto;position:relative}.zdp-halo{opacity:0;border:1px solid #f64e29;border-radius:50%;position:absolute;inset:0}.zdp-dok{box-sizing:border-box;background:#fff;border:1px solid #eeece8;border-radius:7px;min-width:0}.zdp-dokikon{color:#8c8a86;flex-shrink:0;display:inline-flex}.zdp-doknamn{font:600 10.5px/1.25 var(--font-body);color:#0f0e0e;hyphens:manual}.zdp-bock{box-sizing:border-box;color:#fff;border:1.4px solid #c9c5be;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:11px;height:11px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);display:flex}.zdp-bock svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.zdp-flode .zdp-kallor{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.zdp-flode .zdp-in{height:40px}.zdp-flode .zdp-modell{width:58%;margin:0 auto}.zdp-flode .zdp-ut{height:34px}.zdp-flode .zdp-dokument{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.zdp-flode .zdp-dok{flex-direction:column;gap:7px;padding:10px 10px 12px;display:flex}.zdp-flode .zdp-dokhuvud{justify-content:space-between;align-items:center;display:flex}.zdp-lista .zdp-modellhuvud{padding:12px 14px}.zdp-modelltext{flex-direction:column;flex:1;gap:7px;display:flex}.zdp-lista .zdp-kallor{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:12px 0 16px;display:grid}.zdp-lista .zdp-dokument{flex-direction:column;gap:8px;display:flex}.zdp-lista .zdp-dok{grid-template-columns:auto minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:12px;height:44px;padding:0 12px;display:grid}@container (width<=380px){.zdp-flode .zdp-kallor,.zdp-lista .zdp-kallor{grid-template-columns:repeat(3,minmax(0,1fr))}.zdp-flode .zdp-modell{width:auto}.zdp-flode .zdp-dokument{grid-template-columns:1fr}.zdp-flode .zdp-dok{flex-flow:wrap;align-items:center}.zdp-flode .zdp-dokhuvud{order:3;gap:8px;margin-left:auto}.zdp-flode .zdp-dok>.zdp-sk{display:none}.zdp-lista .zdp-dok{grid-template-columns:auto minmax(0,1fr) auto}.zdp-lista .zdp-dok>.zdp-sk{display:none}}.zdp-kalla{opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transform:translateY(4px)}.is-draw .zdp-kalla{opacity:1;transition-delay:calc(.1s + var(--i) * 60ms);transform:none}.zdp-flode .zdp-lankar{clip-path:inset(0 0 100%);transition:clip-path .5s cubic-bezier(.4,0,.2,1)}.is-draw .zdp-lankar{clip-path:inset(0)}.is-draw .zdp-in{transition-delay:.45s}.is-draw .zdp-ut{transition-delay:1.05s}.zdp-modell{opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);transform:scale(.97)}.is-draw .zdp-modell{opacity:1;transition-delay:.8s;transform:none}.zdp-lista .zdp-modell{transition-delay:0s}.is-draw.zdp-lista .zdp-modell{transition-delay:.1s}.zdp-dok{opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transform:translateY(4px)}.is-draw .zdp-dok{opacity:1;transition-delay:calc(1.25s + var(--j) * .15s);transform:none}.is-draw .zdp-bock{transition-delay:calc(1.7s + var(--j) * .18s);background-color:#8c8a86;border-color:#8c8a86}.is-draw .zdp-bock svg{transition-delay:calc(1.75s + var(--j) * .18s);transform:none}@keyframes zdpHalo{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.is-draw .zdp-halo{animation:2.8s cubic-bezier(.16,1,.3,1) 2.4s infinite zdpHalo}@media (prefers-reduced-motion:reduce){.zdp-kalla,.zdp-modell,.zdp-dok{opacity:1;transition:none;transform:none}.zdp-lankar,.is-draw .zdp-lankar{clip-path:none;transition:none}.zdp-bock{background-color:#8c8a86;border-color:#8c8a86;transition:none}.zdp-bock svg{transition:none;transform:none}.zdp-halo,.is-draw .zdp-halo{animation:none}}
