@-webkit-keyframes buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.buzz{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;display:inline-block}.buzz:active,.buzz:focus,.buzz:hover{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:buzz;animation-name:buzz;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.buzz-out{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;display:inline-block}.buzz-out:active,.buzz-out:focus,.buzz-out:hover{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:buzz-out;animation-name:buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s}.float{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;box-shadow:0 0 1px transparent;-webkit-transition-property:transform;transition-property:transform;display:inline-block}.float:active,.float:focus,.float:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@-webkit-keyframes pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.pulse{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;display:inline-block}.pulse:active,.pulse:focus,.pulse:hover{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s}.float-shadow{-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;box-shadow:0 0 1px transparent;-webkit-transition-property:transform;transition-property:transform;display:inline-block}.float-shadow,.float-shadow:before{-webkit-transition-duration:.3s;transition-duration:.3s}.float-shadow:before{height:10px;pointer-events:none;content:"";position:absolute;opacity:0;top:100%;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,transparent 80%);left:5%;width:90%;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;z-index:-1}.float-shadow:active,.float-shadow:focus,.float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.float-shadow:active:before,.float-shadow:focus:before,.float-shadow:hover:before{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:1}@-webkit-keyframes hover{50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hover{50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hover-shadow{0%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}50%{-webkit-transform:translateY(3px);transform:translateY(3px);opacity:1}to{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}}@keyframes hover-shadow{0%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}50%{-webkit-transform:translateY(3px);transform:translateY(3px);opacity:1}to{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}}.hover-shadow{-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;box-shadow:0 0 1px transparent;-webkit-transition-property:transform;transition-property:transform;display:inline-block}.hover-shadow,.hover-shadow:before{-webkit-transition-duration:.3s;transition-duration:.3s}.hover-shadow:before{height:10px;pointer-events:none;content:"";position:absolute;opacity:0;top:100%;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,transparent 80%);left:5%;width:90%;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;z-index:-1}.hover-shadow:active,.hover-shadow:focus,.hover-shadow:hover{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:hover;animation-name:hover;-webkit-animation-duration:1.5s;animation-duration:1.5s}.hover-shadow:active:before,.hover-shadow:focus:before,.hover-shadow:hover:before{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:hover-shadow;animation-name:hover-shadow;opacity:.4;-webkit-animation-duration:1.5s;animation-duration:1.5s}