@import"https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@400;500;700;900&family=Zen+Kaku+Gothic+New:wght@400;500;700;900&family=M+PLUS+Rounded+1c:wght@400;500;700;800&display=swap";:root{--bm-blue: rgb(25, 43, 194);--bm-blue-deep: rgb(21, 5, 120);--bm-navy: rgb(14, 14, 82);--bm-blue-soft: rgb(68,157, 209);--bm-white: rgb(255,255,255);--bm-black: rgb( 0, 0, 0);--bm-ink: rgb( 13, 13, 13);--bm-green: rgb( 17,170, 0);--bm-green-text: rgb( 25,194, 87);--bm-red: rgb(255, 93, 93);--bm-purple-text: rgb(152, 25,194);--bm-surface: var(--bm-white);--bm-surface-alt: rgb(247,248,253);--bm-overlay-25: rgba( 0, 0, 0, .25);--bm-overlay-04: rgba( 0, 0, 0, .04);--bm-overlay-08: rgba( 0, 0, 0, .08);--bm-fg1: var(--bm-black);--bm-fg2: rgb( 60, 60, 70);--bm-fg3: rgb(120,120,135);--bm-fg-on-blue: var(--bm-white);--bm-fg-on-dark: var(--bm-white);--bm-fg-link: var(--bm-blue);--bm-bg-page: var(--bm-white);--bm-bg-card: var(--bm-white);--bm-bg-nav: var(--bm-black);--bm-bg-cta: var(--bm-blue);--bm-bg-cta-deep: var(--bm-blue-deep);--bm-font-display: "Zen Kaku Gothic New", "Hiragino Kaku Gothic Std", "Hiragino Sans", "Helvetica Neue", system-ui, sans-serif;--bm-font-body: "Zen Maru Gothic", "Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", "Helvetica Neue", system-ui, sans-serif;--bm-font-ui: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Hiragino Sans", system-ui, sans-serif;--bm-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--bm-fs-12: 12px;--bm-fs-13: 13px;--bm-fs-14: 14px;--bm-fs-16: 16px;--bm-fs-19: 19px;--bm-fs-20: 20px;--bm-fs-23: 23px;--bm-fs-24: 24px;--bm-fs-32: 32px;--bm-fs-56: 56px;--bm-w-regular: 400;--bm-w-medium: 500;--bm-w-bold: 700;--bm-w-black: 900;--bm-radius-sm: 7px;--bm-radius-md: 14px;--bm-radius-lg: 17px;--bm-radius-card: 22px;--bm-radius-card-lg: 25px;--bm-radius-32: 32px;--bm-radius-pill: 90px;--bm-shadow-card: 0 4px 4px 0 rgba(0,0,0,.25);--bm-shadow-card-lg: 0 8px 24px 0 rgba(0,0,0,.18), 0 4px 4px 0 rgba(0,0,0,.2);--bm-shadow-inset: inset 0 2px 0 0 rgba(255,255,255,.1);--bm-space-1: 4px;--bm-space-2: 8px;--bm-space-3: 12px;--bm-space-4: 16px;--bm-space-5: 20px;--bm-space-6: 24px;--bm-space-8: 32px;--bm-space-10: 40px;--bm-space-12: 48px;--bm-space-16: 64px;--bm-border-strong: 3px solid var(--bm-blue);--bm-border-thin: 1px solid rgba(0,0,0,.08);--bm-border-card: 10px solid var(--bm-white);--bm-ease-out: cubic-bezier(.22, 1, .36, 1);--bm-ease-snap: cubic-bezier(.5, 1.6, .4, 1);--bm-dur-fast: .12s;--bm-dur-base: .2s;--bm-dur-slow: .32s}html,body{font-family:var(--bm-font-body);font-size:var(--bm-fs-20);line-height:1;color:var(--bm-fg1);background:var(--bm-bg-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.bm-h1,h1{font-family:var(--bm-font-display);font-weight:var(--bm-w-black);font-size:var(--bm-fs-56);line-height:1;letter-spacing:-.01em}.bm-h2,h2{font-family:var(--bm-font-display);font-weight:var(--bm-w-black);font-size:var(--bm-fs-32);line-height:1.05}.bm-h3,h3{font-family:var(--bm-font-display);font-weight:var(--bm-w-bold);font-size:var(--bm-fs-24);line-height:1.1}.bm-h4,h4{font-family:var(--bm-font-display);font-weight:var(--bm-w-bold);font-size:var(--bm-fs-20);line-height:1.1}.bm-body,p{font-family:var(--bm-font-body);font-weight:var(--bm-w-medium);font-size:var(--bm-fs-20);line-height:1.25}.bm-body-sm{font-family:var(--bm-font-ui);font-weight:var(--bm-w-bold);font-size:var(--bm-fs-16);line-height:1.2}.bm-caption{font-family:var(--bm-font-ui);font-weight:var(--bm-w-bold);font-size:var(--bm-fs-12);line-height:1;letter-spacing:.02em}.bm-label-pill{font-family:var(--bm-font-ui);font-weight:var(--bm-w-black);font-size:var(--bm-fs-13);line-height:1;text-transform:uppercase;letter-spacing:.06em}.bm-button-text{font-family:var(--bm-font-body);font-weight:var(--bm-w-medium);font-size:var(--bm-fs-20);line-height:1}.bm-banner{font-family:var(--bm-font-ui);font-weight:var(--bm-w-bold);font-size:var(--bm-fs-19);line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--bm-white)}.bm-mono,code,pre{font-family:var(--bm-font-mono);font-size:var(--bm-fs-14)}.bm-text-blue{color:var(--bm-blue)}.bm-text-navy{color:var(--bm-navy)}.bm-text-green{color:var(--bm-green-text)}.bm-text-red{color:var(--bm-red)}.bm-text-purple{color:var(--bm-purple-text)}.bm-text-fg1{color:var(--bm-fg1)}.bm-text-on-blue{color:var(--bm-fg-on-blue)}.bm-halftone-bg{position:relative;isolation:isolate}.bm-halftone-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/halftone-card-texture.png) center / cover no-repeat;opacity:.04;pointer-events:none;z-index:0}.bm-halftone-bg>*{position:relative;z-index:1}.bm-cbtn{--bevel: 4px;--border-width: 4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer;font-family:var(--bm-font-display);font-weight:900;font-size:20px;letter-spacing:.02em;text-transform:uppercase;color:var(--bm-navy);filter:drop-shadow(2px 2px 0 rgba(0,0,0,.25));min-width:8em}.bm-cbtn[disabled]{cursor:not-allowed;filter:grayscale(.4) opacity(.6)}.bm-cbtn--sm{--bevel: 3px;--border-width: 3px;font-size:14px;min-width:6em}.bm-cbtn--lg{--bevel: 5px;--border-width: 5px;font-size:24px;min-width:10em}.bm-cbtn--card{min-width:0;min-height:0;display:inline-block}.bm-cbtn--card .bm-cbtn-outline{display:block;width:calc(100% + var(--border-width));height:calc(100% + var(--border-width));box-sizing:border-box}.bm-cbtn--card .bm-cbtn-shadow{display:block;width:100%;height:100%;box-sizing:border-box}.bm-cbtn--card .bm-cbtn-inside{display:block;width:100%;height:100%;padding:0;box-sizing:border-box;transition:transform .18s var(--bm-ease-out, ease),background-color .2s}.bm-cbtn-outline{--bevel-1: calc((var(--bevel) + (var(--border-width)) * 2) - ((var(--border-width) * .41421)) * 2);--bevel-2: calc(var(--bevel-1) + var(--border-width));--bevel-3: calc(var(--bevel-2) + var(--border-width));display:block;margin-top:calc(var(--border-width) * -1);margin-left:calc(var(--border-width) * -1);padding:var(--border-width);background-color:#fff;clip-path:polygon(var(--bevel-2) var(--border-width),calc(100% - var(--bevel-2)) var(--border-width),100% var(--bevel-3),100% calc(100% - var(--bevel-1)),calc(100% - var(--bevel-1)) 100%,var(--bevel-3) 100%,var(--border-width) calc(100% - var(--bevel-2)),var(--border-width) var(--bevel-2));transition:clip-path .18s var(--bm-ease-snap, ease)}.bm-cbtn:hover:not([disabled]):not(:active) .bm-cbtn-outline,.bm-cbtn:focus-visible:not([disabled]):not(:active) .bm-cbtn-outline{clip-path:polygon(var(--bevel-1) 0,calc(100% - var(--bevel-3)) 0,100% var(--bevel-3),100% calc(100% - var(--bevel-1)),calc(100% - var(--bevel-1)) 100%,var(--bevel-3) 100%,0 calc(100% - var(--bevel-3)),0 var(--bevel-1))}.bm-cbtn-shadow{--padding: calc(var(--border-width) * 2);--bevel-1: calc((var(--bevel) + var(--border-width)) - (var(--border-width) * .41421));--bevel-2: calc(var(--bevel-1) + var(--border-width));--bevel-3: calc(var(--bevel-2) + var(--border-width));display:block;padding:calc(var(--border-width) * 2) var(--padding) var(--padding) calc(var(--border-width) * 2);background-color:var(--bm-navy);clip-path:polygon(var(--bevel-2) var(--border-width),calc(100% - var(--bevel-2)) var(--border-width),100% var(--bevel-3),100% calc(100% - var(--bevel-1)),calc(100% - var(--bevel-1)) 100%,var(--bevel-3) 100%,var(--border-width) calc(100% - var(--bevel-2)),var(--border-width) var(--bevel-2));transition:clip-path .18s var(--bm-ease-snap, ease)}.bm-cbtn:hover:not([disabled]):not(:active) .bm-cbtn-shadow,.bm-cbtn:focus-visible:not([disabled]):not(:active) .bm-cbtn-shadow{clip-path:polygon(var(--bevel-1) 0,calc(100% - var(--bevel-3)) 0,100% var(--bevel-3),100% calc(100% - var(--bevel-1)),calc(100% - var(--bevel-1)) 100%,var(--bevel-3) 100%,0 calc(100% - var(--bevel-3)),0 var(--bevel-1))}.bm-cbtn-inside{--pad-y: 12px;--pad-x: 28px;display:block;padding:var(--pad-y) var(--pad-x) calc(var(--pad-y) - .125em);background-color:#fff;clip-path:polygon(var(--bevel) 0,calc(100% - var(--bevel)) 0,100% var(--bevel),100% calc(100% - var(--bevel)),calc(100% - var(--bevel)) 100%,var(--bevel) 100%,0 calc(100% - var(--bevel)),0 var(--bevel));text-align:center;transition:transform .18s var(--bm-ease-snap, ease),background-color .2s}.bm-cbtn--sm .bm-cbtn-inside{--pad-y: 8px;--pad-x: 18px}.bm-cbtn--lg .bm-cbtn-inside{--pad-y: 16px;--pad-x: 36px}.bm-cbtn--stack .bm-cbtn-inside{--pad-y: 9px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;line-height:1;text-align:left}.bm-cbtn--stack.bm-cbtn--lg .bm-cbtn-inside{--pad-y: 12px}.bm-cbtn--stack .bm-cbtn-text-chars{font-size:22px;font-weight:900;letter-spacing:.01em;line-height:1}.bm-cbtn--stack.bm-cbtn--lg .bm-cbtn-text-chars{font-size:24px}.bm-cbtn--stack .bm-cbtn-sublabel{font-family:var(--bm-font-display);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.8;line-height:1;white-space:nowrap}.bm-cbtn--stack.bm-cbtn--lg .bm-cbtn-sublabel{font-size:12px}.bm-cbtn:hover:not([disabled]):not(:active) .bm-cbtn-inside,.bm-cbtn:focus-visible:not([disabled]):not(:active) .bm-cbtn-inside{transform:translate(calc(var(--border-width) * -1),calc(var(--border-width) * -1))}.bm-cbtn:hover:not([disabled]) .bm-cbtn-inside,.bm-cbtn:focus-visible:not([disabled]) .bm-cbtn-inside{background-color:var(--bm-blue);color:#fff;background-image:linear-gradient(to right,transparent,rgba(25,43,194,.85)),radial-gradient(rgba(255,255,255,.55) 1.2px,transparent 0),radial-gradient(rgba(255,255,255,.35) 1.2px,transparent 0);background-size:auto,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;animation:bm-cbtn-scroll 1.1s linear infinite}.bm-cbtn:hover:not([disabled]) .bm-cbtn,.bm-cbtn:hover:not([disabled]){color:#fff}.bm-cbtn--primary{color:#fff}.bm-cbtn--primary .bm-cbtn-inside{background-color:var(--bm-blue);background-image:radial-gradient(rgba(255,255,255,.22) 1.2px,transparent 0),radial-gradient(rgba(255,255,255,.14) 1.2px,transparent 0);background-size:8px 8px,8px 8px;background-position:0 0,4px 4px;color:#fff}.bm-cbtn--primary:hover:not([disabled]) .bm-cbtn-inside,.bm-cbtn--primary:focus-visible:not([disabled]) .bm-cbtn-inside{background-color:var(--bm-blue-deep, #150578);background-image:linear-gradient(to right,transparent,rgba(21,5,120,.85)),radial-gradient(rgba(255,255,255,.55) 1.2px,transparent 0),radial-gradient(rgba(255,255,255,.35) 1.2px,transparent 0);background-size:auto,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;color:#fff}.bm-cbtn--danger{color:#fff}.bm-cbtn--danger .bm-cbtn-inside{background-color:var(--bm-red, #FF5D5D);color:#fff}.bm-cbtn--danger:hover:not([disabled]) .bm-cbtn-inside{background-color:#e23b3b;background-image:linear-gradient(to right,transparent,rgba(255,93,93,.85)),radial-gradient(rgba(255,255,255,.55) 1.2px,transparent 0),radial-gradient(rgba(255,255,255,.35) 1.2px,transparent 0);background-size:auto,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;color:#fff}@keyframes bm-cbtn-scroll{to{background-position-x:0,-8px,-4px}}.bm-cbtn-text-chars{display:inline-block;transform:skew(-6deg)}.bm-cbtn--blank .bm-cbtn-text-chars,.bm-cbtn--blank .bm-cbtn-vh{display:none}.bm-cbtn-text-char{display:inline-block}.bm-cbtn:hover:not([disabled]):not(:active) .bm-cbtn-text-char,.bm-cbtn:focus-visible:not([disabled]):not(:active) .bm-cbtn-text-char{animation:bm-cbtn-jump 4s cubic-bezier(.75,.25,1,2) var(--delay) infinite}@keyframes bm-cbtn-jump{5%{transform:translateY(-.16em)}10%{transform:translateY(0)}}.bm-cbtn-vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bm-frame{--frame-bevel: 22px;--frame-stroke-white: 4px;--frame-stroke-navy: 8px;position:relative;isolation:isolate;filter:drop-shadow(0 8px 14px rgba(0,0,0,.18))}.bm-frame>.bm-frame-outline,.bm-frame>.bm-frame-shadow,.bm-frame>.bm-frame-face{display:block;position:absolute;top:var(--t, 0);right:var(--t, 0);bottom:var(--t, 0);left:var(--t, 0);clip-path:polygon(var(--b) 0,calc(100% - var(--b)) 0,100% var(--b),100% calc(100% - var(--b)),calc(100% - var(--b)) 100%,var(--b) 100%,0 calc(100% - var(--b)),0 var(--b))}.bm-frame>.bm-frame-outline{--t: 0px;--b: var(--frame-bevel);background:#fff;z-index:0}.bm-frame>.bm-frame-shadow{--t: var(--frame-stroke-white);--b: calc(var(--frame-bevel) - var(--t) * .5858);background:var(--bm-navy);z-index:1}.bm-frame>.bm-frame-face{--t: calc(var(--frame-stroke-white) + var(--frame-stroke-navy));--b: calc(var(--frame-bevel) - var(--t) * .5858);background:#fff;overflow:hidden;z-index:2}.bm-parallax-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(25,43,194,.1) 1.4px,transparent 0);background-size:18px 18px;background-position:0 0;animation:bm-parallax-scroll 14s linear infinite;opacity:.85;z-index:0}.bm-parallax-bg--soft{background-image:radial-gradient(rgba(25,43,194,.07) 1.2px,transparent 0)}.bm-parallax-bg--team{background-color:rgb(var(--team-rgb));background-image:linear-gradient(to right,transparent,rgba(var(--team-rgb),.85)),radial-gradient(rgba(255,255,255,.55) 1.2px,transparent 0),radial-gradient(rgba(255,255,255,.35) 1.2px,transparent 0);background-size:auto,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;animation:bm-cbtn-scroll 1.1s linear infinite;opacity:1}@keyframes bm-parallax-scroll{0%{background-position:0 0}to{background-position:-180px 90px}}.bm-frame-face>*{position:relative;z-index:1}.bm-frame-face>.bm-parallax-bg{position:absolute;z-index:0}.bm-cbtn:hover:not([disabled]) .bm-lobby-name,.bm-cbtn:focus-visible:not([disabled]) .bm-lobby-name{color:#fff!important}.bm-cbtn--pressed,.bm-cbtn--pressed[disabled]{cursor:default;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.25))}.bm-cbtn--pressed .bm-cbtn-text-char{animation:none!important}.bm-cbtn--danger.bm-cbtn--pressed .bm-cbtn-inside{background-color:#e23b3b;background-image:linear-gradient(to right,transparent,rgba(255,93,93,.85)),radial-gradient(rgba(255,255,255,.55) 1.2px,transparent 0),radial-gradient(rgba(255,255,255,.35) 1.2px,transparent 0);background-size:auto,8px 8px,8px 8px;background-position:0 0,0 0,4px 4px;animation:bm-cbtn-scroll 1.1s linear infinite;color:#fff}html,body,#root{width:100%;height:100%;margin:0}html,body{overflow:hidden}body{background:url(/assets/WebBG.webp) center / cover no-repeat fixed}#root{display:flex;align-items:center;justify-content:center}*,*:before,*:after{box-sizing:border-box}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@keyframes bm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes bm-pulse-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes bm-msg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes bm-flash{0%{opacity:1}to{opacity:0}}@keyframes bm-mon-fade-up{0%{opacity:0;transform:translateY(28px) scale(.92)}55%{opacity:1;transform:translateY(-6px) scale(1.04)}80%{transform:translateY(2px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bm-pop-in{0%{transform:scale(0);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes bm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bm-actionbar-page-exit-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(120%);opacity:0}}@keyframes bm-actionbar-page-enter-down{0%{transform:translateY(-120%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bm-lobby-slide-in{0%{transform:translate(-110%);opacity:0}55%{opacity:1}80%{transform:translate(2%);opacity:1}to{transform:translate(0);opacity:1}}@keyframes bm-lobby-slide-out{0%{transform:translate(0);opacity:1}18%{transform:translate(2%);opacity:1}to{transform:translate(-118%);opacity:.35}}@keyframes bm-circle-drop{0%{transform:translateY(0) rotate(0);opacity:1}14%{transform:translateY(-22px) rotate(-3deg);opacity:1}22%{transform:translateY(-26px) rotate(-4deg);opacity:1}to{transform:translateY(760px) rotate(32deg);opacity:0}}@keyframes bm-vs-bar-left{0%{transform:translate(-110%)}15%{transform:translate(-110%)}35%{transform:translate(0)}75%{transform:translate(0)}to{transform:translate(-110%)}}@keyframes bm-vs-bar-right{0%{transform:translate(110%)}15%{transform:translate(110%)}35%{transform:translate(0)}75%{transform:translate(0)}to{transform:translate(110%)}}@keyframes bm-vs-shake{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-3px,1px) rotate(-1.5deg)}50%{transform:translate(3px,-2px) rotate(1.5deg)}75%{transform:translate(-2px,2px) rotate(-1deg)}}@keyframes bm-vs-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-12deg)}5%{opacity:1;transform:translate(-50%,-50%) scale(1.4) rotate(6deg)}11%{opacity:1;transform:translate(-50%,-50%) scale(.94) rotate(-3deg)}16%{opacity:1;transform:translate(-50%,-50%) scale(1.06) rotate(0)}22%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}75%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}to{opacity:0;transform:translate(-50%,-150%) scale(1.4) rotate(8deg)}}@keyframes bm-halftone-scroll-left{0%{background-position:0 0}to{background-position:-180px 0}}@keyframes bm-halftone-scroll-right{0%{background-position:0 0}to{background-position:180px 0}}@keyframes bm-halftone-scroll-up{0%{background-position:0 0}to{background-position:0 -240px}}@keyframes bm-lobby-halftone-up{0%{background-position:0 0,4px 4px}to{background-position:0 -8px,4px -4px}}@keyframes bm-stat-card-in-left{0%{transform:translate(-380px);opacity:0}70%{transform:translate(8px);opacity:1}to{transform:translate(0);opacity:1}}@keyframes bm-stat-slab-in-left{0%{transform:translate(-380px);opacity:0}70%{transform:translate(6px);opacity:1}to{transform:translate(0);opacity:1}}@keyframes bm-stat-card-in-right{0%{transform:translate(380px);opacity:0}70%{transform:translate(-8px);opacity:1}to{transform:translate(0);opacity:1}}@keyframes bm-stat-slab-in-right{0%{transform:translate(380px);opacity:0}70%{transform:translate(-6px);opacity:1}to{transform:translate(0);opacity:1}}@keyframes bm-ability-tab-pop-left{0%{transform:translate(-110%)}10%{transform:translate(4%)}16%{transform:translate(0)}84%{transform:translate(0)}90%{transform:translate(4%)}to{transform:translate(-110%)}}@keyframes bm-ability-tab-pop-right{0%{transform:translate(110%)}10%{transform:translate(-4%)}16%{transform:translate(0)}84%{transform:translate(0)}90%{transform:translate(-4%)}to{transform:translate(110%)}}@keyframes bm-sprite-hit{0%,to{filter:brightness(1) saturate(1)}10%,30%,50%{filter:brightness(8) saturate(0)}20%,40%,60%{filter:brightness(1) saturate(1)}}@keyframes bm-sprite-attack-ally{0%{transform:translate(0)}35%{transform:translate(26px)}60%{transform:translate(26px)}to{transform:translate(0)}}@keyframes bm-sprite-attack-enemy{0%{transform:translate(0)}35%{transform:translate(-26px,10px)}60%{transform:translate(-26px,10px)}to{transform:translate(0)}}@keyframes bm-status-burn-shake{0%,to{transform:translate(0)}}@keyframes bm-status-para-shake{0%,to{transform:translate(0)}15%{transform:translate(-3px,1px)}30%{transform:translate(3px,-2px)}45%{transform:translate(-2px,-1px)}60%{transform:translate(2px,1px)}75%{transform:translate(-1px)}}@keyframes bm-status-freeze-shake{0%,to{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@keyframes bm-status-mask-pulse{0%{opacity:0}25%{opacity:.55}70%{opacity:.55}to{opacity:0}}@keyframes bm-stat-rise-effect{0%{opacity:0;background-position-y:0}10%{opacity:.55}90%{opacity:.55}to{opacity:0;background-position-y:-240px}}@keyframes bm-stat-drop-effect{0%{opacity:0;background-position-y:0}10%{opacity:.55}90%{opacity:.55}to{opacity:0;background-position-y:240px}}@keyframes bm-sprite-eat{0%{transform:scale(1);transform-origin:bottom center}10%{transform:scale(.92,1.1);transform-origin:bottom center}20%{transform:scale(1.1,.88);transform-origin:bottom center}35%{transform:scale(1);transform-origin:bottom center}55%{transform:scale(.92,1.1);transform-origin:bottom center}70%{transform:scale(1.1,.88);transform-origin:bottom center}to{transform:scale(1);transform-origin:bottom center}}@keyframes bm-sprite-faint-enemy{0%{transform:translateY(0);opacity:1}35%{transform:translateY(8px);opacity:1}to{transform:translateY(60px);opacity:0}}@keyframes bm-sprite-faint-ally{0%{transform:translateY(0);opacity:1}to{transform:translateY(220px);opacity:.85}}
