@keyframes v5-mq{to{transform:translate(-50%)}}@keyframes v5-pulse{70%{box-shadow:0 0 0 10px #e3262e00}to{box-shadow:0 0 #e3262e00}}@keyframes v5-tape-in{0%{opacity:0;transform:rotate(-9deg)scale(1.3)}to{opacity:1;transform:rotate(-1.5deg)scale(1)}}@keyframes v5-line-in{0%{transform:translateY(110%)}to{transform:none}}@keyframes v5-fade-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes v5-device-in{0%{opacity:.001;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes v5-prop-in{0%{opacity:0;transform:translateY(40px)scale(.9)}to{opacity:1;transform:none}}@keyframes v5-doodle-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes v5-float{0%{transform:translateY(calc(var(--fy,8px) * -1))}to{transform:translateY(var(--fy,8px))}}@keyframes v5-rock{0%{transform:rotate(calc(var(--rot,0deg) * -1))}to{transform:rotate(var(--rot,0deg))}}@keyframes v5-bell-idle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes v5-bell-ring{0%{transform:rotate(0)}15%{transform:rotate(-24deg)}35%{transform:rotate(20deg)}55%{transform:rotate(-14deg)}75%{transform:rotate(8deg)}to{transform:rotate(0)}}@keyframes v5-ding{0%{opacity:.9;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}.v5{--tent:#ff5b14;--tent-deep:#d94707;--tag:#ffe53b;--soju:#0e9f5a;--seal:#e3262e;--down:#2f6bff;--ink:#111;--ink-2:#4a4845;--ink-3:#6f6b66;--line:#e4dfd6;--line-2:#cfc9be;--paper:#fff;--paper-2:#f6f4ee;--paper-3:#efebe2;--night:#121212;--night-2:#1b1b1b;--night-line:#2e2e2e;--display:"Tenada", "Pretendard", -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--text:"Pretendard", "Pretendard Rest", -apple-system, "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--sign:"BMEuljiro", "Pretendard", -apple-system, "Apple SD Gothic Neo", sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--e-p3o:linear(0, .157, .294, .414, .518, .607, .684, .748, .802, .847, .884, .914, .938, .956, .97, .98, .988, .993, .996, .998, .999, 1, 1, 1, 1);--e-p4o:linear(0, .192, .353, .487, .598, .689, .763, .822, .868, .905, .932, .953, .969, .98, .987, .993, .996, .998, .999, 1, 1, 1, 1, 1, 1);--e-back16:linear(0, .181, .342, .483, .606, .713, .803, .879, .941, .99, 1.028, 1.056, 1.075, 1.086, 1.09, 1.088, 1.081, 1.072, 1.059, 1.046, 1.032, 1.02, 1.01, 1.003, 1);--e-back22:linear(0, .204, .384, .541, .676, .791, .888, .967, 1.03, 1.078, 1.113, 1.137, 1.15, 1.154, 1.15, 1.141, 1.126, 1.108, 1.088, 1.067, 1.046, 1.028, 1.013, 1.004, 1);--gx:max(24px, env(safe-area-inset-left,0px));--gxr:max(24px, env(safe-area-inset-right,0px));--container:1200px;background:var(--paper);color:var(--ink);font-family:var(--text);letter-spacing:normal;word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;font-synthesis:none;flex-direction:column;flex:1;font-size:16px;line-height:1.65;display:flex;overflow-x:clip}.v5:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--paper);position:fixed;inset:0 0 auto}.v5 img,.v5 svg{max-width:100%;display:block}.v5 a{color:inherit;text-decoration:none}.v5 button{font:inherit;color:inherit;cursor:pointer}.v5 :focus-visible{outline:3px solid var(--down);outline-offset:3px}.v5 .wrap{max-width:var(--container);padding-left:var(--gx);padding-right:var(--gxr);margin-inline:auto}.v5 main{flex:1;overflow-x:clip}.v5 :where(p,h3){text-wrap:wrap}.v5 .display{font-family:var(--display);letter-spacing:-.015em;font-weight:400}.v5 .h1{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(50px,7.4vw,110px);font-weight:400;line-height:1.06}.v5 .h2{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(36px,4.8vw,66px);font-weight:400;line-height:1.08}.v5 .h3{font-family:var(--text);letter-spacing:-.01em;margin:0;font-size:clamp(20px,1.7vw,25px);font-weight:800;line-height:1.3}.v5 .lead{color:var(--ink-2);max-width:34em;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.7}.v5 .lead b,.v5 .cap b{color:var(--ink);font-weight:700}.v5 .cap{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.v5 .num{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:400}.v5 .sign{font-family:var(--sign);font-weight:400}.v5 .line{margin:-.16em 0 -.1em;padding:.16em 0 .1em;display:block;overflow:hidden}.v5 .line>span{will-change:transform;display:block}.v5 .q{color:var(--tent);font-style:normal}.v5 .tape{background:var(--tag);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--sign);color:var(--ink);transform-origin:0;white-space:nowrap;align-items:center;gap:10px;padding:5px 12px 4px;font-size:17px;font-weight:400;line-height:1.3;display:inline-flex;transform:rotate(-1.5deg)}.v5 .tape i{background:var(--ink);border-radius:50%;flex:none;width:8px;height:8px}.v5 .tape.red{background:var(--seal);color:#fff;border-color:var(--ink)}.v5 .tape.white{background:#fff}.v5 .btn{border:2px solid var(--ink);background:var(--tent);min-height:56px;color:var(--ink);box-shadow:4px 4px 0 var(--ink);transition:transform .16s var(--ease), box-shadow .16s var(--ease), background .16s;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:800;line-height:1;display:inline-flex}.v5 .btn:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}.v5 .btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.v5 .btn:disabled{cursor:progress}.v5 .btn.sm{min-height:44px;box-shadow:3px 3px 0 var(--ink);border-radius:10px;padding:0 18px;font-size:15px}.v5 .btn.sm:hover{box-shadow:4px 4px 0 var(--ink)}.v5 .btn.sm:active{box-shadow:1px 1px 0 var(--ink)}.v5 .btn.ghost{background:var(--paper)}.v5 .btn.ink{background:var(--ink);color:#fff}.v5 .link{color:var(--ink);border-bottom:2px solid var(--ink);align-items:center;gap:6px;padding-bottom:2px;font-weight:700;line-height:1.2;display:inline-flex}.v5 .link:hover{color:var(--tent);border-color:var(--tent)}.v5 .nav{top:env(safe-area-inset-top,0px);z-index:50;align-items:center;height:72px;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;left:0;right:0}.v5 .nav .wrap{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.v5 .nav .progress{transform-origin:0;background:var(--tent);opacity:0;width:100%;height:3px;transition:opacity .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.v5 .nav.scrolled .progress{opacity:1}.v5 .nav.scrolled{-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 -1px 0 var(--line);background:#ffffffdb}.v5 .nav.on-dark:not(.scrolled){color:#fff}.v5 .wordmark{font-family:var(--display);letter-spacing:-.02em;align-items:baseline;font-size:26px;font-weight:400;line-height:1;display:inline-flex}.v5 .wordmark b{color:var(--tent);font-weight:400}.v5 .menu{color:var(--ink-2);gap:30px;font-size:15px;font-weight:600;display:flex}.v5 .menu a{padding:4px 0;position:relative}.v5 .menu a:after{content:"";background:var(--ink);height:2px;transition:right .25s var(--ease);position:absolute;bottom:0;left:0;right:100%}.v5 .menu a:hover:after{right:0}.v5 .nav.scrolled .menu{color:var(--ink-2)}@media (max-width:900px){.v5 .menu{display:none}.v5 .nav{height:64px}}.v5 .sec{padding-block:clamp(88px,11vw,160px);scroll-margin-top:72px;position:relative}.v5 .sec-head{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:40px clamp(40px,6vw,96px);display:grid}.v5 .sec-head .lead{justify-self:end;max-width:460px}.v5 .stack{flex-direction:column;align-items:flex-start;gap:22px;display:flex}@media (max-width:900px){.v5 .sec-head{grid-template-columns:minmax(0,1fr);gap:20px}.v5 .sec-head .lead{justify-self:start}}.v5 .hero{padding-top:calc(72px + env(safe-area-inset-top,0px) + clamp(40px, 6vw, 88px));padding-bottom:clamp(56px,6vw,96px);position:relative;overflow:visible}.v5 .hero .wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.v5 .hero-copy{z-index:2;flex-direction:column;align-items:flex-start;gap:28px;display:flex;position:relative}.v5 .hero-copy .lead{max-width:33em}.v5 .cta-row{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.v5 .proof{border-top:2px solid var(--ink);flex-wrap:wrap;gap:28px;width:100%;max-width:560px;margin-top:6px;padding-top:12px;display:flex}.v5 .proof div{color:var(--ink-2);align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.v5 .proof svg{flex:none;width:22px;height:22px}.v5 .hero-visual{z-index:1;height:clamp(520px,52vw,700px);position:relative}.v5 .stage{position:absolute;inset:0}.v5 .layer{will-change:transform;position:absolute}.v5 .glow{aspect-ratio:1;z-index:0;background:radial-gradient(closest-side,#ff5b1429,#ff5b1400);border-radius:50%;width:70%;max-width:100%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.v5 .hero .stage{--w:300px;--px:50%}.v5 .hero .device-wrap{left:var(--px);width:var(--w);height:calc(var(--w) * 1688 / 780);margin-left:calc(var(--w) / -2);margin-top:calc(var(--w) * 1688 / 780 / -2);z-index:3;top:50%}.v5 .device-box{position:absolute;inset:0}.v5 .device-poster{width:calc(var(--w) / .39);max-width:none;height:auto;transform:translate(-50%, calc(-50% + var(--w) * .0641));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%}.v5 .prop{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.v5 .prop img{width:100%;height:auto}.v5 .hero .p-coin{--pw:min(200px, 34%);width:var(--pw);top:3%;left:min(-13%, calc(var(--px) - var(--w) / 2 - var(--pw) - 32px));z-index:1}.v5 .hero .p-receipt{z-index:1;width:min(176px,30%);top:-2%;right:-5%}.v5 .hero .p-stamp{z-index:4;width:min(170px,28%);bottom:2%;right:0}.v5 .hero .p-coin2{--pw:min(110px, 18%);width:var(--pw);bottom:0;left:min(2%, calc(var(--px) - var(--w) / 2 - var(--pw) - 34px));z-index:1}.v5 .hero .doodle{width:min(150px,30%);top:54%;left:-9%}.v5 .float{position:relative}.v5 .sprite{aspect-ratio:1;background-position:0 0;background-repeat:no-repeat;background-size:800% 600%;width:100%}.v5 .sprite.crown{background-size:600% 600%}.v5 .hero .sprite.coin{opacity:0;position:absolute;top:0}.v5 .hero .sprite.coin.on{opacity:1}.v5 .float:has(>.sprite.coin.on)>img{opacity:0}.v5 .sprite-box{position:relative}.v5 .sprite-box .sprite{opacity:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.v5 .sprite-box.on .sprite{opacity:1}.v5 .sprite-box.on .sprite-still{opacity:0}.v5 .doodle{z-index:4;pointer-events:none;flex-direction:column;align-items:flex-start;gap:0;display:flex;position:absolute}.v5 .doodle img{width:100%;height:auto}.v5 .doodle svg{width:64px;height:auto}.v5 .intro,.v5 .float{display:block}.v5 .hero .device-wrap>.intro{position:absolute;inset:0}.v5 .doodle>.intro{flex-direction:column;align-items:flex-start;display:flex}.v5 .hero-gl{z-index:3;pointer-events:none;opacity:0;transition:opacity .24s var(--ease);position:absolute;inset:0}.v5 .hero.gl-on .hero-gl{opacity:1}.v5 .hero.gl-on .device-poster,.v5 .hero.gl-on .stage .prop img,.v5 .hero.gl-on .stage .sprite.coin{opacity:0;transition:opacity .24s var(--ease) 60ms}.v5 .hero.gl-on .stage .prop img{animation:none}@media (max-width:900px){.v5 .hero .wrap{grid-template-columns:minmax(0,1fr)}.v5 .hero-visual{height:clamp(460px,110vw,560px)}.v5 .hero .stage{--w:214px;--px:58%}.v5 .hero .p-coin{--pw:40%;top:0;left:min(-12%, calc(var(--px) - var(--w) / 2 - var(--pw) - 10px))}.v5 .hero .p-coin2{left:min(2%, calc(var(--px) - var(--w) / 2 - var(--pw) - 12px))}.v5 .hero .doodle{display:none}}@media (prefers-reduced-motion:no-preference){.v5 .hero .tape{animation:v5-tape-in .6s var(--e-back22) 50ms both}.v5 .hero .line>span{animation:v5-line-in 1s var(--e-p4o) .15s both}.v5 .hero .line+.line>span{animation-delay:.24s}.v5 .hero [data-fade]{animation:v5-fade-in .9s var(--e-p4o) .55s both}.v5 .hero [data-fade]+[data-fade]{animation-delay:.64s}.v5 .hero [data-fade]+[data-fade]+[data-fade]{animation-delay:.73s}.v5 .hero .device-wrap>.intro{animation:v5-device-in 1.1s var(--e-p3o) .35s both}.v5 .stage .prop>.intro{animation:v5-prop-in .9s var(--e-back16) var(--d,.65s) both}.v5 .stage .doodle>.intro{animation:v5-doodle-in .6s var(--e-p4o) 1.25s both}.v5 .stage .prop .float{animation:v5-float var(--fd,3s) cubic-bezier(.37, 0, .63, 1) var(--fdel,0s) infinite alternate}.v5 .stage .prop .float>img{transform-origin:50% 60%;animation:v5-rock var(--rd,3.6s) cubic-bezier(.37, 0, .63, 1) var(--fdel,0s) infinite alternate}}.v5 .marquee-outer{z-index:3;padding-block:clamp(8px,2vw,24px) clamp(24px,4vw,56px);position:relative;overflow:hidden}.v5 .marquee{background:var(--tag);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);width:104%;margin-inline:-2%;overflow:hidden;transform:rotate(-1.2deg)}.v5 .marquee-track{gap:0;width:max-content;animation:38s linear infinite v5-mq;display:flex}.v5 .marquee:hover .marquee-track{animation-play-state:paused}.v5 .marquee span{font-family:var(--sign);white-space:nowrap;align-items:center;gap:22px;padding:14px 22px;font-size:clamp(22px,2.3vw,30px);line-height:1;display:inline-flex}.v5 .marquee span:after{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px}.v5 .device{--w:300px;width:var(--w);aspect-ratio:780/1688;transform-style:preserve-3d;background:#111;border-radius:14.5%/6.7%;padding:3.2%;position:relative;box-shadow:0 40px 70px -30px #11111173,0 8px 24px -10px #11111140}.v5 .device:before{content:"";border-radius:inherit;background:#202020;position:absolute;inset:0;transform:translateZ(-14px)translate(9px)translateY(4px)}.v5 .device:after{content:"";background:#000;border-radius:999px;height:2.4%;position:absolute;top:2.2%;left:35%;right:35%}.v5 .screen{isolation:isolate;background:#fff;border-radius:12.5%/5.8%;width:100%;height:100%;position:relative;overflow:hidden}.v5 .screen img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v5 .screen img+img{opacity:0}.v5 .screen:after{content:"";z-index:9;pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#fff0 38% 60%,#ffffff0f 100%);position:absolute;inset:0}.v5 .how{background:var(--paper-2)}.v5 .how-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(40px,6vw,120px);min-height:min(760px,100vh - 72px);display:grid}.v5 .how-left{flex-direction:column;align-items:flex-start;gap:36px;display:flex}.v5 .steps{border-top:2px solid var(--ink);flex-direction:column;width:100%;max-width:560px;display:flex}.v5 .step{border-bottom:2px solid var(--ink);grid-template-columns:52px 1fr;align-items:start;gap:18px;padding:22px 0;transition:opacity .3s;display:grid;position:relative}.v5 .step .no{border:2px solid var(--ink);background:var(--paper);width:44px;height:44px;font-family:var(--display);box-shadow:3px 3px 0 var(--ink);justify-content:center;align-items:center;font-size:20px;transition:background .25s,transform .25s;display:flex}.v5 .step.active .no{background:var(--tag)}.v5 .steps.js .step:not(.active){opacity:.5}.v5 .step .t{align-items:center;gap:10px;margin:0;font-size:19px;font-weight:800;line-height:1.3;display:flex}.v5 .step .d{color:var(--ink-2);max-width:420px;margin:6px 0 0;font-size:15.5px;line-height:1.6}.v5 .step .bar{background:var(--tent);width:0;height:2px;position:absolute;bottom:-2px;left:0}.v5 .step.active .bar{width:100%}.v5 .how-right{justify-content:center;align-items:center;display:flex;position:relative}.v5 .how-right .device{--w:min(320px, 70vw)}.v5 .how-right .screen img{transition:none}.v5 .how-stage{perspective:1600px;position:relative}.v5 .how-mobile{display:none}@media (max-width:1023px){.v5 .how-grid{grid-template-columns:minmax(0,1fr);min-height:0}.v5 .how-right{display:none}.v5 .how-mobile{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.v5 .how-mobile .mstep{flex-direction:column;gap:14px;display:flex}.v5 .how-mobile .frame{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);aspect-ratio:780/1000;background:#fff;border-radius:20px;overflow:hidden}.v5 .how-mobile .frame img{object-fit:cover;object-position:top;width:100%;height:100%}.v5 .steps{max-width:none}}@media (max-width:640px){.v5 .how-mobile{grid-template-columns:minmax(0,1fr)}.v5 .how-mobile .frame{aspect-ratio:780/760}}.v5 .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:clamp(40px,5vw,64px);display:grid}.v5 .cards>.card{background:var(--paper);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);min-height:300px;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:12px;flex-direction:column;gap:18px;padding:28px 28px 26px;display:flex}.v5 .cards>.card:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.v5 .card .t{letter-spacing:-.01em;margin:0;font-size:23px;font-weight:800;line-height:1.25}.v5 .card .d{color:var(--ink-2);flex:1;margin:0;font-size:15.5px;line-height:1.6}.v5 .card .delta{border-top:2px dashed var(--line-2);align-items:baseline;gap:10px;padding-top:16px;display:flex}.v5 .card .delta .big{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:44px;line-height:1}.v5 .card .delta .why{color:var(--ink-3);font-size:14px;font-weight:600}.v5 .card .bar{border:2px solid var(--ink);box-sizing:content-box;background:#fff;border-radius:999px;height:6px;margin-top:2px;position:relative;overflow:hidden}.v5 .card .bar i{background:var(--down);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.v5 .card .bar.up i{background:var(--seal)}.v5 .dn{color:var(--down)}.v5 .up{color:var(--seal)}@media (max-width:900px){.v5 .cards{grid-template-columns:minmax(0,1fr);gap:18px}.v5 .cards>.card{min-height:0}}.v5 .games{background:var(--paper);overflow:hidden}.v5 .games-pin{position:relative}@media (min-width:1024px){.v5 .games.sec{padding-block:0}.v5 .games-pin{flex-direction:column;justify-content:center;min-height:100vh;padding-top:96px;padding-bottom:48px;display:flex}.v5 .games-pin>.wrap{width:100%}}.v5 .games-head{position:relative}.v5 .games .props{pointer-events:none;z-index:2;align-items:flex-start;gap:0;display:flex;position:absolute;top:-80px;right:0}.v5 .games .sec-head .lead{z-index:3;position:relative}.v5 .games .props .prop{position:relative}.v5 .track-wrap{padding-left:max(var(--gx), calc((100% - var(--container)) / 2 + var(--gx)));margin-top:clamp(40px,5vw,64px);position:relative}.v5 .track{width:max-content;padding-right:var(--gxr);gap:20px;margin:0;padding-left:0;list-style:none;display:flex}.v5 .gcard{border:2px solid var(--ink);background:var(--paper-2);width:300px;box-shadow:4px 4px 0 var(--ink);min-height:300px;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:12px;flex-direction:column;flex:none;gap:14px;padding:24px;display:flex;position:relative}.v5 .gcard:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.v5 .gcard .k{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;font-size:40px;line-height:1}.v5 .gcard .ico{margin-top:4px}.v5 .gcard .t{margin:auto 0 0;font-size:22px;font-weight:800;line-height:1.25}.v5 .gcard .d{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.v5 .chip{border:2px solid var(--ink);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:800;line-height:1.4;display:inline-flex}.v5 .chip.cam{background:var(--tag)}.v5 .chip.mic{background:#fff}.v5 .chip.motion{background:var(--soju);color:var(--ink)}.v5 .chip.quiz{background:var(--tent)}.v5 .chip.vote{background:var(--ink);color:#fff}.v5 .gcard .chip{position:absolute;top:20px;right:18px}@media (max-width:1023px){.v5 .track-wrap{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-left:var(--gx);padding-bottom:12px;overflow-x:auto}.v5 .track-wrap::-webkit-scrollbar{display:none}.v5 .gcard{scroll-snap-align:start;width:264px;min-height:280px}.v5 .games .props{display:none}}.v5 .ticker{color:#fff;background:var(--paper);isolation:isolate;position:relative}.v5 .ticker-bg{background:var(--night);z-index:0;position:absolute;inset:0}.v5 .ticker-bg:after{content:"";opacity:.07;mix-blend-mode:screen;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.v5 .ticker-stamp{z-index:5;pointer-events:none;opacity:0;width:clamp(120px,14vw,190px);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.v5 .ticker-stamp .round{aspect-ratio:1;border:6px solid var(--seal);box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 7px var(--seal);color:var(--seal);font-family:var(--sign);letter-spacing:.04em;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;font-size:clamp(34px,4vw,54px);line-height:1;display:flex}.v5 .ticker .wrap{z-index:1;position:relative}.v5 .ticker .lead{color:#c9c5bc}.v5 .ticker .lead b{color:#fff}.v5 .board{background:var(--night-2);border:2px solid #fff;border-radius:12px;margin-top:clamp(40px,5vw,64px);position:relative;overflow:visible;box-shadow:6px 6px #fff}.v5 .board-top{border-radius:10px 10px 0 0}.v5 .rows .row:last-child{border-radius:0 0 10px 10px}.v5 .board-top{border-bottom:2px solid #fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.v5 .board-top .place{align-items:center;gap:12px;font-size:16px;font-weight:800;display:flex}.v5 .board-top .place small{color:#a9a49a;font-size:14px;font-weight:600}.v5 .live{font-family:var(--sign);color:#ff5a5f;letter-spacing:.06em;align-items:center;gap:8px;font-size:15px;display:inline-flex}.v5 .live i{background:var(--seal);border-radius:50%;width:9px;height:9px;animation:1.6s infinite v5-pulse;box-shadow:0 0 #e3262e99}.v5 .timer{align-items:baseline;gap:12px;display:flex}.v5 .timer small{color:#a9a49a;font-size:13px;font-weight:600}.v5 .timer .num{font-size:30px;line-height:1}.v5 .flash{background:var(--tent);min-height:46px;color:var(--ink);border-bottom:2px solid #fff;align-items:center;gap:12px;padding:10px 24px;font-size:14.5px;font-weight:700;display:flex;position:relative;overflow:hidden}.v5 .flash .msg{align-items:center;gap:8px;display:inline-flex}.v5 .flash .tape{box-shadow:2px 2px 0 var(--ink);padding:3px 9px 2px;font-size:15px;transform:rotate(-2deg)}.v5 .rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v5 .row{border-bottom:1px solid var(--night-line);grid-template-columns:44px 1.2fr 1.4fr auto auto;align-items:center;gap:18px;padding:16px 24px;display:grid}.v5 .row:last-child{border-bottom:0}.v5 .row{transition:background .5s}.v5 .row.locked{background:#161616}.v5 .row.flash-up{background:#e3262e38;transition:background 50ms}.v5 .row.flash-dn{background:#2f6bff38;transition:background 50ms}.v5 .row .lock{display:none}.v5 .row.locked .lock,.v5 .board.closed .lock{display:block}.v5 .av{width:40px;height:40px;color:var(--ink);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.v5 .row .who{flex-direction:column;gap:3px;min-width:0;display:flex}.v5 .row .who b{font-size:17px;font-weight:800}.v5 .row .who small{color:#a9a49a;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.v5 .spark{width:100%;max-width:260px;height:40px}.v5 .spark .stroke{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.v5 .spark .area{stroke:none}.v5 .spark .guide{stroke:#2a2a2a;stroke-width:1px}.v5 .spark .dot{transform-box:fill-box;transform-origin:50%}.v5 .row .pct{font-family:var(--display);letter-spacing:0;text-align:right;min-width:84px;font-size:16px}.v5 .row .pct.dn{color:#5b8bff}.v5 .row .pct.up{color:#ff5b5b}.v5 .row .amt{font-family:var(--display);letter-spacing:-.01em;text-align:right;justify-content:flex-end;align-items:center;gap:8px;min-width:120px;font-size:30px;line-height:1;display:flex}.v5 .lock{flex:none;width:16px;height:16px}.v5 .roll{vertical-align:top;height:1.2em;line-height:1.2;display:inline-flex;overflow:hidden}.v5 .roll .col{height:1.2em;display:inline-block;overflow:hidden}.v5 .roll .strip{will-change:transform;flex-direction:column;display:flex}.v5 .roll .strip span{height:1.2em;line-height:1.2;display:block}.v5 .roll>span:not(.col){line-height:1.2}.v5 .amt.roll{gap:0}.v5 .timer .num.urgent{color:var(--tent)}.v5 .board .closed-stamp{pointer-events:none;z-index:5;opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v5 .board .closed-stamp span{font-family:var(--sign);color:var(--seal);border:6px solid var(--seal);letter-spacing:.06em;box-shadow:inset 0 0 0 4px #121212, inset 0 0 0 7px var(--seal);background:#121212d1;padding:8px 28px 4px;font-size:clamp(44px,6vw,86px);transform:rotate(-8deg)}.v5 .bellwrap{z-index:6;pointer-events:none;filter:drop-shadow(0 10px 14px #00000073);width:76px;position:absolute;top:-82px;right:-34px}.v5 .board-top .live{margin-right:52px}.v5 .bellwrap img{transform-origin:50% 8%;width:100%;height:auto;animation:4s ease-in-out infinite v5-bell-idle}.v5 .bellwrap.ringing img{animation:1.4s ease-in-out 2 v5-bell-ring}.v5 .bellwrap .ding{aspect-ratio:1;border:3px solid var(--tag);opacity:0;border-radius:50%;width:40%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)scale(.6)}.v5 .bellwrap.ringing .ding{animation:1.1s ease-out 2 v5-ding}.v5 .bellwrap.ringing .ding:nth-child(3){animation-delay:.25s}.v5 .chips{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.v5 .chips .chip{color:#fff;background:0 0;border-color:#fff;padding:7px 14px;font-size:13.5px}@media (max-width:900px){.v5 .row{grid-template-columns:36px 1fr auto;gap:12px;padding:14px 16px}.v5 .row .spark,.v5 .row .pct,.v5 .bellwrap{display:none}.v5 .board-top .live{margin-right:0}.v5 .row .amt{min-width:0;font-size:24px}.v5 .board-top{padding:14px 16px}.v5 .flash{padding:9px 16px}}.v5 .verdict{background:var(--tent);color:var(--ink);position:relative;overflow:hidden}.v5 .verdict:after{content:"";opacity:.08;pointer-events:none;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.v5 .verdict .wrap{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid;position:relative}.v5 .verdict .lead{color:#3a1a0c}.v5 .verdict .lead b{color:var(--ink)}.v5 .vleft{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.v5 .vlist{border-top:2px solid var(--ink);width:100%;max-width:520px;margin:0;padding:0;list-style:none}.v5 .reason{border-bottom:2px solid var(--ink);grid-template-columns:40px 1fr;align-items:start;gap:14px;padding:16px 0;display:grid}.v5 .reason .k{font-family:var(--display);padding-top:2px;font-size:20px}.v5 .reason .t{margin:0;font-size:17px;font-weight:800;line-height:1.35}.v5 .reason .d{color:#3a1a0c;margin:3px 0 0;font-size:15px;line-height:1.5}.v5 .vright{justify-content:center;align-items:center;min-height:620px;display:flex;position:relative}.v5 .receipt{border:2px solid var(--ink);width:min(460px,100%);box-shadow:6px 6px 0 var(--ink);z-index:2;color:var(--ink);background:#fff;padding:30px 32px 26px;position:relative}.v5 .receipt .rt{font-family:var(--sign);letter-spacing:.14em;margin:0;font-size:32px;font-weight:400;line-height:1}.v5 .receipt .rs{color:var(--ink-3);border-bottom:2px dashed var(--line-2);justify-content:space-between;gap:12px;margin-top:8px;padding-bottom:14px;font-size:13px;font-weight:600;display:flex}.v5 .ln{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 0;display:flex}.v5 .ln .n{font-size:17px;font-weight:800}.v5 .ln .w{color:var(--ink-3);margin-top:3px;font-size:12.5px;font-weight:600}.v5 .ln .m{font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.01em;font-size:28px;line-height:1}.v5 .ln .m small{font-family:var(--text);color:var(--ink-3);letter-spacing:0;margin-left:2px;font-size:14px;font-weight:700}.v5 .ln.tot{border-top:2px dashed var(--line-2);border-bottom:0;align-items:baseline;margin-top:4px;padding-top:18px}.v5 .ln.tot .m{font-size:38px}.v5 .remark{background:var(--paper-2);color:var(--ink-2);border-radius:4px;margin-top:16px;padding:14px 16px;font-size:14px;line-height:1.6}.v5 .remark b{color:var(--ink);font-family:var(--sign);margin-right:6px;font-size:15px;font-weight:400}.v5 .zig{background:linear-gradient(135deg,#fff 50%,#0000 50%) 0 0/12px 12px,linear-gradient(-135deg,#fff 50%,#0000 50%) 0 0/12px 12px;height:12px;position:absolute;bottom:-12px;left:-2px;right:-2px}.v5 .seal{aspect-ratio:1;border:5px solid var(--seal);width:108px;color:var(--seal);font-family:var(--sign);letter-spacing:.04em;box-shadow:inset 0 0 0 3px #fff, inset 0 0 0 5px var(--seal);z-index:4;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;font-size:32px;display:flex;position:absolute;top:-34px;right:-28px;transform:rotate(-12deg)}.v5 .vright .prop{z-index:1}.v5 .doodle2{z-index:5;width:150px;position:absolute;bottom:-30px;right:-10px;transform:rotate(6deg)}.v5 .pay{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.v5 .pay .btn{cursor:default;min-height:48px;font-size:15px}.v5 .pay .btn.ghost{background:#fff}.v5 .pay .btn.ghost.kakao{background:var(--tag)}@media (max-width:900px){.v5 .verdict .wrap{grid-template-columns:minmax(0,1fr)}.v5 .vright{min-height:0;padding:30px 0 10px}.v5 .seal{width:92px;font-size:28px;top:-24px;right:-12px}}.v5 .wait{background:var(--paper-2);text-align:left}.v5 .wait .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.v5 .wait-copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.v5 .form{background:var(--paper);border:2px solid var(--ink);min-width:0;box-shadow:4px 4px 0 var(--ink);border-radius:12px;flex-direction:column;gap:14px;padding:28px;display:flex;position:relative}.v5 .form>label{letter-spacing:.02em;color:var(--ink-2);font-size:13px;font-weight:800}.v5 .field{gap:10px;display:flex}.v5 .field input{border:2px solid var(--ink);min-width:0;height:56px;font:inherit;color:var(--ink);background:#fff;border-radius:12px;flex:1;padding:0 16px;font-size:16px}.v5 .field input::placeholder{color:var(--ink-3)}.v5 .field input[aria-invalid=true]{border-color:var(--seal)}.v5 .form small{color:var(--ink-3);font-size:13px;font-weight:600}.v5 .consent{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;min-height:24px;font-size:13.5px;font-weight:600;line-height:1.5;display:flex}.v5 .consent input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:0}.v5 .consent b{color:var(--ink);font-weight:800}.v5 .consent a{text-underline-offset:2px;text-decoration:underline}.v5 .form .err{color:var(--seal);margin:0;font-size:14px;font-weight:700}.v5 .form .ok{background:var(--tag);border:2px solid var(--ink);border-radius:10px;align-items:center;gap:10px;padding:14px 16px;font-weight:800;display:none}.v5 .form.sent .ok{display:flex}.v5 .form.sent .field,.v5 .form.sent>label,.v5 .form.sent small,.v5 .form.sent .consent,.v5 .form.sent .err{display:none}.v5 .hp{width:0;height:0;position:absolute;top:0;left:-9999px;overflow:hidden}.v5 .stores{flex-wrap:wrap;gap:12px;display:flex}.v5 .store{border:2px solid var(--ink);min-height:48px;color:var(--ink-2);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.v5 .store b{color:var(--ink)}@media (max-width:900px){.v5 .wait .wrap{grid-template-columns:minmax(0,1fr)}.v5 .field{flex-direction:column}}.v5 .faq{background:var(--paper)}.v5 .faq .wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.v5 .qa{border-top:2px solid var(--ink)}.v5 .qa details{border-bottom:2px solid var(--ink)}.v5 .qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;font-weight:800;list-style:none;display:flex}.v5 .qa summary::-webkit-details-marker{display:none}.v5 .qa summary i{border:2px solid var(--ink);width:28px;height:28px;transition:transform .25s var(--ease), background .25s;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.v5 .qa summary i:before{content:"+";font-family:var(--display);font-size:18px;line-height:1}.v5 .qa details[open] summary i{background:var(--tag);transform:rotate(45deg)}.v5 .qa .a{color:var(--ink-2);max-width:620px;margin:0;padding:0 0 22px;font-size:15.5px;line-height:1.7}@media (max-width:900px){.v5 .faq .wrap{grid-template-columns:minmax(0,1fr)}}.v5 .foot{border-top:2px solid var(--ink);background:var(--paper);padding-block:36px 40px}.v5 .foot .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.v5 .foot nav{color:var(--ink-2);gap:22px;font-size:14px;font-weight:600;display:flex}.v5 .foot nav a{align-items:center;min-height:44px;display:inline-flex}.v5 .foot small{color:var(--ink-3);font-size:13px}@media (prefers-reduced-motion:reduce){.v5 .marquee-track,.v5 .live i,.v5 .bellwrap img{animation:none}.v5 .ticker-stamp{opacity:1}}
