@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes slidein{0%{margin-left:20%;width:100%}to{margin-left:0;width:100%}}@keyframes pulsate-fwd{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes swing-left-fwd{0%{transform:perspective(5000px) rotateY(0);transform-origin:left bottom}to{transform:perspective(1000px) rotateY(-180deg);transform-origin:left bottom}}@keyframes swing-top-fwd{0%{transform:rotateX(0);transform-origin:top}to{transform:rotateX(180deg);transform-origin:top}}@keyframes vibrate-1{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes slide-in-elliptic-left-bck{0%{transform:translateX(-800px) rotateY(-30deg) scale(6.5);transform-origin:200% 50%;opacity:0}to{transform:translateX(0) rotateY(0) scale(1);transform-origin:-600px 50%;opacity:1}}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:1}}@keyframes rotate-hue{to{filter:hue-rotate(1turn)}}h1{font-family:var(--alegreya-font)}.loader{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--background-default);color:var(--foreground-default)}.loader h3{font-size:3rem;-webkit-margin-after:0;margin-block-end:0;padding:0 1rem}.loader h5{font-size:1.5rem;-webkit-margin-before:0;margin-block-start:0;padding:0 .5rem;width:50%;text-align:right}@media(max-width:400px){.loader h3{font-size:1rem}.loader h5{font-size:.8rem;width:100%}}