@font-face{font-family:Bungee;src:url(/fonts/Bungee/Bungee-Regular.ttf) format("truetype")}@font-face{font-family:Fira;src:url(/fonts/Fira_Sans/FiraSans-Regular.ttf) format("truetype")}#root,body{margin:0;overflow:hidden;height:100vh}.app{align-items:center;background-image:url(/images/background.webp);display:flex;flex-direction:column;height:100%;width:100%}.container{max-width:1024px;min-width:420px;width:100%}.header{align-items:center;display:flex;height:384px;justify-content:center;-webkit-mask-image:linear-gradient(to right,transparent 0px,white 128px,white calc(100% - 128px),transparent 100%);mask-image:linear-gradient(to right,transparent 0px,white 128px,white calc(100% - 128px),transparent 100%);overflow:hidden;position:relative}.header .background{height:100%;object-fit:none;width:100%}.header .logo-container{position:absolute}.header .logo{box-shadow:0 16px 32px #000a;-webkit-user-select:none;user-select:none}.shadow{box-shadow:0 0 96px #000 inset;height:100%;left:-96px;pointer-events:none;position:absolute;top:0;width:calc(100% + 192px)}.body{color:#afafaf;display:flex;flex-direction:column;font-family:Fira;font-size:16px;gap:16px;height:100%;padding:64px;text-align:center}.body .title{color:#efefef;font-family:Bungee;font-size:64px;line-height:64px}.body .subtitle{color:#cfcfcf;font-size:20px}.body a{color:#e58200}@media(max-width:575px){.body .title{font-size:42px;line-height:42px}.header{box-shadow:none}}.wobble{animation:wobble 6s ease-in-out infinite alternate}.pulse{animation:pulse 4s ease-in-out infinite alternate}.pulse-and-sway{animation:pulse-and-sway 4s ease-in-out infinite alternate}@keyframes pulse-and-sway{0%{transform:rotate(0) scale(1) translate(0);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}33%{transform:rotate(8deg) scale(1.1) translate(5px);border-radius:50%}66%{transform:rotate(-5deg) scale(.9) translate(-5px);border-radius:70% 30% 30% 70%/70% 70% 30% 30%}to{transform:rotate(0) scale(1) translate(0);border-radius:30% 70% 70% 30%/30% 30% 70% 70%}}@keyframes wobble{0%,to{transform:rotate(-4deg)}50%{transform:rotate(8deg)}}@keyframes pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}}
