@import "https://unpkg.com/nes.css@2.3.0/css/nes.min.css";
:root{--background:#000;--foreground:#ededed}html,body{background-color:var(--background);max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-almendra),VT323,Pixelify Sans,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@keyframes entrance{0%{filter:blur(5px);transform:scaleX(.1)}50%{filter:blur(2px);transform:translateY(0%)}to{filter:blur();transform:scaleX(1)}}@keyframes bounce-floor{0%{opacity:0;transform:translateY(0)}30%{opacity:1;transform:translateY(-30px)}50%{transform:translateY(0)}70%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.entrance-animation{animation:2s entrance}.bounce-floor{animation:1s bounce-floor}.fade-in{animation:2s fade-in}.fade-out{animation:1s fade-out}@keyframes fadeUpAndOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes vanish-up{0%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(-30px)}to{opacity:0;transform:translateY(-30px)}}@keyframes attack-right{0%{transform:translate(0)}10%{transform:translate(0)}30%{transform:translate(150px)}95%{transform:translate(150px)}to{transform:translate(0)}}@keyframes hitted-boss{0%{transform:translate(0)}to{transform:translate(10px)}}@keyframes show-damage{0%{opacity:.5;color:red}to{opacity:1}}@keyframes shake{0%{transform:translate(0)}to{transform:translate(10px)}}@keyframes earth-quake{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.2)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes border-glow{0%{filter:drop-shadow(0 0 5px #ff0)}50%{filter:drop-shadow(0 0 10px #ff0)}to{filter:drop-shadow(0 0 5px #ff0)}}.shake{animation:.15s 10 shake}.shake-fast{animation:.1s 10 shake}.earth-quake{animation:.2s 5 earth-quake}.vanish-up{animation:2s forwards vanish-up;display:block}.attack-right{background-color:red;animation:3s linear attack-right}.hitted-boss{animation:.1s 5 hitted-boss}.vanished,.hidden{display:none}.float{animation:1s infinite float}.pop,.pop-fast,.pop-superfast{opacity:0;animation:.5s .1s forwards pop}.border-glow{animation:1s infinite border-glow}.hover-scale{transition:transform .2s}.hover-scale:hover{transform:scale(1.1)}@keyframes pulse{0%{opacity:1;transform:translateY(0)}50%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.dialog-box-enter{animation:.3s ease-out forwards fadeIn}.dialog-text{text-shadow:0 0 5px #000000b3}.pixel-art{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.splash-container.fade-out{animation:.5s ease-out forwards fadeOut}[data-theme=home] *,.chakra-ui-light *,.chakra-ui-dark *{font-family:var(--font-almendra),"Almendra",serif!important}.party-dialog-responsive{height:100%!important}@media (min-width:768px){.party-dialog-responsive{height:auto!important;max-height:85vh!important}}
