@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/643504413c165422-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Baloo_2_928b47;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Baloo_2_Fallback_928b47;src:local("Arial");ascent-override:111.44%;descent-override:54.17%;line-gap-override:0.00%;size-adjust:96.74%}.__className_928b47{font-family:__Baloo_2_928b47,__Baloo_2_Fallback_928b47;font-style:normal}.duel-root{--duel-navy:#1b2a4a;--duel-navy-dark:#12203a;letter-spacing:.01em}.duel-root *{-webkit-tap-highlight-color:transparent}.g-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:16px solid transparent;-o-border-image:url(/duel/ui/btn-blue.png) 28/16px stretch;border-image:url(/duel/ui/btn-blue.png) 28 fill/16px stretch;color:#fff;font-weight:700;text-shadow:0 2px 0 rgba(0,0,0,.25);cursor:pointer;transition:transform .08s ease,filter .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:52px;padding:0 6px}.g-btn:hover{filter:brightness(1.1)}.g-btn:active{transform:translateY(2px) scale(.98)}.g-btn:disabled{filter:grayscale(.7) brightness(.7);cursor:not-allowed;transform:none}.g-btn-green{border-image-source:url(/duel/ui/btn-green.png)}.g-btn-yellow{border-image-source:url(/duel/ui/btn-yellow.png);color:#5b3a00;text-shadow:0 1px 0 hsla(0,0%,100%,.35)}.g-btn-red{border-image-source:url(/duel/ui/btn-red.png)}.g-btn-purple{border-image-source:url(/duel/ui/btn-purple.png)}.g-btn-orange{border-image-source:url(/duel/ui/btn-orange.png)}.g-btn-sky{border-image-source:url(/duel/ui/btn-sky.png)}.g-btn-gray{border-image-source:url(/duel/ui/btn-gray.png)}.g-btn-bluegray{border-image-source:url(/duel/ui/btn-bluegray.png)}.g-btn-white{border-image-source:url(/duel/ui/btn-white.png);color:#2c4a7c;text-shadow:0 1px 0 hsla(0,0%,100%,.6)}.g-panel{border:18px solid transparent;-o-border-image:url(/duel/ui/panel-navy.png) 24/18px stretch;border-image:url(/duel/ui/panel-navy.png) 24 fill/18px stretch}.g-panel-purple{border-image-source:url(/duel/ui/panel-purple.png)}.g-panel-light{border-image-source:url(/duel/ui/panel-light.png);color:#24344d}.g-frame{border:3px solid #fff;border-radius:18px;background:linear-gradient(#f8fbff,#d9e6ff);box-shadow:0 5px 0 rgba(30,58,110,.35)}.g-frame-gold{border-color:#ffd763;background:linear-gradient(#fff4d1,#f6c649);box-shadow:0 5px 0 rgba(140,90,5,.5),0 0 14px rgba(255,200,60,.25)}.g-frame-gold:hover{box-shadow:0 5px 0 rgba(140,90,5,.5),0 0 22px rgba(255,210,80,.55)}.g-bar{position:relative;border:7px solid transparent;-o-border-image:url(/duel/ui/bar-bg.png) 8/7px stretch;border-image:url(/duel/ui/bar-bg.png) 8 fill/7px stretch;overflow:hidden}.g-bar-fill{position:absolute;inset:-3px;transform-origin:left}.g-bar-fill-green{border:6px solid transparent;-o-border-image:url(/duel/ui/bar-fill-green.png) 6/6px stretch;border-image:url(/duel/ui/bar-fill-green.png) 6 fill/6px stretch}.g-bar-fill-red{border:6px solid transparent;-o-border-image:url(/duel/ui/bar-fill-red.png) 6/6px stretch;border-image:url(/duel/ui/bar-fill-red.png) 6 fill/6px stretch}.g-bar-fill-yellow{border:6px solid transparent;-o-border-image:url(/duel/ui/bar2-fill-yellow.png) 6/6px stretch;border-image:url(/duel/ui/bar2-fill-yellow.png) 6 fill/6px stretch}.g-circle-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;background:url(/duel/ui/btn-circle-dark.png) 50%/100% 100% no-repeat;cursor:pointer;transition:transform .08s ease,filter .12s ease}.g-circle-btn:hover{filter:brightness(1.15)}.g-circle-btn:active{transform:scale(.92)}.g-circle-btn img{width:55%;height:55%;-o-object-fit:contain;object-fit:contain}.g-bubble{background:#fff;color:#24344d;border-radius:14px;padding:8px 12px;font-weight:600;box-shadow:0 4px 0 rgba(0,0,0,.2)}.g-bubble-tail{position:relative}.g-bubble-tail:after{content:"";position:absolute;top:-8px;right:24px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff}.g-avatar{position:relative;background:var(--duel-navy-dark);border-radius:16px;box-shadow:0 0 0 3px hsla(0,0%,100%,.85),0 4px 0 rgba(0,0,0,.3);overflow:hidden}.g-avatar-green{box-shadow:0 0 0 3px #4ade80,0 4px 0 rgba(0,0,0,.3)}.g-avatar-red{box-shadow:0 0 0 3px #f87171,0 4px 0 rgba(0,0,0,.3)}.g-avatar-gold{box-shadow:0 0 0 3px #fbbf24,0 4px 0 rgba(0,0,0,.3)}.g-title{font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:#ffd54a;text-shadow:0 2px 0 #7a4a00,0 4px 8px rgba(0,0,0,.5)}.g-hud-num{font-weight:800;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 rgba(0,0,0,.4)}@keyframes duel-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px,4px)}40%{transform:translate(8px,-4px)}60%{transform:translate(-6px,-4px)}80%{transform:translate(6px,4px)}}.duel-shake{animation:duel-shake .4s linear}@keyframes duel-pop{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.duel-pop{animation:duel-pop .35s ease-out both}@keyframes duel-float-up{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-90px) scale(1.5);opacity:0}}.duel-float{animation:duel-float-up 1.1s ease-out both}@keyframes duel-pulse-red{0%,to{filter:brightness(1)}50%{filter:brightness(1.6)}}.duel-urgent{animation:duel-pulse-red .6s ease-in-out infinite}@keyframes duel-glow-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.duel-glow-spin{animation:duel-glow-spin 9s linear infinite}.duel-vslider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:8px;height:96px;writing-mode:vertical-lr;direction:rtl;background:hsla(0,0%,100%,.15);border-radius:6px;outline:none;cursor:pointer}.duel-vslider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#ffd54a;border:3px solid #7a4a00;box-shadow:0 2px 0 rgba(0,0,0,.35)}.duel-vslider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#ffd54a;border:3px solid #7a4a00;box-shadow:0 2px 0 rgba(0,0,0,.35)}@keyframes duel-bounce-in{0%{transform:translateY(-30px);opacity:0}60%{transform:translateY(6px);opacity:1}to{transform:translateY(0);opacity:1}}.duel-bounce-in{animation:duel-bounce-in .4s ease-out both}.rama-aurie{box-shadow:0 0 0 3px #fbbf24,0 0 14px 3px rgba(251,191,36,.8),0 4px 0 rgba(0,0,0,.3)!important}.rama-mov{box-shadow:0 0 0 3px #a855f7,0 0 14px 3px rgba(168,85,247,.8),0 4px 0 rgba(0,0,0,.3)!important}@keyframes rama-foc-pulse{0%,to{box-shadow:0 0 0 3px #f97316,0 0 12px 3px rgba(249,115,22,.9),0 4px 0 rgba(0,0,0,.3)}50%{box-shadow:0 0 0 3px #ef4444,0 0 22px 6px rgba(239,68,68,.9),0 4px 0 rgba(0,0,0,.3)}}.rama-foc{animation:rama-foc-pulse 1.2s ease-in-out infinite}@keyframes duel-bar-flash{0%{opacity:.95}to{opacity:0}}.duel-bar-flash{animation:duel-bar-flash .45s ease-out forwards}@keyframes duel-bolt-pop{0%{transform:translate(-50%,-50%) scale(.3) rotate(-20deg);opacity:0}30%{transform:translate(-50%,-50%) scale(1.7) rotate(10deg);opacity:1}to{transform:translate(-50%,-50%) scale(.9) rotate(0deg);opacity:0}}.duel-bolt-pop{animation:duel-bolt-pop .55s ease-out forwards}@keyframes duel-electric-pulse{0%,to{box-shadow:0 0 6px rgba(56,189,248,.55),0 0 16px rgba(56,189,248,.25)}50%{box-shadow:0 0 16px rgba(56,189,248,.95),0 0 34px rgba(56,189,248,.5)}}.duel-electric{animation:duel-electric-pulse 1.1s ease-in-out infinite}.duel-electric-max{animation:duel-electric-pulse .5s ease-in-out infinite;filter:saturate(1.3)}@keyframes duel-score-pop{0%{transform:scale(1)}30%{transform:scale(1.55);color:#fff;text-shadow:0 0 12px #7dd3fc,0 0 26px #38bdf8}to{transform:scale(1)}}.duel-score-pop{display:inline-block;animation:duel-score-pop .5s ease-out}@keyframes duel-shake-soft{0%,to{transform:translate(0)}25%{transform:translate(-3px,2px)}50%{transform:translate(3px,-2px)}75%{transform:translate(-2px,-2px)}}.duel-shake-soft{animation:duel-shake-soft .3s linear}@keyframes duel-hype-bg{0%,to{opacity:.12}50%{opacity:.3}}.duel-hype-bg{animation:duel-hype-bg .9s ease-in-out infinite}.duel-hslider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:hsla(0,0%,100%,.15);border-radius:6px;outline:none;cursor:pointer}.duel-hslider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#ffd54a;border:3px solid #7a4a00;box-shadow:0 2px 0 rgba(0,0,0,.35)}.duel-hslider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#ffd54a;border:3px solid #7a4a00;box-shadow:0 2px 0 rgba(0,0,0,.35)}.g-circle-btn-yellow{background:linear-gradient(#ffe27a,#ffd54a 45%,#f0a92e);border:3px solid #8a5400;border-radius:9999px;box-shadow:0 4px 0 rgba(122,74,0,.55),inset 0 2px 0 hsla(0,0%,100%,.55);color:#6b4600}.g-circle-btn-yellow:hover{filter:brightness(1.06)}