.animation_chase__O9XrF,.animation_flow__nY_JF,.animation_linear__5OBWE,.animation_perimeter__lYyxU{position:relative;align-items:center;justify-content:center;transition:all .3s ease;overflow:hidden;z-index:1}.animation_chase__O9XrF:before,.animation_flow__nY_JF:before,.animation_linear__5OBWE:before,.animation_perimeter__lYyxU:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;z-index:-1;opacity:0;transition:opacity .3s ease}.animation_flow__nY_JF:before{background:linear-gradient(45deg,transparent,transparent,#4285f4,#34a853,#fbbc04,#ea4335,#4285f4,transparent,transparent);background-size:400% 400%}.animation_flow__nY_JF:active:before,.animation_flow__nY_JF:focus:before,.animation_flow__nY_JF:hover:before{opacity:1;animation:animation_flowBorder__pKyEy 3s linear infinite}.animation_linear__5OBWE:before{background:linear-gradient(90deg,transparent,#4285f4 25%,#34a853 50%,#fbbc04 75%,transparent);background-size:300% 100%}.animation_linear__5OBWE:active:before,.animation_linear__5OBWE:focus:before,.animation_linear__5OBWE:hover:before{opacity:1;animation:animation_flowLinear__MGzq1 2s linear infinite}.animation_perimeter__lYyxU:before{background:conic-gradient(from 0deg,transparent 0deg,transparent 45deg,#4285f4 90deg,#34a853 135deg,#fbbc04 180deg,#ea4335 225deg,#4285f4 270deg,transparent 315deg,transparent 1turn)}.animation_perimeter__lYyxU:active:before,.animation_perimeter__lYyxU:focus:before,.animation_perimeter__lYyxU:hover:before{opacity:1;animation:animation_rotatePerimeter__f4Sh6 2s linear infinite}.animation_chase__O9XrF:before{background:linear-gradient(45deg,transparent,transparent,transparent,#4285f4,#34a853,#fbbc04,#ea4335,transparent,transparent,transparent);background-size:200% 200%}.animation_chase__O9XrF:active:before,.animation_chase__O9XrF:focus:before,.animation_chase__O9XrF:hover:before{opacity:1;animation:animation_chase__O9XrF 2.5s linear infinite}.animation_chase__O9XrF:hover,.animation_flow__nY_JF:hover,.animation_linear__5OBWE:hover,.animation_perimeter__lYyxU:hover{transform:translateY(-2px);box-shadow:0 15px 35px rgba(66,133,244,.2)}.animation_chase__O9XrF:active,.animation_flow__nY_JF:active,.animation_linear__5OBWE:active,.animation_perimeter__lYyxU:active{transform:translateY(0)}@keyframes animation_flowBorder__pKyEy{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes animation_flowLinear__MGzq1{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes animation_rotatePerimeter__f4Sh6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animation_chase__O9XrF{0%{background-position:-200% -200%}to{background-position:200% 200%}}