.laserDown{animation:laserDown 2s linear infinite}.laserUp{animation:laserUp 2s linear infinite;animation-delay:1s}.laserDown{top:-20%;animation:laserDown 6s linear infinite;animation-delay:.1s;background:linear-gradient(180deg,rgba(108,101,218,.24),rgba(108,101,218,0))}.laserDown,.laserUp{position:absolute;left:0;width:100%}.laserUp{bottom:-20%;animation:laserUp 6s linear infinite;animation-delay:.5s;background:linear-gradient(0deg,rgba(108,101,218,.24),rgba(108,101,218,0))}.topCorners{position:absolute;top:0;left:0;width:100%;height:10px;opacity:0;animation:detectBug 6s linear infinite}.topCorners:before{left:0;border:1px solid var(--primary-action);border-right:none;border-bottom:none}.topCorners:after,.topCorners:before{content:"";position:absolute;top:0;width:10px;height:10px}.topCorners:after{right:0;border:1px solid var(--primary-action);border-left:none;border-bottom:none}.bottomCorners{position:absolute;bottom:0;left:0;width:100%;height:10px;animation:detectBug 6s linear infinite}.bottomCorners:before{left:0;border:1px solid var(--primary-action);border-right:none;border-top:none}.bottomCorners:after,.bottomCorners:before{content:"";position:absolute;bottom:0;width:10px;height:10px}.bottomCorners:after{right:0;border:1px solid var(--primary-action);border-left:none;border-top:none}.backlog{position:relative;overflow:hidden;animation:scroll 18s ease-out infinite;animation-delay:6s}@keyframes scroll{0%{transform:translateY(0)}3.33%,33.33%{transform:translateY(-56px)}36.66%,66.66%{transform:translateY(-112px)}69.99%,to{transform:translateY(-168px)}}@keyframes laserDown{0%,7%{top:-20%}20%,to{top:120%}}@keyframes laserUp{0%,10%{bottom:-25%}20%,to{bottom:100%}}@keyframes detectBug{0%{opacity:0}8%{opacity:1}13%{opacity:0}18%{opacity:1}23%{opacity:0}28%,to{opacity:1}}.path-to-next-animation rect{opacity:0;animation:drawPath 6s ease-in-out infinite;animation-delay:1.8s}.maze-path{stroke-dasharray:1000;stroke-dashoffset:1000;stroke:var(--border-primary);animation:mazePathAppearAnimation 6s ease-in-out infinite;animation-delay:.5s}.text-cell{opacity:0;animation:textCellAppearAnimation 6s ease-in-out infinite;animation-delay:.5s}.text-cell:before{top:0;border:1px solid var(--border-primary);border-bottom:none;background:linear-gradient(180deg,rgba(190,185,237,.28),transparent) no-repeat 0 -16px}.text-cell:after,.text-cell:before{content:"";position:absolute;left:0;width:100%;height:16px}.text-cell:after{bottom:0;border:1px solid var(--border-primary);border-top:none;background:linear-gradient(0deg,rgba(190,185,237,.28),transparent) no-repeat 0 16px}.text-cell.activated{transition:all .5s ease-in;color:var(--primary-border-secondary)}.text-cell.activated:after,.text-cell.activated:before{background-position:0 0;transition:all .1s ease-in;color:var(--primary-action);border-color:var(--primary-action)}@keyframes textCellAppearAnimation{0%{opacity:0}10%,90%{opacity:1}95%,to{opacity:0}}@keyframes drawPath{0%{opacity:1}1%{opacity:1;fill:var(--primary-action)}3%{fill:var(--border-primary)}30%,69%{opacity:1}}@keyframes mazePathAppearAnimation{0%{stroke-dashoffset:1000}10%,90%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}