/* generated by _tools/presenter_css.py: 15 s clock, 5 slots x 3 s (fly .5 / hold to 2.45 / dissolve to 2.75 / hidden to 3.0); paused via .hero.is-paused */
.sc-anim{animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}
.pr--case{animation-name:sc-pr-case}.pr--case .pr__holo{animation-name:sc-holo-case}.pr--case .pr__solid{animation-name:sc-solid-case}.cap--case{animation-name:sc-cap-case}.cap--case .cap__in{animation-name:sc-capm-case}.pr--bag{animation-name:sc-pr-bag}.pr--bag .pr__holo{animation-name:sc-holo-bag}.pr--bag .pr__solid{animation-name:sc-solid-bag}.cap--bag{animation-name:sc-cap-bag}.cap--bag .cap__in{animation-name:sc-capm-bag}.pr--keyboard{animation-name:sc-pr-keyboard}.pr--keyboard .pr__holo{animation-name:sc-holo-keyboard}.pr--keyboard .pr__solid{animation-name:sc-solid-keyboard}.cap--keyboard{animation-name:sc-cap-keyboard}.cap--keyboard .cap__in{animation-name:sc-capm-keyboard}.pr--mouse{animation-name:sc-pr-mouse}.pr--mouse .pr__holo{animation-name:sc-holo-mouse}.pr--mouse .pr__solid{animation-name:sc-solid-mouse}.cap--mouse{animation-name:sc-cap-mouse}.cap--mouse .cap__in{animation-name:sc-capm-mouse}.pr--powerbank{animation-name:sc-pr-powerbank}.pr--powerbank .pr__holo{animation-name:sc-holo-powerbank}.pr--powerbank .pr__solid{animation-name:sc-solid-powerbank}.cap--powerbank{animation-name:sc-cap-powerbank}.cap--powerbank .cap__in{animation-name:sc-capm-powerbank}.lyr--visor-glow{animation-name:sc-visor}
@keyframes sc-pr-case{0%{transform:translate(-15.471cqw,-25.035cqh) scale(0.319);animation-timing-function:cubic-bezier(.17,.84,.24,1)}3.333%{transform:translate(0,0) scale(1)}16.333%{transform:translate(0,0) scale(1);animation-timing-function:cubic-bezier(.4,0,.8,.4)}18.333%{transform:translate(0cqw,0cqh) scale(0.9);animation-timing-function:step-end}18.4%{transform:translate(12.765cqw,-44.875cqh) scale(0.183)}20%{transform:translate(12.765cqw,-44.875cqh) scale(0.183);animation-timing-function:ease-in}21.667%{transform:translate(11.853cqw,-44.379cqh) scale(0.206);animation-timing-function:ease-out}23.333%{transform:translate(8.353cqw,-41.804cqh) scale(0.229)}40%{transform:translate(8.353cqw,-41.804cqh) scale(0.229);animation-timing-function:cubic-bezier(.3,.7,.3,1)}43.333%{transform:translate(-1.647cqw,-34.955cqh) scale(0.256)}60%{transform:translate(-1.647cqw,-34.955cqh) scale(0.256);animation-timing-function:cubic-bezier(.3,.7,.3,1)}63.333%{transform:translate(-5.471cqw,-29.428cqh) scale(0.284)}80%{transform:translate(-5.471cqw,-29.428cqh) scale(0.284);animation-timing-function:cubic-bezier(.3,.7,.3,1)}83.333%{transform:translate(-15.471cqw,-25.035cqh) scale(0.319)}100%{transform:translate(-15.471cqw,-25.035cqh) scale(0.319)}}
@keyframes sc-holo-case{0%{opacity:.7}2%{opacity:.7;animation-timing-function:ease-in}3.333%{opacity:0}20%{opacity:0;animation-timing-function:ease-out}22.667%{opacity:.7}100%{opacity:.7}}
@keyframes sc-solid-case{0%{opacity:0}2%{opacity:0;animation-timing-function:ease-out}3.333%{opacity:1}16.333%{opacity:1;animation-timing-function:ease-in}18.333%{opacity:0}100%{opacity:0}}
@keyframes sc-cap-case{0%{opacity:0}3.333%{opacity:0;animation-timing-function:ease-out}4.4%{opacity:1}16.333%{opacity:1;animation-timing-function:ease-in}18.333%{opacity:0}100%{opacity:0}}
@keyframes sc-capm-case{0%{transform:translateY(6px)}3.333%{transform:translateY(6px);animation-timing-function:ease-out}4.4%{transform:translateY(0)}18.333%{transform:translateY(0);animation-timing-function:step-end}18.4%{transform:translateY(6px)}100%{transform:translateY(6px)}}
@keyframes sc-pr-bag{0%{transform:translate(-10.029cqw,-29.428cqh) scale(0.284);animation-timing-function:cubic-bezier(.3,.7,.3,1)}3.333%{transform:translate(-20.029cqw,-25.035cqh) scale(0.319)}20%{transform:translate(-20.029cqw,-25.035cqh) scale(0.319);animation-timing-function:cubic-bezier(.17,.84,.24,1)}23.333%{transform:translate(0,0) scale(1)}36.333%{transform:translate(0,0) scale(1);animation-timing-function:cubic-bezier(.4,0,.8,.4)}38.333%{transform:translate(0cqw,0cqh) scale(0.9);animation-timing-function:step-end}38.4%{transform:translate(8.206cqw,-44.875cqh) scale(0.183)}40%{transform:translate(8.206cqw,-44.875cqh) scale(0.183);animation-timing-function:ease-in}41.667%{transform:translate(7.294cqw,-44.379cqh) scale(0.206);animation-timing-function:ease-out}43.333%{transform:translate(3.794cqw,-41.804cqh) scale(0.229)}60%{transform:translate(3.794cqw,-41.804cqh) scale(0.229);animation-timing-function:cubic-bezier(.3,.7,.3,1)}63.333%{transform:translate(-6.206cqw,-34.955cqh) scale(0.256)}80%{transform:translate(-6.206cqw,-34.955cqh) scale(0.256);animation-timing-function:cubic-bezier(.3,.7,.3,1)}83.333%{transform:translate(-10.029cqw,-29.428cqh) scale(0.284)}100%{transform:translate(-10.029cqw,-29.428cqh) scale(0.284)}}
@keyframes sc-holo-bag{0%{opacity:.7}22%{opacity:.7;animation-timing-function:ease-in}23.333%{opacity:0}40%{opacity:0;animation-timing-function:ease-out}42.667%{opacity:.7}100%{opacity:.7}}
@keyframes sc-solid-bag{0%{opacity:0}22%{opacity:0;animation-timing-function:ease-out}23.333%{opacity:1}36.333%{opacity:1;animation-timing-function:ease-in}38.333%{opacity:0}100%{opacity:0}}
@keyframes sc-cap-bag{0%{opacity:0}23.333%{opacity:0;animation-timing-function:ease-out}24.4%{opacity:1}36.333%{opacity:1;animation-timing-function:ease-in}38.333%{opacity:0}100%{opacity:0}}
@keyframes sc-capm-bag{0%{transform:translateY(6px)}23.333%{transform:translateY(6px);animation-timing-function:ease-out}24.4%{transform:translateY(0)}38.333%{transform:translateY(0);animation-timing-function:step-end}38.4%{transform:translateY(6px)}100%{transform:translateY(6px)}}
@keyframes sc-pr-keyboard{0%{transform:translate(7.706cqw,-27.161cqh) scale(0.256);animation-timing-function:cubic-bezier(.3,.7,.3,1)}3.333%{transform:translate(3.882cqw,-21.634cqh) scale(0.284)}20%{transform:translate(3.882cqw,-21.634cqh) scale(0.284);animation-timing-function:cubic-bezier(.3,.7,.3,1)}23.333%{transform:translate(-6.118cqw,-17.241cqh) scale(0.319)}40%{transform:translate(-6.118cqw,-17.241cqh) scale(0.319);animation-timing-function:cubic-bezier(.17,.84,.24,1)}43.333%{transform:translate(0,0) scale(1)}56.333%{transform:translate(0,0) scale(1);animation-timing-function:cubic-bezier(.4,0,.8,.4)}58.333%{transform:translate(0cqw,0cqh) scale(0.9);animation-timing-function:step-end}58.4%{transform:translate(22.118cqw,-37.081cqh) scale(0.183)}60%{transform:translate(22.118cqw,-37.081cqh) scale(0.183);animation-timing-function:ease-in}61.667%{transform:translate(21.206cqw,-36.585cqh) scale(0.206);animation-timing-function:ease-out}63.333%{transform:translate(17.706cqw,-34.01cqh) scale(0.229)}80%{transform:translate(17.706cqw,-34.01cqh) scale(0.229);animation-timing-function:cubic-bezier(.3,.7,.3,1)}83.333%{transform:translate(7.706cqw,-27.161cqh) scale(0.256)}100%{transform:translate(7.706cqw,-27.161cqh) scale(0.256)}}
@keyframes sc-holo-keyboard{0%{opacity:.7}42%{opacity:.7;animation-timing-function:ease-in}43.333%{opacity:0}60%{opacity:0;animation-timing-function:ease-out}62.667%{opacity:.7}100%{opacity:.7}}
@keyframes sc-solid-keyboard{0%{opacity:0}42%{opacity:0;animation-timing-function:ease-out}43.333%{opacity:1}56.333%{opacity:1;animation-timing-function:ease-in}58.333%{opacity:0}100%{opacity:0}}
@keyframes sc-cap-keyboard{0%{opacity:0}43.333%{opacity:0;animation-timing-function:ease-out}44.4%{opacity:1}56.333%{opacity:1;animation-timing-function:ease-in}58.333%{opacity:0}100%{opacity:0}}
@keyframes sc-capm-keyboard{0%{transform:translateY(6px)}43.333%{transform:translateY(6px);animation-timing-function:ease-out}44.4%{transform:translateY(0)}58.333%{transform:translateY(0);animation-timing-function:step-end}58.4%{transform:translateY(6px)}100%{transform:translateY(6px)}}
@keyframes sc-pr-mouse{0%{transform:translate(17.265cqw,-35.9cqh) scale(0.241);animation-timing-function:cubic-bezier(.3,.7,.3,1)}3.333%{transform:translate(7.265cqw,-29.051cqh) scale(0.27)}20%{transform:translate(7.265cqw,-29.051cqh) scale(0.27);animation-timing-function:cubic-bezier(.3,.7,.3,1)}23.333%{transform:translate(3.441cqw,-23.524cqh) scale(0.299)}40%{transform:translate(3.441cqw,-23.524cqh) scale(0.299);animation-timing-function:cubic-bezier(.3,.7,.3,1)}43.333%{transform:translate(-6.559cqw,-19.131cqh) scale(0.335)}60%{transform:translate(-6.559cqw,-19.131cqh) scale(0.335);animation-timing-function:cubic-bezier(.17,.84,.24,1)}63.333%{transform:translate(0,0) scale(1)}76.333%{transform:translate(0,0) scale(1);animation-timing-function:cubic-bezier(.4,0,.8,.4)}78.333%{transform:translate(0cqw,0cqh) scale(0.9);animation-timing-function:step-end}78.4%{transform:translate(21.676cqw,-38.97cqh) scale(0.193)}80%{transform:translate(21.676cqw,-38.97cqh) scale(0.193);animation-timing-function:ease-in}81.667%{transform:translate(20.765cqw,-38.474cqh) scale(0.217);animation-timing-function:ease-out}83.333%{transform:translate(17.265cqw,-35.9cqh) scale(0.241)}100%{transform:translate(17.265cqw,-35.9cqh) scale(0.241)}}
@keyframes sc-holo-mouse{0%{opacity:.7}62%{opacity:.7;animation-timing-function:ease-in}63.333%{opacity:0}80%{opacity:0;animation-timing-function:ease-out}82.667%{opacity:.7}100%{opacity:.7}}
@keyframes sc-solid-mouse{0%{opacity:0}62%{opacity:0;animation-timing-function:ease-out}63.333%{opacity:1}76.333%{opacity:1;animation-timing-function:ease-in}78.333%{opacity:0}100%{opacity:0}}
@keyframes sc-cap-mouse{0%{opacity:0}63.333%{opacity:0;animation-timing-function:ease-out}64.4%{opacity:1}76.333%{opacity:1;animation-timing-function:ease-in}78.333%{opacity:0}100%{opacity:0}}
@keyframes sc-capm-mouse{0%{transform:translateY(6px)}63.333%{transform:translateY(6px);animation-timing-function:ease-out}64.4%{transform:translateY(0)}78.333%{transform:translateY(0);animation-timing-function:step-end}78.4%{transform:translateY(6px)}100%{transform:translateY(6px)}}
@keyframes sc-pr-powerbank{0%{transform:translate(16cqw,-44.875cqh) scale(0.183);animation-timing-function:ease-in}1.667%{transform:translate(15.088cqw,-44.379cqh) scale(0.206);animation-timing-function:ease-out}3.333%{transform:translate(11.588cqw,-41.804cqh) scale(0.229)}20%{transform:translate(11.588cqw,-41.804cqh) scale(0.229);animation-timing-function:cubic-bezier(.3,.7,.3,1)}23.333%{transform:translate(1.588cqw,-34.955cqh) scale(0.256)}40%{transform:translate(1.588cqw,-34.955cqh) scale(0.256);animation-timing-function:cubic-bezier(.3,.7,.3,1)}43.333%{transform:translate(-2.235cqw,-29.428cqh) scale(0.284)}60%{transform:translate(-2.235cqw,-29.428cqh) scale(0.284);animation-timing-function:cubic-bezier(.3,.7,.3,1)}63.333%{transform:translate(-12.235cqw,-25.035cqh) scale(0.319)}80%{transform:translate(-12.235cqw,-25.035cqh) scale(0.319);animation-timing-function:cubic-bezier(.17,.84,.24,1)}83.333%{transform:translate(0,0) scale(1)}96.333%{transform:translate(0,0) scale(1);animation-timing-function:cubic-bezier(.4,0,.8,.4)}98.333%{transform:translate(0cqw,0cqh) scale(0.9);animation-timing-function:step-end}98.4%{transform:translate(16cqw,-44.875cqh) scale(0.183)}100%{transform:translate(16cqw,-44.875cqh) scale(0.183)}}
@keyframes sc-holo-powerbank{0%{opacity:0;animation-timing-function:ease-out}2.667%{opacity:.7}82%{opacity:.7;animation-timing-function:ease-in}83.333%{opacity:0}100%{opacity:0}}
@keyframes sc-solid-powerbank{0%{opacity:0}82%{opacity:0;animation-timing-function:ease-out}83.333%{opacity:1}96.333%{opacity:1;animation-timing-function:ease-in}98.333%{opacity:0}100%{opacity:0}}
@keyframes sc-cap-powerbank{0%{opacity:0}83.333%{opacity:0;animation-timing-function:ease-out}84.4%{opacity:1}96.333%{opacity:1;animation-timing-function:ease-in}98.333%{opacity:0}100%{opacity:0}}
@keyframes sc-capm-powerbank{0%{transform:translateY(6px)}83.333%{transform:translateY(6px);animation-timing-function:ease-out}84.4%{transform:translateY(0)}98.333%{transform:translateY(0);animation-timing-function:step-end}98.4%{transform:translateY(6px)}100%{transform:translateY(6px)}}
@keyframes sc-visor{0%{opacity:0}3.333%{opacity:0;animation-timing-function:ease-out}4.533%{opacity:1;animation-timing-function:ease-in}8%{opacity:0}23.333%{opacity:0;animation-timing-function:ease-out}24.533%{opacity:1;animation-timing-function:ease-in}28%{opacity:0}43.333%{opacity:0;animation-timing-function:ease-out}44.533%{opacity:1;animation-timing-function:ease-in}48%{opacity:0}63.333%{opacity:0;animation-timing-function:ease-out}64.533%{opacity:1;animation-timing-function:ease-in}68%{opacity:0}83.333%{opacity:0;animation-timing-function:ease-out}84.533%{opacity:1;animation-timing-function:ease-in}88%{opacity:0}100%{opacity:0}}
@media (prefers-reduced-motion:reduce){.sc-anim,.pr__holo img{animation:none}.pr--case{transform:translate(0,0) scale(1)}.pr--case .pr__solid{opacity:1}.pr--case .pr__holo{opacity:0}.cap--case{opacity:1}.cap--case .cap__in{transform:none}.pr--bag{transform:translate(-20.029cqw,-25.035cqh) scale(0.319)}.pr--bag .pr__solid{opacity:0}.pr--bag .pr__holo{opacity:.7}.cap--bag{opacity:0}.pr--keyboard{transform:translate(3.882cqw,-21.634cqh) scale(0.284)}.pr--keyboard .pr__solid{opacity:0}.pr--keyboard .pr__holo{opacity:.7}.cap--keyboard{opacity:0}.pr--mouse{transform:translate(7.265cqw,-29.051cqh) scale(0.27)}.pr--mouse .pr__solid{opacity:0}.pr--mouse .pr__holo{opacity:.7}.cap--mouse{opacity:0}.pr--powerbank{transform:translate(11.588cqw,-41.804cqh) scale(0.229)}.pr--powerbank .pr__solid{opacity:0}.pr--powerbank .pr__holo{opacity:.7}.cap--powerbank{opacity:0}.lyr--visor-glow{opacity:.3}}
