:root{--o-bg-0: #08080a;--o-bg-1: #121116;--o-bg-2: #1b1a21;--o-bg-sheet: linear-gradient(180deg, #1b1a21 0%, #0c0b10 100%);--o-red: #d7263d;--o-red-deep: #8e1a2a;--o-red-glow: rgba(215, 38, 61, .45);--o-cta: linear-gradient(135deg, #e11d32 0%, #c8102e 55%, #7a0a1c 100%);--o-gold: #e8b23a;--o-gold-hi: #fbe08a;--o-gold-deep: #9a6b1e;--o-gold-glow: rgba(232, 178, 58, .5);--o-belt: linear-gradient(135deg, #fbe08a 0%, #e8b23a 44%, #9a6b1e 100%);--o-corner-red: #d11f31;--o-corner-red-soft: rgba(209, 31, 49, .16);--o-corner-blue: #2e6fd0;--o-corner-blue-soft: rgba(46, 111, 208, .16);--o-steel: #6b7280;--o-line: rgba(255, 255, 255, .08);--o-line-strong: rgba(255, 255, 255, .16);--o-hair-gold: rgba(232, 178, 58, .18);--o-hair-gold-strong: rgba(232, 178, 58, .42);--o-text: var(--tg-theme-text-color, #f4ecdc);--o-text-dim: rgba(244, 236, 220, .62);--o-text-faint: rgba(244, 236, 220, .45);--o-hp-high: #3fb36b;--o-hp-mid: #e0a82e;--o-hp-low: #c8102e;--o-win: #3fb36b;--o-font-display: "Oswald", "Arial Narrow", "Trebuchet MS", sans-serif;--o-font-cond: "Oswald", "Avenir Next", Montserrat, system-ui, sans-serif}*{box-sizing:border-box}html{min-height:100%;background:var(--o-bg-0)}body{min-height:100%;margin:0;font-family:var(--o-font-cond);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;background:radial-gradient(ellipse 120% 80% at 50% -8%,rgba(244,236,220,.08),transparent 55%),radial-gradient(ellipse at 50% 0%,rgba(215,38,61,.1),transparent 44%),linear-gradient(180deg,#121116,#08080a);color:var(--o-text)}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}blockquote{margin:0}pre{overflow:auto}.o-cage{background-image:repeating-linear-gradient(60deg,var(--o-line) 0 1px,transparent 1px 13px),repeating-linear-gradient(-60deg,var(--o-line) 0 1px,transparent 1px 13px);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,transparent 30%,#000 95%);mask-image:radial-gradient(ellipse at 50% 50%,transparent 30%,#000 95%)}.o-spotlight{background:radial-gradient(ellipse 120% 80% at 50% -10%,rgba(244,236,220,.1),transparent 55%)}.o-belt{background:var(--o-belt);color:var(--o-bg-0);box-shadow:inset 0 1px #ffffff8c,0 4px 12px var(--o-gold-glow)}.o-division{display:flex;align-items:center;gap:10px}.o-division:before{content:"";width:3px;height:14px;background:var(--o-red);border-radius:2px}.o-division__rule{flex:1;height:1px;background:var(--o-line)}.o-slab{display:inline-block;font-family:var(--o-font-display);font-weight:700;text-transform:uppercase;transform:skew(-5deg)}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-cyrillic-ext-400-normal-DaQSmjrl.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-400-normal-BkkDEomt.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-cyrillic-400-normal-Dakd8U79.woff2) format("woff2"),url(/assets/oswald-cyrillic-400-normal-BUD0W5Zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/oswald-vietnamese-400-normal-BupuUjkp.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-ext-400-normal-DbVOzfr-.woff2) format("woff2"),url(/assets/oswald-latin-ext-400-normal-KcyBFdGH.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-400-normal-BAFo8sP8.woff2) format("woff2"),url(/assets/oswald-latin-400-normal-D1wpMXgf.woff) format("woff");unicode-range:U+0000-00FF,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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-ext-500-normal-DngHVvy4.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-500-normal-Hz7kEHBT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2) format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-vietnamese-500-normal-hXcn5ojQ.woff2) format("woff2"),url(/assets/oswald-vietnamese-500-normal-Bi4XG4HV.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-ext-500-normal-QdEKgtiz.woff2) format("woff2"),url(/assets/oswald-latin-ext-500-normal-DcyNJhgm.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff) format("woff");unicode-range:U+0000-00FF,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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-ext-600-normal-DJv8RkPb.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-600-normal-CXH_3Vsf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-600-normal-OIkAk3Qq.woff2) format("woff2"),url(/assets/oswald-cyrillic-600-normal-B7zyAoGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-vietnamese-600-normal-h0z1RevK.woff2) format("woff2"),url(/assets/oswald-vietnamese-600-normal-CH5CIKWT.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-ext-600-normal-5Cvn_Zbc.woff2) format("woff2"),url(/assets/oswald-latin-ext-600-normal-BUCHT9gM.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2) format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff) format("woff");unicode-range:U+0000-00FF,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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-ext-700-normal-CtkJES1U.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-700-normal-VKAui8kQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-700-normal-BO0IwMyy.woff2) format("woff2"),url(/assets/oswald-cyrillic-700-normal-DxuP1Pb9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-vietnamese-700-normal-_DkZZ6ID.woff2) format("woff2"),url(/assets/oswald-vietnamese-700-normal-BxFoeH7J.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-ext-700-normal-BKErdSR5.woff2) format("woff2"),url(/assets/oswald-latin-ext-700-normal-CJSSDThd.woff) format("woff");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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2) format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff) format("woff");unicode-range:U+0000-00FF,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}.balance-display[data-v-c23d7a27]{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--o-hair-gold-strong);border-radius:999px;background:var(--o-bg-2);color:var(--o-gold);box-shadow:inset 0 1px #ffffff1a}.balance-display__coin[data-v-c23d7a27]{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--o-belt);color:var(--o-bg-0);font-size:12px;font-weight:700}.balance-display__value[data-v-c23d7a27]{font-weight:700;font-variant-numeric:tabular-nums}.top-bar[data-v-5a8b25f7]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:calc(10px + var(--tg-safe-area-inset-top, 0px)) 16px 10px;background:#08080ad1;border-bottom:1px solid var(--o-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.top-bar__profile[data-v-5a8b25f7]{display:inline-flex;align-items:center;gap:9px;padding:5px 10px 5px 5px;border:1px solid var(--o-line);border-radius:999px;background:#ffffff0a;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease,transform .15s ease}.top-bar__profile[data-v-5a8b25f7]:active{background:#ffffff17;border-color:var(--o-line-strong);transform:scale(.97)}.top-bar__avatar[data-v-5a8b25f7]{position:relative;display:grid;flex:none;place-items:center;width:34px;height:34px;overflow:hidden;border:2px solid var(--o-corner-red);border-radius:11px;background:var(--o-bg-2);box-shadow:inset 0 1px #ffffff14,0 2px 8px #00000073}.top-bar__name[data-v-5a8b25f7]{max-width:120px;overflow:hidden;color:var(--o-text);font-family:var(--o-font-cond);font-size:14px;font-weight:600;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.top-bar__chevron[data-v-5a8b25f7]{flex:none;color:var(--o-text-faint)}.top-bar__avatar-img[data-v-5a8b25f7]{width:100%;height:100%}.top-bar__avatar-img--photo[data-v-5a8b25f7]{object-fit:cover}.top-bar__avatar-img--fighter[data-v-5a8b25f7]{object-fit:cover;transform:scale(1.4) translateY(11%)}.top-bar__initials[data-v-5a8b25f7]{color:var(--o-text);font-family:var(--o-font-display);font-weight:700;font-size:16px;letter-spacing:.02em}.bottom-nav[data-v-d66543b2]{position:fixed;right:14px;bottom:calc(14px + var(--tg-safe-area-inset-bottom, 0px));left:14px;z-index:10;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:8px;border:1px solid var(--o-line);border-top:1px solid var(--o-hair-gold);border-radius:22px;background:#08080ad9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bottom-nav__link[data-v-d66543b2]{padding:11px 8px;border-radius:16px;color:var(--o-text-dim);font-size:13px;font-weight:600;letter-spacing:.1em;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease}.bottom-nav__link.router-link-active[data-v-d66543b2]{background:var(--o-cta);color:var(--o-text)}.app-shell[data-v-ce149488]{min-height:100vh}.banned-shell[data-v-ce149488]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.banned-card[data-v-ce149488]{max-width:360px;padding:28px 24px;text-align:center;border:1px solid var(--o-line);border-top:2px solid var(--o-red);border-radius:18px;background:var(--o-bg-1, rgba(20, 18, 24, .9))}.banned-card__icon[data-v-ce149488]{font-size:44px;line-height:1}.banned-card__title[data-v-ce149488]{margin:14px 0 8px;font-family:var(--o-font-display, inherit);font-weight:700;font-size:22px;text-transform:uppercase;color:var(--o-text)}.banned-card__msg[data-v-ce149488]{margin:0;font-size:14px;line-height:1.5;color:var(--o-text-dim, #aaa)}.page-fade-enter-active[data-v-ce149488],.page-fade-leave-active[data-v-ce149488]{transition:opacity .2s ease}.page-fade-enter-from[data-v-ce149488],.page-fade-leave-to[data-v-ce149488]{opacity:0}.gift-chip[data-v-4ceb7dc7]{display:grid;justify-items:center;gap:2px}.gift-chip__emoji[data-v-4ceb7dc7]{line-height:1;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--rarity) 55%,transparent))}.gift-chip--lg .gift-chip__emoji[data-v-4ceb7dc7]{filter:drop-shadow(0 0 22px color-mix(in srgb,var(--rarity) 75%,transparent))}.gift-chip__name[data-v-4ceb7dc7]{color:var(--rarity);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.gift-chip--lg .gift-chip__name[data-v-4ceb7dc7]{font-size:18px}.gift-chip__value[data-v-4ceb7dc7]{color:var(--o-gold);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.gift-chip--lg .gift-chip__value[data-v-4ceb7dc7]{font-size:20px}.gift-chip__chance[data-v-4ceb7dc7]{color:#ffffff8c;font-size:10px;font-weight:900;font-variant-numeric:tabular-nums}.fcard[data-v-88cb3040]{position:relative;display:grid;gap:8px;padding:8px 8px 10px;border:1px solid var(--o-line);border-top:1px solid var(--o-hair-gold);border-radius:16px;background:var(--o-bg-1);text-align:center;cursor:pointer;transition:transform .12s,border-color .2s,opacity .2s}.fcard[data-v-88cb3040]:not(:disabled):active{transform:scale(.98);border-color:var(--o-red-glow)}.fcard--boss[data-v-88cb3040]{border-color:var(--o-hair-gold-strong);background:radial-gradient(circle at 50% 16%,var(--o-gold-glow),transparent 52%),var(--o-bg-1)}.fcard--locked .fcard__img[data-v-88cb3040]{opacity:.86}.fcard__demo[data-v-88cb3040]{position:absolute;top:6px;right:6px;padding:3px 8px;border-radius:7px;border:1px solid var(--o-line-strong);background:#08080ab8;color:var(--o-text);font-size:10px;font-weight:700;letter-spacing:.12em}.fcard__price--locked[data-v-88cb3040]{background:linear-gradient(180deg,#4a4a52,#2a2a30);color:var(--o-text);box-shadow:inset 0 1px #ffffff2e}.fcard__art[data-v-88cb3040]{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;border-radius:12px;background:radial-gradient(ellipse at 50% 38%,rgba(244,236,220,.07),transparent 60%),repeating-linear-gradient(60deg,var(--o-line) 0 1px,transparent 1px 13px),repeating-linear-gradient(-60deg,var(--o-line) 0 1px,transparent 1px 13px),var(--o-bg-2)}.fcard--boss .fcard__art[data-v-88cb3040]{background:radial-gradient(ellipse at 50% 38%,var(--o-gold-glow),transparent 58%),repeating-linear-gradient(60deg,var(--o-hair-gold) 0 1px,transparent 1px 13px),repeating-linear-gradient(-60deg,var(--o-hair-gold) 0 1px,transparent 1px 13px),var(--o-bg-2)}.fcard__img[data-v-88cb3040]{width:78%;height:78%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.5))}.fcard__price[data-v-88cb3040]{position:absolute;top:6px;left:6px;padding:3px 10px;border-radius:7px;background:var(--o-belt);color:var(--o-bg-0);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px #ffffff80,0 4px 10px var(--o-gold-glow)}.fcard__info[data-v-88cb3040]{display:grid;gap:6px}.fcard__name[data-v-88cb3040]{overflow:hidden;color:var(--o-text);font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.fcard__gifts[data-v-88cb3040]{display:flex;justify-content:center;gap:8px}.sheet-backdrop[data-v-4f9d122c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#08080a9e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sheet[data-v-4f9d122c]{position:fixed;left:0;right:0;bottom:0;z-index:201;display:flex;flex-direction:column;max-height:92vh;border-radius:26px 26px 0 0;background:radial-gradient(ellipse 120% 60% at 50% 0%,rgba(244,236,220,.06),transparent 55%),var(--o-bg-sheet);box-shadow:0 -20px 60px #0000008c;border-top:1px solid var(--o-hair-gold)}.sheet__handle[data-v-4f9d122c]{display:flex;justify-content:center;padding:10px 0 6px;touch-action:none;cursor:grab}.sheet__grip[data-v-4f9d122c]{width:40px;height:4px;border-radius:999px;background:var(--o-text-faint)}.sheet__close[data-v-4f9d122c]{position:absolute;top:10px;right:12px;z-index:2;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--o-line);border-radius:50%;background:var(--o-bg-2);color:var(--o-text-dim);font-size:13px;font-weight:700}.sheet__body[data-v-4f9d122c]{isolation:isolate;overflow-y:auto;padding:4px 18px calc(20px + var(--tg-safe-area-inset-bottom, 0px))}.sheet-fade-enter-active[data-v-4f9d122c],.sheet-fade-leave-active[data-v-4f9d122c]{transition:opacity .25s ease}.sheet-fade-enter-from[data-v-4f9d122c],.sheet-fade-leave-to[data-v-4f9d122c]{opacity:0}.sheet-slide-enter-active[data-v-4f9d122c],.sheet-slide-leave-active[data-v-4f9d122c]{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.sheet-slide-enter-from[data-v-4f9d122c],.sheet-slide-leave-to[data-v-4f9d122c]{transform:translateY(100%)}.fighter-animation[data-v-3d285da1]{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:14px}.fighter-animation[data-v-3d285da1] svg{width:100%!important;height:100%!important}.fighter-animation__fallback[data-v-3d285da1]{width:100%;height:100%;object-fit:contain}.smash[data-v-f064e3f0]{position:relative;display:grid;gap:12px}.smash__arena[data-v-f064e3f0]{position:relative;min-height:304px;border-radius:22px;overflow:hidden;background:radial-gradient(ellipse at 50% 38%,#d7263d29,#08080af5 72%);user-select:none;-webkit-user-select:none}.smash__arena--tappable[data-v-f064e3f0]{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.smash__arena--shake[data-v-f064e3f0]{animation:smash-shake-f064e3f0 .36s ease-out}.smash__bg[data-v-f064e3f0]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 32%,rgba(244,236,220,.1),transparent 60%);animation:smash-bg-f064e3f0 2.4s ease-in-out infinite alternate;pointer-events:none}.smash__floor[data-v-f064e3f0]{position:absolute;left:50%;bottom:-54px;width:150%;height:150px;transform:translate(-50%);background:radial-gradient(ellipse at 50% 0%,rgba(215,38,61,.22),transparent 62%);border-top:2px solid var(--o-corner-red, #d7263d);opacity:.5;pointer-events:none}.smash__flash[data-v-f064e3f0]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 42%,#fff4cf66,#fff4cf14 70%);pointer-events:none;animation:smash-flash-f064e3f0 .15s ease-out forwards;z-index:9}.smash__flash--strong[data-v-f064e3f0]{background:radial-gradient(ellipse at 50% 42%,#fff4cf9e,#ff6b2b33 70%);animation:smash-flash-f064e3f0 .24s ease-out forwards}.smash__armor[data-v-f064e3f0]{position:absolute;left:50%;top:14px;transform:translate(-50%);width:60%;max-width:220px;height:7px;border-radius:4px;border:1px solid var(--o-line, rgba(255, 255, 255, .18));background:#00000080;overflow:hidden;z-index:6}.smash__armor-fill[data-v-f064e3f0]{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--o-red, #d7263d),var(--o-gold, #e8b23a));transition:width .16s ease-out}.smash__target[data-v-f064e3f0]{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:168px;height:168px;z-index:3}.smash__target--gone .smash__fighter[data-v-f064e3f0]{animation:smash-shatter-f064e3f0 .26s ease-in forwards}.smash__target--gone .smash__cracks[data-v-f064e3f0]{opacity:0}.smash__fighter[data-v-f064e3f0]{width:100%;height:100%;border-radius:18px;filter:drop-shadow(0 12px 22px rgba(0,0,0,.55))}.smash__fighter--hit[data-v-f064e3f0]{animation:smash-recoil-f064e3f0 .26s cubic-bezier(.2,.8,.3,1)}.smash__cracks[data-v-f064e3f0]{position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);pointer-events:none;overflow:visible}.smash__crack-line[data-v-f064e3f0]{fill:none;stroke:#120c04;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgba(255,244,207,.85));animation:smash-crack-draw-f064e3f0 .2s ease-out both}.smash__prize[data-v-f064e3f0]{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);z-index:7;pointer-events:none}.smash__prize-emoji[data-v-f064e3f0]{font-size:82px;line-height:1;filter:drop-shadow(0 0 26px color-mix(in srgb,var(--rarity) 80%,transparent)) drop-shadow(0 6px 10px rgba(0,0,0,.5));animation:smash-prize-emerge-f064e3f0 .6s cubic-bezier(.18,1.5,.36,1) both,smash-prize-float-f064e3f0 2.4s ease-in-out .6s infinite}.smash__shard[data-v-f064e3f0]{position:absolute;left:50%;top:42%;z-index:4;pointer-events:none;animation-name:smash-shard-fly-f064e3f0;animation-timing-function:cubic-bezier(.2,.6,.3,1);animation-fill-mode:forwards}.smash__spark[data-v-f064e3f0]{position:absolute;width:34px;height:34px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,244,207,.95) 8%,rgba(255,107,43,.55) 38%,transparent 65%);border-radius:50%;pointer-events:none;animation:smash-spark-f064e3f0 .4s ease-out forwards;z-index:8}.smash__spark--big[data-v-f064e3f0]{width:54px;height:54px;background:radial-gradient(circle,rgba(255,244,207,1) 10%,rgba(244,169,0,.7) 40%,transparent 68%)}.smash__float[data-v-f064e3f0]{position:absolute;top:30%;transform:translate(-50%,-50%);font-family:var(--o-font-cond, inherit);font-weight:800;font-size:16px;letter-spacing:.04em;color:#fff4cf;text-shadow:0 2px 6px rgba(0,0,0,.8);pointer-events:none;white-space:nowrap;animation:smash-float-f064e3f0 .9s ease-out forwards;z-index:8}.smash__float--big[data-v-f064e3f0]{font-size:22px;color:var(--o-gold-hi, #f4a900);text-shadow:0 0 12px rgba(244,169,0,.8),0 2px 6px rgba(0,0,0,.8)}.smash__ring[data-v-f064e3f0]{position:absolute;left:50%;top:42%;width:60px;height:60px;margin:-30px 0 0 -30px;border:3px solid rgba(255,244,207,.9);border-radius:50%;pointer-events:none;animation:smash-ring-f064e3f0 .46s cubic-bezier(.2,.7,.3,1) forwards;z-index:7}.smash__ring--big[data-v-f064e3f0]{border-color:var(--o-gold-hi, #f4a900);box-shadow:0 0 20px #f4a90099}.smash__tapcue[data-v-f064e3f0]{position:absolute;left:50%;top:44%;width:0;height:0;z-index:6;pointer-events:none}.smash__tapcue-ring[data-v-f064e3f0]{position:absolute;left:0;top:0;width:120px;height:120px;margin:-60px 0 0 -60px;border:2px solid var(--o-red, #d7263d);border-radius:50%;opacity:0;animation:smash-tapcue-f064e3f0 1.6s ease-out infinite}.smash__tapcue-ring--delay[data-v-f064e3f0]{animation-delay:.8s}.smash__hint[data-v-f064e3f0]{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:6;display:grid;justify-items:center;gap:4px;pointer-events:none}.smash__hint-text[data-v-f064e3f0]{font-family:var(--o-font-cond, inherit);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--o-red, #d7263d);text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 10px var(--o-red-glow, rgba(215, 38, 61, .5))}.smash__verdict[data-v-f064e3f0]{display:grid;justify-items:center;gap:12px;padding:4px 6px 2px}.smash__eyebrow[data-v-f064e3f0]{padding:5px 16px;border-radius:8px;font-size:16px;letter-spacing:.04em;background:var(--o-belt);color:var(--o-bg-0);box-shadow:inset 0 1px #ffffff8c,0 4px 14px var(--o-gold-glow)}.smash__eyebrow--demo[data-v-f064e3f0]{background:linear-gradient(180deg,#4a4a52,#2a2a30);color:var(--o-text);letter-spacing:.16em;box-shadow:inset 0 1px #ffffff2e}.smash__gift[data-v-f064e3f0]{padding:14px 22px;border:1px solid var(--o-hair-gold-strong);border-radius:18px;background:radial-gradient(ellipse at 50% 30%,var(--o-gold-glow),transparent 70%);animation:smash-gift-pop-f064e3f0 .5s cubic-bezier(.2,1.4,.4,1)}.smash__added[data-v-f064e3f0]{color:var(--o-text-dim);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.smash__actions[data-v-f064e3f0]{display:flex;gap:10px;width:100%;margin-top:4px}.smash__btn[data-v-f064e3f0]{flex:1;min-height:50px;border:0;border-radius:14px;font-family:var(--o-font-cond);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform .12s,opacity .2s}.smash__btn[data-v-f064e3f0]:not(:disabled):active{transform:translateY(1px) scale(.99)}.smash__btn[data-v-f064e3f0]:disabled{opacity:.6}.smash__btn--again[data-v-f064e3f0]{background:var(--o-cta);color:var(--o-text);box-shadow:0 10px 26px var(--o-red-glow)}.smash__btn--back[data-v-f064e3f0]{background:transparent;border:1px solid var(--o-line-strong);color:var(--o-text)}.smash__btn--wide[data-v-f064e3f0]{width:100%}.smash__btn--demo[data-v-f064e3f0]{background:transparent;border:1px solid var(--o-hair-gold);color:var(--o-text)}.won-enter-active[data-v-f064e3f0]{transition:opacity .4s ease,transform .4s cubic-bezier(.2,1.1,.4,1)}.won-enter-from[data-v-f064e3f0]{opacity:0;transform:translateY(10px)}@keyframes smash-bg-f064e3f0{0%{opacity:.5}to{opacity:1}}@keyframes smash-shake-f064e3f0{0%{transform:translate(0)}20%{transform:translate(-6px,2px)}40%{transform:translate(6px,-2px)}60%{transform:translate(-4px,1px)}80%{transform:translate(4px,-1px)}to{transform:translate(0)}}@keyframes smash-flash-f064e3f0{0%{opacity:1}to{opacity:0}}@keyframes smash-recoil-f064e3f0{0%{transform:translateY(0) rotate(0) scale(1)}35%{transform:translateY(-10px) rotate(3deg) scale(.97)}to{transform:translateY(0) rotate(0) scale(1)}}@keyframes smash-shatter-f064e3f0{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(.2) rotate(24deg);opacity:0}}@keyframes smash-crack-draw-f064e3f0{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes smash-prize-emerge-f064e3f0{0%{transform:scale(0) translateY(6px);opacity:0}60%{transform:scale(1.28) translateY(-6px);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes smash-prize-float-f064e3f0{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes smash-shard-fly-f064e3f0{0%{transform:translate(-50%,-50%) rotate(0);opacity:1}to{transform:translate(calc(-50% + var(--sx)),calc(-50% + var(--sy))) rotate(var(--sr));opacity:0}}@keyframes smash-spark-f064e3f0{0%{transform:translate(-50%,-50%) scale(.3) rotate(0);opacity:1}to{transform:translate(-50%,-50%) scale(1.5) rotate(24deg);opacity:0}}@keyframes smash-float-f064e3f0{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}18%{transform:translate(-50%,-120%) scale(1.1);opacity:1}to{transform:translate(-50%,-220%) scale(1);opacity:0}}@keyframes smash-ring-f064e3f0{0%{transform:scale(.3);opacity:.95;border-width:4px}to{transform:scale(2.6);opacity:0;border-width:1px}}@keyframes smash-tapcue-f064e3f0{0%{transform:scale(.55);opacity:0}30%{opacity:.85}to{transform:scale(1);opacity:0}}@keyframes smash-gift-pop-f064e3f0{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.smash--shattering .smash__arena[data-v-f064e3f0],.smash--revealed .smash__arena[data-v-f064e3f0]{background:radial-gradient(ellipse 75% 60% at 50% 32%,rgba(232,178,58,.16),transparent 62%),radial-gradient(ellipse at 50% 120%,#08080a8c,#08080afa 72%),var(--o-bg-1, #121116);transition:background .5s ease}.smash__rev-cage[data-v-f064e3f0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(60deg,var(--o-hair-gold) 0 1px,transparent 1px 15px),repeating-linear-gradient(-60deg,var(--o-hair-gold) 0 1px,transparent 1px 15px);-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 38%,#000 0%,rgba(0,0,0,.35) 45%,transparent 80%);mask-image:radial-gradient(ellipse 60% 70% at 50% 38%,#000 0%,rgba(0,0,0,.35) 45%,transparent 80%);opacity:0;animation:o-rev-fade-f064e3f0 .6s ease-out .15s forwards}.smash__rev-vignette[data-v-f064e3f0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 82% 76% at 50% 42%,transparent 56%,rgba(0,0,0,.55) 100%)}.smash__rev-floor[data-v-f064e3f0]{position:absolute;left:50%;bottom:-40px;width:150%;height:150px;transform:translate(-50%);z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 0%,var(--o-gold-glow),transparent 60%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 72%);mask-image:linear-gradient(180deg,#000 0%,transparent 72%);opacity:0;animation:o-rev-fade-floor-f064e3f0 .6s ease-out .1s forwards}.smash__rev-floor[data-v-f064e3f0]:before{content:"";position:absolute;left:50%;top:0;width:70%;height:2px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--o-gold-hi) 50%,transparent);opacity:.55;filter:blur(.4px)}.smash__rev-cone[data-v-f064e3f0]{position:absolute;left:50%;top:-14%;width:230px;max-width:78%;height:80%;transform:translate(-50%);transform-origin:50% 0%;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(251,224,138,.42) 0%,rgba(232,178,58,.26) 38%,rgba(232,178,58,.1) 70%,transparent 100%);-webkit-clip-path:polygon(38% 0%,62% 0%,100% 100%,0% 100%);clip-path:polygon(38% 0%,62% 0%,100% 100%,0% 100%);-webkit-mask-image:radial-gradient(ellipse 80% 92% at 50% 18%,#000 30%,transparent 92%);mask-image:radial-gradient(ellipse 80% 92% at 50% 18%,#000 30%,transparent 92%);filter:blur(6px);mix-blend-mode:screen;opacity:0;animation:o-rev-cone-in-f064e3f0 .55s cubic-bezier(.2,.8,.3,1) .05s forwards}.smash__rev-cone--demo[data-v-f064e3f0]{background:linear-gradient(180deg,rgba(244,236,220,.3) 0%,rgba(150,158,170,.16) 45%,transparent 100%)}.smash__rev-pool[data-v-f064e3f0]{position:absolute;left:50%;top:42%;width:300px;max-width:96%;height:220px;transform:translate(-50%,-50%);z-index:2;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(251,224,138,.5) 0%,rgba(232,178,58,.28) 32%,rgba(232,178,58,.08) 58%,transparent 78%);filter:blur(2px);opacity:0;animation:o-rev-pool-in-f064e3f0 .5s ease-out .1s forwards,o-rev-pool-breathe-f064e3f0 3.4s ease-in-out .6s infinite alternate}.smash__rev-pool--demo[data-v-f064e3f0]{background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(244,236,220,.34) 0%,rgba(160,168,180,.16) 38%,transparent 76%)}.smash__rev-sunburst[data-v-f064e3f0]{position:absolute;left:50%;top:42%;width:200%;aspect-ratio:1;transform:translate(-50%,-50%);z-index:2;pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(232,178,58,.2) 0deg 2.4deg,transparent 2.4deg 5deg);-webkit-mask:radial-gradient(circle at 50% 50%,rgba(0,0,0,0) 5%,rgba(0,0,0,.9) 17%,rgba(0,0,0,.45) 30%,rgba(0,0,0,0) 46%);mask:radial-gradient(circle at 50% 50%,rgba(0,0,0,0) 5%,rgba(0,0,0,.9) 17%,rgba(0,0,0,.45) 30%,rgba(0,0,0,0) 46%);mix-blend-mode:screen;opacity:0;will-change:transform,opacity;animation:o-rev-burst-in-f064e3f0 .55s cubic-bezier(.18,.9,.32,1) .05s forwards,o-rev-burst-spin-f064e3f0 26s linear .05s infinite}.smash__rev-sunburst--demo[data-v-f064e3f0]{background:repeating-conic-gradient(from 0deg,rgba(244,236,220,.12) 0deg 2.4deg,transparent 2.4deg 5deg)}.smash__rev-flare[data-v-f064e3f0]{position:absolute;left:50%;top:42%;width:150%;height:4px;transform:translate(-50%,-50%);z-index:6;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(251,224,138,0) 14%,rgba(251,224,138,.85) 50%,rgba(251,224,138,0) 86%,transparent 100%);filter:blur(.6px) drop-shadow(0 0 6px rgba(251,224,138,.7));opacity:0;animation:o-rev-flare-in-f064e3f0 .9s cubic-bezier(.16,1,.3,1) both,o-rev-flare-pulse-f064e3f0 3.2s ease-in-out .9s infinite}.smash__rev-embers[data-v-f064e3f0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.smash__rev-ember[data-v-f064e3f0]{position:absolute;left:calc(50% + (var(--i) - 4) * 26px);bottom:18%;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle,var(--o-gold-hi) 30%,rgba(232,178,58,.6) 60%,transparent 75%);opacity:0;animation:o-rev-ember-rise-f064e3f0 3.6s ease-in calc(var(--i) * .42s) infinite}.smash__prize-halo[data-v-f064e3f0]{position:absolute;left:50%;top:50%;width:150px;height:150px;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 46%,rgba(255,244,207,.4) 0%,rgba(232,178,58,.18) 34%,transparent 66%);border-radius:50%;animation:o-rev-pool-in-f064e3f0 .6s ease-out both,o-rev-halo-breathe-f064e3f0 2.6s ease-in-out .6s infinite alternate}.smash__prize-emoji[data-v-f064e3f0]{filter:drop-shadow(0 0 18px rgba(255,244,207,.55)) drop-shadow(0 0 32px color-mix(in srgb,var(--rarity) 70%,transparent)) drop-shadow(0 8px 14px rgba(0,0,0,.55))}.smash__eyebrow[data-v-f064e3f0]{position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -1px #9a6b1e8c,0 6px 18px var(--o-gold-glow)}.smash__eyebrow[data-v-f064e3f0]:not(.smash__eyebrow--demo):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.6) 50%,transparent 62%);transform:translate(-120%);animation:o-rev-eyebrow-sheen-f064e3f0 3s ease-in-out .5s infinite}.smash__eyebrow--demo[data-v-f064e3f0]{box-shadow:inset 0 1px #ffffff2e}.smash__gift[data-v-f064e3f0]{position:relative;background:radial-gradient(ellipse at 50% 28%,var(--o-gold-glow),transparent 72%),linear-gradient(180deg,rgba(232,178,58,.06),transparent 60%);box-shadow:inset 0 1px #fbe08a38,0 8px 24px #00000061}.smash--demo .smash__gift[data-v-f064e3f0]{border-color:var(--o-line-strong);background:radial-gradient(ellipse at 50% 28%,rgba(244,236,220,.1),transparent 72%)}@keyframes o-rev-fade-f064e3f0{0%{opacity:0}to{opacity:.85}}@keyframes o-rev-fade-floor-f064e3f0{0%{opacity:0}to{opacity:.72}}@keyframes o-rev-cone-in-f064e3f0{0%{opacity:0;transform:translate(-50%) scaleY(.6)}to{opacity:.92;transform:translate(-50%) scaleY(1)}}@keyframes o-rev-pool-in-f064e3f0{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes o-rev-pool-breathe-f064e3f0{0%{opacity:.8}to{opacity:1}}@keyframes o-rev-halo-breathe-f064e3f0{0%{opacity:.82;transform:translate(-50%,-50%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@keyframes o-rev-burst-in-f064e3f0{0%{opacity:0;transform:translate(-50%,-50%) scale(.55) rotate(-8deg)}to{opacity:.9;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes o-rev-burst-spin-f064e3f0{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes o-rev-flare-in-f064e3f0{0%{opacity:0;transform:translate(-50%,-50%) scaleX(.2)}60%{opacity:1;transform:translate(-50%,-50%) scaleX(1.04)}to{opacity:.85;transform:translate(-50%,-50%) scaleX(1)}}@keyframes o-rev-flare-pulse-f064e3f0{0%,to{opacity:.55}50%{opacity:.95}}@keyframes o-rev-ember-rise-f064e3f0{0%{opacity:0;transform:translateY(0) scale(.6)}20%{opacity:.9}80%{opacity:.45}to{opacity:0;transform:translateY(-120px) scale(1)}}@keyframes o-rev-eyebrow-sheen-f064e3f0{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion: reduce){.smash__bg[data-v-f064e3f0],.smash__arena--shake[data-v-f064e3f0],.smash__fighter--hit[data-v-f064e3f0],.smash__prize-emoji[data-v-f064e3f0],.smash__tapcue-ring[data-v-f064e3f0],.smash__gift[data-v-f064e3f0],.won-enter-active[data-v-f064e3f0]{animation:none!important;transition:none!important}.smash__flash[data-v-f064e3f0],.smash__shard[data-v-f064e3f0],.smash__ring[data-v-f064e3f0]{display:none!important}.smash__target--gone .smash__fighter[data-v-f064e3f0]{animation:none!important;display:none}.smash__rev-cage[data-v-f064e3f0],.smash__rev-floor[data-v-f064e3f0],.smash__rev-cone[data-v-f064e3f0],.smash__rev-pool[data-v-f064e3f0],.smash__rev-flare[data-v-f064e3f0],.smash__prize-halo[data-v-f064e3f0],.smash__eyebrow[data-v-f064e3f0]:after{animation:none!important}.smash__rev-cage[data-v-f064e3f0]{opacity:.85!important}.smash__rev-floor[data-v-f064e3f0]{opacity:.72!important}.smash__rev-cone[data-v-f064e3f0]{opacity:.92!important;transform:translate(-50%) scaleY(1)!important}.smash__rev-pool[data-v-f064e3f0]{opacity:1!important}.smash__rev-flare[data-v-f064e3f0]{opacity:.75!important;transform:translate(-50%,-50%)!important}.smash__prize-halo[data-v-f064e3f0]{opacity:1!important;transform:translate(-50%,-50%)!important}.smash__rev-sunburst[data-v-f064e3f0],.smash__rev-embers[data-v-f064e3f0],.smash__rev-ember[data-v-f064e3f0]{display:none!important}.smash--shattering .smash__arena[data-v-f064e3f0],.smash--revealed .smash__arena[data-v-f064e3f0]{transition:none!important}}.fm[data-v-4ef1d7d6]{display:grid;gap:14px;padding-bottom:6px}.fm__tape[data-v-4ef1d7d6]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.fm__corner[data-v-4ef1d7d6]{display:grid;justify-items:center;gap:6px;padding:12px 8px 10px;border-radius:14px;border-top:2px solid;background:var(--o-bg-2)}.fm__corner--red[data-v-4ef1d7d6]{border-top-color:var(--o-corner-red);box-shadow:inset 0 22px 36px -28px var(--o-corner-red)}.fm__corner--blue[data-v-4ef1d7d6]{border-top-color:var(--o-corner-blue);box-shadow:inset 0 22px 36px -28px var(--o-corner-blue)}.fm__kicker[data-v-4ef1d7d6]{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.fm__kicker--red[data-v-4ef1d7d6]{color:var(--o-corner-red)}.fm__kicker--blue[data-v-4ef1d7d6]{color:var(--o-corner-blue)}.fm__corner-av[data-v-4ef1d7d6]{display:grid;place-items:center;padding:4px;border-radius:14px;background:radial-gradient(circle at 50% 40%,rgba(244,236,220,.08),transparent 70%)}.fm__corner-name[data-v-4ef1d7d6]{max-width:100%;overflow:hidden;color:var(--o-text);font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.fm__vs[data-v-4ef1d7d6]{color:var(--o-text);font-size:26px;text-shadow:-2px 0 10px var(--o-red-glow),2px 0 10px rgba(46,111,208,.5)}.fm__tier[data-v-4ef1d7d6]{justify-self:center;padding:4px 14px;border-radius:7px;border:1px solid var(--o-hair-gold);background:#e8b23a14;color:var(--o-gold);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fm__tier--boss[data-v-4ef1d7d6]{border:0;background:var(--o-belt);color:var(--o-bg-0);box-shadow:inset 0 1px #ffffff80,0 4px 12px var(--o-gold-glow)}.fm__pool[data-v-4ef1d7d6]{display:grid;gap:10px;padding:14px;border-radius:16px;background:var(--o-bg-2);box-shadow:inset 0 2px 10px #00000073}.fm__pool-label[data-v-4ef1d7d6]{color:var(--o-text-dim);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-align:center}.fm__pool-gifts[data-v-4ef1d7d6]{display:flex;justify-content:space-around;gap:10px}.fm__ctas[data-v-4ef1d7d6]{display:grid;gap:10px}.fm__fight[data-v-4ef1d7d6]{width:100%;min-height:56px;border:0;border-radius:16px;background:var(--o-cta);color:var(--o-text);font-size:18px;box-shadow:0 14px 32px var(--o-red-glow);transition:transform .12s,opacity .2s}.fm__fight[data-v-4ef1d7d6]:not(:disabled):active{transform:translateY(1px) scale(.99)}.fm__fight[data-v-4ef1d7d6]:disabled{opacity:.55;box-shadow:none}.fm__demo[data-v-4ef1d7d6]{width:100%;min-height:48px;border:1px solid var(--o-line-strong);border-radius:16px;background:transparent;color:var(--o-text);font-size:15px;transition:transform .12s,opacity .2s,border-color .2s}.fm__demo[data-v-4ef1d7d6]:not(:disabled):active{transform:translateY(1px) scale(.99);border-color:var(--o-hair-gold)}.fm__demo[data-v-4ef1d7d6]:disabled{opacity:.55}.live-feed[data-v-c91f6855]{display:flex;align-items:center;gap:10px;height:60px;min-width:0;max-width:100%}.live-feed__badge[data-v-c91f6855]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px}.live-feed__dot[data-v-c91f6855]{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--o-win),white 12%);box-shadow:0 0 6px color-mix(in srgb,var(--o-win) 70%,transparent);animation:live-pulse-c91f6855 1.8s ease-in-out infinite}.live-feed__live[data-v-c91f6855]{font-family:var(--o-font-cond);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--o-text-dim)}.live-feed__rule[data-v-c91f6855]{flex:0 0 auto;width:1px;height:26px;background:var(--o-line)}.live-feed__viewport[data-v-c91f6855]{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 88%,transparent)}.live-feed__row[data-v-c91f6855]{position:relative;display:flex;align-items:center;gap:7px;height:100%}.live-feed__tile[data-v-c91f6855]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:50px;height:50px;border-radius:11px;background:#ffffff06;border:1px solid var(--o-line)}.live-feed__emoji[data-v-c91f6855]{font-size:22px;line-height:1}.live-feed__value[data-v-c91f6855]{font-family:var(--o-font-cond);font-size:9.5px;font-weight:700;line-height:1;white-space:nowrap;color:var(--o-gold);opacity:.92;font-variant-numeric:tabular-nums}.live-feed__value[data-v-c91f6855]:after{content:" ⭐"}.feed-enter-from[data-v-c91f6855]{opacity:0;transform:translate(-26px) scale(.8)}.feed-enter-active[data-v-c91f6855]{transition:opacity .35s ease,transform .45s cubic-bezier(.2,1.05,.4,1)}.feed-leave-active[data-v-c91f6855]{position:absolute;transition:opacity .3s ease,transform .3s ease}.feed-leave-to[data-v-c91f6855]{opacity:0;transform:scale(.8)}.feed-move[data-v-c91f6855]{transition:transform .45s cubic-bezier(.2,1.05,.4,1)}@keyframes live-pulse-c91f6855{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.live-feed__dot[data-v-c91f6855]{animation:none}.feed-enter-active[data-v-c91f6855],.feed-leave-active[data-v-c91f6855],.feed-move[data-v-c91f6855]{transition:none!important}.feed-enter-from[data-v-c91f6855]{opacity:1;transform:none}}.arena-page[data-v-128d816a]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:8px 16px 112px}.arena-page__error[data-v-128d816a],.arena-page__empty[data-v-128d816a]{padding:14px;border-radius:18px;background:#ffffff14;color:#ffffffc7}.arena-page__feed[data-v-128d816a]{min-width:0;margin:-8px -16px 2px;padding-left:16px}.arena-page__cards[data-v-128d816a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.battle-fighter[data-v-d87743bd]{position:absolute;transform:translate(-50%,-50%);animation:idle-bob-d87743bd 1.5s ease-in-out infinite alternate;will-change:transform}.battle-fighter--dead[data-v-d87743bd]{animation:none;pointer-events:none}.battle-fighter__body[data-v-d87743bd]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;will-change:transform}.battle-fighter__body[data-v-d87743bd]:before{content:"";position:absolute;bottom:24px;left:50%;width:calc(var(--f-size) * .7);height:9px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.45),transparent 70%);pointer-events:none}.battle-fighter__hit-overlay[data-v-d87743bd]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:18px;background:#f8717100;pointer-events:none;z-index:2}.battle-fighter__hit-overlay--active[data-v-d87743bd]{animation:flash-red-d87743bd .3s ease-out forwards}.battle-fighter__avatar--mirrored[data-v-d87743bd]{transform:scaleX(-1)}.battle-fighter__body--entering[data-v-d87743bd]{animation:intro-dash-in-d87743bd .46s cubic-bezier(.18,1.4,.4,1) backwards}.battle-fighter__body--attack[data-v-d87743bd]{animation:dash-strike-d87743bd .54s cubic-bezier(.3,0,.3,1) forwards}.battle-fighter__body--hit[data-v-d87743bd]{animation:knockback-d87743bd .34s cubic-bezier(.2,.8,.3,1) forwards}.battle-fighter__body--dead[data-v-d87743bd]{animation:fly-out-d87743bd .62s cubic-bezier(.4,-.2,.8,.6) forwards}.battle-fighter__body--winner[data-v-d87743bd]{animation:winner-center-d87743bd .9s cubic-bezier(.2,1.1,.35,1) forwards}.battle-fighter__avatar-wrap[data-v-d87743bd]{width:var(--f-size);height:var(--f-size);border-radius:14px;overflow:hidden;box-shadow:0 6px 16px -5px var(--o-corner, transparent)}.battle-fighter__name[data-v-d87743bd]{max-width:calc(var(--f-size) + 22px);overflow:hidden;padding-bottom:1px;border-bottom:2px solid var(--o-corner, transparent);color:var(--o-text);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.7)}.battle-fighter__hp-bar[data-v-d87743bd]{position:relative;width:calc(var(--f-size) + 8px);height:6px;border-radius:3px;border:1px solid var(--o-corner, transparent);background:#00000073;overflow:hidden}.battle-fighter__hp-ghost[data-v-d87743bd]{position:absolute;inset:0 auto 0 0;border-radius:3px;background:#fff4cfa6;transition:width .5s ease .22s}.battle-fighter__hp-fill[data-v-d87743bd]{position:absolute;inset:0 auto 0 0;border-radius:3px;transition:width .12s ease-out,background .3s ease;will-change:width}@keyframes idle-bob-d87743bd{0%{transform:translate(-50%,-50%) translateY(0)}to{transform:translate(-50%,-50%) translateY(-4px)}}@keyframes intro-dash-in-d87743bd{0%{transform:translate(var(--intro-from)) scale(.7);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes dash-strike-d87743bd{0%{transform:translate(0) scale(1) rotate(0)}38%{transform:translate(var(--dash-x),var(--dash-y)) scale(1.18) rotate(var(--dash-rot))}52%{transform:translate(var(--dash-x),var(--dash-y)) scale(1.12) rotate(var(--dash-rot))}to{transform:translate(0) scale(1) rotate(0)}}@keyframes knockback-d87743bd{0%{transform:translate(0) rotate(0)}30%{transform:translate(var(--kb-x),var(--kb-y)) rotate(6deg) scale(.96)}to{transform:translate(0) rotate(0) scale(1)}}@keyframes fly-out-d87743bd{0%{transform:translate(0) rotate(0) scale(1);opacity:1}to{transform:translate(var(--fly-x),var(--fly-y)) rotate(var(--fly-rot)) scale(.7);opacity:0}}@keyframes winner-center-d87743bd{0%{transform:translate(0) scale(1);filter:none}60%{transform:translate(var(--win-x),var(--win-y)) scale(1.5);filter:drop-shadow(0 0 14px var(--o-gold))}to{transform:translate(var(--win-x),var(--win-y)) scale(1.42);filter:drop-shadow(0 0 20px var(--o-gold-hi)) brightness(1.12)}}@keyframes flash-red-d87743bd{0%{background:#f8717173}to{background:#f8717100}}.battle-scene[data-v-27cda7e8]{position:relative;width:100%;height:220px;border-radius:24px;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,#d7263d1f,#08080aeb 70%)}.battle-scene__corner[data-v-27cda7e8]{position:absolute;top:0;bottom:0;width:42%;pointer-events:none;z-index:0}.battle-scene__corner--red[data-v-27cda7e8]{left:0;background:radial-gradient(ellipse at 0% 50%,var(--o-corner-red-soft),transparent 60%);border-left:2px solid var(--o-corner-red)}.battle-scene__corner--blue[data-v-27cda7e8]{right:0;background:radial-gradient(ellipse at 100% 50%,var(--o-corner-blue-soft),transparent 60%);border-right:2px solid var(--o-corner-blue)}.battle-scene__corner-label[data-v-27cda7e8]{position:absolute;bottom:6px;z-index:1;font-family:var(--o-font-cond);font-size:9px;font-weight:700;letter-spacing:.18em;opacity:.5;pointer-events:none}.battle-scene__corner-label--red[data-v-27cda7e8]{left:8px;color:var(--o-corner-red)}.battle-scene__corner-label--blue[data-v-27cda7e8]{right:8px;color:var(--o-corner-blue)}.battle-scene__bg[data-v-27cda7e8]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 70%,rgba(244,236,220,.1),transparent 65%);animation:bg-pulse-27cda7e8 2.4s ease-in-out infinite alternate;pointer-events:none}.battle-scene--climax .battle-scene__bg[data-v-27cda7e8]{animation-duration:.7s;background:radial-gradient(ellipse at 50% 70%,rgba(215,38,61,.42),transparent 70%)}.battle-scene--celebration .battle-scene__bg[data-v-27cda7e8]{animation-duration:1.6s;background:radial-gradient(ellipse at 50% 50%,rgba(244,169,0,.32),transparent 72%)}.battle-scene--climax[data-v-27cda7e8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;box-shadow:inset 0 0 48px #0000008c;pointer-events:none}.battle-scene--shake[data-v-27cda7e8]{animation:arena-shake-27cda7e8 .38s ease-out}.battle-scene__stage[data-v-27cda7e8]{position:relative;max-width:520px;height:100%;margin:0 auto}.battle-scene__stage--punch[data-v-27cda7e8]{animation:stage-punch-27cda7e8 .18s ease-out}.battle-scene__vs[data-v-27cda7e8]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--o-font-display);font-weight:700;font-size:60px;color:var(--o-text);letter-spacing:-.04em;text-shadow:-3px 0 18px var(--o-red-glow),3px 0 18px rgba(46,111,208,.6);animation:vs-slam-27cda7e8 .45s cubic-bezier(.2,1.4,.4,1),vs-pulse-27cda7e8 .6s .45s ease-in-out infinite alternate,vs-fadeout-27cda7e8 .4s .75s ease-out forwards;pointer-events:none;z-index:10}.battle-scene__vs[data-v-27cda7e8]:after{content:"";position:absolute;width:70px;height:70px;border:3px solid rgba(215,38,61,.8);border-radius:50%;animation:vs-shockwave-27cda7e8 .6s .32s ease-out forwards;opacity:0}.battle-scene__flash[data-v-27cda7e8]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 50%,#fff4cf57,#fff4cf1a 70%);border-radius:24px;pointer-events:none;animation:screen-flash-27cda7e8 .15s ease-out forwards;z-index:9}.battle-scene__flash--strong[data-v-27cda7e8]{background:radial-gradient(ellipse at 50% 50%,#fff4cf8c,#ff6b2b2e 70%);animation:screen-flash-27cda7e8 .22s ease-out forwards}.battle-scene__spark[data-v-27cda7e8]{position:absolute;width:34px;height:34px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,244,207,.95) 8%,rgba(255,107,43,.55) 38%,transparent 65%);border-radius:50%;pointer-events:none;animation:spark-pop-27cda7e8 .4s ease-out forwards;z-index:7}.battle-scene__spark[data-v-27cda7e8]:before,.battle-scene__spark[data-v-27cda7e8]:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:130%;height:3px;left:-15%;background:linear-gradient(90deg,transparent,#fff4cf,transparent);border-radius:2px}.battle-scene__spark[data-v-27cda7e8]:before{transform:rotate(38deg)}.battle-scene__spark[data-v-27cda7e8]:after{transform:rotate(-42deg)}.battle-scene__spark--crit[data-v-27cda7e8]{width:52px;height:52px;background:radial-gradient(circle,rgba(255,244,207,1) 10%,rgba(244,169,0,.7) 40%,transparent 68%)}.battle-scene__float[data-v-27cda7e8]{position:absolute;transform:translate(-50%,-50%);font-weight:1000;pointer-events:none;white-space:nowrap;z-index:8}.battle-scene__float--dmg[data-v-27cda7e8]{color:#fff4cf;font-size:16px;text-shadow:0 2px 6px rgba(0,0,0,.8);animation:float-up-27cda7e8 .8s ease-out forwards}.battle-scene__float--crit[data-v-27cda7e8]{color:#f4a900;font-size:24px;text-shadow:0 0 12px rgba(244,169,0,.8),0 2px 6px rgba(0,0,0,.8);animation:float-crit-27cda7e8 .8s cubic-bezier(.2,1.4,.4,1) forwards}.battle-scene__float--ko[data-v-27cda7e8]{color:#ff6b2b;font-size:34px;letter-spacing:.02em;-webkit-text-stroke:1.5px #fff4cf;text-shadow:0 0 18px rgba(255,107,43,.9),0 3px 8px rgba(0,0,0,.8);animation:ko-slam-27cda7e8 1s cubic-bezier(.2,1.5,.4,1) forwards}.battle-scene__rays[data-v-27cda7e8]{position:absolute;left:50%;top:46%;width:340px;height:340px;margin:-170px 0 0 -170px;background:conic-gradient(rgba(244,169,0,.22) 0deg,transparent 24deg,rgba(244,169,0,.22) 48deg,transparent 72deg,rgba(244,169,0,.22) 96deg,transparent 120deg,rgba(244,169,0,.22) 144deg,transparent 168deg,rgba(244,169,0,.22) 192deg,transparent 216deg,rgba(244,169,0,.22) 240deg,transparent 264deg,rgba(244,169,0,.22) 288deg,transparent 312deg,rgba(244,169,0,.22) 336deg,transparent 360deg);border-radius:50%;animation:rays-spin-27cda7e8 6s linear infinite,rays-in-27cda7e8 .5s ease-out;pointer-events:none;z-index:4}.battle-scene__confetti[data-v-27cda7e8]{position:absolute;left:50%;top:42%;width:8px;height:12px;border-radius:2px;pointer-events:none;animation:confetti-burst-27cda7e8 1.2s ease-in forwards;z-index:8}@keyframes arena-shake-27cda7e8{0%{transform:translate(0) rotate(0)}20%{transform:translate(-6px,2px) rotate(-.5deg)}40%{transform:translate(6px,-2px) rotate(.5deg)}60%{transform:translate(-4px,1px) rotate(-.3deg)}80%{transform:translate(4px,-1px) rotate(.3deg)}to{transform:translate(0) rotate(0)}}@keyframes stage-punch-27cda7e8{0%{transform:scale(1)}40%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes bg-pulse-27cda7e8{0%{opacity:.5}to{opacity:1}}@keyframes vs-slam-27cda7e8{0%{transform:scale(3);opacity:0}60%{transform:scale(.92);opacity:1}to{transform:scale(1);opacity:1}}@keyframes vs-shockwave-27cda7e8{0%{transform:scale(.4);opacity:1}to{transform:scale(3.4);opacity:0}}@keyframes vs-pulse-27cda7e8{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes vs-fadeout-27cda7e8{0%{opacity:1}to{opacity:0}}@keyframes screen-flash-27cda7e8{0%{opacity:1}to{opacity:0}}@keyframes spark-pop-27cda7e8{0%{transform:translate(-50%,-50%) scale(.3) rotate(0);opacity:1}to{transform:translate(-50%,-50%) scale(1.5) rotate(24deg);opacity:0}}@keyframes float-up-27cda7e8{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}15%{transform:translate(-50%,-60%) scale(1.1);opacity:1}to{transform:translate(-50%,-160%) scale(1);opacity:0}}@keyframes float-crit-27cda7e8{0%{transform:translate(-50%,-50%) scale(.4) rotate(-6deg);opacity:0}20%{transform:translate(-50%,-64%) scale(1.25) rotate(3deg);opacity:1}to{transform:translate(-50%,-170%) scale(1) rotate(0);opacity:0}}@keyframes ko-slam-27cda7e8{0%{transform:translate(-50%,-50%) scale(2.6) rotate(-8deg);opacity:0}30%{transform:translate(-50%,-50%) scale(1) rotate(-4deg);opacity:1}75%{transform:translate(-50%,-58%) scale(1.05) rotate(-4deg);opacity:1}to{transform:translate(-50%,-90%) scale(.9) rotate(-4deg);opacity:0}}@keyframes rays-spin-27cda7e8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rays-in-27cda7e8{0%{opacity:0}to{opacity:1}}@keyframes confetti-burst-27cda7e8{0%{transform:translate(0) rotate(0);opacity:1}35%{transform:translate(calc(var(--cf-x) * .6),var(--cf-y)) rotate(calc(var(--cf-r) * .5));opacity:1}to{transform:translate(var(--cf-x),130px) rotate(var(--cf-r));opacity:0}}.battle-scene__stage--tappable[data-v-27cda7e8]{cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.battle-scene--flurry .battle-scene__bg[data-v-27cda7e8]{animation-duration:.5s;background:radial-gradient(ellipse at 50% 70%,rgba(215,38,61,.32),transparent 70%)}.battle-scene__danger[data-v-27cda7e8]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;box-shadow:inset 0 0 40px 6px var(--o-corner-blue);opacity:.55;pointer-events:none;animation:danger-pulse-27cda7e8 .22s ease-out forwards;z-index:6}.battle-scene__reticle[data-v-27cda7e8]{position:absolute;width:88px;height:88px;transform:translate(-50%,-50%);border:2px solid var(--o-corner-blue);border-radius:50%;box-shadow:0 0 14px -2px var(--o-corner-blue),inset 0 0 12px -4px var(--o-corner-blue);opacity:.7;pointer-events:none;animation:reticle-breathe-27cda7e8 1.6s ease-in-out infinite;z-index:2}.battle-scene__reticle[data-v-27cda7e8]:before,.battle-scene__reticle[data-v-27cda7e8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:2px solid var(--o-corner-blue);border-radius:2px}.battle-scene__reticle[data-v-27cda7e8]:before{width:14px;height:2px;border:0;background:var(--o-corner-blue);top:-1px}.battle-scene__reticle[data-v-27cda7e8]:after{width:14px;height:2px;border:0;background:var(--o-corner-blue);bottom:-1px;top:auto}.battle-scene__reticle--snap[data-v-27cda7e8]{animation:reticle-snap-27cda7e8 .18s cubic-bezier(.3,0,.3,1)}.battle-scene__taphint[data-v-27cda7e8]{position:absolute;left:50%;bottom:10px;transform:translate(-50%);z-index:7;display:grid;justify-items:center;gap:4px;pointer-events:none}.battle-scene__taphint-fist[data-v-27cda7e8]{font-size:26px;animation:taphint-bob-27cda7e8 1s ease-in-out infinite}.battle-scene__taphint-text[data-v-27cda7e8]{font-family:var(--o-font-cond);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--o-red);text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 10px var(--o-red-glow)}@keyframes danger-pulse-27cda7e8{0%{opacity:.55}to{opacity:0}}@keyframes reticle-breathe-27cda7e8{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.7}50%{transform:translate(-50%,-50%) scale(1.09);opacity:.95}}@keyframes reticle-snap-27cda7e8{0%{transform:translate(-50%,-50%) scale(.8);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:.7}}@keyframes taphint-bob-27cda7e8{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-6px) rotate(6deg)}}@media (prefers-reduced-motion: reduce){.battle-scene--flurry .battle-scene__bg[data-v-27cda7e8],.battle-scene__danger[data-v-27cda7e8],.battle-scene__reticle[data-v-27cda7e8],.battle-scene__reticle--snap[data-v-27cda7e8],.battle-scene__taphint-fist[data-v-27cda7e8]{animation:none}.battle-scene__danger[data-v-27cda7e8]{display:none}}.loot-container[data-v-a313b6f6]{display:flex;align-items:center;justify-content:center}.loot-container[data-v-a313b6f6] svg{width:100%!important;height:100%!important}.loot-container__fallback[data-v-a313b6f6]{width:100%;height:100%;object-fit:contain}.crack[data-v-8f8275ce]{position:relative;width:100%;min-height:210px;transition:min-height .4s ease;user-select:none;-webkit-user-select:none;touch-action:manipulation;cursor:pointer}.crack--opened[data-v-8f8275ce]{min-height:124px;cursor:default}.crack--sealed[data-v-8f8275ce]{animation:crack-breathe-8f8275ce 2.6s ease-in-out infinite}.crack__halo[data-v-8f8275ce]{position:absolute;left:50%;top:50%;width:200px;height:200px;margin:-100px 0 0 -100px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--rarity) 55%,transparent) 0%,transparent 68%);opacity:calc(.18 + var(--charge, 0) * .55);transform:scale(calc(.7 + var(--charge, 0) * .5));transition:opacity .3s ease,transform .3s cubic-bezier(.2,1.3,.4,1);pointer-events:none;z-index:0}.crack--bursting .crack__halo[data-v-8f8275ce],.crack--opened .crack__halo[data-v-8f8275ce]{opacity:.8;transform:scale(1.25)}.crack__rays[data-v-8f8275ce]{position:absolute;left:50%;top:50%;width:320px;height:320px;margin:-160px 0 0 -160px;background:conic-gradient(rgba(244,169,0,.2) 0deg,transparent 22deg,rgba(244,169,0,.2) 44deg,transparent 66deg,rgba(244,169,0,.2) 88deg,transparent 110deg,rgba(244,169,0,.2) 132deg,transparent 154deg,rgba(244,169,0,.2) 176deg,transparent 198deg,rgba(244,169,0,.2) 220deg,transparent 242deg,rgba(244,169,0,.2) 264deg,transparent 286deg,rgba(244,169,0,.2) 308deg,transparent 330deg);border-radius:50%;pointer-events:none;animation:crack-rays-spin-8f8275ce 7s linear infinite,crack-rays-in-8f8275ce .5s ease-out;z-index:1}.crack--opened .crack__rays[data-v-8f8275ce]{opacity:0;animation:none;transition:opacity .5s ease}.crack__flash[data-v-8f8275ce]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 46%,#fff4cfb3,#fff4cf0d 60%);pointer-events:none;animation:crack-flash-8f8275ce .42s ease-out forwards;z-index:5}.crack__egg[data-v-8f8275ce]{position:absolute;left:50%;top:50%;margin:-75px 0 0 -75px;z-index:2;width:150px;height:150px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55))}.crack__egg--shake[data-v-8f8275ce]{animation:crack-egg-shake-8f8275ce .36s cubic-bezier(.36,.07,.19,.97)}.crack__egg--gone[data-v-8f8275ce]{animation:crack-egg-shatter-8f8275ce .26s ease-in forwards}.crack__lines[data-v-8f8275ce]{position:absolute;top:8px;right:8px;bottom:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);pointer-events:none;overflow:visible}.crack__line[data-v-8f8275ce]{fill:none;stroke:#1a1206;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgba(255,244,207,.9));animation:crack-draw-8f8275ce .22s ease-out both}.crack__prize[data-v-8f8275ce]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;display:grid;place-items:center;pointer-events:none}.crack__emoji[data-v-8f8275ce]{font-size:76px;line-height:1;filter:drop-shadow(0 0 26px color-mix(in srgb,var(--rarity) 80%,transparent)) drop-shadow(0 6px 10px rgba(0,0,0,.5));animation:crack-prize-emerge-8f8275ce .62s cubic-bezier(.18,1.5,.36,1) both,crack-prize-float-8f8275ce 2.4s ease-in-out .62s infinite}.crack__shard[data-v-8f8275ce]{position:absolute;z-index:4;pointer-events:none;animation-name:crack-shard-fly-8f8275ce;animation-timing-function:cubic-bezier(.2,.6,.3,1);animation-fill-mode:forwards}.crack__hint[data-v-8f8275ce]{position:absolute;left:50%;bottom:2px;transform:translate(-50%);z-index:7;display:grid;justify-items:center;gap:7px;pointer-events:none}.crack__hint-knuckle[data-v-8f8275ce]{font-size:26px;animation:crack-knuckle-8f8275ce 1s ease-in-out infinite}.crack__hint-text[data-v-8f8275ce]{font-family:var(--o-font-cond);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--o-gold-hi);text-shadow:0 1px 3px rgba(0,0,0,.9),0 1px 10px var(--o-gold-glow)}.crack__dots[data-v-8f8275ce]{display:flex;gap:7px}.crack__dots i[data-v-8f8275ce]{width:8px;height:8px;border-radius:50%;background:var(--o-line-strong);transition:background .18s ease,transform .18s cubic-bezier(.2,1.4,.4,1)}.crack__dots i.is-on[data-v-8f8275ce]{background:var(--o-gold);transform:scale(1.25);box-shadow:0 0 8px var(--o-gold-glow)}@keyframes crack-breathe-8f8275ce{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes crack-egg-shake-8f8275ce{10%{transform:translate(-3px,1px) rotate(-3deg)}30%{transform:translate(4px,-2px) rotate(4deg)}50%{transform:translate(-4px,1px) rotate(-3deg)}70%{transform:translate(3px,-1px) rotate(2deg)}90%{transform:translate(-2px,1px) rotate(-1deg)}}@keyframes crack-egg-shatter-8f8275ce{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(.2) rotate(28deg);opacity:0}}@keyframes crack-draw-8f8275ce{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes crack-prize-emerge-8f8275ce{0%{transform:scale(0) translateY(6px);opacity:0}60%{transform:scale(1.28) translateY(-6px);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes crack-prize-float-8f8275ce{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes crack-shard-fly-8f8275ce{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--sx),var(--sy)) rotate(var(--sr));opacity:0}}@keyframes crack-rays-spin-8f8275ce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes crack-rays-in-8f8275ce{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes crack-flash-8f8275ce{0%{opacity:1}to{opacity:0}}@keyframes crack-knuckle-8f8275ce{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-6px) rotate(6deg)}}@media (prefers-reduced-motion: reduce){.crack[data-v-8f8275ce],.crack--sealed[data-v-8f8275ce],.crack__egg[data-v-8f8275ce],.crack__egg--shake[data-v-8f8275ce],.crack__egg--gone[data-v-8f8275ce],.crack__line[data-v-8f8275ce],.crack__halo[data-v-8f8275ce],.crack__hint-knuckle[data-v-8f8275ce],.crack__rays[data-v-8f8275ce],.crack__flash[data-v-8f8275ce],.crack__prize[data-v-8f8275ce],.crack__emoji[data-v-8f8275ce],.crack__shard[data-v-8f8275ce]{animation:none!important;transition:none!important}.crack__flash[data-v-8f8275ce],.crack__shard[data-v-8f8275ce],.crack__rays[data-v-8f8275ce],.crack__egg--gone[data-v-8f8275ce]{display:none!important}.crack__emoji[data-v-8f8275ce]{opacity:1}}.fight[data-v-d0ab88bb]{position:relative;display:grid}.fight__arena[data-v-d0ab88bb]{position:relative;display:grid;align-content:center;min-height:220px}.fight__reveal[data-v-d0ab88bb]{display:grid;justify-items:center;gap:12px;padding:14px 6px 4px;animation:reveal-in-d0ab88bb .25s ease-out}.fight__won[data-v-d0ab88bb]{display:grid;justify-items:center;gap:12px;width:100%}.fight__shield[data-v-d0ab88bb]{font-size:60px;opacity:.85}.fight__eyebrow[data-v-d0ab88bb]{padding:5px 16px;border-radius:8px;font-size:16px;letter-spacing:.04em}.fight__eyebrow--win[data-v-d0ab88bb]{background:var(--o-belt);color:var(--o-bg-0);box-shadow:inset 0 1px #ffffff8c,0 4px 14px var(--o-gold-glow)}.fight__eyebrow--loss[data-v-d0ab88bb]{background:var(--o-bg-2);border:1px solid var(--o-line);color:var(--o-text-dim)}.fight__gift[data-v-d0ab88bb]{padding:14px 22px;border:1px solid var(--o-hair-gold-strong);border-radius:18px;background:radial-gradient(ellipse at 50% 30%,var(--o-gold-glow),transparent 70%);animation:gift-pop-d0ab88bb .5s cubic-bezier(.2,1.4,.4,1)}.fight__added[data-v-d0ab88bb]{color:var(--o-text-dim);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fight__actions[data-v-d0ab88bb]{display:flex;gap:10px;width:100%;margin-top:4px}.fight__btn[data-v-d0ab88bb]{flex:1;min-height:50px;border:0;border-radius:14px;font-family:var(--o-font-cond);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform .12s,opacity .2s}.fight__btn[data-v-d0ab88bb]:not(:disabled):active{transform:translateY(1px) scale(.99)}.fight__btn[data-v-d0ab88bb]:disabled{opacity:.6}.fight__btn--again[data-v-d0ab88bb]{background:var(--o-cta);color:var(--o-text);box-shadow:0 10px 26px var(--o-red-glow)}.fight__btn--back[data-v-d0ab88bb]{background:transparent;border:1px solid var(--o-line-strong);color:var(--o-text)}@keyframes reveal-in-d0ab88bb{0%{opacity:0}to{opacity:1}}.won-enter-active[data-v-d0ab88bb]{transition:opacity .4s ease,transform .4s cubic-bezier(.2,1.1,.4,1)}.won-enter-from[data-v-d0ab88bb]{opacity:0;transform:translateY(10px)}@keyframes gift-pop-d0ab88bb{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.fight__reveal[data-v-d0ab88bb],.fight__gift[data-v-d0ab88bb]{animation:none}.won-enter-active[data-v-d0ab88bb]{transition:none}}.up[data-v-45ca8e87]{display:grid;gap:14px;padding-bottom:6px}.up__stake[data-v-45ca8e87]{display:grid;justify-items:center;padding:6px 0}.up__prompt[data-v-45ca8e87]{margin:0;color:var(--o-text-dim);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:center}.up__none[data-v-45ca8e87]{margin:0;color:var(--o-text-dim);font-size:14px;font-weight:700;text-align:center}.up__targets[data-v-45ca8e87]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.up__target[data-v-45ca8e87]{display:grid;gap:6px;justify-items:center;padding:12px 6px;border:1px solid var(--o-line);border-radius:14px;background:var(--o-bg-2);cursor:pointer;transition:border-color .15s,transform .12s}.up__target[data-v-45ca8e87]:active{transform:scale(.97)}.up__target--sel[data-v-45ca8e87]{border-color:var(--o-red);box-shadow:0 0 0 1px var(--o-red),0 6px 18px var(--o-red-glow)}.up__chance[data-v-45ca8e87]{color:var(--o-text);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.up__cta[data-v-45ca8e87]{width:100%;min-height:56px;border:0;border-radius:16px;background:var(--o-cta);color:var(--o-text);font-size:18px;box-shadow:0 14px 32px var(--o-red-glow);transition:transform .12s,opacity .2s}.up__cta[data-v-45ca8e87]:not(:disabled):active{transform:translateY(1px) scale(.99)}.up__cta[data-v-45ca8e87]:disabled{opacity:.55}.upg-page[data-v-ebd836e1]{display:grid;gap:14px;padding:8px 16px 112px}.upg-page__empty[data-v-ebd836e1]{padding:14px;border-radius:18px;background:#ffffff0f;color:var(--o-text-dim);font-weight:700}.upg-page__head[data-v-ebd836e1]{display:grid;gap:4px}.upg-page__title[data-v-ebd836e1]{margin:0;color:var(--o-gold-hi);font-size:24px;letter-spacing:.02em;text-shadow:0 1px 0 var(--o-gold-deep)}.upg-page__sub[data-v-ebd836e1]{margin:0;color:var(--o-text-dim);font-size:12px;font-weight:600}.upg-page__prompt[data-v-ebd836e1]{margin:0;color:var(--o-text-dim);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.upg-page__grid[data-v-ebd836e1]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.upg-page__gift[data-v-ebd836e1]{display:grid;justify-items:center;padding:14px 6px;border:1px solid var(--o-line);border-radius:14px;background:var(--o-bg-2);cursor:pointer;transition:border-color .15s,transform .12s}.upg-page__gift[data-v-ebd836e1]:active{transform:scale(.97)}.upg-page__gift[data-v-ebd836e1]:hover{border-color:var(--o-hair-gold)}.inv__head[data-v-73ae7a2c]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.inv__title[data-v-73ae7a2c]{margin:0;color:var(--o-gold-hi);font-size:15px;letter-spacing:.1em;text-shadow:0 1px 0 var(--o-gold-deep)}.inv__total[data-v-73ae7a2c]{padding:3px 10px;border-radius:7px;background:var(--o-belt);color:var(--o-bg-0);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px #ffffff80}.inv__empty[data-v-73ae7a2c]{margin:0;color:#ffffff8c;font-size:14px;font-weight:700}.inv__grid[data-v-73ae7a2c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.inv__item[data-v-73ae7a2c]{display:grid;gap:8px;justify-items:center;padding:12px 8px;border-radius:14px;border:1px solid var(--o-line);background:var(--o-bg-2)}.inv__item--sold[data-v-73ae7a2c]{opacity:.45}.inv__sell[data-v-73ae7a2c]{width:100%;min-height:30px;border:1px solid rgba(63,179,107,.4);border-radius:9px;background:#3fb36b29;color:var(--o-win);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.inv__sell[data-v-73ae7a2c]:disabled{opacity:.5}.inv__sold[data-v-73ae7a2c]{color:var(--o-text-faint);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.profile[data-v-35f68e58]{display:grid;gap:14px;padding:20px 16px calc(112px + var(--tg-safe-area-inset-bottom, 0px))}.hero[data-v-35f68e58]{position:relative;overflow:hidden;padding:16px;border:1px solid var(--o-line);border-top-color:var(--o-hair-gold);border-radius:20px;background:var(--o-bg-1);box-shadow:inset 0 1px #ffffff0a}.hero__spotlight[data-v-35f68e58]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero__tape[data-v-35f68e58]{position:relative;display:flex;align-items:center;gap:14px}.hero__corner[data-v-35f68e58]{flex:none;display:grid;place-items:center;width:80px;height:80px;overflow:hidden;border:2px solid var(--o-corner-red);border-radius:16px;background:var(--o-bg-2);box-shadow:0 0 0 1px var(--o-corner-red-soft),0 6px 18px var(--o-red-glow)}.hero__id[data-v-35f68e58]{flex:1;min-width:0}.hero__eyebrow[data-v-35f68e58]{margin:0 0 2px}.hero__eyebrow .o-slab[data-v-35f68e58]{font-size:10px;letter-spacing:.16em;color:var(--o-red)}.hero__name[data-v-35f68e58]{margin:0;font-family:var(--o-font-display);font-weight:700;font-size:26px;line-height:1.04;text-transform:uppercase;color:var(--o-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero__handle[data-v-35f68e58]{margin:2px 0 0;font-size:12px;font-weight:600;color:var(--o-text-faint)}.hero__belt[data-v-35f68e58]{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding:10px 14px;border-radius:12px}.hero__belt-label .o-slab[data-v-35f68e58]{font-size:11px;letter-spacing:.14em;opacity:.78}.hero__belt-value[data-v-35f68e58]{font-family:var(--o-font-display);font-weight:700;font-size:20px;font-variant-numeric:tabular-nums}.seg[data-v-35f68e58]{position:relative;display:grid;grid-template-columns:repeat(var(--count),1fr);padding:4px;border:1px solid var(--o-line);border-radius:14px;background:var(--o-bg-2);box-shadow:inset 0 1px 2px #00000080}.seg__thumb[data-v-35f68e58]{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--count));border-radius:10px;background:var(--o-cta);box-shadow:0 3px 10px var(--o-red-glow),inset 0 1px #ffffff2e;transform:translate(calc(var(--idx) * 100%));transition:transform .28s cubic-bezier(.22,1,.36,1)}.seg__btn[data-v-35f68e58]{position:relative;z-index:1;padding:9px 6px;min-height:40px;border:0;background:transparent;color:var(--o-text-dim);cursor:pointer;transition:color .2s ease,transform .1s ease}.seg__label[data-v-35f68e58]{font-size:12.5px;letter-spacing:.1em}.seg__btn[aria-selected=true][data-v-35f68e58]{color:var(--o-text)}.seg__btn[data-v-35f68e58]:active{transform:scale(.96)}.seg__btn[data-v-35f68e58]:focus-visible{outline:2px solid var(--o-red);outline-offset:2px;border-radius:10px}.panes[data-v-35f68e58]{position:relative}.pane[data-v-35f68e58]{animation:pane-in-35f68e58 .18s ease both}@keyframes pane-in-35f68e58{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pane__head[data-v-35f68e58]{display:flex;justify-content:flex-end;margin-bottom:12px}.pane__total[data-v-35f68e58]{padding:3px 10px;border-radius:7px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.pane__empty[data-v-35f68e58]{margin:24px 0;text-align:center;color:var(--o-text-dim);font-size:14px;font-weight:600}.ledger[data-v-35f68e58]{margin:0;padding:0;list-style:none}.ledger__row[data-v-35f68e58]{display:grid;grid-template-columns:8px 1fr auto auto;align-items:baseline;gap:10px;padding:12px 2px;border-bottom:1px solid var(--o-line)}.ledger__row[data-v-35f68e58]:last-child{border-bottom:0}.ledger__dot[data-v-35f68e58]{align-self:center;width:7px;height:7px;border-radius:50%}.ledger__dot--pos[data-v-35f68e58]{background:var(--o-gold);box-shadow:0 0 8px var(--o-gold-glow)}.ledger__dot--neg[data-v-35f68e58]{background:var(--o-red);box-shadow:0 0 8px var(--o-red-glow)}.ledger__type[data-v-35f68e58]{font-family:var(--o-font-cond);font-weight:600;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:var(--o-text)}.ledger__time[data-v-35f68e58]{font-size:11px;color:var(--o-text-faint);font-variant-numeric:tabular-nums}.ledger__amt[data-v-35f68e58]{font-family:var(--o-font-display);font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}.ledger__amt--pos[data-v-35f68e58]{color:var(--o-gold)}.ledger__amt--neg[data-v-35f68e58]{color:color-mix(in srgb,var(--o-red) 64%,var(--o-text-dim))}.pane--fighter[data-v-35f68e58]{display:grid;place-items:center;padding-top:10px}.champ[data-v-35f68e58]{display:grid;justify-items:center;gap:12px;text-align:center}.champ__ring[data-v-35f68e58]{position:relative;display:grid;place-items:center;width:210px;height:210px;border:2px solid var(--o-corner-red);border-radius:26px;background:radial-gradient(ellipse 120% 80% at 50% -10%,rgba(244,236,220,.1),transparent 55%),var(--o-bg-2);box-shadow:0 0 0 1px var(--o-corner-red-soft),0 8px 26px var(--o-red-glow);overflow:hidden}.champ__ring--gold[data-v-35f68e58]{border-color:var(--o-gold);box-shadow:0 0 0 1px var(--o-hair-gold-strong),0 8px 26px var(--o-gold-glow)}.champ__corner[data-v-35f68e58]{position:absolute;top:10px;left:12px;font-family:var(--o-font-display);font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--o-corner-red)}.champ__ring--gold .champ__corner[data-v-35f68e58]{color:var(--o-gold)}.champ__name[data-v-35f68e58]{margin:0}.champ__name .o-slab[data-v-35f68e58]{font-size:24px;color:var(--o-text)}.champ__hint[data-v-35f68e58]{margin:0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--o-text-faint)}@media (prefers-reduced-motion: reduce){.seg__thumb[data-v-35f68e58],.seg__btn[data-v-35f68e58]{transition:none}.pane[data-v-35f68e58]{animation:none}}
