@font-face{font-family:victorpixel;font-style:normal;font-weight:400;src:url(../assets/fonts/victorpixel.TTF) format("truetype")}@font-face{font-family:PixelifySans;font-style:normal;font-weight:400;src:url(/assets/fonts/PixelifySans.TTF) format("truetype")}@font-face{font-family:FIRAGO-LIGHT;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-LIGHT.TTF) format("truetype")}@font-face{font-family:FIRAGO-REGULAR;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-REGULAR.TTF) format("truetype")}@font-face{font-family:FIRAGO-MEDIUM;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-MEDIUM.TTF) format("truetype")}@font-face{font-family:FIRAGO-SEMIBOLD;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-SEMIBOLD.TTF) format("truetype")}@font-face{font-family:FIRAGO-BOLD;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-BOLD.TTF) format("truetype")}.age-confirm-modal[data-v-8997df47]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Space Grotesk,sans-serif;gap:0;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:2147483646}.age-confirm-modal[data-v-8997df47],.age-confirm-modal[data-v-8997df47] *,.age-confirm-modal[data-v-8997df47] :after,.age-confirm-modal[data-v-8997df47] :before{box-sizing:border-box}.age-confirm-modal__overlay[data-v-8997df47]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000c;top:0;right:0;bottom:0;left:0;position:absolute}.age-confirm-modal__dialog[data-v-8997df47]{align-items:center;background-color:#000;border:1px solid #b0b0b0;border-radius:20px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;gap:min(7.44vw,32px);justify-content:flex-start;max-width:600px;min-width:0;padding:min(7.33vw,44px);position:relative;text-align:center;width:calc(100% - 64px);z-index:1}.age-confirm-modal__badge[data-v-8997df47]{align-items:center;background-color:#0032fa;border-radius:50%;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:min(5.58vw,24px);font-weight:500;gap:0;height:min(18.6vw,80px);justify-content:center;width:min(18.6vw,80px)}.age-confirm-modal__title[data-v-8997df47]{color:#fff;font-size:min(5.12vw,22px);font-weight:600;line-height:1.3;margin:0}.age-confirm-modal__text[data-v-8997df47]{color:#b0b0b0;font-size:min(4.19vw,18px);font-weight:400;line-height:1.4;margin:0}.age-confirm-modal__actions[data-v-8997df47]{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;justify-content:center;width:100%}.age-confirm-modal__btn[data-v-8997df47]{border-radius:50px;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:min(3.72vw,16px);font-weight:500;height:min(13.49vw,58px);transition:transform .15s ease,opacity .15s ease;width:100%}.age-confirm-modal__btn[data-v-8997df47]:hover{transform:translateY(-1px)}.age-confirm-modal__btn[data-v-8997df47]:active{opacity:.9;transform:translateY(0)}.age-confirm-modal__btn--no[data-v-8997df47]{background-color:#000;border:1px solid #b0b0b0;color:#bfbfbf}.age-confirm-modal__btn--yes[data-v-8997df47]{background-color:#0032fa;border:1px solid #0032fa;color:#fff}@media (min-width:430px){.age-confirm-modal__dialog[data-v-8997df47]{gap:clamp(32px,9.95px + 5.128vw,44px);padding:clamp(32px,9.95px + 5.128vw,44px)}.age-confirm-modal__title[data-v-8997df47]{font-size:clamp(20px,25.675px - .855vw,22px)}}@media (min-width:664px){.age-confirm-modal__dialog[data-v-8997df47]{gap:44px;padding:44px}.age-confirm-modal__title[data-v-8997df47]{font-size:20px}.age-confirm-modal__text[data-v-8997df47]{font-size:18px}.age-confirm-modal__actions[data-v-8997df47]{align-items:center;flex-direction:row;justify-content:center}.age-confirm-modal__btn[data-v-8997df47]{font-size:16px;height:58px;width:auto}.age-confirm-modal__btn--no[data-v-8997df47]{width:230px}.age-confirm-modal__btn--yes[data-v-8997df47]{width:270px}}@font-face{font-family:victorpixel;font-style:normal;font-weight:400;src:url(../assets/fonts/victorpixel.TTF) format("truetype")}@font-face{font-family:PixelifySans;font-style:normal;font-weight:400;src:url(/assets/fonts/PixelifySans.TTF) format("truetype")}@font-face{font-family:FIRAGO-LIGHT;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-LIGHT.TTF) format("truetype")}@font-face{font-family:FIRAGO-REGULAR;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-REGULAR.TTF) format("truetype")}@font-face{font-family:FIRAGO-MEDIUM;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-MEDIUM.TTF) format("truetype")}@font-face{font-family:FIRAGO-SEMIBOLD;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-SEMIBOLD.TTF) format("truetype")}@font-face{font-family:FIRAGO-BOLD;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-BOLD.TTF) format("truetype")}.snakeBoardContainer[data-v-3dec505c]{aspect-ratio:1/1;background-color:#000;display:grid;gap:1px;grid-template-columns:repeat(20,1fr);height:100vh;left:50%;position:absolute;transform:translate(-50%);z-index:-3}.snakeBoardContainer .snakeSlot[data-v-3dec505c]{height:100%;width:100%}.snakeBoardContainer .snakeSlot.body[data-v-3dec505c],.snakeBoardContainer .snakeSlot.head[data-v-3dec505c]{background-color:#0a00d2}.snakeBoardContainer .snakeSlot.treat[data-v-3dec505c]{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:idle-3dec505c;animation-timing-function:ease-in-out;background-color:#d7fa3c}@keyframes idle-3dec505c{0%{opacity:.7;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@font-face{font-family:victorpixel;font-style:normal;font-weight:400;src:url(../assets/fonts/victorpixel.TTF) format("truetype")}@font-face{font-family:PixelifySans;font-style:normal;font-weight:400;src:url(/assets/fonts/PixelifySans.TTF) format("truetype")}@font-face{font-family:FIRAGO-LIGHT;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-LIGHT.TTF) format("truetype")}@font-face{font-family:FIRAGO-REGULAR;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-REGULAR.TTF) format("truetype")}@font-face{font-family:FIRAGO-MEDIUM;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-MEDIUM.TTF) format("truetype")}@font-face{font-family:FIRAGO-SEMIBOLD;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-SEMIBOLD.TTF) format("truetype")}@font-face{font-family:FIRAGO-BOLD;font-style:normal;font-weight:400;src:url(../assets/fonts/FIRAGO-BOLD.TTF) format("truetype")}.error-page-container[data-v-f28b2a4c]{align-items:center;background-color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;height:100vh;justify-content:center;position:relative;width:100vw;z-index:1}.error-page-container[data-v-f28b2a4c]>:first-child{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:flex-start;left:15%;position:absolute;top:20%;z-index:3}.error-page-container>:first-child>h1[data-v-f28b2a4c]{font-family:victorpixel;font-size:6vw;font-weight:100;line-height:6vw;margin:0}.error-page-container>:first-child>h2[data-v-f28b2a4c]{font-family:victorpixel;font-size:1.5vw;font-weight:100;margin:2vw 0 0 .46vw}.error-page-container>:first-child>a[data-v-f28b2a4c]{background-color:#000;border:1px solid #fff;color:#fff;font-size:.8vw;margin:2vw 0 0 .46vw;padding:.5vw 1vw;text-decoration:none}.error-page-container[data-v-f28b2a4c]>:nth-child(2){height:100%;width:100%;z-index:1}@media (max-width:1024px){.error-page-container>:first-child>h1[data-v-f28b2a4c]{font-size:9vw}.error-page-container>:first-child>h2[data-v-f28b2a4c]{font-size:3vw;margin-top:4vw}.error-page-container>:first-child>a[data-v-f28b2a4c]{font-size:1.5vw;margin-top:4vw;padding:1vw 2vw}}@media (max-width:768px){.error-page-container[data-v-f28b2a4c]>:nth-child(2){display:none}.error-page-container>:first-child>h1[data-v-f28b2a4c]{font-size:10vw}.error-page-container>:first-child>h2[data-v-f28b2a4c]{font-size:3vw;margin-top:4vw}.error-page-container>:first-child>a[data-v-f28b2a4c]{font-size:2vw;margin-top:4vw;padding:1.5vw 3vw}}@media (max-width:480px){.error-page-container[data-v-f28b2a4c]>:first-child{left:5%}.error-page-container>:first-child>h1[data-v-f28b2a4c]{font-size:14vw}.error-page-container>:first-child>h2[data-v-f28b2a4c]{font-size:4vw;margin-top:6vw}.error-page-container>:first-child>a[data-v-f28b2a4c]{font-size:3vw;margin-top:6vw;padding:2vw 3.7vw}}
