@font-face{font-family:suite;src:url(../media/SUITE_Light-s.p.20q4k-32vi0xi.otf?dpl=dpl_AhbRH4PGzjAo3oGRSNVcfJDSJaRL)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:suite;src:url(../media/SUITE_Regular-s.p.2d1yicd4qeyfo.otf?dpl=dpl_AhbRH4PGzjAo3oGRSNVcfJDSJaRL)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:suite;src:url(../media/SUITE_Medium-s.p.1jj84bj_swtc1.otf?dpl=dpl_AhbRH4PGzjAo3oGRSNVcfJDSJaRL)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:suite;src:url(../media/SUITE_SemiBold-s.p.3i1mtc-2b_cc4.otf?dpl=dpl_AhbRH4PGzjAo3oGRSNVcfJDSJaRL)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:suite;src:url(../media/SUITE_Bold-s.p.1s197zcbiw7pb.otf?dpl=dpl_AhbRH4PGzjAo3oGRSNVcfJDSJaRL)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:suite;src:url(../media/SUITE_ExtraBold-s.p.1tfglt8iawmt1.otf?dpl=dpl_AhbRH4PGzjAo3oGRSNVcfJDSJaRL)format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:suite;src:url(../media/SUITE_Heavy-s.p.040nzctg5jm7b.otf?dpl=dpl_AhbRH4PGzjAo3oGRSNVcfJDSJaRL)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:suite Fallback;src:local(Arial);ascent-override:98.62%;descent-override:25.95%;line-gap-override:0.0%;size-adjust:100.18%}.suite_62ac2a9d-module__yvuIAa__className{font-family:suite,suite Fallback}.suite_62ac2a9d-module__yvuIAa__variable{--font-suite:"suite", "suite Fallback"}
html,body{background:#000;height:100%;overflow:hidden}@font-face{font-family:NanumGothicCert;src:url(/fonts/NanumGothic.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:NanumGothicCert;src:url(/fonts/NanumGothic-Bold.ttf)format("truetype");font-weight:700;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-suite), sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}@keyframes cursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes fillUp{0%{-webkit-mask-position:50% 0;mask-position:50% 0}to{-webkit-mask-position:50% 100%;mask-position:50% 100%}}@keyframes flashPop{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes glowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes heartPop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes twinkleFall{0%{opacity:0;transform:translateY(-10px)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(140px)scale(1)}}@keyframes springUp{0%{opacity:0;transform:translateY(60px)scale(.5)rotate(0)}30%{opacity:1}to{transform:translateY(-160px) scale(1.1) rotate(var(--rot,15deg));opacity:0}}@keyframes swirl{0%{opacity:0;transform:rotate(0)translate(90px)rotate(0)}15%{opacity:1}to{opacity:0;transform:rotate(360deg)translate(90px)rotate(-360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes floatChip{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes blinkSlow{0%,to{opacity:1}50%{opacity:.25}}@keyframes starFall{0%{transform:translate(0)}to{transform:translate(var(--fx,0), var(--fall,12vh))}}@keyframes starLife{0%{opacity:0;transform:scale(.35)}30%{opacity:1;transform:scale(1)}65%{opacity:.95;transform:scale(.95)}to{opacity:0;transform:scale(.18)}}@keyframes trampolineX{0%{transform:translate(0)}to{transform:translateX(var(--tx))}}@keyframes trampolineY{0%{animation-timing-function:cubic-bezier(.18,.68,.32,1);transform:translateY(0)rotate(0)}30%{transform:translateY(var(--ty)) rotate(calc(var(--tr) * .5));animation-timing-function:cubic-bezier(.5,0,.85,.45)}to{transform:translateY(var(--drop)) rotate(var(--tr))}}@keyframes trampolineFade{0%,30%{opacity:1}to{opacity:0}}@keyframes heartFloatY{0%{transform:translateY(0)}to{transform:translateY(var(--rise))}}@keyframes heartSpreadX{0%{transform:translate(0)}to{transform:translateX(var(--hx))}}@keyframes heartBurstFade{0%{opacity:1}45%{opacity:1}to{opacity:0}}@keyframes heartBubblePop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes flashFx{0%{opacity:0}8%{opacity:.96}to{opacity:0}}@keyframes hugBlink{0%,to{opacity:1}50%{opacity:.35}}@keyframes heartbeat{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes heartbeat-gentle{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes hugGlint{0%{opacity:0;transform:scale(.15) rotate(var(--rot,0deg))}20%{opacity:1;transform:scale(1.15) rotate(var(--rot,0deg))}42%{opacity:.7;transform:scale(.95) rotate(var(--rot,0deg))}to{opacity:0;transform:scale(.15) rotate(var(--rot,0deg))}}@keyframes hugDrift{0%{transform:translate(0)}to{transform:translate(var(--hdx,0), var(--hdy,10vh))}}
