@keyframes penMove{0%{opacity:0;top:28%;left:25%}4%{opacity:1}5%,15%{top:28%;left:25%}19%,21%{top:28%;left:75%}22%,32%{top:28%;left:75%}36%,38%{top:72%;left:25%}39%,49%{top:72%;left:25%}53%,55%{top:72%;left:75%}56%,66%{top:72%;left:75%}70%{opacity:1}76%{opacity:0}to{opacity:0;top:72%;left:75%}}.matrix-pen{z-index:10;pointer-events:none;filter:drop-shadow(0 2px 4px #0000001f);animation:8s cubic-bezier(.4,0,.2,1) infinite penMove;position:absolute;transform:translate(-50%,-100%)}@keyframes sbs-progress{0%,7%{width:0%}10%,19%{width:20%}22%,32%{width:40%}35%,45%{width:60%}48%,58%{width:80%}61%,78%{width:100%}84%,to{width:0%}}.sbs-bar{animation:15s linear infinite sbs-progress}.sbs-check-0{animation:15s step-end infinite sbs-c0}.sbs-check-1{animation:15s step-end infinite sbs-c1}.sbs-check-2{animation:15s step-end infinite sbs-c2}.sbs-check-3{animation:15s step-end infinite sbs-c3}.sbs-check-4{animation:15s step-end infinite sbs-c4}@keyframes sbs-c0{0%{opacity:0}5%{opacity:1}82%{opacity:0}}@keyframes sbs-c1{0%{opacity:0}18%{opacity:1}82%{opacity:0}}@keyframes sbs-c2{0%{opacity:0}31%{opacity:1}82%{opacity:0}}@keyframes sbs-c3{0%{opacity:0}44%{opacity:1}82%{opacity:0}}@keyframes sbs-c4{0%{opacity:0}57%{opacity:1}82%{opacity:0}}.sbs-circle-0{animation:15s step-end infinite sbs-cg0}.sbs-circle-1{animation:15s step-end infinite sbs-cg1}.sbs-circle-2{animation:15s step-end infinite sbs-cg2}.sbs-circle-3{animation:15s step-end infinite sbs-co3}.sbs-circle-4{animation:15s step-end infinite sbs-co4}@keyframes sbs-cg0{0%{background:#00000008;border-color:#0000000f}5%{background:#16a34a14;border-color:#16a34a26}82%{background:#00000008;border-color:#0000000f}}@keyframes sbs-cg1{0%{background:#00000008;border-color:#0000000f}18%{background:#16a34a14;border-color:#16a34a26}82%{background:#00000008;border-color:#0000000f}}@keyframes sbs-cg2{0%{background:#00000008;border-color:#0000000f}31%{background:#16a34a14;border-color:#16a34a26}82%{background:#00000008;border-color:#0000000f}}@keyframes sbs-co3{0%{background:#00000008;border-color:#0000000f}44%{background:#ea783014;border-color:#ea783026}82%{background:#00000008;border-color:#0000000f}}@keyframes sbs-co4{0%{background:#00000008;border-color:#0000000f}57%{background:#ea783014;border-color:#ea783026}82%{background:#00000008;border-color:#0000000f}}.sbs-label-0{animation:15s step-end infinite sbs-lg0}.sbs-label-1{animation:15s step-end infinite sbs-lg1}.sbs-label-2{animation:15s step-end infinite sbs-lg2}.sbs-label-3{animation:15s step-end infinite sbs-lo3}.sbs-label-4{animation:15s step-end infinite sbs-lo4}@keyframes sbs-lg0{0%{color:#00000026}5%{color:#16a34ab3}82%{color:#00000026}}@keyframes sbs-lg1{0%{color:#00000026}18%{color:#16a34ab3}82%{color:#00000026}}@keyframes sbs-lg2{0%{color:#00000026}31%{color:#16a34ab3}82%{color:#00000026}}@keyframes sbs-lo3{0%{color:#00000026}44%{color:#ea7830b3}82%{color:#00000026}}@keyframes sbs-lo4{0%{color:#00000026}57%{color:#ea7830b3}82%{color:#00000026}}@keyframes heuteSweep{0%{opacity:0;left:70px}3%{opacity:1}85%{opacity:1;left:calc(70px + 78%)}95%{opacity:0;left:calc(70px + 82%)}to{opacity:0;left:70px}}.roadmap-heute{animation:4s ease-in-out infinite heuteSweep}@keyframes checkLoop0{0%,5%{stroke-dashoffset:20px}15%{stroke-dashoffset:0}16%,78%{stroke-dashoffset:0}84%,to{stroke-dashoffset:20px}}@keyframes checkLoop1{0%,22%{stroke-dashoffset:20px}32%{stroke-dashoffset:0}33%,78%{stroke-dashoffset:0}84%,to{stroke-dashoffset:20px}}@keyframes xLoop0{0%,39%{stroke-dashoffset:24px}49%{stroke-dashoffset:0}50%,78%{stroke-dashoffset:0}84%,to{stroke-dashoffset:24px}}@keyframes xLoop1{0%,56%{stroke-dashoffset:24px}66%{stroke-dashoffset:0}67%,78%{stroke-dashoffset:0}84%,to{stroke-dashoffset:24px}}.matrix-check-0{stroke-dasharray:20;stroke-dashoffset:20px;animation:8s infinite checkLoop0}.matrix-check-1{stroke-dasharray:20;stroke-dashoffset:20px;animation:8s infinite checkLoop1}.matrix-x-0{stroke-dasharray:24;stroke-dashoffset:24px;animation:8s infinite xLoop0}.matrix-x-1{stroke-dasharray:24;stroke-dashoffset:24px;animation:8s infinite xLoop1}@keyframes qBgGreen{0%,14%{background:0 0}16%{background:#16a34a0d}78%{background:#16a34a0d}84%,to{background:0 0}}@keyframes qBgOrange{0%,31%{background:0 0}33%{background:#ea78300d}78%{background:#ea78300d}84%,to{background:0 0}}@keyframes qBgGray{0%,48%{background:0 0}50%{background:#00000005}78%{background:#00000005}84%,to{background:0 0}}@keyframes qBgRed{0%,65%{background:0 0}67%{background:#dc26260a}78%{background:#dc26260a}84%,to{background:0 0}}.matrix-bg-0{animation:8s infinite qBgGreen}.matrix-bg-1{animation:8s infinite qBgOrange}.matrix-bg-2{animation:8s infinite qBgGray}.matrix-bg-3{animation:8s infinite qBgRed}@keyframes textGreen{0%,14%{color:#00000026}16%{color:#168f40}78%{color:#168f40}84%,to{color:#00000026}}@keyframes textOrange{0%,31%{color:#00000026}33%{color:#d6641e}78%{color:#d6641e}84%,to{color:#00000026}}@keyframes textGray{0%,48%{color:#00000026}50%{color:#00000059}78%{color:#00000059}84%,to{color:#00000026}}@keyframes textRed{0%,65%{color:#00000026}67%{color:#c82d2d}78%{color:#c82d2d}84%,to{color:#00000026}}.matrix-text-0{animation:8s infinite textGreen}.matrix-text-1{animation:8s infinite textOrange}.matrix-text-2{animation:8s infinite textGray}.matrix-text-3{animation:8s infinite textRed}@keyframes ringGreen{0%,14%{box-shadow:0 0 #0000}16%{box-shadow:0 0 #16a34a4d}22%{box-shadow:0 0 0 8px #16a34a00}23%,to{box-shadow:0 0 #0000}}@keyframes ringOrange{0%,31%{box-shadow:0 0 #0000}33%{box-shadow:0 0 #ea78304d}39%{box-shadow:0 0 0 8px #ea783000}40%,to{box-shadow:0 0 #0000}}.matrix-ring-0{animation:8s infinite ringGreen}.matrix-ring-1{animation:8s infinite ringOrange}@keyframes wsSlide0{0%,1%{opacity:0;transform:translate(-10px)}5%,78%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(-10px)}}@keyframes wsSlide1{0%,4%{opacity:0;transform:translate(-10px)}9%,78%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(-10px)}}@keyframes wsSlide2{0%,8%{opacity:0;transform:translate(-10px)}13%,78%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(-10px)}}@keyframes wsSlide3{0%,12%{opacity:0;transform:translate(-10px)}17%,78%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(-10px)}}@keyframes wsSlide4{0%,16%{opacity:0;transform:translate(-10px)}21%,78%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(-10px)}}@keyframes wsBg0{0%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}5%{background:linear-gradient(135deg,#2a2a2a,#181818);border-color:#ffffff0f;box-shadow:0 4px 16px #0003,0 8px 28px #0000001a,inset 0 1px #ffffff0d}18%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}}@keyframes wsBg1{0%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}18%{background:linear-gradient(135deg,#2a2a2a,#181818);border-color:#ffffff0f;box-shadow:0 4px 16px #0003,0 8px 28px #0000001a,inset 0 1px #ffffff0d}30%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}}@keyframes wsBg2{0%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}30%{background:linear-gradient(135deg,#2a2a2a,#181818);border-color:#ffffff0f;box-shadow:0 4px 16px #0003,0 8px 28px #0000001a,inset 0 1px #ffffff0d}42%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}}@keyframes wsBg3{0%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}42%{background:linear-gradient(135deg,#2a2a2a,#181818);border-color:#ffffff0f;box-shadow:0 4px 16px #0003,0 8px 28px #0000001a,inset 0 1px #ffffff0d}54%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}}@keyframes wsBg4{0%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}54%{background:linear-gradient(135deg,#2a2a2a,#181818);border-color:#ffffff0f;box-shadow:0 4px 16px #0003,0 8px 28px #0000001a,inset 0 1px #ffffff0d}72%{background:linear-gradient(135deg,#ffffffb3,#f8f8f866);border-color:#0000000a;box-shadow:0 1px 2px #00000004}}.workshop-row-0{animation:15s infinite wsSlide0,15s step-end infinite wsBg0}.workshop-row-1{animation:15s infinite wsSlide1,15s step-end infinite wsBg1}.workshop-row-2{animation:15s infinite wsSlide2,15s step-end infinite wsBg2}.workshop-row-3{animation:15s infinite wsSlide3,15s step-end infinite wsBg3}.workshop-row-4{animation:15s infinite wsSlide4,15s step-end infinite wsBg4}@keyframes wsT0{0%{color:#00000080}5%{color:#fff}18%{color:#00000080}}@keyframes wsT1{0%{color:#00000080}18%{color:#fff}30%{color:#00000080}}@keyframes wsT2{0%{color:#00000080}30%{color:#fff}42%{color:#00000080}}@keyframes wsT3{0%{color:#00000080}42%{color:#fff}54%{color:#00000080}}@keyframes wsT4{0%{color:#00000080}54%{color:#fff}72%{color:#00000080}}.ws-title-0{animation:15s step-end infinite wsT0}.ws-title-1{animation:15s step-end infinite wsT1}.ws-title-2{animation:15s step-end infinite wsT2}.ws-title-3{animation:15s step-end infinite wsT3}.ws-title-4{animation:15s step-end infinite wsT4}@keyframes wsS0{0%{color:#0000002e}5%{color:#fff6}18%{color:#0000002e}}@keyframes wsS1{0%{color:#0000002e}18%{color:#fff6}30%{color:#0000002e}}@keyframes wsS2{0%{color:#0000002e}30%{color:#fff6}42%{color:#0000002e}}@keyframes wsS3{0%{color:#0000002e}42%{color:#fff6}54%{color:#0000002e}}@keyframes wsS4{0%{color:#0000002e}54%{color:#fff6}72%{color:#0000002e}}.ws-sub-0{animation:15s step-end infinite wsS0}.ws-sub-1{animation:15s step-end infinite wsS1}.ws-sub-2{animation:15s step-end infinite wsS2}.ws-sub-3{animation:15s step-end infinite wsS3}.ws-sub-4{animation:15s step-end infinite wsS4}@keyframes wsN0{0%{color:#0000002e}5%{color:#ffffff59}18%{color:#0000002e}}@keyframes wsN1{0%{color:#0000002e}18%{color:#ffffff59}30%{color:#0000002e}}@keyframes wsN2{0%{color:#0000002e}30%{color:#ffffff59}42%{color:#0000002e}}@keyframes wsN3{0%{color:#0000002e}42%{color:#ffffff59}54%{color:#0000002e}}@keyframes wsN4{0%{color:#0000002e}54%{color:#ffffff59}72%{color:#0000002e}}.ws-num-0{animation:15s step-end infinite wsN0}.ws-num-1{animation:15s step-end infinite wsN1}.ws-num-2{animation:15s step-end infinite wsN2}.ws-num-3{animation:15s step-end infinite wsN3}.ws-num-4{animation:15s step-end infinite wsN4}@keyframes wsI0{0%{color:#00000040;background:#00000008;border-color:#0000000d}5%{color:#fff;background:#ffffff1a;border-color:#ffffff1a}18%{color:#00000040;background:#00000008;border-color:#0000000d}}@keyframes wsI1{0%{color:#00000040;background:#00000008;border-color:#0000000d}18%{color:#fff;background:#ffffff1a;border-color:#ffffff1a}30%{color:#00000040;background:#00000008;border-color:#0000000d}}@keyframes wsI2{0%{color:#00000040;background:#00000008;border-color:#0000000d}30%{color:#fff;background:#ffffff1a;border-color:#ffffff1a}42%{color:#00000040;background:#00000008;border-color:#0000000d}}@keyframes wsI3{0%{color:#00000040;background:#00000008;border-color:#0000000d}42%{color:#fff;background:#ffffff1a;border-color:#ffffff1a}54%{color:#00000040;background:#00000008;border-color:#0000000d}}@keyframes wsI4{0%{color:#00000040;background:#00000008;border-color:#0000000d}54%{color:#fff;background:#ffffff1a;border-color:#ffffff1a}72%{color:#00000040;background:#00000008;border-color:#0000000d}}.ws-icon-0{animation:15s step-end infinite wsI0}.ws-icon-1{animation:15s step-end infinite wsI1}.ws-icon-2{animation:15s step-end infinite wsI2}.ws-icon-3{animation:15s step-end infinite wsI3}.ws-icon-4{animation:15s step-end infinite wsI4}@keyframes wsD0{0%{background:#0000000d}5%{background:#fff6}18%{background:#0000000d}}@keyframes wsD1{0%{background:#0000000d}18%{background:#fff6}30%{background:#0000000d}}@keyframes wsD2{0%{background:#0000000d}30%{background:#fff6}42%{background:#0000000d}}@keyframes wsD3{0%{background:#0000000d}42%{background:#fff6}54%{background:#0000000d}}@keyframes wsD4{0%{background:#0000000d}54%{background:#fff6}72%{background:#0000000d}}.ws-dot-0{animation:15s step-end infinite wsD0}.ws-dot-1{animation:15s step-end infinite wsD1}.ws-dot-2{animation:15s step-end infinite wsD2}.ws-dot-3{animation:15s step-end infinite wsD3}.ws-dot-4{animation:15s step-end infinite wsD4}@keyframes enableRow0{0%,2%{opacity:0;transform:translateY(8px)}10%,75%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(8px)}}@keyframes enableRow1{0%,15%{opacity:0;transform:translateY(8px)}25%,75%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(8px)}}@keyframes enableRow2{0%,30%{opacity:0;transform:translateY(8px)}40%,75%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(8px)}}.enable-row-0{animation:10s infinite enableRow0}.enable-row-1{animation:10s infinite enableRow1}.enable-row-2{animation:10s infinite enableRow2}@keyframes enableCheck0{0%,10%{stroke-dashoffset:20px}18%,75%{stroke-dashoffset:0}82%,to{stroke-dashoffset:20px}}@keyframes enableCheck1{0%,25%{stroke-dashoffset:20px}33%,75%{stroke-dashoffset:0}82%,to{stroke-dashoffset:20px}}@keyframes enableCheck2{0%,40%{stroke-dashoffset:20px}48%,75%{stroke-dashoffset:0}82%,to{stroke-dashoffset:20px}}.enable-check-0{stroke-dasharray:20;stroke-dashoffset:20px;animation:10s infinite enableCheck0}.enable-check-1{stroke-dasharray:20;stroke-dashoffset:20px;animation:10s infinite enableCheck1}.enable-check-2{stroke-dasharray:20;stroke-dashoffset:20px;animation:10s infinite enableCheck2}@keyframes dashKpi0{0%,2%{opacity:0;transform:scale(.85)}10%,70%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.85)}}@keyframes dashKpi1{0%,6%{opacity:0;transform:scale(.85)}14%,70%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.85)}}@keyframes dashKpi2{0%,10%{opacity:0;transform:scale(.85)}18%,70%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.85)}}.dash-kpi-0{animation:12s infinite dashKpi0}.dash-kpi-1{animation:12s infinite dashKpi1}.dash-kpi-2{animation:12s infinite dashKpi2}@keyframes dashBar0{0%,14%{transform:scaleY(0)}28%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar1{0%,15%{transform:scaleY(0)}29%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar2{0%,16%{transform:scaleY(0)}30%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar3{0%,17%{transform:scaleY(0)}31%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar4{0%,18%{transform:scaleY(0)}32%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar5{0%,19%{transform:scaleY(0)}33%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar6{0%,20%{transform:scaleY(0)}34%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar7{0%,21%{transform:scaleY(0)}35%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar8{0%,22%{transform:scaleY(0)}36%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar9{0%,23%{transform:scaleY(0)}37%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar10{0%,24%{transform:scaleY(0)}38%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}@keyframes dashBar11{0%,25%{transform:scaleY(0)}39%,70%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.dash-bar-0{animation:12s infinite dashBar0}.dash-bar-1{animation:12s infinite dashBar1}.dash-bar-2{animation:12s infinite dashBar2}.dash-bar-3{animation:12s infinite dashBar3}.dash-bar-4{animation:12s infinite dashBar4}.dash-bar-5{animation:12s infinite dashBar5}.dash-bar-6{animation:12s infinite dashBar6}.dash-bar-7{animation:12s infinite dashBar7}.dash-bar-8{animation:12s infinite dashBar8}.dash-bar-9{animation:12s infinite dashBar9}.dash-bar-10{animation:12s infinite dashBar10}.dash-bar-11{animation:12s infinite dashBar11}@keyframes dashProg0{0%,35%{transform:scaleX(0)}50%,70%{transform:scaleX(1)}80%,to{transform:scaleX(0)}}@keyframes dashProg1{0%,40%{transform:scaleX(0)}55%,70%{transform:scaleX(1)}80%,to{transform:scaleX(0)}}.dash-prog-0{animation:12s infinite dashProg0}.dash-prog-1{animation:12s infinite dashProg1}@keyframes dashMetric0{0%,33%{opacity:0}45%,70%{opacity:1}80%,to{opacity:0}}@keyframes dashMetric1{0%,38%{opacity:0}50%,70%{opacity:1}80%,to{opacity:0}}.dash-metric-0{animation:12s infinite dashMetric0}.dash-metric-1{animation:12s infinite dashMetric1}
