#main:focus{outline:none}.container-wrappper.shake{animation:shake .2s ease-in-out 2}@keyframes shake{5%{transform:translate(2px,-6px)}10%{transform:translate(5px,-5px)}15%{transform:translate(7px,7px)}20%{transform:translate(5px,2px)}25%{transform:translate(-3px,1px)}30%{transform:translate(9px,6px)}35%{transform:translate(-3px,-9px)}40%{transform:translate(-5px,2px)}45%{transform:translate(-2px,-2px)}50%{transform:translate(-3px,-4px)}55%{transform:translate(5px,-6px)}60%{transform:translate(-7px,6px)}65%{transform:translate(5px,-9px)}70%{transform:translate(-9px,-5px)}75%{transform:translate(-4px,9px)}80%{transform:translate(-4px,7px)}85%{transform:translate(-4px,-3px)}90%{transform:translate(-9px,-2px)}95%{transform:translate(5px,6px)}to{transform:translate(-8px,5px)}}#floaters{background:none!important;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1002}.page-leave-active{transition:opacity .3s ease-out,transform .3s ease-out;will-change:transform,opacity}.page-enter-active{transition:opacity .2s ease-in .2s,transform .2s ease-in .2s;will-change:transform,opacity}.page-leave-to{opacity:0;transform:translateY(20px)}.page-enter-from{opacity:0;transform:translateY(-20px)}.page-enter-to,.page-leave-from{opacity:1;transform:translateY(0)}
