/* Genereras av kortanimeringar/bygg.py — redigera inte här. Bara datorversionen visar scenerna. */
/* zoom i stället för transform: scale — scenen ritas om i rätt storlek och blir skarp */
.wz-scen{display:none;position:absolute;inset:0;zoom:var(--wz-s,1);place-items:center;color:#0a0a0a;font-size:16px;line-height:24px;text-align:left;
  --ui:cubic-bezier(.2,0,0,1)}
.wz-scen *{box-sizing:border-box;margin:0;padding:0}
.wz-scen i,.wz-scen b{font-style:normal}
@media (min-width:901px){
  .wz-acard-media.har-scen{background:#F9F8F6}
  .wz-acard-media.har-scen img,.wz-acard-media.har-scen .wz-acard-ico{display:none}
  .wz-acard-media.har-scen .wz-scen{display:grid}
}
@media (prefers-reduced-motion:reduce){
  .wz-scen *{animation-delay:-3.6s!important;animation-play-state:paused!important}
}
.wz-scen .nat{position:absolute;left:50%;top:50%}
.wz-scen .nat-linjer{position:absolute;overflow:visible;stroke:rgba(10,10,10,.1);stroke-width:1}
.wz-scen .nat-nod{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:9999px;background:#fff}
.wz-scen .nat-nod.mal{display:grid;place-items:center;box-shadow:0 1px 2px rgba(0,0,0,.04)}
.wz-scen .nat-nod.mal span{width:6px;height:6px;border-radius:9999px;background:rgba(10,10,10,.25)}
.wz-scen .nat-nod.mal span{animation:nat-mal 4.5s cubic-bezier(.2,0,0,1) infinite}
@keyframes nat-mal{0%,72%{background:rgba(10,10,10,.25);transform:none}78%{background:rgba(10,10,10,.7);transform:scale(1.35)}90%{background:rgba(10,10,10,.7);transform:none}100%{background:rgba(10,10,10,.25)}}
.wz-scen .nat-mitt{position:absolute;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:9999px;background:#fff;display:grid;place-items:center;box-shadow:0 1px 2px rgba(0,0,0,.04)}
.wz-scen .nat-mitt span{width:8px;height:8px;border-radius:9999px;background:rgba(10,10,10,.7)}
.wz-scen .nat-prick{position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:9999px;background:rgba(10,10,10,.6);opacity:0;transform:translate(var(--x1),var(--y1))}
.wz-scen .nat-prick{animation:nat-prick 4.5s cubic-bezier(.45,0,.55,1) var(--d) infinite}
@keyframes nat-prick{
  0%{opacity:0;transform:translate(var(--x0),var(--y0))}
  5%{opacity:1}
  28%{opacity:1}
  32%,100%{opacity:0;transform:translate(var(--x1),var(--y1))}
}
.wz-scen{--vit-skugga:0 1px 2px rgba(0,0,0,.04);--glid:cubic-bezier(.65,0,.35,1)}
.wz-scen .funk-grid + .funk-grid{margin-top:24px}
.wz-scen .vit{background:#fff;box-shadow:var(--vit-skugga)}
.wz-scen .ark{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:8px;background:#fff;box-shadow:var(--vit-skugga)}
.wz-scen .ark i{display:block;width:100%;height:6px;flex:none;border-radius:2px;background:rgba(10,10,10,.1);transform-origin:left}
.wz-scen .ark i.m{background:rgba(10,10,10,.35)}
.wz-scen .stampel{position:absolute;right:-9px;top:-9px;width:22px;height:22px;border-radius:9999px;background:rgba(10,10,10,.7);display:grid;place-items:center;opacity:0;animation:stampel 6s var(--ui) infinite}
.wz-scen .stampel svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}
@keyframes stampel{0%,54%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}66%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:scale(.6)}}
.wz-scen .eko{position:relative;display:flex;align-items:center;gap:64px}
.wz-scen .eko .ark{width:76px;height:92px}
.wz-scen .eko-b{position:relative}
.wz-scen .eko-b i{transform:scaleX(0);animation:eko-rad 6s var(--ui) calc(var(--i)*90ms) infinite}
.wz-scen .eko-spar{position:absolute;left:84px;width:48px;top:50%;border-top:1px dashed rgba(10,10,10,.2)}
.wz-scen .eko-prick{position:absolute;left:84px;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:9999px;background:rgba(10,10,10,.6);opacity:0;animation:eko-prick 6s cubic-bezier(.45,0,.55,1) infinite}
@keyframes eko-prick{0%,8%{opacity:0;transform:translateX(0)}12%{opacity:1}26%{opacity:1}30%,100%{opacity:0;transform:translateX(48px)}}
@keyframes eko-rad{0%,30%{transform:scaleX(0);opacity:1}40%{transform:scaleX(1)}90%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}
.wz-scen .salj-spar,.wz-scen .salj-fyll{position:absolute;left:-108px;width:216px;top:-1px;height:2px;border-radius:9999px;background:rgba(10,10,10,.08)}
.wz-scen .salj-fyll{background:rgba(10,10,10,.35);transform-origin:left;transform:scaleX(0);animation:salj-fyll 6s var(--glid) infinite}
.wz-scen .salj-nod{position:absolute;top:0;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:9999px;background:#fff;display:grid;place-items:center;box-shadow:var(--vit-skugga)}
.wz-scen .salj-nod span{width:6px;height:6px;border-radius:9999px;background:rgba(10,10,10,.25)}
.wz-scen .salj-nod.n1 span{animation:salj-n1 6s var(--ui) infinite}
.wz-scen .salj-nod.n2 span{animation:salj-n2 6s var(--ui) infinite}
.wz-scen .salj-nod.n3 span{animation:salj-n3 6s var(--ui) infinite}
.wz-scen .salj-nod.n4 span{animation:salj-n4 6s var(--ui) infinite}
.wz-scen .salj-nod.n4{animation:salj-ring 6s var(--ui) infinite}
.wz-scen .salj-txt{position:absolute;top:26px;width:24px;height:4px;margin-left:-12px;border-radius:2px;background:rgba(10,10,10,.1)}
@keyframes salj-fyll{0%,10%{transform:scaleX(0);opacity:1}20%,30%{transform:scaleX(.3333)}40%,50%{transform:scaleX(.6667)}60%,88%{transform:scaleX(1);opacity:1}96%{transform:scaleX(1);opacity:0}100%{transform:scaleX(0);opacity:0}}
@keyframes salj-n1{0%,4%{background:rgba(10,10,10,.25);transform:none}8%{background:rgba(10,10,10,.7);transform:scale(1.35)}12%,90%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
@keyframes salj-n2{0%,18%{background:rgba(10,10,10,.25);transform:none}22%{background:rgba(10,10,10,.7);transform:scale(1.35)}26%,90%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
@keyframes salj-n3{0%,38%{background:rgba(10,10,10,.25);transform:none}42%{background:rgba(10,10,10,.7);transform:scale(1.35)}46%,90%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
@keyframes salj-n4{0%,58%{background:rgba(10,10,10,.25);transform:none}62%{background:rgba(10,10,10,.7);transform:scale(1.35)}66%,90%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
@keyframes salj-ring{0%,60%{box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06)}66%,84%{box-shadow:var(--vit-skugga),0 0 0 5px rgba(10,10,10,.06)}92%,100%{box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06)}}
.wz-scen .crm{width:180px;padding:14px;border-radius:10px}
.wz-scen .crm i{display:block;height:6px;border-radius:2px;background:rgba(10,10,10,.1)}
.wz-scen .crm i.m{background:rgba(10,10,10,.35)}
.wz-scen .crm-topp{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.055)}
.wz-scen .crm-topp > span:last-child{display:flex;flex-direction:column;gap:6px}
.wz-scen .crm-av{width:28px;height:28px;border-radius:9999px;background:rgba(10,10,10,.08)}
.wz-scen .crm-tid{position:relative;display:flex;flex-direction:column;gap:12px;padding-top:14px}
.wz-scen .crm-tid::before{content:"";position:absolute;left:3px;top:17px;bottom:3px;border-left:1px solid rgba(10,10,10,.1)}
.wz-scen .crm-rad{position:relative;display:flex;align-items:center;gap:12px;opacity:0}
.wz-scen .crm-rad b{width:7px;height:7px;flex:none;border-radius:9999px;background:rgba(10,10,10,.25);box-shadow:0 0 0 3px #fff}
.wz-scen .crm-rad.r3 b{background:rgba(10,10,10,.7)}
.wz-scen .crm-rad.r1{animation:crm-r1 6s var(--ui) infinite}
.wz-scen .crm-rad.r2{animation:crm-r2 6s var(--ui) infinite}
.wz-scen .crm-rad.r3{animation:crm-r3 6s var(--ui) infinite}
@keyframes crm-r1{0%,10%{opacity:0;transform:translateY(4px)}16%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:translateY(4px)}}
@keyframes crm-r2{0%,26%{opacity:0;transform:translateY(4px)}32%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:translateY(4px)}}
@keyframes crm-r3{0%,42%{opacity:0;transform:translateY(4px)}48%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:translateY(4px)}}
.wz-scen .mark-kalla{position:absolute;left:-122px;top:-30px;width:48px;height:60px;padding:8px;gap:5px}
.wz-scen .mark-kalla i{height:5px}
.wz-scen .mark-kanal{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:8px;background:#fff;display:grid;place-items:center;box-shadow:var(--vit-skugga)}
.wz-scen .mark-kanal span{width:10px;height:10px;border-radius:3px;background:rgba(10,10,10,.25)}
.wz-scen .mark-kanal.k1 span{animation:mark-k1 4.5s var(--ui) infinite}
.wz-scen .mark-kanal.k2 span{animation:mark-k2 4.5s var(--ui) infinite}
.wz-scen .mark-kanal.k3 span{animation:mark-k3 4.5s var(--ui) infinite}
@keyframes mark-k1{0%,30%{background:rgba(10,10,10,.25);transform:none}35%{background:rgba(10,10,10,.7);transform:scale(1.35)}41%,86%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
@keyframes mark-k2{0%,37%{background:rgba(10,10,10,.25);transform:none}42%{background:rgba(10,10,10,.7);transform:scale(1.35)}48%,86%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
@keyframes mark-k3{0%,44%{background:rgba(10,10,10,.25);transform:none}49%{background:rgba(10,10,10,.7);transform:scale(1.35)}55%,86%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
.wz-scen .lager-spar{position:absolute;left:-130px;width:260px;top:-1px;height:2px;border-radius:9999px;background:rgba(10,10,10,.08)}
.wz-scen .lager-c{position:absolute;top:0;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:9999px;background:rgba(10,10,10,.15)}
.wz-scen .lager-c.c1{animation:lager-c1 6s var(--ui) infinite}
.wz-scen .lager-c.c2{animation:lager-c2 6s var(--ui) infinite}
.wz-scen .lager-c.c3{animation:lager-c3 6s var(--ui) infinite}
.wz-scen .lager-mal{position:absolute;top:0;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:9999px;background:#fff;display:grid;place-items:center;box-shadow:var(--vit-skugga);animation:lager-ring 6s var(--ui) infinite}
.wz-scen .lager-mal span{width:6px;height:6px;border-radius:9999px;background:rgba(10,10,10,.25);animation:lager-mal 6s var(--ui) infinite}
.wz-scen .lager-paket{position:absolute;left:-15px;top:-38px;width:30px;height:30px;border-radius:8px;background:#fff;box-shadow:var(--vit-skugga);display:grid;place-items:center;color:rgba(10,10,10,.55);opacity:0;animation:lager-paket 6s linear infinite}
.wz-scen .lager-paket svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
@keyframes lager-paket{0%{opacity:0;transform:translate(-130px,4px)}8%{opacity:1;transform:translate(-130px,0)}68%{opacity:1;transform:translate(100px,0)}74%,100%{opacity:0;transform:translate(116px,0) scale(.6)}}
@keyframes lager-c1{0%,24%{background:rgba(10,10,10,.15);transform:none}27%{background:rgba(10,10,10,.6);transform:scale(1.4)}31%,90%{background:rgba(10,10,10,.6);transform:none}96%,100%{background:rgba(10,10,10,.15)}}
@keyframes lager-c2{0%,41%{background:rgba(10,10,10,.15);transform:none}44%{background:rgba(10,10,10,.6);transform:scale(1.4)}48%,90%{background:rgba(10,10,10,.6);transform:none}96%,100%{background:rgba(10,10,10,.15)}}
@keyframes lager-c3{0%,58%{background:rgba(10,10,10,.15);transform:none}61%{background:rgba(10,10,10,.6);transform:scale(1.4)}65%,90%{background:rgba(10,10,10,.6);transform:none}96%,100%{background:rgba(10,10,10,.15)}}
@keyframes lager-mal{0%,70%{background:rgba(10,10,10,.25);transform:none}75%{background:rgba(10,10,10,.7);transform:scale(1.35)}82%,90%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
@keyframes lager-ring{0%,72%{box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06)}78%,88%{box-shadow:var(--vit-skugga),0 0 0 5px rgba(10,10,10,.06)}96%,100%{box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06)}}
.wz-scen .hr{display:grid;grid-template-columns:repeat(3,28px);gap:14px}
.wz-scen .hr-p{position:relative;width:28px;height:28px;border-radius:9999px;background:#fff;box-shadow:var(--vit-skugga);color:rgba(10,10,10,.25)}
.wz-scen .hr-p::before{content:"";position:absolute;left:50%;top:7px;width:6px;height:6px;margin-left:-3px;border-radius:9999px;background:currentColor}
.wz-scen .hr-p::after{content:"";position:absolute;left:50%;top:15px;width:12px;height:6px;margin-left:-6px;border-radius:6px 6px 2px 2px;background:currentColor}
.wz-scen .hr-p.a{animation:hr-a 6s var(--ui) infinite}
.wz-scen .hr-p.b{animation:hr-b 6s var(--ui) infinite}
.wz-scen .hr-p.val{animation:hr-val 6s var(--ui) infinite}
@keyframes hr-a{0%,16%{opacity:1}22%,88%{opacity:.35}96%,100%{opacity:1}}
@keyframes hr-b{0%,32%{opacity:1}38%,88%{opacity:.35}96%,100%{opacity:1}}
@keyframes hr-val{0%,50%{color:rgba(10,10,10,.25);box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06);transform:none}56%{color:rgba(10,10,10,.7);transform:scale(1.12)}62%,86%{color:rgba(10,10,10,.7);box-shadow:var(--vit-skugga),0 0 0 5px rgba(10,10,10,.06);transform:none}94%,100%{color:rgba(10,10,10,.25);box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06)}}
.wz-scen .kal{position:relative;padding:14px;border-radius:10px}
.wz-scen .kal-rubrik{display:block;width:48px;height:6px;margin-bottom:12px;border-radius:2px;background:rgba(10,10,10,.35)}
.wz-scen .kal-grid{display:grid;grid-template-columns:repeat(7,14px);gap:6px}
.wz-scen .kal-grid span{height:14px;border-radius:4px;background:rgba(10,10,10,.06)}
.wz-scen .kal-grid span.upp{background:rgba(10,10,10,.14)}
.wz-scen .kal-grid span.val{animation:kal-val 6s var(--ui) infinite}
.wz-scen .kal-pling{position:absolute;right:-48px;top:-14px;display:flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:9999px;background:#fff;box-shadow:var(--vit-skugga),0 0 0 1px rgba(10,10,10,.04);opacity:0;animation:kal-pling 6s var(--ui) infinite}
.wz-scen .kal-pling b{width:6px;height:6px;border-radius:9999px;background:rgba(10,10,10,.7)}
.wz-scen .kal-pling i{width:40px;height:6px;border-radius:2px;background:rgba(10,10,10,.1)}
@keyframes kal-val{0%,26%{background:rgba(10,10,10,.06);transform:none}32%{background:rgba(10,10,10,.7);transform:scale(1.2)}38%,88%{background:rgba(10,10,10,.7);transform:none}94%,100%{background:rgba(10,10,10,.06)}}
@keyframes kal-pling{0%,50%{opacity:0;transform:translateY(4px)}56%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:translateY(4px)}}
.wz-scen .supp{display:flex;flex-direction:column;gap:10px;width:220px}
.wz-scen .supp i{display:block;height:6px;border-radius:2px;background:rgba(10,10,10,.1)}
.wz-scen .supp-in,.wz-scen .supp-ut,.wz-scen .supp-skriver{background:#fff;box-shadow:var(--vit-skugga)}
.wz-scen .supp-in,.wz-scen .supp-ut{display:flex;flex-direction:column;gap:6px;padding:11px 12px}
.wz-scen .supp-in{align-self:flex-start;border-radius:12px 12px 12px 4px;opacity:0;animation:supp-in 6s var(--ui) infinite}
.wz-scen .supp-plats{position:relative;align-self:flex-end}
.wz-scen .supp-ut{border-radius:12px 12px 4px 12px;opacity:0;animation:supp-ut 6s var(--ui) infinite}
.wz-scen .supp-ut i{background:rgba(10,10,10,.22)}
.wz-scen .supp-skriver{position:absolute;right:0;top:0;display:flex;gap:4px;padding:11px 12px;border-radius:12px 12px 4px 12px;opacity:0;animation:supp-skriver 6s var(--ui) infinite}
.wz-scen .supp-skriver b{width:5px;height:5px;border-radius:9999px;background:rgba(10,10,10,.35);animation:supp-prick 1s ease-in-out infinite}
.wz-scen .supp-skriver b:nth-child(2){animation-delay:.15s}
.wz-scen .supp-skriver b:nth-child(3){animation-delay:.3s}
@keyframes supp-in{0%,6%{opacity:0;transform:translateY(4px)}12%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:translateY(4px)}}
@keyframes supp-skriver{0%,20%{opacity:0;transform:translateY(4px)}25%,40%{opacity:1;transform:none}44%,100%{opacity:0;transform:none}}
@keyframes supp-ut{0%,42%{opacity:0;transform:translateY(4px)}48%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:translateY(4px)}}
@keyframes supp-prick{0%,60%,100%{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}
.wz-scen .intern{position:relative;display:flex;align-items:center;gap:40px}
.wz-scen .intern-ark{width:68px;height:84px;animation:intern-ark 6s var(--ui) infinite}
.wz-scen .intern-spar{position:absolute;left:72px;width:32px;top:50%;border-top:1px dashed rgba(10,10,10,.2)}
.wz-scen .intern-lista{display:flex;flex-direction:column;gap:10px}
.wz-scen .intern-rad{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px 0 6px;border-radius:9999px;background:#fff;box-shadow:var(--vit-skugga)}
.wz-scen .intern-av{width:20px;height:20px;border-radius:9999px;background:rgba(10,10,10,.08)}
.wz-scen .intern-rad i{width:52px;height:6px;border-radius:2px;background:rgba(10,10,10,.1)}
.wz-scen .intern-bock{width:18px;height:18px;border-radius:9999px;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px rgba(10,10,10,.2)}
.wz-scen .intern-bock svg{width:10px;height:10px;fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}
.wz-scen .intern-bock.b1{animation:intern-b1 6s var(--ui) infinite}
.wz-scen .intern-bock.b2{animation:intern-b2 6s var(--ui) infinite}
.wz-scen .intern-bock.b3{animation:intern-b3 6s var(--ui) infinite}
@keyframes intern-b1{0%,16%{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(10,10,10,.2);transform:none}20%{background:rgba(10,10,10,.7);box-shadow:inset 0 0 0 1.5px rgba(10,10,10,0);transform:scale(1.15)}24%,88%{background:rgba(10,10,10,.7);box-shadow:inset 0 0 0 1.5px rgba(10,10,10,0);transform:none}94%,100%{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(10,10,10,.2)}}
@keyframes intern-b2{0%,32%{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(10,10,10,.2);transform:none}36%{background:rgba(10,10,10,.7);box-shadow:inset 0 0 0 1.5px rgba(10,10,10,0);transform:scale(1.15)}40%,88%{background:rgba(10,10,10,.7);box-shadow:inset 0 0 0 1.5px rgba(10,10,10,0);transform:none}94%,100%{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(10,10,10,.2)}}
@keyframes intern-b3{0%,48%{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(10,10,10,.2);transform:none}52%{background:rgba(10,10,10,.7);box-shadow:inset 0 0 0 1.5px rgba(10,10,10,0);transform:scale(1.15)}56%,88%{background:rgba(10,10,10,.7);box-shadow:inset 0 0 0 1.5px rgba(10,10,10,0);transform:none}94%,100%{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(10,10,10,.2)}}
@keyframes intern-ark{0%,58%{box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06)}64%,86%{box-shadow:var(--vit-skugga),0 0 0 5px rgba(10,10,10,.06)}94%,100%{box-shadow:var(--vit-skugga),0 0 0 0 rgba(10,10,10,.06)}}
.wz-scen .rapp{position:relative;padding:16px 16px 14px;border-radius:10px}
.wz-scen .rapp-staplar{display:flex;align-items:flex-end;gap:10px;height:84px}
.wz-scen .rapp-staplar i{width:14px;border-radius:3px 3px 0 0;background:rgba(10,10,10,.1);transform-origin:bottom;transform:scaleY(0);animation:rapp-bar 6s var(--ui) calc(var(--i)*80ms) infinite}
.wz-scen .rapp-staplar i.topp{animation:rapp-bar 6s var(--ui) 400ms infinite,rapp-topp 6s var(--ui) infinite}
.wz-scen .rapp-grans{position:absolute;left:12px;right:12px;top:33px;border-top:1px dashed rgba(10,10,10,.2)}
.wz-scen .rapp-varning{position:absolute;left:139px;top:8px;width:8px;height:8px;border-radius:9999px;background:rgba(10,10,10,.7);opacity:0;animation:rapp-varning 6s var(--ui) infinite}
@keyframes rapp-bar{0%,6%{transform:scaleY(0);opacity:1}24%{transform:scaleY(1)}90%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1);opacity:0}}
@keyframes rapp-topp{0%,46%{background:rgba(10,10,10,.1)}52%,88%{background:rgba(10,10,10,.7)}96%,100%{background:rgba(10,10,10,.1)}}
@keyframes rapp-varning{0%,52%{opacity:0;transform:scale(.6);box-shadow:0 0 0 0 rgba(10,10,10,.08)}58%{opacity:1;transform:scale(1.2)}64%,86%{opacity:1;transform:none;box-shadow:0 0 0 4px rgba(10,10,10,.08)}94%,100%{opacity:0;transform:scale(.6);box-shadow:0 0 0 0 rgba(10,10,10,.08)}}
.wz-scen .post{display:flex;flex-direction:column;gap:6px;width:228px}
.wz-scen .post-rad{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;border-radius:8px;background:#fff;box-shadow:var(--vit-skugga);opacity:0;animation:post-rad 6s var(--ui) calc(var(--i)*140ms) infinite}
.wz-scen .post-rad b{width:6px;height:6px;flex:none;border-radius:9999px;background:rgba(10,10,10,.6);animation:post-last 6s var(--ui) calc(var(--i)*160ms) infinite}
.wz-scen .post-rad i{width:var(--w);height:6px;border-radius:2px;background:rgba(10,10,10,.1)}
.wz-scen .post-tagg{margin-left:auto;width:34px;height:12px;border-radius:9999px;opacity:0;transform:scale(.6);animation:post-tagg 6s var(--ui) calc(var(--i)*160ms) infinite}
.wz-scen .post-tagg.t1{background:rgba(10,10,10,.7)}
.wz-scen .post-tagg.t2{background:rgba(10,10,10,.3)}
.wz-scen .post-tagg.t3{background:rgba(10,10,10,.14)}
@keyframes post-rad{0%,4%{opacity:0;transform:translateY(-6px)}12%,90%{opacity:1;transform:none}100%{opacity:0;transform:none}}
@keyframes post-tagg{0%,36%{opacity:0;transform:scale(.6)}44%,90%{opacity:1;transform:none}100%{opacity:0;transform:none}}
@keyframes post-last{0%,38%{background:rgba(10,10,10,.6)}46%,100%{background:rgba(10,10,10,.15)}}
.wz-scen .egen-linjer{position:absolute;overflow:visible;fill:none;stroke:rgba(10,10,10,.2);stroke-width:1}
.wz-scen .egen-linjer path{stroke-dasharray:1;stroke-dashoffset:1}
.wz-scen .egen-linjer path.l1{animation:egen-l1 6s var(--ui) infinite}
.wz-scen .egen-linjer path.l2{animation:egen-l2 6s var(--ui) infinite}
.wz-scen .egen-linjer path.l3{animation:egen-l3 6s var(--ui) infinite}
.wz-scen .egen-linjer line{stroke-dasharray:2 4}
.wz-scen .egen-nod{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:8px;background:#fff;box-shadow:var(--vit-skugga);display:grid;place-items:center;opacity:0}
.wz-scen .egen-nod span{width:8px;height:8px;border-radius:2px;background:rgba(10,10,10,.25)}
.wz-scen .egen-nod.n1{animation:egen-n1 6s var(--ui) infinite}
.wz-scen .egen-nod.n2{animation:egen-n2 6s var(--ui) infinite}
.wz-scen .egen-nod.n3{animation:egen-n3 6s var(--ui) infinite}
.wz-scen .egen-nod.n4{animation:egen-n4 6s var(--ui) infinite}
.wz-scen .egen-nod.n4 span{animation:egen-mal 6s var(--ui) infinite}
.wz-scen .egen-ny{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:8px;border:1px dashed rgba(10,10,10,.2)}
.wz-scen .egen-ny::before,.wz-scen .egen-ny::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;border-radius:1px;background:rgba(10,10,10,.3)}
.wz-scen .egen-ny::after{transform:rotate(90deg)}
@keyframes egen-n1{0%,4%{opacity:0;transform:scale(.8)}10%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:scale(.8)}}
@keyframes egen-n2{0%,22%{opacity:0;transform:scale(.8)}28%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:scale(.8)}}
@keyframes egen-n3{0%,40%{opacity:0;transform:scale(.8)}46%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:scale(.8)}}
@keyframes egen-n4{0%,58%{opacity:0;transform:scale(.8)}64%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:scale(.8)}}
@keyframes egen-l1{0%,10%{stroke-dashoffset:1;opacity:1}22%,88%{stroke-dashoffset:0;opacity:1}94%,100%{stroke-dashoffset:0;opacity:0}}
@keyframes egen-l2{0%,28%{stroke-dashoffset:1;opacity:1}40%,88%{stroke-dashoffset:0;opacity:1}94%,100%{stroke-dashoffset:0;opacity:0}}
@keyframes egen-l3{0%,46%{stroke-dashoffset:1;opacity:1}58%,88%{stroke-dashoffset:0;opacity:1}94%,100%{stroke-dashoffset:0;opacity:0}}
@keyframes egen-mal{0%,64%{background:rgba(10,10,10,.25);transform:none}70%{background:rgba(10,10,10,.7);transform:scale(1.35)}76%,88%{background:rgba(10,10,10,.7);transform:none}96%,100%{background:rgba(10,10,10,.25)}}
