@charset "UTF-8";:root{--font-pixel: "DungGeunMo", system-ui, -apple-system, sans-serif;--font-pixel-press-2p: "Press Start 2P", system-ui, -apple-system, sans-serif;--color-primary: #6f00ff;--color-secondary: #e359dd;--color-point: #fff762;--color-destructive: firebrick;--color-gray-placeholder: #aaa;--color-gray-subtext: #8c8c8c;--color-gray-background: #f5f5f5;--size-spacing-xs3: 4px;--size-spacing-xs2: 8px;--size-spacing-xs: 12px;--size-spacing-s: 16px;--size-spacing-ms: 20px;--size-spacing-m: 24px;--size-spacing-ml: 32px;--size-spacing-l: 48px;--size-spacing-xl: 64px;--size-spacing-xl2: 84px;--size-page-padding: 120px;--z-index-sticker: 5;--z-index-docker: 10}@font-face{font-family:DungGeunMo;src:url(./DungGeunMo-BaQahrtZ.eot);src:url(./DungGeunMo-BaQahrtZ.eot?#iefix) format("embedded-opentype"),url(./DungGeunMo-DoS5TQED.woff2) format("woff2"),url(./DungGeunMo-Cq4nHEYy.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.gelatine-once{animation:gelatine .5s}.gelatine{animation:gelatine .5s infinite}@keyframes gelatine{0%,to{transform:scale(1)}25%{transform:scale(.9,1.2)}50%{transform:scale(1.1,.9)}75%{transform:scale(.95,1.05)}}.spin{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.elastic-spin{animation:elastic-spin 1s infinite ease}@keyframes elastic-spin{0%{transform:rotate(0)}to{transform:rotate(720deg)}}.pulse{animation:pulse 1s infinite ease-in-out alternate}@keyframes pulse{0%{transform:scale(.8)}to{transform:scale(1.2)}}.flash{animation:flash .5s ease infinite alternate}@keyframes flash{0%{opacity:1}to{opacity:0}}.hithere{animation:hithere 1s ease infinite}@keyframes hithere{30%{transform:scale(1.2)}40%,60%{transform:rotate(20deg) scale(1.2)}50%{transform:rotate(-20deg) scale(1.2)}70%{transform:rotate(0) scale(1.2)}to{transform:scale(1)}}.grow{animation:grow 2s ease infinite}@keyframes grow{0%{transform:scale(0)}to{transform:scale(1)}}.fade-in{animation:fade-in 2s linear infinite}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-out{animation:fade-out 2s linear infinite}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.bounce{animation:bounce 2s ease infinite}@keyframes bounce{70%{transform:translateY(0)}80%{transform:translateY(-15%)}90%{transform:translateY(0)}95%{transform:translateY(-7%)}97%{transform:translateY(0)}99%{transform:translateY(-3%)}to{transform:translateY(0)}}.bounce2{animation:bounce2 2s ease infinite}@keyframes bounce2{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes bounce3{0%,to{transform:translateY(0)}50%{transform:translateY(-24px)}}.shake{animation:shake 2s ease infinite}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.flip{backface-visibility:visible!important;animation:flip 2s ease infinite}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.swing{transform-origin:top center;animation:swing 2s ease infinite}@keyframes swing{20%{transform:rotate(10deg)}40%{transform:rotate(-5deg)}60%{transform:rotate(2deg)}80%{transform:rotate(-2deg)}to{transform:rotate(0)}}.wobble{animation:wobble 2s ease infinite}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%) rotate(-5deg)}30%{transform:translate(20%) rotate(3deg)}45%{transform:translate(-15%) rotate(-3deg)}60%{transform:translate(10%) rotate(2deg)}75%{transform:translate(-5%) rotate(-1deg)}to{transform:translate(0)}}.fade-in-down{animation:fade-in-down 2s ease infinite}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fade-in-left{animation:fade-in-left 2s ease infinite}@keyframes fade-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fade-out-down{animation:fade-out-down 2s ease infinite}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fade-out-right{animation:fade-out-right 2s ease infinite}@keyframes fade-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.bounce-in{animation:bounce-in 2s ease infinite}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounce-in-right{animation:bounce-in-right 2s ease infinite}@keyframes bounce-in-right{0%{opacity:0;transform:translate(2000px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}.bounce-out{animation:bounce-out 2s ease infinite}@keyframes bounce-out{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounce-out-down{animation:bounce-out-down 2s ease infinite}@keyframes bounce-out-down{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(20px)}}.rotate-in-down-left{animation:rotate-in-down-left 2s ease infinite}@keyframes rotate-in-down-left{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotate-in-up-left{animation:rotate-in-up-left 2s ease infinite}@keyframes rotate-in-up-left{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.hinge{animation:hinge 2s ease infinite}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}.roll-in{animation:roll-in 2s ease infinite}@keyframes roll-in{0%{opacity:0;transform:translate(-100%) rotate(-120deg)}to{opacity:1;transform:translate(0) rotate(0)}}.roll-out{animation:roll-out 2s ease infinite}@keyframes roll-out{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(100%) rotate(120deg)}}@keyframes blink{0%,85%{opacity:1}90%,to{opacity:0}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.hop{animation:hop 1s infinite alternate}@keyframes hop{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.hop-run{animation:hop-run 1s infinite alternate}@keyframes hop-run{0%{transform:translate(0)}10%{transform:translate(10px,-20px)}15%{transform:translate(20px)}20%{transform:translate(30px,-20px)}25%{transform:translate(40px)}30%{transform:translate(50px,-20px)}40%,50%{transform:translate(60px)}60%{transform:translate(50px,-20px)}70%{transform:translate(40px)}80%{transform:translate(20px,-20px)}90%,to{transform:translate(0)}}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box;text-decoration:none;background:none;border:none;-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar,*:before::-webkit-scrollbar,*:after::-webkit-scrollbar{display:none}body{min-width:1100px;font-family:var(--font-pixel);background-image:url(./background-grid-NOQvPN74.jpg);background-repeat:repeat;background-size:400px}:root{--selection-bg: var(--color-primary);--selection-fg: white}#root{overflow:hidden}::selection{background-color:var(--selection-bg);color:var(--selection-fg);text-shadow:none}::-moz-selection{background-color:var(--selection-bg);color:var(--selection-fg);text-shadow:none}.swiper .swiper-wrapper{width:0!important}.sticker{position:absolute;z-index:var(--z-index-sticker);pointer-events:none}input:focus{outline-color:#6f00ff}
