#container{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%}.canvas-box{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transform-origin:0 0}.canvas{display:block;height:100%;width:100%}@keyframes rotate_device{0%{transform:rotate(0)}25%{transform:rotate(0)}75%{transform:rotate(90deg)}to{transform:rotate(90deg)}}.rotate_device_anim{animation-duration:6s;animation-fill-mode:forwards;animation-name:rotate_device}@keyframes scale_logo{0%{transform:scale(.7)}25%{transform:scale(.7)}75%{transform:scale(1)}to{transform:scale(1)}}.scale_logo_anim{animation-duration:6s;animation-fill-mode:forwards;animation-name:scale_logo}