@charset "utf-8";*{box-sizing:border-box}html,body{margin:0;padding:0}:root{--red:#e8452a;--red2:#ff6a4d;--red3:#8f1e10;--ice:#97d1e0;--ice2:#5fb6cf;--gold:#c9a049;--gold2:#e8c98a;--ink:#0b0e12;--ink2:#141a21;--ink3:#1c242d;--tx:#e7e2d8;--tx2:#a89f90;--tx3:#6f695e;}body{background:var(--ink);font-family:'Pretendard','Noto Sans KR','Malgun Gothic',sans-serif;color:var(--tx);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}.kv img,.etab img,.prizebar img,#wrap img,.foot img,.modal img,#demobar img{display:block;max-width:100%}.brush{font-family:'HY헤드라인M','Nanum Myeongjo','Batang',serif !important;letter-spacing:-1px}body::before{content:'';position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4'/></filter><rect width='180' height='180' filter='url(%23n)'/></svg>")}.kv{position:relative;padding:30px 0 34px;overflow:hidden}.kv::after{content:'';position:absolute;inset:0;z-index:0;background:url(//file.bomgames.com/sink/event/obt/images/stage_bg.png?v=20260909i) center/cover no-repeat}.kv-veil{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,8,11,0) 0%,rgba(6,8,11,.5) 100%)}.kv-in{position:relative;z-index:2;max-width:1450px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.kv-ttl{margin:0;font-size:50px;font-weight:900;line-height:1.05;color:#fff;text-shadow:0 3px 0 rgba(0,0,0,.6),0 0 34px rgba(232,69,42,.4)}.kv-ttl small{display:block;font-size:14px;font-weight:800;letter-spacing:9px;color:var(--red2);margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.9)}.kv-lead{margin:10px 0 0;font-size:15px;font-weight:800;color:var(--ice);text-shadow:0 2px 12px rgba(0,0,0,.95)}.kv-term{display:flex;gap:9px;margin-top:18px;flex-wrap:wrap;justify-content:center}.btn-home{position:absolute;right:20px;top:2px;z-index:4;width:157px;transition:transform .12s,filter .12s}.btn-home img{width:100%;height:auto}.btn-home:hover{transform:translateY(-2px);filter:brightness(1.12)}.btn-home:active{transform:translateY(1px)}@media (max-height:1040px){.btn-home{width:136px;top:0}}@media (max-width:820px){.btn-home{position:static;width:140px;margin:0 auto 12px}}.kv-term b{padding:9px 16px;font-size:13.5px;font-weight:800;color:#e6dbc8;background:rgba(6,8,11,.75);border:1px solid rgba(201,160,73,.45);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.etab{border-top:1px solid rgba(232,69,42,.3);border-bottom:1px solid rgba(0,0,0,.9);background:linear-gradient(180deg,#11161c,#080b0e)}.etab-in{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;max-width:1450px;margin:0 auto;padding:12px 20px}.etab a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60px;text-decoration:none;line-height:1.2;font-size:20px;font-weight:900;letter-spacing:-.4px;color:#9a9186;background:linear-gradient(180deg,#1a2129,#0d1216);border:1px solid rgba(255,255,255,.07);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:color .15s,border-color .15s}.etab a small{display:block;margin-top:3px;font-size:11.5px;font-weight:700;color:var(--tx3)}.etab a:hover{color:var(--gold2);border-color:rgba(201,160,73,.5)}.etab a.on{color:#fff;border-color:rgba(232,69,42,.7);background:linear-gradient(180deg,#3a1710,#1a0b07);box-shadow:inset 0 0 22px rgba(232,69,42,.28)}.etab a.on small{color:#ffb59f}#wrap{max-width:1450px;margin:0 auto;padding:26px 20px 60px;display:flex;gap:24px;align-items:flex-start;justify-content:center}#left{width:900px;flex:0 0 900px}#right{width:470px;flex:0 0 470px;position:sticky;top:18px}#board{position:relative;width:900px;height:900px;background:url(//file.bomgames.com/sink/event/obt/images/board_full.png?v=20260909i) center/100% 100% no-repeat,repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 9.08%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 9.08%),radial-gradient(120% 120% at 50% 0%,#1b1610 0%,#0a0d11 70%);box-shadow:0 26px 70px rgba(0,0,0,.8);outline:1px solid rgba(201,169,97,.28);outline-offset:-3px}#paths,#cells,#fx,#mal,#ring{position:absolute;left:4.6%;top:4.6%;width:90.8%;height:90.8%}#cells{z-index:1}#paths{pointer-events:none;z-index:3;overflow:visible}#ring{pointer-events:none;z-index:4}#mal{pointer-events:none;z-index:6}#fx{pointer-events:none;z-index:7;overflow:hidden}.cell{position:absolute;transform:translate(-50%,-50%);width:10%;height:10%;pointer-events:none}#board.hint .cell.up{box-shadow:inset 0 0 24px 5px rgba(151,209,224,.55)}#board.hint .cell.dn{box-shadow:inset 0 0 24px 5px rgba(232,69,42,.55)}#board.hint .cell.bn{box-shadow:inset 0 0 24px 5px rgba(201,160,73,.6)}#board.hint .cell.it{box-shadow:inset 0 0 24px 5px rgba(180,140,224,.6)}#board.hint .cell.goal{box-shadow:inset 0 0 26px 6px rgba(255,190,110,.7)}.cell.step{animation:cellStep .28s ease-out}@keyframes cellStep{0%{box-shadow:inset 0 0 0 0 rgba(232,201,138,0)}35%{box-shadow:inset 0 0 26px 8px rgba(232,201,138,.85)}100%{box-shadow:inset 0 0 0 0 rgba(232,201,138,0)}}.cell.land{animation:cellLand .7s ease-out;z-index:2}@keyframes cellLand{0%{box-shadow:inset 0 0 0 0 rgba(255,255,255,0);transform:translate(-50%,-50%) scale(1)}25%{box-shadow:inset 0 0 30px 10px rgba(255,255,255,.9);transform:translate(-50%,-50%) scale(1.1)}100%{box-shadow:inset 0 0 0 0 rgba(255,255,255,0);transform:translate(-50%,-50%) scale(1)}}#startpad{position:absolute;left:-5.25%;top:85.5%;z-index:5;width:10.6%;height:0;padding-bottom:10.6%;background:url(//file.bomgames.com/sink/event/obt/images/start_pad.png?v=20260909i) center/100% 100% no-repeat;filter:drop-shadow(0 6px 14px rgba(0,0,0,.75))}#startpad b{position:absolute;left:0;right:0;bottom:-24px;text-align:center;font-size:14px;font-weight:800;letter-spacing:-.5px;color:rgba(232,201,138,.95);text-shadow:0 2px 5px rgba(0,0,0,.95)}#startpad.on b{color:#ffdcc9}@media (max-width:1260px){#startpad b{bottom:-21px;font-size:13px}}#startpad.on{filter:drop-shadow(0 6px 14px rgba(0,0,0,.75)) drop-shadow(0 0 16px rgba(232,69,42,.65))}#startpad.on b{color:#ffdcc9}@media (max-width:820px){#startpad{left:-5.4%;width:10.9%;padding-bottom:10.9%}}#ring i{position:absolute;display:block;width:11%;height:0;padding-bottom:11%;transform:translate(-50%,-50%);border-radius:50%;border:2px dashed rgba(232,201,138,.9);box-shadow:0 0 14px rgba(232,201,138,.7),inset 0 0 14px rgba(232,201,138,.35);animation:ringSpin 6s linear infinite;transition:left .28s cubic-bezier(.3,1.6,.5,1),top .28s cubic-bezier(.3,1.6,.5,1)}@keyframes ringSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}#mal i{position:absolute;display:block;width:10.6%;height:10.6%;margin:-5.3% 0 0 -5.3%}#mal i::before{content:'';position:absolute;left:-9%;top:-9%;width:118%;height:118%;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.72),rgba(0,0,0,0) 70%)}#mal i::after{content:'';position:absolute;left:-26%;top:-26%;width:152%;height:152%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,236,190,0) 40%,rgba(255,214,140,.55) 52%,rgba(232,69,42,.35) 64%,rgba(232,69,42,0) 78%);animation:malAura 1.9s ease-in-out infinite}@keyframes malAura{0%,100%{transform:scale(.94);opacity:.55}50%{transform:scale(1.10);opacity:1}}#mal i u{position:relative;display:block;width:100%;height:100%;background:url(//file.bomgames.com/sink/event/obt/images/token.png?v=20260909i) center/contain no-repeat;filter:drop-shadow(0 0 2px rgba(0,0,0,.95)) drop-shadow(0 0 2px rgba(0,0,0,.9)) drop-shadow(0 6px 12px rgba(0,0,0,.95)) drop-shadow(0 0 18px rgba(232,69,42,.75));transform-origin:50% 50%}#mal i.flip u{transform:none}#mal b{position:absolute;display:block;width:10.4%;height:10.4%;margin:-5.2% 0 0 -5.2%;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.6),rgba(0,0,0,0) 68%)}@keyframes hop{0%{transform:translateY(0) scale(1,1)}18%{transform:translateY(-4px) scale(1.06,.94)}50%{transform:translateY(-30px) scale(.96,1.06)}82%{transform:translateY(-4px) scale(1.04,.96)}100%{transform:translateY(0) scale(1,1)}}#mal i.hop u,#mal i.hop.flip u{animation:hop .26s ease-in-out}@keyframes climb{0%,100%{transform:rotate(0deg)}25%{transform:rotate(-9deg) translateY(-6px)}75%{transform:rotate(9deg) translateY(-6px)}}#mal i.climb u{animation:climb .34s linear infinite}@keyframes tumble{0%{transform:rotate(0) scale(1)}100%{transform:rotate(1080deg) scale(.86)}}#mal i.fall u{animation:tumble .9s ease-in}#paths .lad,#paths .trap{position:absolute;transform-origin:50% 0;pointer-events:none;opacity:0;transition:opacity .25s}#paths .lad{background:linear-gradient(90deg,rgba(151,209,224,0),rgba(151,209,224,.55) 42%,rgba(223,242,247,.85),rgba(151,209,224,.55) 58%,rgba(151,209,224,0))}#paths .trap{background:linear-gradient(90deg,rgba(232,69,42,0),rgba(232,69,42,.55) 42%,rgba(255,180,120,.85),rgba(232,69,42,.55) 58%,rgba(232,69,42,0))}#paths .lad.on,#paths .trap.on{opacity:1;animation:pathFlash .95s ease-out}@keyframes pathFlash{0%{opacity:0}22%{opacity:1}100%{opacity:.55}}.dust{position:absolute;width:14px;height:14px;margin:-7px;border-radius:50%;background:radial-gradient(circle,rgba(232,201,138,.95),rgba(190,150,90,0) 70%);animation:dustOut .5s ease-out forwards}@keyframes dustOut{0%{transform:translate(0,0) scale(.4);opacity:.95}100%{transform:translate(var(--dx),var(--dy)) scale(1.9);opacity:0}}.float{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;max-width:92%;font-weight:900;font-size:28px;letter-spacing:-1px;text-shadow:0 3px 0 rgba(0,0,0,.75),0 0 18px rgba(0,0,0,.9);animation:floatUp 3.25s ease-out forwards;pointer-events:none;z-index:3}.float.good{color:var(--ice)}.float.bad{color:var(--red2)}@keyframes floatUp{0%{opacity:0;transform:translate(-50%,-30%) scale(.6)}7%{opacity:1;transform:translate(-50%,-70%) scale(1.18)}12%{transform:translate(-50%,-64%) scale(1)}82%{opacity:1;transform:translate(-50%,-96%) scale(1)}100%{opacity:0;transform:translate(-50%,-150%) scale(1)}}.conf{position:absolute;width:10px;height:17px;top:-30px;border-radius:2px;animation:confFall linear forwards}@keyframes confFall{0%{opacity:1;transform:translateY(0) rotate(0)}100%{opacity:.1;transform:translateY(1000px) rotate(900deg)}}@keyframes shake{0%,100%{transform:translate(0,0)}15%{transform:translate(-9px,4px)}30%{transform:translate(8px,-5px)}45%{transform:translate(-7px,-3px)}60%{transform:translate(6px,4px)}80%{transform:translate(-3px,2px)}}#board.shake{animation:shake .5s ease-in-out}@keyframes boardLift{0%{transform:translateY(0) scale(1);box-shadow:0 26px 70px rgba(0,0,0,.8)}22%{transform:translateY(-14px) scale(1.012);box-shadow:0 40px 90px rgba(0,0,0,.85),0 0 70px rgba(151,209,224,.55)}48%{transform:translateY(-6px) scale(1.006);box-shadow:0 34px 80px rgba(0,0,0,.82),0 0 46px rgba(151,209,224,.35)}100%{transform:translateY(0) scale(1);box-shadow:0 26px 70px rgba(0,0,0,.8)}}#board.lift{animation:boardLift .95s cubic-bezier(.2,.9,.3,1)}#board.lift::after{content:'';position:absolute;inset:0;z-index:8;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,rgba(151,209,224,.42) 0%,rgba(151,209,224,.16) 34%,rgba(151,209,224,0) 62%);animation:liftVeil .95s ease-out}@keyframes liftVeil{0%{opacity:0;transform:translateY(18%)}26%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-22%)}}.panel{position:relative;padding:20px 22px;margin-bottom:16px;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);border:1px solid rgba(201,160,73,.28);box-shadow:0 14px 34px rgba(0,0,0,.55);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.panel h2{margin:0 0 13px;font-size:20px;font-weight:900;letter-spacing:-.6px;text-align:center;color:var(--gold2)}.panel h2::before,.panel h2::after{content:'';display:inline-block;width:26px;height:1px;background:rgba(201,160,73,.6);vertical-align:6px;margin:0 10px}.panel .rule{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.72;color:#cfc7b8}.panel .rule li{padding-left:15px;position:relative;word-break:normal;overflow-wrap:break-word}.panel .rule li + li{margin-top:5px}.panel .rule li::before{content:'';position:absolute;left:0;top:9px;width:5px;height:5px;background:var(--red);transform:rotate(45deg)}.panel .rule b{color:var(--gold2)}.stat{display:flex;gap:9px}.stat .box{flex:1;text-align:center;padding:11px 6px 13px;background:linear-gradient(180deg,#121a22,#0a0e13);border:1px solid rgba(201,160,73,.3);box-shadow:inset 0 2px 12px rgba(0,0,0,.7)}.stat .box span{display:block;font-size:12px;color:var(--tx2);letter-spacing:-.6px;white-space:nowrap}.stat .box strong{display:block;font-size:30px;line-height:1.2;color:var(--gold2);text-shadow:0 0 16px rgba(201,160,73,.6)}.stat .box.hi{border-color:rgba(232,69,42,.5);background:linear-gradient(180deg,#25150f,#100a08)}.stat .box.hi strong{color:#ffb59f;text-shadow:0 0 18px rgba(232,69,42,.75)}.stat .box strong.pump{animation:pump .5s ease-out}@keyframes pump{0%{transform:scale(1)}35%{transform:scale(1.42);color:#fff}100%{transform:scale(1)}}#dicebay{position:relative;height:250px;margin:8px 0 2px;padding-right:96px;display:flex;align-items:center;justify-content:center;gap:0;perspective:1100px}#dicebay .girl{position:absolute;right:-30px;bottom:-30px;height:300px;width:auto;pointer-events:none;opacity:.98}@keyframes tumble3d{0%{transform:rotateX(0) rotateY(0) rotateZ(0)}100%{transform:rotateX(720deg) rotateY(540deg) rotateZ(360deg)}}#mal i.joy u{background-image:url(//file.bomgames.com/sink/event/obt/images/token_up.png?v=20260909i) !important;animation:faceJoy 2.4s ease-out}#mal i.sad u{background-image:url(//file.bomgames.com/sink/event/obt/images/token_down.png?v=20260909i) !important;animation:faceSad 2.4s ease-out}@keyframes faceJoy{0%{transform:scale(1) rotate(0)}12%{transform:scale(2.9) rotate(-6deg)}20%{transform:scale(2.7) rotate(4deg)}28%{transform:scale(2.9) rotate(-3deg)}78%{transform:scale(2.8) rotate(0)}100%{transform:scale(1) rotate(0)}}@keyframes faceSad{0%{transform:scale(1) translateY(0)}12%{transform:scale(2.9) translateY(0)}30%{transform:scale(2.75) translateY(10px)}50%{transform:scale(2.8) translateY(4px)}78%{transform:scale(2.75) translateY(10px)}100%{transform:scale(1) translateY(0)}}#mal i.joy,#mal i.sad{z-index:9}#mal{z-index:6}#shapefx{position:absolute;left:50%;top:50%;z-index:7;display:none;width:46%;height:76%;margin:-38% 0 0 -23%;pointer-events:none}#shapefx svg{width:100%;height:100%;display:block}#shapefx.show{display:block}#shapefx.up{animation:shapeUp 1.5s ease-out forwards;filter:drop-shadow(0 0 26px rgba(151,209,224,.95)) drop-shadow(0 6px 0 rgba(0,0,0,.5))}#shapefx.dn{animation:shapeDn 1.5s ease-out forwards;filter:drop-shadow(0 0 26px rgba(232,69,42,.95)) drop-shadow(0 6px 0 rgba(0,0,0,.5))}@keyframes shapeUp{0%{opacity:0;transform:translateY(14%) scale(.72)}16%{opacity:1;transform:translateY(0) scale(1.04)}26%{transform:translateY(0) scale(1)}70%{opacity:.95}100%{opacity:0;transform:translateY(-10%) scale(1.02)}}@keyframes shapeDn{0%{opacity:0;transform:translateY(-14%) scale(.72) rotate(-4deg)}16%{opacity:1;transform:translateY(0) scale(1.06) rotate(2deg)}26%{transform:translateY(0) scale(1) rotate(0)}70%{opacity:.95}100%{opacity:0;transform:translateY(8%) scale(1.02)}}@media (max-width:820px){#shapefx{width:58%;margin-left:-29%}}#dicebig{position:absolute;left:0;right:0;top:50%;z-index:9;display:none;transform:translateY(-50%);text-align:center;pointer-events:none}#dicebig.show{display:block;animation:dbIn .55s ease-out forwards}#dicebig.show.out{animation:dbOut .35s ease-in forwards}#dicebig .w{position:relative;display:inline-block}#dicebig b{position:relative;display:inline-block;font-size:150px;font-weight:900;line-height:1;letter-spacing:-6px;background:linear-gradient(180deg,#fff8e2 8%,#ffd98a 34%,#c9a049 58%,#fff3cf 74%,#e8c98a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 5px 0 rgba(0,0,0,.55)) drop-shadow(0 0 34px rgba(255,200,110,.9)) drop-shadow(0 0 70px rgba(232,69,42,.55))}#dicebig b::after{content:attr(data-n);position:absolute;left:0;top:0;background:linear-gradient(105deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 62%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;background-size:280% 100%;animation:dbShine 1.9s ease-out .2s infinite}#dicebig i{display:block;margin-top:2px;font-style:normal;font-size:18px;font-weight:800;letter-spacing:1px;color:#e9e2d4;opacity:.85;text-shadow:0 2px 0 rgba(0,0,0,.8)}#dicebig em{display:block;margin-top:10px;font-style:normal;font-size:26px;font-weight:900;letter-spacing:-1px;color:#ffd7a0;text-shadow:0 3px 0 rgba(0,0,0,.7),0 0 26px rgba(255,190,110,.95);animation:dbDouble .7s ease-in-out infinite alternate}.boom{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:12;pointer-events:none;-webkit-clip-path:inset(0 0 22.8% 0);clip-path:inset(0 0 22.8% 0)}#dicebig s{position:absolute;display:block;text-decoration:none;width:22px;height:22px;margin:-11px 0 0 -11px;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.95) 0,rgba(255,224,160,.65) 38%,rgba(255,224,160,0) 70%);animation:dbSpark 1.5s ease-in-out infinite}@keyframes dbIn{0%{opacity:0;transform:translateY(-50%) scale(.4) rotate(-8deg)}34%{opacity:1;transform:translateY(-50%) scale(1.25) rotate(3deg)}62%{transform:translateY(-50%) scale(1) rotate(0)}100%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes dbOut{0%{opacity:1;transform:translateY(-50%) scale(1)}100%{opacity:0;transform:translateY(-50%) scale(1.14)}}@keyframes dbShine{0%{background-position:180% 0}100%{background-position:-80% 0}}@keyframes dbDouble{0%{transform:scale(1)}100%{transform:scale(1.10)}}@keyframes dbSpark{0%,100%{transform:scale(.35);opacity:.25}50%{transform:scale(1.5);opacity:1}}@media (max-width:820px){#dicebig b{font-size:96px;letter-spacing:-4px}#dicebig em{font-size:20px}}#rollnum{display:none}#bigmsg{position:absolute;left:0;right:0;top:50%;z-index:8;display:none;transform:translateY(-50%);text-align:center;pointer-events:none}#bigmsg.show{display:block;animation:bigOut 3.15s ease-out forwards}#bigmsg b{display:inline-block;padding:14px 40px;font-size:58px;font-weight:900;letter-spacing:-2px;line-height:1.1;color:#fff;background:rgba(6,8,11,.62);border-top:2px solid rgba(255,255,255,.35);border-bottom:2px solid rgba(255,255,255,.35);text-shadow:0 4px 0 rgba(0,0,0,.75),0 0 34px rgba(0,0,0,.95)}#bigmsg i{display:block;margin-top:6px;font-style:normal;font-size:20px;font-weight:800;letter-spacing:-.5px;color:#e9e2d4;text-shadow:0 2px 0 rgba(0,0,0,.8),0 0 18px rgba(0,0,0,.95)}#bigmsg.up b{color:var(--ice);box-shadow:0 0 60px rgba(151,209,224,.55)}#bigmsg.down b{color:var(--red2);box-shadow:0 0 60px rgba(232,69,42,.6)}#bigmsg.bonus b{color:var(--gold2);box-shadow:0 0 60px rgba(201,160,73,.6)}#bigmsg.item b{color:#c4a6ee;box-shadow:0 0 60px rgba(180,140,224,.6)}#bigmsg.goal b{color:#ffd7a0;box-shadow:0 0 70px rgba(255,190,110,.8)}@keyframes bigOut{0%{opacity:0;transform:translateY(-50%) scale(.55)}5%{opacity:1;transform:translateY(-50%) scale(1.16)}10%{transform:translateY(-50%) scale(1)}92%{opacity:1;transform:translateY(-50%) scale(1)}100%{opacity:0;transform:translateY(-50%) scale(1.06)}}@media (max-width:820px){#bigmsg b{padding:10px 24px;font-size:38px}#bigmsg i{font-size:16px}}#mal i.warp u{animation:warpOut .09s ease-in forwards}#mal i.warpin u{animation:warpIn .17s cubic-bezier(.2,1.6,.4,1)}@keyframes warpOut{0%{opacity:1;transform:scale(1) rotate(0)}100%{opacity:0;transform:scale(.35,1.5) rotate(-8deg)}}@keyframes warpIn{0%{opacity:0;transform:scale(.35,1.5) rotate(8deg)}60%{opacity:1;transform:scale(1.16,.9) rotate(0)}100%{opacity:1;transform:scale(1) rotate(0)}}#mal i.warpin::after{animation:malAura 1.9s ease-in-out infinite,malPop .34s ease-out}@keyframes malPop{0%{box-shadow:0 0 0 0 rgba(255,224,170,.85)}100%{box-shadow:0 0 0 26px rgba(255,224,170,0)}}.ghost{position:absolute;width:10.6%;height:0;padding-bottom:10.6%;margin:-5.3% 0 0 -5.3%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(232,201,138,.42),rgba(232,69,42,.20) 56%,rgba(0,0,0,0) 74%);box-shadow:inset 0 0 0 2px rgba(232,201,138,.45);animation:ghostOut 2.6s ease-out forwards}.ghost b{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;font-size:17px;font-weight:900;letter-spacing:-1px;color:#ffe6bd;text-shadow:0 2px 0 rgba(0,0,0,.85),0 0 12px rgba(232,69,42,.9)}@keyframes ghostOut{0%{opacity:0;transform:scale(.7)}8%{opacity:1;transform:scale(1.12)}16%{opacity:.95;transform:scale(1)}72%{opacity:.85;transform:scale(1)}100%{opacity:0;transform:scale(1.45)}}@media (max-width:820px){.ghost b{font-size:14px}}:root{--dice-core:#8fd0be}#cubewrap,#cubewrap2{position:relative;z-index:2}#cubewrap{margin-right:23px;transform:translateY(-8px)}#cubewrap2{margin-left:23px;transform:translateY(10px);z-index:1}#cube,#cube2{position:relative;width:84px;height:84px;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.18,.9,.28,1)}#cube{transform:rotateX(-22deg) rotateY(24deg)}#cube2{transform:rotateX(-13deg) rotateY(-38deg)}#cube.rolling{animation:tumble3d .62s linear infinite;transition:none}#cube2.rolling{animation:tumble3d .74s linear infinite reverse;transition:none}#cube div,#cube2 div{position:absolute;width:84px;height:84px;border-radius:12px;background-color:var(--dice-core);background-size:100% 100%;background-repeat:no-repeat;backface-visibility:hidden;box-shadow:inset 0 0 16px rgba(90,50,15,.35)}#cube .f1,#cube2 .f1{transform:translateZ(40px)}#cube .f6,#cube2 .f6{transform:rotateY(180deg) translateZ(40px)}#cube .f3,#cube2 .f3{transform:rotateY(90deg) translateZ(40px)}#cube .f4,#cube2 .f4{transform:rotateY(-90deg) translateZ(40px)}#cube .f5,#cube2 .f5{transform:rotateX(90deg) translateZ(40px)}#cube .f2,#cube2 .f2{transform:rotateX(-90deg) translateZ(40px)}#cube .f1{background-image:url(//file.bomgames.com/sink/event/obt/images/face_1.png?v=20260909i)}#cube .f2{background-image:url(//file.bomgames.com/sink/event/obt/images/face_2.png?v=20260909i)}#cube .f3{background-image:url(//file.bomgames.com/sink/event/obt/images/face_3.png?v=20260909i)}#cube .f4{background-image:url(//file.bomgames.com/sink/event/obt/images/face_4.png?v=20260909i)}#cube .f5{background-image:url(//file.bomgames.com/sink/event/obt/images/face_5.png?v=20260909i)}#cube .f6{background-image:url(//file.bomgames.com/sink/event/obt/images/face_6.png?v=20260909i)}#cube2 .f1{background-image:url(//file.bomgames.com/sink/event/obt/images/face_1.png?v=20260909i)}#cube2 .f2{background-image:url(//file.bomgames.com/sink/event/obt/images/face_2.png?v=20260909i)}#cube2 .f3{background-image:url(//file.bomgames.com/sink/event/obt/images/face_3.png?v=20260909i)}#cube2 .f4{background-image:url(//file.bomgames.com/sink/event/obt/images/face_4.png?v=20260909i)}#cube2 .f5{background-image:url(//file.bomgames.com/sink/event/obt/images/face_5.png?v=20260909i)}#cube2 .f6{background-image:url(//file.bomgames.com/sink/event/obt/images/face_6.png?v=20260909i)}#cubeshadow,#cubeshadow2{position:absolute;left:50%;bottom:-32px;width:78px;height:20px;margin-left:-39px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.7),rgba(0,0,0,0) 70%)}#cubeshadow2{bottom:-28px;background:radial-gradient(ellipse,rgba(0,0,0,.55),rgba(0,0,0,0) 72%)}@keyframes shadowHop{0%,60%,100%{transform:scale(1);opacity:.8}28%{transform:scale(.6);opacity:.35}}#cubewrap.hop{animation:diceHopA .62s ease-out}#cubewrap2.hop{animation:diceHopB .62s ease-out}@keyframes diceHopA{0%{transform:translateY(-8px)}28%{transform:translateY(-48px)}60%{transform:translateY(-8px)}72%{transform:translateY(-20px)}88%{transform:translateY(-8px)}94%{transform:translateY(-12px)}100%{transform:translateY(-8px)}}@keyframes diceHopB{0%{transform:translateY(10px)}28%{transform:translateY(-26px)}60%{transform:translateY(10px)}72%{transform:translateY(-2px)}88%{transform:translateY(10px)}94%{transform:translateY(7px)}100%{transform:translateY(10px)}}#cubewrap.hop #cubeshadow,#cubewrap2.hop #cubeshadow2{animation:shadowHop .62s ease-out}#rollnum{position:absolute;left:0;top:2px;width:100%;text-align:center;z-index:3;font-size:62px;font-weight:900;color:#fff;opacity:0;pointer-events:none;text-shadow:0 0 26px rgba(232,69,42,.95),0 4px 0 rgba(0,0,0,.6)}#rollnum em{display:block;margin-top:2px;font-style:normal;font-size:17px;font-weight:900;letter-spacing:-.5px;color:#ffd7a0;text-shadow:0 0 18px rgba(255,190,110,.95),0 2px 0 rgba(0,0,0,.7)}#rollnum.double{color:#ffd7a0;text-shadow:0 0 30px rgba(255,190,110,1),0 4px 0 rgba(0,0,0,.6)}#rollnum.show{animation:rollNum 2.6s ease-out}@keyframes rollNum{0%{opacity:0;transform:scale(.4)}8%{opacity:1;transform:scale(1.3)}15%{transform:scale(1)}80%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}#gauge{position:relative;height:24px;margin:10px 0 14px;background:linear-gradient(180deg,#0a0e13,#141c24);border:1px solid rgba(201,160,73,.3);overflow:hidden;box-shadow:inset 0 2px 8px rgba(0,0,0,.8)}#gauge i{display:block;height:100%;width:0;background:linear-gradient(90deg,#8f1e10,var(--red) 55%,var(--red2));box-shadow:0 0 16px rgba(232,69,42,.85);transition:width .18s linear}#gauge em{position:absolute;right:10px;top:3px;font-style:normal;font-size:12.5px;font-weight:800;color:#e6dbc8;text-shadow:0 1px 2px #000}#autoRoll{order:3;flex:0 0 92px;height:76px;border:0;cursor:pointer;font-family:inherit;font-size:19px;font-weight:900;letter-spacing:-1px;color:#1b1206;background:linear-gradient(180deg,#e8c98a,#c9a049 52%,#8a6a24);box-shadow:0 6px 18px rgba(201,160,73,.28),inset 0 1px 0 rgba(255,255,255,.5);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);transition:transform .12s,filter .12s}#autoRoll:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.1)}#autoRoll:active:not(:disabled){transform:translateY(2px)}#autoRoll:disabled{background:linear-gradient(180deg,#242a31,#161b21);color:#5d5850;box-shadow:none;cursor:default}#autoRoll.on{color:#fff;background:linear-gradient(180deg,#ff6a4d,#e8452a 45%,#8f1e10);animation:autoPulse 1.1s ease-in-out infinite}@keyframes autoPulse{0%,100%{box-shadow:0 6px 18px rgba(232,69,42,.35),inset 0 1px 0 rgba(255,255,255,.35)}50%{box-shadow:0 6px 28px rgba(232,69,42,.9),inset 0 1px 0 rgba(255,255,255,.35)}}@media (max-width:420px){#autoRoll{flex:0 0 72px;font-size:17px}}#roll{display:block;width:100%;height:76px;border:0;cursor:pointer;color:#fff;font-family:inherit;font-size:23px;font-weight:900;letter-spacing:-.5px;background:linear-gradient(180deg,var(--red2),var(--red) 45%,var(--red3));box-shadow:0 8px 22px rgba(232,69,42,.35),inset 0 1px 0 rgba(255,255,255,.35);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transition:transform .12s,filter .12s}#roll:hover:not(:disabled){transform:translateY(-3px);filter:brightness(1.12)}#roll:active:not(:disabled){transform:translateY(2px)}#roll:disabled{background:linear-gradient(180deg,#2a3038,#171c22);color:#6f695e;box-shadow:none;cursor:default}#roll.ready{animation:rollPulse 1.6s ease-in-out infinite}@keyframes rollPulse{0%,100%{box-shadow:0 8px 22px rgba(232,69,42,.35),inset 0 1px 0 rgba(255,255,255,.35)}50%{box-shadow:0 8px 30px rgba(232,69,42,.85),inset 0 1px 0 rgba(255,255,255,.35)}}#btnGift{position:relative;display:block;width:100%;height:56px;margin-top:10px;border:0;cursor:pointer;font-family:inherit;font-size:18px;font-weight:900;letter-spacing:-.5px;color:#1b1206;background:linear-gradient(180deg,var(--gold2),var(--gold) 52%,#8a6a24);box-shadow:0 6px 18px rgba(201,160,73,.28),inset 0 1px 0 rgba(255,255,255,.5);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);transition:transform .12s,filter .12s}#btnGift:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.1)}#btnGift:active:not(:disabled){transform:translateY(2px)}#btnGift:disabled{background:linear-gradient(180deg,#242a31,#161b21);color:#5d5850;box-shadow:none;cursor:default}#btnGift.ready{animation:giftPulse 1.8s ease-in-out infinite}@keyframes giftPulse{0%,100%{box-shadow:0 6px 18px rgba(201,160,73,.28),inset 0 1px 0 rgba(255,255,255,.5)}50%{box-shadow:0 6px 26px rgba(232,201,138,.85),inset 0 1px 0 rgba(255,255,255,.5)}}#giftBadge{position:absolute;right:12px;top:50%;transform:translateY(-50%);min-width:26px;height:26px;line-height:26px;padding:0 7px;background:var(--red);color:#fff;font-size:14px;font-weight:900;border-radius:13px;box-shadow:0 0 12px rgba(232,69,42,.8)}.subbtn{display:flex;gap:8px;margin-top:12px}.subbtn button{flex:1;height:44px;cursor:pointer;font-family:inherit;border:1px solid rgba(201,160,73,.4);background:rgba(20,26,34,.9);color:#cfc7b8;font-size:13.5px;font-weight:800;letter-spacing:-.5px}.subbtn button:hover{border-color:var(--gold);color:var(--gold2);background:rgba(40,32,20,.9)}.subbtn button:active{transform:translateY(2px)}.prizebar{max-width:1450px;margin:0 auto;padding:26px 20px 0}.pb-ttl{margin:0;font-size:22px;font-weight:900;letter-spacing:-.6px;text-align:center;color:var(--gold2)}.pb-ttl::before,.pb-ttl::after{content:'';display:inline-block;width:34px;height:1px;background:rgba(201,160,73,.6);vertical-align:7px;margin:0 12px}.pb-sub{margin:8px 0 0;text-align:center;font-size:13.5px;color:var(--tx2);word-break:keep-all}.pb-sub b{color:var(--gold2)}.prize{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:16px 0 0;padding:0;list-style:none}.prize li{position:relative;overflow:hidden;cursor:pointer;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);border:1px solid rgba(201,160,73,.28);box-shadow:0 12px 28px rgba(0,0,0,.5);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);transition:transform .15s,border-color .15s,box-shadow .15s}.prize li:hover{transform:translateY(-4px);border-color:rgba(201,160,73,.65);box-shadow:0 16px 34px rgba(0,0,0,.6),0 0 22px rgba(201,160,73,.25)}.prize .ph{position:relative;height:132px;display:flex;align-items:center;justify-content:center;padding:14px 12px 6px;background:radial-gradient(ellipse at 50% 78%,rgba(201,160,73,.14),transparent 68%)}.prize .ph img{max-width:100%;max-height:100%;width:auto;height:auto;filter:drop-shadow(0 8px 14px rgba(0,0,0,.75))}.prize .noimg{display:flex;align-items:center;justify-content:center;width:78px;height:78px;font-size:30px;font-weight:900;color:var(--tx3);border:2px dashed rgba(201,160,73,.4);background:rgba(0,0,0,.35)}.prize .ribbon{position:absolute;left:-34px;top:12px;width:126px;padding:4px 0;transform:rotate(-45deg);text-align:center;font-size:11px;font-weight:900;letter-spacing:-.4px;color:#fff;background:linear-gradient(180deg,var(--red2),var(--red3));box-shadow:0 2px 8px rgba(0,0,0,.6)}.prize .pn{padding:0 10px;text-align:center;font-size:13.5px;font-weight:800;letter-spacing:-.5px;color:var(--tx);line-height:1.35;word-break:keep-all}.prize .pn b{color:var(--gold2)}.prize .pmy{margin:11px 10px 12px;padding:8px 0;text-align:center;font-size:13px;font-weight:800;letter-spacing:-.4px;color:#cfc7b8;background:linear-gradient(180deg,#1c242d,#10161c);border:1px solid rgba(201,160,73,.3)}.prize .pmy b{color:var(--gold2);font-size:15px}.prize li.mine .pmy{color:#fff;border-color:var(--red2);background:linear-gradient(180deg,rgba(232,69,42,.4),rgba(143,30,16,.4))}.prize li.mine .pmy b{color:#fff}@media (max-width:1260px){.prize{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.prize{grid-template-columns:repeat(2,1fr)}.prize .ph{height:110px}}.modal{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.78)}.modal.show{display:flex;animation:fadeIn .2s}#alertModal{z-index:140}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.modal .in{position:relative;width:520px;max-width:92vw;max-height:92vh;overflow:auto;padding:30px 28px 26px;text-align:center;background:linear-gradient(180deg,#161d25,#0b0e12);border:1px solid rgba(201,160,73,.45);box-shadow:0 26px 70px rgba(0,0,0,.8),inset 0 0 60px rgba(232,69,42,.08);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);animation:popIn .34s cubic-bezier(.2,1.5,.4,1)}@keyframes popIn{from{transform:scale(.72);opacity:0}to{transform:scale(1);opacity:1}}.modal .close{position:absolute;right:9px;top:9px;z-index:2;width:34px;height:34px;padding:0;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;line-height:1;color:var(--tx2);border:1px solid rgba(201,160,73,.3);background:rgba(0,0,0,.45)}.modal .close:hover{color:var(--gold2);border-color:var(--gold);background:rgba(40,32,20,.92)}.modal .close:active{transform:translateY(1px)}.modal .cap{font-size:12px;font-weight:900;letter-spacing:5px;color:var(--red2);margin-bottom:10px}.modal .msg{font-size:19px;line-height:1.62;color:var(--tx);font-weight:800;word-break:keep-all}.modal .msg b{color:var(--gold2)}.okbtn{margin-top:22px;min-width:150px;height:52px;padding:0 26px;border:0;cursor:pointer;font-family:inherit;font-size:17px;font-weight:900;color:#fff;background:linear-gradient(180deg,var(--red2),var(--red) 45%,var(--red3));clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.okbtn:hover{filter:brightness(1.12)}.okbtn:active{transform:translateY(2px)}#giftModal .in{width:600px}.tkline{margin-top:12px;padding:9px 0;font-size:14px;font-weight:800;color:var(--tx2);border-top:1px solid rgba(201,160,73,.2);border-bottom:1px solid rgba(201,160,73,.2)}.tkline b{color:var(--gold2);font-size:19px;margin:0 3px}#giftList{margin-top:14px;text-align:left}#giftList button{display:flex;align-items:center;gap:10px;width:100%;padding:11px 13px;margin-bottom:7px;cursor:pointer;font-family:inherit;text-align:left;border:1px solid rgba(201,160,73,.25);background:rgba(20,26,34,.9);color:#cfc7b8;font-size:15px;font-weight:800;letter-spacing:-.4px}#giftList .gn{flex:1;min-width:0}#giftList .gn i{display:block;font-style:normal;font-size:11.5px;font-weight:700;color:var(--tx3)}#giftList .gneed{flex:0 0 auto;padding:4px 9px;font-size:12px;font-weight:800;color:var(--gold2);background:rgba(201,160,73,.12);border:1px solid rgba(201,160,73,.35);white-space:nowrap}#giftList .gneed b{font-size:14px}#giftList .gcnt{flex:0 0 66px;text-align:right;font-size:11.5px;font-weight:700;color:var(--tx3);line-height:1.35}#giftList .gcnt em{display:block;font-style:normal;color:var(--gold2)}#giftList button:hover:not(:disabled){border-color:var(--gold);color:var(--gold2)}#giftList button.sel{border-color:var(--red2);color:#fff;background:linear-gradient(180deg,rgba(232,69,42,.35),rgba(143,30,16,.35));box-shadow:0 0 18px rgba(232,69,42,.5)}#giftList button.off{opacity:.35;cursor:default}#giftQty{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px}#giftQty.off{opacity:.35;pointer-events:none}#giftQty span{font-size:13px;font-weight:800;color:var(--tx2);margin-right:4px}#giftQty button{width:44px;height:44px;cursor:pointer;font-family:inherit;font-size:20px;font-weight:900;color:var(--gold2);border:1px solid rgba(201,160,73,.4);background:rgba(20,26,34,.9)}#giftQty button:hover:not(:disabled){border-color:var(--gold);background:rgba(40,32,20,.9)}#giftQty button:disabled{opacity:.3;cursor:default}#giftQty #qtyMax{width:auto;padding:0 14px;font-size:13px}#qtyNum{min-width:74px;height:44px;line-height:42px;text-align:center;font-size:19px;font-weight:900;color:#fff;border:1px solid rgba(201,160,73,.3);background:rgba(0,0,0,.45)}#giftSum{margin-top:13px;font-size:13.5px;font-weight:700;color:var(--tx2);word-break:keep-all}#giftSum b{color:var(--gold2)}.giftnote{margin-top:9px;font-size:12px;color:var(--tx3);word-break:keep-all}#giftApply{margin-top:14px;width:250px;height:58px;border:0;cursor:pointer;font-family:inherit;font-size:18px;font-weight:900;color:#fff;background:linear-gradient(180deg,var(--red2),var(--red) 45%,var(--red3));clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}#giftApply:hover:not(:disabled){filter:brightness(1.12)}#giftApply:disabled{background:#2a3038;color:#6f695e;cursor:default}#ticketModal .in{width:460px}.tkbig{width:104px;height:104px;margin:6px auto 4px;background:url(//file.bomgames.com/sink/event/obt/images/icon_throne.png?v=20260909i) center/contain no-repeat;filter:drop-shadow(0 0 26px rgba(201,160,73,.8))}#ticketModal .btns{display:flex;gap:10px;margin-top:20px}#ticketModal .btns button{flex:1;margin-top:0}#ticketModal .btns button + button{background:rgba(20,26,34,.92);color:#cfc7b8;box-shadow:inset 0 0 0 1px rgba(201,160,73,.4)}#ticketModal .btns button + button:hover{color:var(--gold2);background:rgba(40,32,20,.92)}#myTable{border-collapse:collapse;margin:14px auto 0;width:100%}#myTable th,#myTable td{padding:9px 10px;font-size:14px;border:1px solid rgba(201,160,73,.25)}#myTable th{background:rgba(255,255,255,.04);color:#cfc7b8;font-weight:700;text-align:left}#myTable th i{display:block;font-style:normal;font-size:11.5px;font-weight:700;color:var(--tx3)}#myTable td{background:rgba(0,0,0,.3);color:var(--gold2);font-weight:900;text-align:center;width:88px}#myTable td.sub{color:var(--tx3);font-weight:700}#myTable thead th{text-align:center;font-size:12.5px;color:var(--tx2)}#logModal .in{width:520px}#logTable{border-collapse:collapse;margin:14px auto 0;width:100%}#logTable th,#logTable td{padding:9px 12px;font-size:14px;border:1px solid rgba(201,160,73,.25)}#logTable thead th{background:rgba(255,255,255,.04);color:var(--tx2);font-size:12.5px;font-weight:700;text-align:center}#logTable tbody th{width:120px;background:rgba(0,0,0,.3);color:var(--tx3);font-weight:700;text-align:center;font-size:13px}#logTable tbody td{background:rgba(0,0,0,.2);color:var(--gold2);font-weight:800;text-align:left}#logTable td.empty{color:var(--tx3);font-weight:700;text-align:center;padding:26px 12px;word-break:keep-all}#logBody{display:block;max-height:340px;overflow-y:auto}#logBody tr{display:table;width:100%;table-layout:fixed}#logTable thead{display:table;width:100%;table-layout:fixed}#howModal .in{width:640px;text-align:left}#howModal .panel{background:none;border:0;box-shadow:none;clip-path:none;padding:0;margin:0}#howModal .okbtn{display:block;margin-left:auto;margin-right:auto}.foot{max-width:1450px;margin:0 auto;padding:10px 20px 60px}.foot .notice{padding:18px 22px 20px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.025)}.foot .ntit{margin:0 0 10px;color:var(--tx2);font-size:14px;font-weight:700;display:flex;align-items:center;gap:7px}.foot .ntit:before{content:"";width:9px;height:9px;flex:0 0 9px;background:var(--gold2)}.foot .notice ul{margin:0;padding:0;list-style:none}.foot .notice li{position:relative;padding:2px 0 2px 13px;color:var(--tx3);font-size:12.5px;line-height:1.85}.foot .notice li:before{content:"·";position:absolute;left:2px;color:var(--tx3)}.foot .notice b{color:var(--gold2);font-weight:700}.foot .copy{margin-top:10px;padding:13px 20px;text-align:center;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.02);color:var(--tx3);font-size:12px;letter-spacing:.2px}@media (max-width:640px){.foot{padding:8px 12px 44px}.foot .notice{padding:15px 16px 16px}.foot .notice li{font-size:12px}}@media (max-width:1440px){#left{width:760px;flex:0 0 760px}#board{width:760px;height:760px}}@media (max-width:1260px){#wrap{flex-direction:column;align-items:center}#right{width:760px;flex:0 0 auto;position:static}}@media (max-width:820px){.kv{padding:22px 0 26px}.kv-ttl{font-size:34px}#left,#right{width:100%;flex:0 0 auto}#board{width:100%;height:0;padding-bottom:100%}#dicebay{height:210px;padding-right:66px}#dicebay .girl{height:250px}#roll{height:66px;font-size:20px}}@media (max-height:1040px){.kv{padding:20px 0 24px}.kv-ttl{font-size:46px}.kv-ttl small{font-size:12.5px;letter-spacing:7px;margin-bottom:7px}.kv-lead{margin-top:8px;font-size:14px}.kv-term{margin-top:14px}.kv-term b{padding:7px 13px;font-size:12.5px}.etab-in{padding:9px 20px}.etab a{height:52px;font-size:17.5px}.etab a small{font-size:11px}.prizebar{padding:18px 20px 0}.pb-ttl{font-size:20px}.pb-sub{font-size:12.5px}.prize{gap:10px;margin-top:12px}.prize .ph{height:108px}.prize .pn{font-size:12.5px}.prize .pmy{margin:9px 8px 10px;padding:7px 0;font-size:12.5px}#wrap{padding:18px 20px 44px;gap:18px}#left{width:740px;flex:0 0 740px}#board{width:740px;height:740px}#right{width:430px;flex:0 0 430px}.panel{padding:16px 18px;margin-bottom:12px}.panel h2{margin-bottom:10px;font-size:18px}.panel .rule{font-size:13px;line-height:1.66}.stat .box{padding:9px 6px 11px}.stat .box strong{font-size:26px}#dicebay{height:206px;margin:6px 0 0;padding-right:78px}#dicebay .girl{height:240px;right:-24px;bottom:-22px}#gauge{height:21px;margin:8px 0 11px}#roll{height:64px;font-size:20px}#btnGift{height:50px;margin-top:8px;font-size:16.5px}.subbtn{margin-top:9px}.subbtn button{height:40px;font-size:12.5px}}@media (max-height:900px){#left{width:660px;flex:0 0 660px}#board{width:660px;height:660px}#right{width:400px;flex:0 0 400px}.prize .ph{height:96px}#dicebay{height:186px;padding-right:70px}#dicebay .girl{height:214px}#roll{height:58px;font-size:19px}#btnGift{height:46px;font-size:15.5px}}body[data-gate="1"] #evServer,body[data-gate="1"] #roll,body[data-gate="1"] #autoRoll,body[data-gate="1"] #btnGift{opacity:.45;filter:grayscale(.6);cursor:not-allowed}body[data-gate="1"] #roll.ready,body[data-gate="1"] #btnGift.ready{box-shadow:none;animation:none}.panel .rule .ipool{margin:7px 0 2px;padding:8px 10px;list-style:none;display:flex;flex-wrap:wrap;gap:5px 6px;border:1px solid rgba(196,166,238,.22);border-radius:7px;background:rgba(196,166,238,.06)}.panel .rule .ipool li{margin:0;padding:2px 8px;font-size:12.5px;line-height:1.5;color:#d6cbe8;border:1px solid rgba(196,166,238,.28);border-radius:20px;background:rgba(0,0,0,.22);white-space:nowrap}.panel .rule .ipool li::before{display:none}.panel .rule .ipool li + li{margin-top:0}@media (max-width:640px){.panel .rule .ipool li{font-size:12px;padding:2px 7px}}