@keyframes gs-loading-three-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}body,html{width:100%;height:100%;background:#e5e7eb}.gs-loading{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.gs-loading .spinner{height:200px;width:200px;animation:rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.gs-loading .spinner .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s linear infinite;stroke-linecap:round;stroke:#384347}.gs-loading-three-bounce{width:80px;text-align:center}.gs-loading-three-bounce .gs-loading-child{width:20px;height:20px;background-color:#384347;border-radius:100%;display:inline-block;-webkit-animation:gs-loading-three-bounce 1.4s ease-in-out 0s infinite both;animation:gs-loading-three-bounce 1.4s ease-in-out infinite both}.gs-loading-three-bounce .gs-loading-bounce-1{animation-delay:-.32s}.gs-loading-three-bounce .gs-loading-bounce-2{animation-delay:-.16s}.gs-loading-three-bounce--white .gs-loading-child{background-color:#fff}