.tg-login[data-v-a6adbe47]{display:inline-flex;min-height:40px;align-items:center}.form[data-v-366438d1]{display:flex;flex-direction:column;gap:.85rem}.field[data-v-366438d1]{display:flex;flex-direction:column;gap:.3rem}.lbl[data-v-366438d1]{font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-60);font-weight:600}.lbl .opt[data-v-366438d1]{text-transform:none;letter-spacing:.02em;font-style:italic;color:var(--text-40);font-weight:400}.input[data-v-366438d1]{background:var(--ink-3);border:1px solid rgba(255,209,102,.08);border-radius:var(--r-md);color:var(--text-100);padding:.6rem .8rem;font-size:.95rem;font-family:var(--font-body);width:100%;transition:border-color .15s,box-shadow .15s}.input[data-v-366438d1]:focus{outline:none;border-color:var(--gold-100);box-shadow:var(--glow-gold)}.outcomes[data-v-366438d1]{border:1px dashed rgba(255,209,102,.16);border-radius:var(--r-md);padding:.6rem .85rem .85rem;margin:0;display:flex;flex-direction:column;gap:.45rem}.outcomes legend[data-v-366438d1]{padding:0 .4rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:var(--gold-80);font-weight:600}.row[data-v-366438d1]{display:flex;gap:.4rem}.row .flex[data-v-366438d1]{flex:1}.row .odds[data-v-366438d1]{width:5.5rem;font-weight:700;color:var(--gold-100)}.x[data-v-366438d1]{background:transparent;border:1px solid rgba(239,71,111,.2);color:var(--crimson-100);width:2.4rem;border-radius:var(--r-md);cursor:pointer}.x[data-v-366438d1]:disabled{opacity:.3;cursor:not-allowed}.x[data-v-366438d1]:hover:not(:disabled){background:#ef476f14}.add[data-v-366438d1]{align-self:flex-start;background:transparent;border:1px solid rgba(255,209,102,.16);color:var(--gold-80);padding:.45rem .8rem;border-radius:var(--r-md);cursor:pointer;font-size:.82rem}.add[data-v-366438d1]:hover:not(:disabled){background:#ffd1660d;color:var(--gold-100)}.add[data-v-366438d1]:disabled{opacity:.4;cursor:not-allowed}.actions[data-v-366438d1]{display:flex;justify-content:flex-end}.submit[data-v-366438d1]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 100%);color:var(--ink-0);border:none;padding:.7rem 1.4rem;border-radius:var(--r-md);cursor:pointer;font-weight:700;font-size:.95rem;letter-spacing:.02em;box-shadow:inset 0 1px #fff6,inset 0 -2px #0003,0 8px 22px -8px #ffd16680;transition:transform .15s var(--ease-out),filter .15s;position:relative;isolation:isolate;overflow:hidden}.submit[data-v-366438d1]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.submit[data-v-366438d1]:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.6)}.error[data-v-366438d1]{margin:0;color:var(--crimson-100);font-size:.83rem}.overlay[data-v-8f9f4c4f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#06050ac7;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);display:grid;place-items:center;z-index:100;padding:1rem;animation:fade-8f9f4c4f .2s var(--ease-out)}.modal[data-v-8f9f4c4f]{background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.07) 0%,transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.16);border-radius:var(--r-xl);padding:1.6rem;width:100%;max-width:560px;display:flex;flex-direction:column;gap:1rem;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-deep);animation:rise .3s var(--ease-out);position:relative}.modal[data-v-8f9f4c4f]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--gold-100),transparent);opacity:.6}.head[data-v-8f9f4c4f]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.kicker[data-v-8f9f4c4f]{font-family:var(--font-display);font-style:italic;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:var(--gold-100)}.head h2[data-v-8f9f4c4f]{margin:0;font-family:var(--font-display);font-weight:700;font-style:italic;font-size:1.6rem;color:var(--text-100);flex:1}.close[data-v-8f9f4c4f]{background:transparent;border:1px solid rgba(255,255,255,.08);color:var(--text-60);width:2.1rem;height:2.1rem;border-radius:50%;cursor:pointer;font-size:.9rem}.close[data-v-8f9f4c4f]:hover{color:var(--crimson-100);border-color:#ef476f4d;background:#ef476f0f}.sub[data-v-8f9f4c4f]{margin:0;color:var(--text-60);font-style:italic;font-size:.88rem;line-height:1.5}.sub em[data-v-8f9f4c4f]{color:var(--gold-100);font-family:var(--font-mono);font-style:normal;font-size:.85em}@keyframes fade-8f9f4c4f{0%{opacity:0}to{opacity:1}}.overlay[data-v-f2e14974]{position:fixed;top:0;right:0;bottom:0;left:0;background:#06050ac7;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);display:grid;place-items:center;z-index:100;padding:1rem;animation:fade-f2e14974 .2s var(--ease-out)}.modal[data-v-f2e14974]{background:radial-gradient(ellipse at 50% 0%,rgba(149,225,168,.06) 0%,transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.16);border-radius:var(--r-xl);padding:1.6rem;width:100%;max-width:540px;display:flex;flex-direction:column;gap:1rem;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-deep);animation:rise .3s var(--ease-out);position:relative}.modal[data-v-f2e14974]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--gold-100),transparent);opacity:.6}.head[data-v-f2e14974]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;position:relative}.kicker[data-v-f2e14974]{font-family:var(--font-display);font-style:italic;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:var(--emerald-100)}.head h2[data-v-f2e14974]{margin:0;font-family:var(--font-display);font-weight:700;font-style:italic;font-size:1.6rem;color:var(--text-100);flex:1}.close[data-v-f2e14974]{background:transparent;border:1px solid rgba(255,255,255,.08);color:var(--text-60);width:2.1rem;height:2.1rem;border-radius:50%;cursor:pointer;font-size:.9rem;transition:color .15s,border-color .15s,background .15s}.close[data-v-f2e14974]:hover{color:var(--crimson-100);border-color:#ef476f4d;background:#ef476f0f}.sub[data-v-f2e14974]{margin:0;font-size:.86rem;line-height:1.55;color:var(--text-60);font-style:italic}.form[data-v-f2e14974]{display:flex;flex-direction:column;gap:.95rem}.field[data-v-f2e14974]{display:flex;flex-direction:column;gap:.35rem}.lbl[data-v-f2e14974]{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-60);font-weight:600}.lbl .opt[data-v-f2e14974]{text-transform:none;letter-spacing:.02em;color:var(--text-40);font-weight:400;font-style:italic}.field.hot .lbl[data-v-f2e14974]{color:var(--gold-100)}.field-hint[data-v-f2e14974]{font-size:.78rem;color:var(--text-40);font-style:italic}.input[data-v-f2e14974]{background:var(--ink-3);border:1px solid rgba(255,209,102,.08);border-radius:var(--r-md);color:var(--text-100);padding:.65rem .85rem;font-size:.95rem;font-family:var(--font-body);transition:border-color .15s,box-shadow .15s}.input[data-v-f2e14974]:focus{outline:none;border-color:var(--gold-100);box-shadow:var(--glow-gold)}.field.hot .input[data-v-f2e14974]{border-color:#ffd16640;background:linear-gradient(180deg,rgba(255,209,102,.05),transparent),var(--ink-3)}.stake-row[data-v-f2e14974]{display:flex;align-items:center;gap:.7rem}.input.stake[data-v-f2e14974]{width:8.5rem;font-size:1.1rem;font-weight:700}.balance-info[data-v-f2e14974]{font-size:.85rem;color:var(--text-60)}.balance-info .bal[data-v-f2e14974]{color:var(--gold-100);font-weight:600}.actions[data-v-f2e14974]{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.ghost[data-v-f2e14974]{background:transparent;border:1px solid rgba(255,255,255,.08);color:var(--text-80);padding:.65rem 1.1rem;border-radius:var(--r-md);cursor:pointer;font-weight:500;font-size:.9rem;transition:filter .15s}.ghost[data-v-f2e14974]:hover{filter:brightness(1.2)}.primary[data-v-f2e14974]{display:inline-flex;align-items:center;gap:.6rem;background:linear-gradient(135deg,var(--emerald-100) 0%,#5fb59a 100%);color:var(--ink-0);border:none;padding:.65rem 1.3rem;border-radius:var(--r-md);cursor:pointer;font-weight:700;font-size:.95rem;font-family:var(--font-body);letter-spacing:.02em;box-shadow:inset 0 1px #fff6,inset 0 -2px #0003,0 8px 22px -8px #95e1a880;transition:transform .15s var(--ease-out),filter .15s;position:relative;isolation:isolate;overflow:hidden}.primary[data-v-f2e14974]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.primary-stake[data-v-f2e14974]{background:#0000002e;padding:.15em .55em;border-radius:999px;font-weight:700}.primary[data-v-f2e14974]:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.6)}.spinner[data-v-f2e14974]{width:.9rem;height:.9rem;border:2px solid rgba(0,0,0,.2);border-top-color:var(--ink-0);border-radius:50%;animation:spin-f2e14974 .8s linear infinite}@keyframes spin-f2e14974{to{transform:rotate(360deg)}}.error[data-v-f2e14974]{color:var(--crimson-100);margin:0;font-size:.85rem}@keyframes fade-f2e14974{0%{opacity:0}to{opacity:1}}.hdr[data-v-df8764c4]{position:sticky;top:0;z-index:50;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);background:linear-gradient(180deg,#0c0a12d9,#0c0a12b3);border-bottom:1px solid rgba(255,209,102,.12);box-shadow:0 1px #ffd1660a,0 12px 24px -16px #0009}.hdr[data-v-df8764c4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(239,71,111,.04) 25%,rgba(255,209,102,.05) 75%,transparent 100%);pointer-events:none}.hdr-inner[data-v-df8764c4]{max-width:1320px;margin:0 auto;padding:.85rem 1.4rem;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;flex-wrap:wrap;position:relative}.brand[data-v-df8764c4]{display:flex;align-items:center;gap:.85rem;text-decoration:none;color:inherit;flex-shrink:0}.brand-mark[data-v-df8764c4]{font-family:var(--font-display);font-weight:700;font-size:1.5rem;width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,230,170,.4),transparent 60%),linear-gradient(135deg,var(--gold-90) 0%,var(--gold-80) 50%,var(--gold-60) 100%);color:var(--ink-0);letter-spacing:-.02em;box-shadow:inset 0 1px 1px #fff6,inset 0 -2px 4px #0000004d,0 4px 14px -4px #ffd16680;position:relative}.brand-mark .ampersand[data-v-df8764c4]{font-style:italic;font-size:.9em;margin:0 -.04em;opacity:.85}.brand-words[data-v-df8764c4]{display:flex;flex-direction:column;line-height:.95}.brand-line[data-v-df8764c4]{font-family:var(--font-display);font-weight:500;font-size:.95rem;letter-spacing:.32em;text-transform:uppercase;color:var(--text-80)}.brand-line.accent[data-v-df8764c4]{font-style:italic;font-weight:600;font-size:1.18rem;letter-spacing:.04em;background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:none;margin-top:2px}.nav-row[data-v-df8764c4]{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.cta[data-v-df8764c4]{display:inline-flex;align-items:center;gap:.55rem;border:none;cursor:pointer;padding:.55rem 1rem;border-radius:999px;font-family:var(--font-body);font-weight:600;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;position:relative;transition:transform .18s var(--ease-out),filter .2s;isolation:isolate}.cta-wager[data-v-df8764c4]{background:linear-gradient(135deg,var(--emerald-100) 0%,#5fb59a 65%);color:var(--ink-0);box-shadow:inset 0 1px #fff6,inset 0 -2px #0003,0 4px 12px -4px #95e1a880}.cta-round[data-v-df8764c4]{background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 65%);color:var(--ink-0);box-shadow:inset 0 1px #fff6,inset 0 -2px #0003,0 4px 12px -4px #ffd16680}.cta[data-v-df8764c4]:hover{transform:translateY(-1px);filter:brightness(1.06)}.cta[data-v-df8764c4]:active{transform:translateY(0)}.cta-icon[data-v-df8764c4]{font-size:.9rem;opacity:.7}.nav-link[data-v-df8764c4]{color:var(--text-60);text-decoration:none;padding:.55rem .95rem;border-radius:999px;border:1px solid rgba(255,209,102,.18);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;font-weight:500;transition:color .2s,border-color .2s,background .2s}.nav-link[data-v-df8764c4]:hover{color:var(--gold-100);border-color:#ffd16673;background:#ffd1660d}.nav-link.active[data-v-df8764c4]{color:var(--gold-100);border-color:#ffd1668c;background:#ffd16614}.balance[data-v-df8764c4]{display:inline-flex;align-items:baseline;gap:.5rem;padding:.5rem .95rem;border-radius:999px;background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.08),transparent 70%),#14111cb3;border:1px solid rgba(255,209,102,.2);box-shadow:inset 0 1px #ffd1661a,0 2px 8px -2px #0006}.bal-label[data-v-df8764c4]{font-size:.65rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60)}.bal-value[data-v-df8764c4]{font-size:1.1rem;font-weight:700;color:var(--gold-100);animation:coin-pulse .7s var(--ease-out)}.bal-coin[data-v-df8764c4]{font-size:.85rem;filter:hue-rotate(-10deg) saturate(1.2)}.me[data-v-df8764c4]{display:flex;align-items:center;gap:.6rem;padding-left:.5rem;border-left:1px solid rgba(255,209,102,.12);margin-left:.2rem}.avatar[data-v-df8764c4]{width:34px;height:34px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,209,102,.25);box-shadow:0 0 0 2px var(--ink-1),0 2px 8px -2px #00000080}.avatar.placeholder[data-v-df8764c4]{display:grid;place-items:center;background:linear-gradient(135deg,var(--gold-80) 0%,var(--gold-60) 100%);color:var(--ink-0);font-family:var(--font-display);font-weight:600;font-size:1rem}.me-text[data-v-df8764c4]{display:flex;flex-direction:column;line-height:1.1}.me-name[data-v-df8764c4]{font-size:.88rem;font-weight:600;color:var(--text-100)}.me-tag[data-v-df8764c4]{font-family:var(--font-display);font-style:italic;font-size:.7rem;color:var(--gold-80);letter-spacing:.04em}.leave[data-v-df8764c4]{background:transparent;color:var(--text-60);border:1px solid rgba(255,255,255,.06);width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:.95rem;transition:color .15s,border-color .15s,background .15s}.sfx-toggle[data-v-df8764c4]{background:transparent;border:1px solid rgba(255,209,102,.18);color:var(--text-80);width:36px;height:36px;border-radius:50%;cursor:pointer;font-size:1rem;display:grid;place-items:center;transition:border-color .15s,color .15s,background .15s}.sfx-toggle[data-v-df8764c4]:hover{border-color:var(--gold-100);color:var(--gold-100);background:#ffd1660d}.sfx-toggle.off[data-v-df8764c4]{opacity:.55;color:var(--text-60);border-style:dashed}.leave[data-v-df8764c4]:hover{color:var(--crimson-100);border-color:#ef476f4d;background:#ef476f0f}.games-menu[data-v-df8764c4]{position:relative}.games-btn[data-v-df8764c4]{display:inline-flex;align-items:center;gap:.5rem;background:#14111cb3;border:1px solid rgba(255,209,102,.2);color:var(--text-100);padding:.55rem .95rem;border-radius:999px;cursor:pointer;font-family:var(--font-body);font-weight:500;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;transition:border-color .15s,background .15s}.games-btn[data-v-df8764c4]:hover,.games-btn.open[data-v-df8764c4]{border-color:#ffd16673;background:#ffd1660f}.games-icon[data-v-df8764c4]{font-size:.95rem}.caret[data-v-df8764c4]{font-size:.7rem;opacity:.7;transition:transform .15s}.games-btn.open .caret[data-v-df8764c4]{transform:rotate(180deg)}.games-dropdown[data-v-df8764c4]{position:absolute;top:calc(100% + .4rem);left:0;min-width:280px;background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.06),transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.18);border-radius:var(--r-md);padding:.4rem;box-shadow:var(--shadow-deep);z-index:100}.games-dropdown[data-v-df8764c4]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--gold-100),transparent);opacity:.6}.game-item[data-v-df8764c4]{display:flex;align-items:center;gap:.7rem;padding:.55rem .7rem;border-radius:var(--r-sm);text-decoration:none;color:var(--text-100);cursor:pointer;transition:background .15s}.game-item[data-v-df8764c4]:hover:not(.disabled){background:#ffd16612}.game-item.disabled[data-v-df8764c4]{opacity:.45;cursor:not-allowed}.game-icon[data-v-df8764c4]{font-size:1.4rem;filter:drop-shadow(0 1px 4px rgba(255,209,102,.3))}.game-text[data-v-df8764c4]{display:flex;flex-direction:column;gap:.1rem}.game-title[data-v-df8764c4]{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:.95rem;color:var(--text-100)}.game-sub[data-v-df8764c4]{font-size:.75rem;color:var(--text-60)}.game-title .soon[data-v-df8764c4]{display:inline-block;font-family:var(--font-body);font-style:normal;font-size:.6rem;text-transform:uppercase;letter-spacing:.12em;background:#ffd1661a;color:var(--gold-80);padding:.05em .4em;border-radius:999px;margin-left:.35rem;vertical-align:middle}.games-enter-active[data-v-df8764c4],.games-leave-active[data-v-df8764c4]{transition:opacity .18s,transform .18s var(--ease-out)}.games-enter-from[data-v-df8764c4],.games-leave-to[data-v-df8764c4]{opacity:0;transform:translateY(-4px)}@media (max-width: 720px){.hdr-inner[data-v-df8764c4]{padding:.7rem 1rem}.brand-line[data-v-df8764c4]{font-size:.78rem}.brand-line.accent[data-v-df8764c4]{font-size:1rem}.cta-label[data-v-df8764c4]{display:none}.cta[data-v-df8764c4]{padding:.55rem .7rem}.cta-icon[data-v-df8764c4]{font-size:1.05rem}.me-text[data-v-df8764c4],.bal-label[data-v-df8764c4],.bal-coin[data-v-df8764c4]{display:none}}.layout[data-v-076a219e]{flex:1;width:100%;max-width:1320px;margin:0 auto;padding:1.5rem 1.4rem}.foot[data-v-076a219e]{display:flex;justify-content:center;align-items:center;gap:.6rem;padding:1.5rem;font-family:var(--font-display);font-style:italic;font-size:.78rem;color:var(--text-40);border-top:1px solid rgba(255,209,102,.05)}.form[data-v-db172246]{display:flex;flex-direction:column;gap:1rem}.outcomes[data-v-db172246]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem}.chip[data-v-db172246]{position:relative;background:radial-gradient(ellipse at 50% -10%,rgba(255,209,102,.08) 0%,transparent 60%),linear-gradient(180deg,var(--ink-3) 0%,var(--ink-2) 100%);border:2px solid rgba(255,209,102,.08);color:var(--text-100);text-align:left;padding:.95rem 1rem .85rem;border-radius:var(--r-md);cursor:pointer;display:flex;flex-direction:column;gap:.35rem;transition:transform .18s var(--ease-out),border-color .2s,box-shadow .2s;isolation:isolate;overflow:hidden}.chip[data-v-db172246]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,209,102,.16) 0%,transparent 22%)}.chip[data-v-db172246]:hover:not(.disabled){border-color:#ffd16659;transform:translateY(-2px);box-shadow:0 8px 18px -10px #0009,0 0 0 1px #ffd16614}.chip.selected[data-v-db172246]{border-color:var(--gold-100);background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.18),transparent 60%),linear-gradient(180deg,#25201a,#1a1714);box-shadow:var(--glow-gold-strong),inset 0 1px #ffe6aa33;transform:translateY(-2px)}.chip.disabled[data-v-db172246]{opacity:.55;cursor:not-allowed}.chip-label[data-v-db172246]{font-family:var(--font-display);font-weight:600;font-size:1.05rem;line-height:1.15;color:var(--text-100)}.chip-odds[data-v-db172246]{font-size:1.65rem;font-weight:700;color:var(--gold-100);line-height:1;letter-spacing:-.03em;text-shadow:0 0 18px rgba(255,209,102,.25)}.chip-aux[data-v-db172246]{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--text-60);margin-top:.1rem;flex-wrap:wrap}.chip-aux .bet-count[data-v-db172246]{font-weight:600;color:var(--text-80)}.chip-aux .diamond[data-v-db172246]{width:.32rem;height:.32rem;margin:0 .25rem;background:var(--gold-80);opacity:.6;transform:rotate(45deg);display:inline-block}.entry[data-v-db172246]{display:flex;gap:.7rem;align-items:stretch}.amount-wrap[data-v-db172246]{position:relative;display:flex;flex-direction:column}.amount-label[data-v-db172246]{position:absolute;top:.55rem;left:.85rem;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-60);pointer-events:none}.amount[data-v-db172246]{width:7.5rem;height:100%;background:var(--ink-3);border:1px solid rgba(255,209,102,.1);border-radius:var(--r-md);color:var(--text-100);padding:1.45rem .85rem .5rem;font-size:1.25rem;font-weight:700;text-align:left}.amount[data-v-db172246]:focus{outline:none;border-color:var(--gold-100);box-shadow:var(--glow-gold)}.place[data-v-db172246]{flex:1;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background:radial-gradient(ellipse at 50% -50%,rgba(255,230,170,.4),transparent 70%),linear-gradient(135deg,var(--crimson-100) 0%,var(--crimson-90) 100%);color:var(--text-100);font-weight:700;border:none;border-radius:var(--r-md);padding:0 1.2rem;cursor:pointer;font-size:.95rem;font-family:var(--font-body);letter-spacing:.02em;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #0003,0 8px 22px -8px #ef476f8c;transition:transform .15s var(--ease-out),filter .15s,box-shadow .2s}.place[data-v-db172246]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.place[data-v-db172246]:active:not(:disabled){transform:translateY(0)}.place[data-v-db172246]:disabled{background:var(--ink-3);color:var(--text-40);box-shadow:inset 0 1px #ffffff0a;cursor:not-allowed}.place-main[data-v-db172246]{font-weight:700}.place-divider[data-v-db172246]{opacity:.6;font-weight:400}.place-payout[data-v-db172246]{display:inline-flex;align-items:baseline;gap:.3rem}.place-payout .dim[data-v-db172246]{font-size:.78rem;opacity:.7;font-weight:500}.spinner[data-v-db172246]{width:.95rem;height:.95rem;border:2px solid rgba(255,255,255,.3);border-top-color:var(--text-100);border-radius:50%;animation:spin-db172246 .8s linear infinite}@keyframes spin-db172246{to{transform:rotate(360deg)}}.hint[data-v-db172246]{margin:0;font-size:.85rem;color:var(--text-60)}.error[data-v-db172246]{margin:0;color:var(--crimson-100);font-size:.85rem}@media (max-width: 540px){.entry[data-v-db172246]{flex-direction:column}.amount[data-v-db172246]{width:100%}.place[data-v-db172246]{padding:.85rem}}.round[data-v-400d26a2]{position:relative;background:radial-gradient(ellipse at 50% -10%,rgba(255,209,102,.07) 0%,transparent 60%),radial-gradient(ellipse at 50% 110%,rgba(127,30,48,.08) 0%,transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.14);border-radius:var(--r-xl);padding:1.6rem 1.6rem 1.4rem;display:flex;flex-direction:column;gap:1.1rem;box-shadow:inset 0 1px #ffd16614,inset 0 -32px 64px -32px #0009,0 24px 48px -20px #000000b3;animation:rise .4s var(--ease-out);isolation:isolate}.round[data-v-400d26a2]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent 0%,var(--gold-100) 50%,transparent 100%);opacity:.6}.ribbon[data-v-400d26a2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.6rem}.status[data-v-400d26a2]{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .85rem;border-radius:999px;font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;font-weight:600;font-family:var(--font-body)}.status .dot[data-v-400d26a2]{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.status.open[data-v-400d26a2]{background:#95e1a81a;color:var(--emerald-100);border:1px solid rgba(149,225,168,.22)}.status.open .dot[data-v-400d26a2]{animation:dot-pulse-400d26a2 1.5s ease-in-out infinite}.status.locked[data-v-400d26a2]{background:#ffd1661a;color:var(--gold-100);border:1px solid rgba(255,209,102,.25)}.status.settled[data-v-400d26a2]{background:#ffffff0a;color:var(--text-60);border:1px solid rgba(255,255,255,.08)}.status.cancelled[data-v-400d26a2]{background:#ef476f14;color:var(--crimson-100);border:1px solid rgba(239,71,111,.2)}@keyframes dot-pulse-400d26a2{0%,to{opacity:1}50%{opacity:.4}}.pool-info[data-v-400d26a2]{display:inline-flex;align-items:baseline;gap:.45rem}.pool-label[data-v-400d26a2]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-60)}.pool-value[data-v-400d26a2]{font-size:1.5rem;font-weight:700;color:var(--gold-100);letter-spacing:-.02em;text-shadow:0 0 24px rgba(255,209,102,.3)}.pool-coin[data-v-400d26a2]{font-size:.9rem}.hero[data-v-400d26a2]{text-align:center;padding:.5rem 0 .4rem}.title[data-v-400d26a2]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.1;margin:0 0 .5rem;color:var(--text-100);text-wrap:balance}.desc[data-v-400d26a2]{margin:0;font-style:italic;color:var(--text-80);opacity:.85;font-size:.95rem}.my-bets[data-v-400d26a2]{border-top:1px solid rgba(255,209,102,.08);padding-top:.9rem;display:flex;flex-direction:column;gap:.5rem}.my-bets h3[data-v-400d26a2]{margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60);font-weight:600}.my-bets ul[data-v-400d26a2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.my-bets li[data-v-400d26a2]{display:grid;grid-template-columns:1fr auto auto;gap:.6rem;padding:.55rem .85rem;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),var(--ink-3);border:1px solid rgba(255,209,102,.06);border-radius:var(--r-md);font-size:.9rem;align-items:center}.outcome-name[data-v-400d26a2]{font-weight:500}.bet-amount[data-v-400d26a2]{font-size:.8rem;color:var(--text-60)}.bet-amount .x[data-v-400d26a2]{margin:0 .15rem;opacity:.5}.bet-status.won[data-v-400d26a2]{color:var(--emerald-100);font-weight:700}.bet-status.lost[data-v-400d26a2]{color:var(--crimson-100)}.empty-state[data-v-400d26a2]{text-align:center;padding:3rem 1rem 2.5rem;color:var(--text-60)}.empty-mark[data-v-400d26a2]{font-family:var(--font-display);font-size:2.5rem;color:var(--gold-80);opacity:.4;margin-bottom:.5rem}.empty-state h2[data-v-400d26a2]{margin:0 0 .4rem;font-size:1.4rem;font-style:italic;color:var(--text-80)}.empty-state p[data-v-400d26a2]{max-width:32ch;margin:0 auto;font-size:.9rem}.mybet-enter-active[data-v-400d26a2],.mybet-leave-active[data-v-400d26a2]{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.mybet-enter-from[data-v-400d26a2]{opacity:0;transform:translateY(8px) scale(.97)}.mybet-leave-to[data-v-400d26a2]{opacity:0;transform:translate(20px)}.settled[data-v-666f9610]{position:relative;background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.08) 0%,transparent 50%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.16);border-radius:var(--r-xl);padding:1.4rem 1.4rem 1.3rem;display:flex;flex-direction:column;gap:1rem;box-shadow:inset 0 1px #ffd1661a,0 14px 32px -16px #0009;animation:rise .5s var(--ease-out);isolation:isolate}.settled[data-v-666f9610]:before{content:"";position:absolute;top:0;left:8%;right:8%;height:2px;background:linear-gradient(90deg,transparent 0%,var(--gold-80) 30%,var(--gold-100) 50%,var(--gold-80) 70%,transparent 100%);background-size:200% 100%;animation:glimmer 4s var(--ease-out) infinite;opacity:.7}.ribbon[data-v-666f9610]{display:flex;align-items:center;gap:.6rem;font-size:.9rem}.ribbon-tag[data-v-666f9610]{font-size:.65rem;text-transform:uppercase;letter-spacing:.18em;color:var(--gold-80);font-weight:600}.ribbon-divider[data-v-666f9610]{width:1px;height:12px;background:#ffd1664d}.ribbon-title[data-v-666f9610]{font-family:var(--font-display);font-style:italic;color:var(--text-100);font-size:1.05rem}.laurel[data-v-666f9610]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.6rem .8rem;background:linear-gradient(180deg,rgba(255,209,102,.06),transparent),var(--ink-3);border-radius:var(--r-md);border:1px solid rgba(255,209,102,.18);text-align:center}.laurel-side[data-v-666f9610]{font-family:var(--font-display);color:var(--gold-80);font-size:1.5rem;opacity:.7}.laurel-text[data-v-666f9610]{display:flex;flex-direction:column;align-items:center;gap:.05rem}.laurel-label[data-v-666f9610]{font-size:.65rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60)}.laurel-winner[data-v-666f9610]{font-family:var(--font-display);font-weight:700;font-style:italic;font-size:1.5rem;color:var(--gold-100);line-height:1.1;text-shadow:0 0 32px rgba(255,209,102,.4)}.laurel-odds[data-v-666f9610]{font-size:.85rem;color:var(--gold-80);margin-top:.15rem}.totals[data-v-666f9610]{display:flex;align-items:center;justify-content:center;gap:.7rem}.total-card[data-v-666f9610]{display:inline-flex;align-items:baseline;gap:.4rem;padding:.45rem .85rem;background:var(--ink-3);border:1px solid rgba(255,255,255,.04);border-radius:999px}.total-card.paid[data-v-666f9610]{border-color:#95e1a833}.t-label[data-v-666f9610]{font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-60)}.t-value[data-v-666f9610]{font-weight:700;font-size:1rem;color:var(--text-100)}.total-card.paid .t-value[data-v-666f9610]{color:var(--emerald-100)}.arrow[data-v-666f9610]{color:var(--text-40);font-size:1.1rem}.my[data-v-666f9610]{border-top:1px dashed rgba(255,209,102,.1);padding-top:.85rem}.my h3[data-v-666f9610]{margin:0 0 .5rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60);font-weight:600}.my ul[data-v-666f9610]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.my-bet[data-v-666f9610]{display:grid;grid-template-columns:1fr auto auto;gap:.55rem;padding:.5rem .75rem;border-radius:var(--r-md);font-size:.88rem;background:var(--ink-3);align-items:center}.my-bet.won[data-v-666f9610]{background:linear-gradient(135deg,rgba(149,225,168,.18) 0%,transparent 70%),var(--ink-3);border:1px solid rgba(149,225,168,.25)}.my-bet.lost[data-v-666f9610]{background:linear-gradient(135deg,rgba(239,71,111,.12) 0%,transparent 70%),var(--ink-3);border:1px solid rgba(239,71,111,.15)}.my-bet .s[data-v-666f9610]{font-size:.78rem;color:var(--text-60)}.my-bet.won .d[data-v-666f9610]{color:var(--emerald-100);font-weight:700}.my-bet.lost .d[data-v-666f9610]{color:var(--crimson-100)}.cols[data-v-666f9610]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}@media (max-width: 600px){.cols[data-v-666f9610]{grid-template-columns:1fr}}.col h3[data-v-666f9610]{margin:0 0 .55rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-60);display:flex;align-items:center;gap:.45rem;font-weight:600}.col .medal[data-v-666f9610]{font-size:1rem;filter:saturate(1.2)}.col .count[data-v-666f9610]{margin-left:auto;font-size:.85rem;color:var(--text-80);background:var(--ink-3);padding:.05em .55em;border-radius:999px}.list[data-v-666f9610]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.list li[data-v-666f9610]{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:.55rem;padding:.4rem .6rem;border-radius:var(--r-md);font-size:.86rem}.col.winners .list li[data-v-666f9610]{background:linear-gradient(90deg,rgba(149,225,168,.12) 0%,var(--ink-3) 70%);border:1px solid rgba(149,225,168,.16)}.col.losers .list li[data-v-666f9610]{background:linear-gradient(90deg,rgba(239,71,111,.08) 0%,var(--ink-3) 70%);border:1px solid rgba(239,71,111,.1);opacity:.85}.ava[data-v-666f9610]{width:28px;height:28px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.06)}.ava.placeholder[data-v-666f9610]{display:grid;place-items:center;background:var(--ink-4);color:var(--text-60);font-family:var(--font-display);font-size:.85rem}.list .name[data-v-666f9610]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.list .amount[data-v-666f9610]{font-weight:700}.col.winners .amount[data-v-666f9610]{color:var(--emerald-100)}.col.losers .amount[data-v-666f9610]{color:var(--crimson-100)}.dim[data-v-666f9610]{opacity:.45;font-size:.85rem;margin:0}.panel[data-v-a390be69]{background:radial-gradient(ellipse at 0% 100%,rgba(127,30,48,.1),transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.08);border-radius:var(--r-lg);padding:1.1rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:var(--shadow-card)}.head[data-v-a390be69]{display:flex;justify-content:space-between;align-items:center}.head h3[data-v-a390be69]{margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60);font-weight:600}.ornament[data-v-a390be69]{color:var(--gold-80);opacity:.5;font-family:var(--font-display)}.empty[data-v-a390be69]{opacity:.4;font-size:.9rem;font-style:italic}.outcomes[data-v-a390be69]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.outcome[data-v-a390be69]{padding:.75rem .85rem;background:var(--ink-3);border:1px solid rgba(255,255,255,.04);border-radius:var(--r-md)}.o-head[data-v-a390be69]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;padding-bottom:.4rem;border-bottom:1px dashed rgba(255,209,102,.08)}.o-lbl[data-v-a390be69]{font-family:var(--font-display);font-weight:600;font-size:.95rem;color:var(--text-100)}.o-odds[data-v-a390be69]{color:var(--gold-100);font-size:.78rem;font-weight:600}.bettors[data-v-a390be69]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.bettor[data-v-a390be69]{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:.5rem;font-size:.85rem;background:var(--ink-2);padding:.35rem .55rem;border-radius:var(--r-sm);border:1px solid transparent}.bettor.anon .name[data-v-a390be69]{opacity:.7;font-style:italic;color:var(--text-80)}.bettor.self[data-v-a390be69]{background:linear-gradient(90deg,rgba(255,209,102,.15) 0%,var(--ink-2) 80%);border-color:#ffd1664d}.bettor.self .name[data-v-a390be69]{color:var(--gold-100);font-weight:700}.bettor.won[data-v-a390be69]{background:linear-gradient(90deg,rgba(149,225,168,.14) 0%,var(--ink-2) 80%);border-color:#95e1a833}.bettor.lost[data-v-a390be69]{background:linear-gradient(90deg,rgba(239,71,111,.08) 0%,var(--ink-2) 80%);border-color:#ef476f1f;opacity:.8}.ava[data-v-a390be69]{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.05)}.ava.mask[data-v-a390be69]{display:grid;place-items:center;background:var(--ink-4);font-size:.85rem;border-style:dashed}.ava.placeholder[data-v-a390be69]{display:grid;place-items:center;background:var(--ink-4);color:var(--text-60);font-family:var(--font-display);font-size:.7rem;font-weight:600}.name[data-v-a390be69]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stake[data-v-a390be69]{font-size:.78rem;color:var(--gold-100)}.bettor.won .stake[data-v-a390be69]{color:var(--emerald-100);font-weight:700}.bettor.lost .stake[data-v-a390be69]{color:var(--crimson-100)}.dim[data-v-a390be69]{opacity:.4;font-size:.82rem;margin:0;font-style:italic}.bet-enter-active[data-v-a390be69],.bet-leave-active[data-v-a390be69]{transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.bet-enter-from[data-v-a390be69]{opacity:0;transform:translate(-8px) scale(.96)}.bet-leave-to[data-v-a390be69]{opacity:0;transform:translate(8px)}.lb[data-v-6ba066c9]{background:radial-gradient(ellipse at 100% 0%,rgba(255,209,102,.05),transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.1);border-radius:var(--r-lg);padding:1.1rem;display:flex;flex-direction:column;gap:.7rem;box-shadow:var(--shadow-card)}.head[data-v-6ba066c9]{display:flex;justify-content:space-between;align-items:center}.head h3[data-v-6ba066c9]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.05rem;color:var(--text-100);letter-spacing:.02em}.ornament[data-v-6ba066c9]{font-family:var(--font-display);color:var(--gold-80);opacity:.5;font-size:1rem}.list[data-v-6ba066c9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;counter-reset:rank}.row[data-v-6ba066c9]{display:grid;grid-template-columns:1.7rem 26px 1fr auto auto;align-items:center;gap:.55rem;padding:.45rem .7rem;background:var(--ink-3);border:1px solid rgba(255,255,255,.04);border-radius:var(--r-md);font-size:.86rem;position:relative}.row.rank-1[data-v-6ba066c9]{background:linear-gradient(90deg,rgba(255,209,102,.18) 0%,var(--ink-3) 65%);border-color:#ffd16652;box-shadow:inset 0 1px #ffd1662e}.row.rank-1[data-v-6ba066c9]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0%,rgba(255,230,170,.1) 50%,transparent 100%);background-size:200% 100%;animation:glimmer-6ba066c9 6s var(--ease-out) infinite;pointer-events:none}.row.rank-2[data-v-6ba066c9]{background:linear-gradient(90deg,rgba(220,220,230,.06) 0%,var(--ink-3) 70%);border-color:#dcdce61f}.row.rank-3[data-v-6ba066c9]{background:linear-gradient(90deg,rgba(212,160,90,.1) 0%,var(--ink-3) 70%);border-color:#d4a05a2e}.rank[data-v-6ba066c9]{font-family:var(--font-display);font-weight:600;text-align:center;font-size:.95rem;color:var(--text-60)}.row.rank-1 .rank[data-v-6ba066c9]{color:var(--gold-100);font-size:1.1rem}.row.rank-2 .rank[data-v-6ba066c9]{color:#c4c4cc}.row.rank-3 .rank[data-v-6ba066c9]{color:var(--gold-80)}.ava[data-v-6ba066c9]{width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.06)}.ava.placeholder[data-v-6ba066c9]{display:grid;place-items:center;background:var(--ink-4);color:var(--text-60);font-family:var(--font-display);font-size:.8rem;font-weight:600}.name[data-v-6ba066c9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.balance[data-v-6ba066c9]{color:var(--gold-100);font-weight:700;font-size:.92rem}.row.rank-1 .balance[data-v-6ba066c9]{text-shadow:0 0 16px rgba(255,209,102,.45)}.profit[data-v-6ba066c9]{font-size:.74rem;opacity:.85}.profit.pos[data-v-6ba066c9]{color:var(--emerald-100)}.profit.neg[data-v-6ba066c9]{color:var(--crimson-100)}.empty[data-v-6ba066c9]{margin:0;text-align:center;padding:1.2rem;color:var(--text-40);font-style:italic;font-family:var(--font-display);font-size:.95rem}@keyframes glimmer-6ba066c9{0%{background-position:-100% 0}to{background-position:200% 0}}.controls[data-v-df7e0182]{display:flex;flex-direction:column;gap:.65rem}.status-line[data-v-df7e0182]{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-80)}.status-line strong[data-v-df7e0182]{font-family:var(--font-display);font-style:italic;font-weight:600;color:var(--text-100)}.diamond[data-v-df7e0182]{width:.4rem;height:.4rem;background:var(--crimson-100);display:inline-block;transform:rotate(45deg)}.stat[data-v-df7e0182]{font-size:.62rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700;padding:.05em .5em;border-radius:999px;margin-left:auto}.stat.open[data-v-df7e0182]{color:var(--emerald-100);background:#95e1a81a}.stat.locked[data-v-df7e0182]{color:var(--gold-100);background:#ffd1661a}.actions[data-v-df7e0182]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.btn[data-v-df7e0182]{background:var(--ink-3);color:var(--text-100);border:1px solid rgba(255,255,255,.06);padding:.55rem .95rem;border-radius:var(--r-md);cursor:pointer;font-size:.86rem;font-weight:500;transition:filter .15s,transform .15s}.btn[data-v-df7e0182]:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.btn.lock[data-v-df7e0182]{color:var(--gold-100);border-color:#ffd1664d}.btn.primary[data-v-df7e0182]{background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 100%);color:var(--ink-0);font-weight:700;border-color:transparent;box-shadow:0 4px 14px -4px #ffd16680}.btn.danger[data-v-df7e0182]{background:transparent;border:1px solid rgba(239,71,111,.3);color:var(--crimson-100)}.btn[data-v-df7e0182]:disabled{opacity:.5;cursor:not-allowed}.select[data-v-df7e0182]{background:var(--ink-3);border:1px solid rgba(255,255,255,.06);color:var(--text-100);padding:.55rem .7rem;border-radius:var(--r-md);font-size:.86rem}.error[data-v-df7e0182]{margin:0;color:var(--crimson-100);font-size:.83rem}.overlay[data-v-4ed7989b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#06050ac7;backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);display:grid;place-items:center;z-index:100;padding:1rem;animation:fade-4ed7989b .2s var(--ease-out)}.modal[data-v-4ed7989b]{background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.06) 0%,transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.16);border-radius:var(--r-xl);padding:1.6rem;width:100%;max-width:620px;max-height:92vh;overflow-y:auto;position:relative;display:flex;flex-direction:column;gap:1.1rem;box-shadow:var(--shadow-deep);animation:rise .3s var(--ease-out)}.modal[data-v-4ed7989b]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--gold-100),transparent);opacity:.6}.close[data-v-4ed7989b]{position:absolute;top:.85rem;right:.85rem;background:transparent;border:1px solid rgba(255,255,255,.08);color:var(--text-60);width:2.1rem;height:2.1rem;border-radius:50%;cursor:pointer;font-size:.9rem;z-index:2}.close[data-v-4ed7989b]:hover{color:var(--crimson-100);border-color:#ef476f4d;background:#ef476f0f}.head[data-v-4ed7989b]{padding-right:2.4rem}.title[data-v-4ed7989b]{font-family:var(--font-display);font-weight:700;font-size:1.6rem;margin:.4rem 0;line-height:1.15;color:var(--text-100)}.desc[data-v-4ed7989b]{margin:0;font-style:italic;color:var(--text-80);opacity:.85}.stat[data-v-4ed7989b]{display:inline-flex;align-items:center;gap:.45rem;padding:.25em .7em;border-radius:999px;font-size:.65rem;text-transform:uppercase;letter-spacing:.16em;font-weight:600}.stat-dot[data-v-4ed7989b]{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.stat.open[data-v-4ed7989b]{color:var(--emerald-100);background:#95e1a81a;border:1px solid rgba(149,225,168,.2)}.stat.locked[data-v-4ed7989b]{color:var(--gold-100);background:#ffd1661a;border:1px solid rgba(255,209,102,.2)}.stat.settled[data-v-4ed7989b]{color:var(--text-60);background:#ffffff0a}.stat.cancelled[data-v-4ed7989b]{color:var(--crimson-100);background:#ef476f14;border:1px solid rgba(239,71,111,.2)}.meta[data-v-4ed7989b]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.85rem;color:var(--text-80);margin-top:.85rem}.meta strong[data-v-4ed7989b]{color:var(--gold-100)}.meta-sep[data-v-4ed7989b]{width:.3rem;height:.3rem;background:var(--gold-80);transform:rotate(45deg);opacity:.5}.ava-sm[data-v-4ed7989b]{width:24px;height:24px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,209,102,.2)}.ava-sm.placeholder[data-v-4ed7989b]{display:grid;place-items:center;background:var(--ink-4);color:var(--text-60);font-family:var(--font-display);font-weight:600;font-size:.8rem}.laurel[data-v-4ed7989b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;background:linear-gradient(180deg,rgba(255,209,102,.08),transparent),var(--ink-3);border:1px solid rgba(255,209,102,.22);border-radius:var(--r-md);position:relative;overflow:hidden}.laurel[data-v-4ed7989b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,230,170,.1) 50%,transparent 100%);background-size:200% 100%;animation:glimmer 4.5s var(--ease-out) infinite;pointer-events:none}.laurel-side[data-v-4ed7989b]{font-family:var(--font-display);color:var(--gold-80);font-size:1.2rem;opacity:.7}.laurel-text[data-v-4ed7989b]{flex:1;display:flex;flex-direction:column;text-align:center;gap:.05rem}.laurel-label[data-v-4ed7989b]{font-size:.65rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60)}.laurel-winner[data-v-4ed7989b]{font-style:italic;font-weight:700;font-size:1.25rem;color:var(--gold-100);text-shadow:0 0 28px rgba(255,209,102,.4)}.my-result[data-v-4ed7989b]{font-weight:700;font-size:1rem}.my-result.won[data-v-4ed7989b]{color:var(--emerald-100)}.my-result.lost[data-v-4ed7989b]{color:var(--crimson-100)}.sides[data-v-4ed7989b]{display:flex;flex-direction:column;gap:.65rem}.side[data-v-4ed7989b]{background:radial-gradient(ellipse at 0% 0%,rgba(255,209,102,.04),transparent 60%),var(--ink-3);border:2px solid transparent;border-radius:var(--r-md);padding:.85rem .95rem;transition:border-color .2s,background .2s,transform .15s}.side.selectable[data-v-4ed7989b]{cursor:pointer}.side.selectable[data-v-4ed7989b]:hover{border-color:#ffd16640;transform:translate(2px)}.side.selected[data-v-4ed7989b]{border-color:var(--gold-100);background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.12),transparent 70%),var(--ink-3);box-shadow:var(--glow-gold)}.side.winning[data-v-4ed7989b]{border-color:var(--emerald-100);background:linear-gradient(135deg,rgba(149,225,168,.18) 0%,transparent 70%),var(--ink-3);box-shadow:var(--glow-emerald)}.side.mine[data-v-4ed7989b]{border-color:#ffd16666}.side-head[data-v-4ed7989b]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.55rem;padding-bottom:.4rem;border-bottom:1px dashed rgba(255,209,102,.08)}.side-head .lbl[data-v-4ed7989b]{font-family:var(--font-display);font-weight:600;font-size:1.05rem;color:var(--text-100)}.side-head .cnt[data-v-4ed7989b]{font-size:.78rem;color:var(--text-60)}.side-head .cnt .x[data-v-4ed7989b]{margin:0 .2rem;opacity:.5}.entries[data-v-4ed7989b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.entries li[data-v-4ed7989b]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:.5rem;padding:.4rem .6rem;background:var(--ink-2);border-radius:var(--r-sm);border:1px solid transparent;font-size:.86rem}.entries li.won[data-v-4ed7989b]{background:linear-gradient(90deg,rgba(149,225,168,.15) 0%,var(--ink-2) 80%);border-color:#95e1a838}.entries li.lost[data-v-4ed7989b]{background:linear-gradient(90deg,rgba(239,71,111,.08) 0%,var(--ink-2) 80%);opacity:.8}.entries li.self[data-v-4ed7989b]{background:linear-gradient(90deg,rgba(255,209,102,.15) 0%,var(--ink-2) 80%)!important;border-color:#ffd1664d}.entries li.anon .ename[data-v-4ed7989b]{font-style:italic;opacity:.7;color:var(--text-80)}.entries li.self .ename[data-v-4ed7989b]{font-weight:700;color:var(--gold-100)}.ava-xs[data-v-4ed7989b]{width:24px;height:24px;border-radius:50%;object-fit:cover}.ava-xs.mask[data-v-4ed7989b]{display:grid;place-items:center;background:var(--ink-4);font-size:.85rem;border:1px dashed rgba(255,255,255,.1)}.ava-xs.placeholder[data-v-4ed7989b]{display:grid;place-items:center;background:var(--ink-4);color:var(--text-60);font-family:var(--font-display);font-weight:600;font-size:.78rem}.ename[data-v-4ed7989b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.estatus[data-v-4ed7989b]{font-size:.78rem;color:var(--text-80)}.entries li.won .estatus[data-v-4ed7989b]{color:var(--emerald-100);font-weight:700}.entries li.lost .estatus[data-v-4ed7989b]{color:var(--crimson-100)}.dim[data-v-4ed7989b]{opacity:.5;font-size:.85rem;font-style:italic;margin:.4rem 0 0}.dim.hint[data-v-4ed7989b]{margin:0}.dim strong[data-v-4ed7989b]{color:var(--gold-100);font-style:normal}.join-area[data-v-4ed7989b]{display:flex;flex-direction:column;gap:.6rem}.choose-hint[data-v-4ed7989b]{text-align:center;margin:0;color:var(--text-60);font-size:.85rem;font-style:italic;display:flex;align-items:center;justify-content:center;gap:.5rem}.choose-hint .diamond[data-v-4ed7989b]{width:.3rem;height:.3rem;background:var(--gold-80)}.new-side[data-v-4ed7989b]{display:flex;gap:.5rem;background:linear-gradient(180deg,rgba(149,225,168,.04),transparent),var(--ink-3);padding:.55rem;border-radius:var(--r-md);border:1px dashed rgba(149,225,168,.2)}.input[data-v-4ed7989b]{flex:1;background:var(--ink-2);border:1px solid rgba(255,209,102,.08);border-radius:var(--r-sm);color:var(--text-100);padding:.55rem .7rem;font-size:.92rem;font-family:var(--font-body)}.input[data-v-4ed7989b]:focus{outline:none;border-color:var(--gold-100)}.controls[data-v-4ed7989b]{display:flex;flex-wrap:wrap;gap:.5rem;border-top:1px solid rgba(255,209,102,.08);padding-top:.95rem}.btn[data-v-4ed7989b]{background:var(--ink-3);color:var(--text-100);border:1px solid rgba(255,255,255,.06);padding:.6rem 1.05rem;border-radius:var(--r-md);cursor:pointer;font-size:.9rem;font-weight:500;font-family:var(--font-body);transition:filter .15s,transform .15s}.btn[data-v-4ed7989b]:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.btn.primary[data-v-4ed7989b]{flex:1;background:linear-gradient(135deg,var(--crimson-100) 0%,var(--crimson-90) 100%);color:var(--text-100);font-weight:700;border-color:transparent;box-shadow:inset 0 1px #ffffff2e,0 8px 22px -8px #ef476f80}.btn.alt[data-v-4ed7989b]{background:linear-gradient(135deg,var(--emerald-100) 0%,#5fb59a 100%);color:var(--ink-0);font-weight:700;border-color:transparent;box-shadow:inset 0 1px #fff6,0 6px 16px -6px #95e1a880}.btn.danger[data-v-4ed7989b]{background:transparent;border:1px solid rgba(239,71,111,.3);color:var(--crimson-100)}.btn[data-v-4ed7989b]:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.7)}.select[data-v-4ed7989b]{background:var(--ink-3);border:1px solid rgba(255,209,102,.12);color:var(--text-100);padding:.55rem .7rem;border-radius:var(--r-md);font-size:.9rem}.error[data-v-4ed7989b]{margin:0;color:var(--crimson-100);font-size:.85rem}@keyframes fade-4ed7989b{0%{opacity:0}to{opacity:1}}.panel[data-v-2238ef5e]{background:linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.1);border-radius:var(--r-lg);padding:1.1rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:var(--shadow-card)}.head[data-v-2238ef5e]{display:flex;justify-content:space-between;align-items:center}.head h3[data-v-2238ef5e]{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60);font-weight:600}.head .dot[data-v-2238ef5e]{width:6px;height:6px;background:var(--emerald-100);border-radius:50%;box-shadow:0 0 8px var(--emerald-100);animation:dot-pulse-2238ef5e 1.6s ease-in-out infinite}@keyframes dot-pulse-2238ef5e{0%,to{opacity:1}50%{opacity:.4}}.badge[data-v-2238ef5e]{background:linear-gradient(135deg,var(--gold-100),var(--gold-80));color:var(--ink-0);font-size:.7rem;padding:.1em .55em;border-radius:999px;font-weight:700}.empty[data-v-2238ef5e]{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:1.4rem;color:var(--text-40);font-size:.85rem}.empty-mark[data-v-2238ef5e]{font-family:var(--font-display);font-size:1.4rem;opacity:.5}.list[data-v-2238ef5e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.list.compact[data-v-2238ef5e]{gap:.3rem;margin-top:.4rem}.card[data-v-2238ef5e]{position:relative;background:radial-gradient(ellipse at 0% 0%,rgba(255,209,102,.06),transparent 60%),linear-gradient(180deg,var(--ink-3) 0%,var(--ink-2) 100%);border:1px solid rgba(255,209,102,.06);color:var(--text-100);text-align:left;width:100%;border-radius:var(--r-md);cursor:pointer;display:flex;overflow:hidden;transition:transform .18s var(--ease-out),border-color .2s,box-shadow .2s;padding:0}.card[data-v-2238ef5e]:hover{border-color:#ffd1664d;transform:translate(2px);box-shadow:0 6px 18px -8px #00000080}.card-stripe[data-v-2238ef5e]{width:4px;flex-shrink:0}.card-stripe.open[data-v-2238ef5e]{background:linear-gradient(180deg,var(--emerald-100) 0%,var(--emerald-80) 100%);box-shadow:0 0 10px #95e1a866}.card-stripe.locked[data-v-2238ef5e]{background:linear-gradient(180deg,var(--gold-100) 0%,var(--gold-80) 100%);box-shadow:0 0 10px #ffd1664d}.card-body[data-v-2238ef5e]{flex:1;padding:.7rem .85rem;display:flex;flex-direction:column;gap:.4rem}.title-row[data-v-2238ef5e]{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.title[data-v-2238ef5e]{font-family:var(--font-display);font-weight:600;font-size:.98rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.stat[data-v-2238ef5e]{font-size:.6rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700;padding:.05em .5em;border-radius:999px;flex-shrink:0}.stat.open[data-v-2238ef5e]{color:var(--emerald-100);background:#95e1a81a}.stat.locked[data-v-2238ef5e]{color:var(--gold-100);background:#ffd1661a}.stat.settled[data-v-2238ef5e]{color:var(--text-60);background:#ffffff0a}.stat.cancelled[data-v-2238ef5e]{color:var(--crimson-100);background:#ef476f14}.stake-row[data-v-2238ef5e]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;font-size:.8rem}.stake-figure[data-v-2238ef5e]{display:inline-flex;align-items:baseline;gap:.25rem;color:var(--gold-100);font-weight:600}.stake-figure .x[data-v-2238ef5e]{color:var(--text-60);font-weight:400;margin:0 .15rem}.stake-figure .coin[data-v-2238ef5e]{font-size:.75rem}.pool[data-v-2238ef5e]{display:inline-flex;align-items:baseline;gap:.3rem;color:var(--text-60)}.pool-label[data-v-2238ef5e]{font-size:.62rem;text-transform:uppercase;letter-spacing:.14em}.creator-row[data-v-2238ef5e]{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--text-80);border-top:1px dashed rgba(255,209,102,.06);padding-top:.4rem;margin-top:.1rem}.creator-ava[data-v-2238ef5e]{width:18px;height:18px;border-radius:50%;object-fit:cover}.creator-ava.placeholder[data-v-2238ef5e]{display:grid;place-items:center;background:var(--ink-4);color:var(--text-60);font-size:.7rem;font-family:var(--font-display);font-weight:600}.creator-name[data-v-2238ef5e]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mine[data-v-2238ef5e]{background:linear-gradient(135deg,var(--gold-100),var(--gold-80));color:var(--ink-0);padding:.05em .5em;border-radius:999px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.card.minimal[data-v-2238ef5e]{padding:.5rem .75rem;background:transparent;border-color:transparent;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;opacity:.65}.card.minimal[data-v-2238ef5e]:hover{opacity:1;background:var(--ink-3)}.card.minimal .title[data-v-2238ef5e]{font-size:.85rem;font-style:italic;font-weight:500}.recent[data-v-2238ef5e]{border-top:1px dashed rgba(255,209,102,.08);padding-top:.5rem;margin-top:.25rem}.recent summary[data-v-2238ef5e]{cursor:pointer;font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-60);list-style:none;display:inline-flex;align-items:center;gap:.5rem;padding:.2rem .4rem;border-radius:.3rem;transition:color .15s}.recent summary[data-v-2238ef5e]:hover{color:var(--gold-80)}.recent summary[data-v-2238ef5e]::-webkit-details-marker{display:none}.recent .diamond[data-v-2238ef5e]{width:.32rem;height:.32rem;background:var(--gold-80);transform:rotate(45deg);display:inline-block}.wager-enter-active[data-v-2238ef5e],.wager-leave-active[data-v-2238ef5e]{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.wager-enter-from[data-v-2238ef5e]{opacity:0;transform:translate(-12px)}.wager-leave-to[data-v-2238ef5e]{opacity:0;transform:translate(12px)}.hero[data-v-c58b185d]{text-align:center;max-width:540px;margin:5rem auto;padding:3rem 1.5rem;position:relative;background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.08) 0%,transparent 60%),radial-gradient(ellipse at 50% 100%,rgba(127,30,48,.1) 0%,transparent 60%);border:1px solid rgba(255,209,102,.12);border-radius:var(--r-xl);box-shadow:var(--shadow-deep);animation:rise .5s var(--ease-out)}.hero[data-v-c58b185d]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent 0%,var(--gold-100) 50%,transparent 100%);opacity:.6}.hero-mark[data-v-c58b185d]{width:4.5rem;height:4.5rem;margin:0 auto 1.5rem;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,230,170,.4),transparent 60%),linear-gradient(135deg,var(--gold-90) 0%,var(--gold-80) 50%,var(--gold-60) 100%);color:var(--ink-0);display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:2rem;letter-spacing:-.04em;box-shadow:inset 0 2px 2px #ffffff73,inset 0 -3px 6px #00000059,0 8px 26px -6px #ffd16673}.hero-mark span[data-v-c58b185d]{font-style:italic;font-size:.85em;opacity:.85}.hero h1[data-v-c58b185d]{font-family:var(--font-display);font-weight:700;font-style:italic;font-size:clamp(2rem,6vw,3.4rem);margin:0 0 .4rem;line-height:1.05;background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 60%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 50px rgba(255,209,102,.3)}.motto[data-v-c58b185d]{font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--text-60);margin:0 0 2rem}.cta[data-v-c58b185d]{margin:0 0 1.4rem;color:var(--text-80);font-size:.95rem}.bonus[data-v-c58b185d]{color:var(--gold-100);font-weight:700;white-space:nowrap}.fineprint[data-v-c58b185d]{margin:1.4rem 0 0;font-size:.78rem;color:var(--text-40);font-style:italic}.grid[data-v-c58b185d]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(420px,2.4fr) minmax(260px,1fr);gap:1.1rem;align-items:start}.center[data-v-c58b185d],.left[data-v-c58b185d]{display:flex;flex-direction:column;gap:1.1rem}.admin-strip[data-v-c58b185d]{background:linear-gradient(180deg,rgba(239,71,111,.04),transparent),var(--ink-2);border:1px dashed rgba(239,71,111,.3);border-radius:var(--r-md);padding:.95rem 1.1rem;position:relative}.admin-strip[data-v-c58b185d]:before{content:"crouper";position:absolute;top:-.55rem;left:1rem;background:var(--ink-1);padding:0 .5rem;font-family:var(--font-display);font-style:italic;font-size:.7rem;color:var(--crimson-100);letter-spacing:.08em}@media (max-width: 1100px){.grid[data-v-c58b185d]{grid-template-columns:1fr}}.users[data-v-b99c0f3d]{display:flex;flex-direction:column;gap:.6rem}header[data-v-b99c0f3d]{display:flex;justify-content:space-between;align-items:center}h4[data-v-b99c0f3d]{margin:0;font-size:.9rem;opacity:.85}.reload[data-v-b99c0f3d]{background:transparent;border:1px solid #2a2d36;color:#e8e8ea;padding:.25rem .55rem;border-radius:.4rem;cursor:pointer;font-size:.95rem}.list[data-v-b99c0f3d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.row[data-v-b99c0f3d]{display:grid;grid-template-columns:32px minmax(140px,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .7rem;background:#1c1d23;border-radius:.5rem}@media (max-width: 700px){.row[data-v-b99c0f3d]{grid-template-columns:32px 1fr}.row .entry[data-v-b99c0f3d]{grid-column:1 / -1;flex-wrap:wrap}}.avatar[data-v-b99c0f3d]{width:32px;height:32px;border-radius:50%;object-fit:cover}.avatar.placeholder[data-v-b99c0f3d]{background:#2a2d36;display:grid;place-items:center;color:#888;font-weight:700}.who[data-v-b99c0f3d]{min-width:0}.name[data-v-b99c0f3d]{font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta[data-v-b99c0f3d]{font-size:.78rem;opacity:.65;margin-top:.1rem}.balance[data-v-b99c0f3d]{color:#ffd166;font-variant-numeric:tabular-nums}.badge[data-v-b99c0f3d]{font-size:.65rem;padding:.05em .45em;background:#ef476f;color:#fff;border-radius:999px;text-transform:uppercase;margin-left:.4rem;vertical-align:middle}.entry[data-v-b99c0f3d]{display:flex;gap:.35rem;align-items:center}.amount[data-v-b99c0f3d]{width:5.5rem;background:#0e0f13;border:1px solid #2a2d36;border-radius:.4rem;color:#e8e8ea;padding:.4rem .55rem;font-variant-numeric:tabular-nums;font-size:.9rem}.reason[data-v-b99c0f3d]{width:9rem;background:#0e0f13;border:1px solid #2a2d36;border-radius:.4rem;color:#e8e8ea;padding:.4rem .55rem;font-size:.85rem}.amount[data-v-b99c0f3d]:focus,.reason[data-v-b99c0f3d]:focus{outline:none;border-color:#ffd166}.plus[data-v-b99c0f3d],.minus[data-v-b99c0f3d]{width:2.2rem;height:2.2rem;border:none;border-radius:.4rem;font-weight:700;cursor:pointer;font-size:1.1rem}.plus[data-v-b99c0f3d]{background:#1f4d2c;color:#95e1a8}.plus[data-v-b99c0f3d]:hover:not(:disabled){background:#2c6c40}.minus[data-v-b99c0f3d]{background:#4a1f1f;color:#ef476f}.minus[data-v-b99c0f3d]:hover:not(:disabled){background:#6b2c2c}.plus[data-v-b99c0f3d]:disabled,.minus[data-v-b99c0f3d]:disabled{opacity:.4;cursor:not-allowed}.error[data-v-b99c0f3d]{color:#ef476f;margin:0;font-size:.85rem}.admin[data-v-ac929f13]{display:flex;flex-direction:column;gap:1rem;max-width:900px;margin:0 auto}h1[data-v-ac929f13]{margin:0 0 .4rem;font-size:1.5rem}.card[data-v-ac929f13]{background:#16181f;border:1px solid #2a2d36;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:.85rem}.card h2[data-v-ac929f13]{margin:0;font-size:1.05rem;font-weight:600}.dim-card[data-v-ac929f13]{border-style:dashed;opacity:.85}.dim[data-v-ac929f13]{margin:0;opacity:.7}.dim a[data-v-ac929f13]{color:#ffd166}.sym[data-v-6d817c01]{display:grid;place-items:center;flex-shrink:0;filter:drop-shadow(0 2px 0 rgba(0,0,0,.4)) drop-shadow(0 0 8px rgba(255,209,102,.18))}.sym.dim[data-v-6d817c01]{filter:grayscale(.4) opacity(.55)}.sym svg[data-v-6d817c01]{width:78%;height:78%}.sym.seven svg[data-v-6d817c01],.sym.joker svg[data-v-6d817c01]{width:90%;height:90%}.machine[data-v-bea07337]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1.4rem}.cabinet-top[data-v-bea07337]{display:flex;align-items:center;justify-content:center;gap:1rem;padding-bottom:.4rem}.cabinet-top h2[data-v-bea07337]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:700;font-size:1.85rem;background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 30px rgba(255,209,102,.3);letter-spacing:.02em}.ornament[data-v-bea07337]{font-family:var(--font-display);color:var(--gold-80);opacity:.6;font-size:1.4rem}.cabinet[data-v-bea07337]{position:relative;background:radial-gradient(ellipse at 50% 0%,rgba(255,209,102,.12) 0%,transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(127,30,48,.18) 0%,transparent 60%),linear-gradient(180deg,#2a1820,#14080e);border-radius:var(--r-xl);padding:1.5rem 1.5rem 1.6rem;box-shadow:inset 0 2px #ffe6aa2e,inset 0 -28px 60px -20px #000000b3,0 30px 70px -28px #000000d9,0 0 0 1px #ffd1662e}.cabinet[data-v-bea07337]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:calc(var(--r-xl) - 6px);pointer-events:none;border:1px solid rgba(255,209,102,.18);background:linear-gradient(180deg,rgba(255,209,102,.05) 0%,transparent 30%)}.cabinet-frame[data-v-bea07337]{position:relative;background:radial-gradient(ellipse at 50% 0%,rgba(255,230,170,.08) 0%,transparent 60%),linear-gradient(180deg,#0a0508,#04020a);border-radius:var(--r-lg);padding:.9rem;box-shadow:inset 0 0 0 1px #ffd1664d,inset 0 0 0 5px #0009,inset 0 0 0 6px #ffd1662e,inset 0 0 40px #000000b3;display:flex;justify-content:center}.reel-window[data-v-bea07337]{position:relative;display:grid;grid-template-columns:repeat(3,96px);gap:8px;border-radius:calc(var(--r-lg) - 4px)}.reel[data-v-bea07337]{position:relative;overflow:hidden;background:linear-gradient(180deg,#050207,#1a0a14,#050207);border-radius:.4rem;box-shadow:inset 0 0 0 1px #ffd1661f,inset 0 14px 24px -14px #000000d9,inset 0 -14px 24px -14px #000000d9}.reel-tape[data-v-bea07337]{display:flex;flex-direction:column;will-change:transform}.reel-tape.spinning[data-v-bea07337]{filter:blur(.6px)}.cell[data-v-bea07337]{display:grid;place-items:center}.cell-glow[data-v-bea07337]{position:absolute;left:-2px;right:-2px;pointer-events:none;border-radius:.4rem;background:radial-gradient(ellipse at 50% 50%,rgba(255,209,102,.28) 0%,transparent 75%);animation:cell-pulse-bea07337 .9s ease-out infinite alternate}@keyframes cell-pulse-bea07337{0%{opacity:.6}to{opacity:1}}.paylines[data-v-bea07337]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;transition:opacity .2s}.paylines.hidden[data-v-bea07337]{opacity:0}.win-line[data-v-bea07337]{animation:win-line-in-bea07337 .4s var(--ease-back) backwards}@keyframes win-line-in-bea07337{0%{opacity:0;transform:scaleX(.6);transform-origin:left center}to{opacity:1;transform:scaleX(1)}}.win-line polyline[data-v-bea07337]{animation:win-line-pulse-bea07337 1.4s ease-in-out infinite}@keyframes win-line-pulse-bea07337{0%,to{stroke-width:5}50%{stroke-width:7;filter:drop-shadow(0 0 8px currentColor)}}.result-banner[data-v-bea07337]{position:absolute;bottom:-.6rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.6rem;padding:.35rem 1rem;background:radial-gradient(ellipse at 50% 50%,rgba(255,209,102,.25),transparent 70%),var(--ink-1);border:1px solid rgba(255,209,102,.4);border-radius:999px;box-shadow:0 6px 20px -6px #000000b3;font-size:.95rem;white-space:nowrap;z-index:10}.result-amount[data-v-bea07337]{font-family:var(--font-mono);font-weight:700;font-size:1.15rem;color:var(--gold-100);text-shadow:0 0 14px rgba(255,209,102,.5)}.result-amount.loss[data-v-bea07337]{color:var(--text-60);text-shadow:none}.result-tag[data-v-bea07337]{font-family:var(--font-display);font-style:italic;font-size:.82rem;color:var(--text-80)}.result-tag.dim[data-v-bea07337]{color:var(--text-40)}.result-enter-active[data-v-bea07337]{animation:bannerIn-bea07337 .4s var(--ease-back)}.result-leave-active[data-v-bea07337]{transition:opacity .2s,transform .2s}.result-leave-to[data-v-bea07337]{opacity:0;transform:translate(-50%) translateY(8px)}@keyframes bannerIn-bea07337{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.95)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.wins-list[data-v-bea07337]{background:var(--ink-2);border:1px solid rgba(255,209,102,.18);border-radius:var(--r-lg);padding:.95rem 1.1rem;box-shadow:var(--shadow-card);position:relative}.wins-list[data-v-bea07337]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--gold-100),transparent);opacity:.5}.wins-list h4[data-v-bea07337]{margin:0 0 .55rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--gold-80);font-weight:600}.wins-list ul[data-v-bea07337]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.wins-list li[data-v-bea07337]{display:grid;grid-template-columns:14px 1fr auto auto auto;align-items:center;gap:.6rem;padding:.4rem .5rem;background:var(--ink-3);border-radius:var(--r-sm);font-size:.85rem}.wins-list .dot[data-v-bea07337]{width:10px;height:10px;border-radius:50%;box-shadow:0 0 8px currentColor}.wins-list .wn[data-v-bea07337]{font-family:var(--font-display);font-style:italic;font-weight:600}.wins-list .ws[data-v-bea07337]{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-60);font-size:.78rem}.wins-list .wm[data-v-bea07337]{color:var(--gold-100);font-weight:700;font-size:.85rem}.wins-list .wp[data-v-bea07337]{color:var(--emerald-100);font-weight:700}.wins-enter-active[data-v-bea07337]{transition:opacity .4s,transform .4s var(--ease-out)}.wins-leave-active[data-v-bea07337]{transition:opacity .2s}.wins-enter-from[data-v-bea07337]{opacity:0;transform:translateY(-8px)}.wins-leave-to[data-v-bea07337]{opacity:0}.controls[data-v-bea07337]{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.2rem;background:var(--ink-2);border:1px solid rgba(255,209,102,.08);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.bet-row[data-v-bea07337]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.bet-label[data-v-bea07337]{font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60);font-weight:600}.bet-pills[data-v-bea07337]{display:flex;gap:.4rem;flex-wrap:wrap}.bet-pill[data-v-bea07337]{background:var(--ink-3);color:var(--text-80);border:1px solid rgba(255,255,255,.05);padding:.45rem .9rem;border-radius:999px;cursor:pointer;font-family:var(--font-mono);font-weight:600;font-size:.88rem;transition:all .15s}.bet-pill[data-v-bea07337]:hover:not(:disabled){border-color:#ffd1664d;color:var(--text-100)}.bet-pill.active[data-v-bea07337]{background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 100%);color:var(--ink-0);border-color:transparent;font-weight:700;box-shadow:0 4px 12px -4px #ffd16680}.bet-pill.lines-pill.active[data-v-bea07337]{background:linear-gradient(135deg,var(--crimson-100) 0%,var(--crimson-90) 100%);color:#fff;box-shadow:0 4px 12px -4px #ef476f80}.bet-pill[data-v-bea07337]:disabled{opacity:.35;cursor:not-allowed}.spin[data-v-bea07337]{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;background:linear-gradient(135deg,var(--crimson-100) 0%,var(--crimson-80) 100%);color:var(--text-100);border:none;padding:1rem 1.4rem;border-radius:var(--r-md);cursor:pointer;font-family:var(--font-display);font-style:italic;font-weight:700;font-size:1.2rem;letter-spacing:.08em;box-shadow:inset 0 1px #ffffff40,inset 0 -3px #00000040,0 12px 32px -10px #ef476f8c;transition:filter .15s,transform .15s;position:relative;isolation:isolate;overflow:hidden}.spin[data-v-bea07337]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,230,170,.4) 47%,rgba(255,255,255,.7) 50%,rgba(255,230,170,.4) 53%,transparent 70%);background-size:250% 100%;background-repeat:no-repeat;animation:foil-sweep 4s var(--ease-out) infinite;mix-blend-mode:overlay;pointer-events:none;opacity:0;transition:opacity .2s}.spin.ready[data-v-bea07337]:after{opacity:1}.spin[data-v-bea07337]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.spin[data-v-bea07337]:active:not(:disabled){transform:translateY(0)}.spin[data-v-bea07337]:disabled{background:var(--ink-3);color:var(--text-40);box-shadow:inset 0 1px #ffffff0a;cursor:not-allowed}.spin-icon[data-v-bea07337]{font-size:1rem;opacity:.8}.spin-aux[data-v-bea07337]{font-family:var(--font-mono);font-style:normal;font-size:.78rem;font-weight:500;opacity:.75;letter-spacing:0;text-transform:none}.spinner[data-v-bea07337]{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.25);border-top-color:var(--text-100);border-radius:50%;animation:spin-bea07337 .8s linear infinite}@keyframes spin-bea07337{to{transform:rotate(360deg)}}.error[data-v-bea07337]{margin:0;color:var(--crimson-100);font-size:.85rem}.paylines-legend[data-v-bea07337]{background:var(--ink-2);border:1px solid rgba(255,209,102,.06);border-radius:var(--r-lg);padding:1.1rem 1.2rem 1.3rem}.paylines-legend header[data-v-bea07337],.paytable header[data-v-bea07337],.recent header[data-v-bea07337]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--gold-80);margin-bottom:.85rem}.paylines-legend .diamond[data-v-bea07337],.paytable .diamond[data-v-bea07337],.recent .diamond[data-v-bea07337]{width:.32rem;height:.32rem;background:var(--gold-80);transform:rotate(45deg);display:inline-block}.paylines-legend ul[data-v-bea07337]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.45rem}.legend-item[data-v-bea07337]{display:flex;align-items:center;gap:.55rem;padding:.5rem .7rem;background:var(--ink-3);border:1px solid rgba(255,255,255,.04);border-radius:var(--r-sm);opacity:.5;transition:opacity .15s,border-color .15s}.legend-item.active[data-v-bea07337]{opacity:1;border-color:#ffd1662e}.legend-num[data-v-bea07337]{font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--gold-80);width:1rem;text-align:center}.legend-svg[data-v-bea07337]{width:50px;height:32px;flex-shrink:0}.legend-name[data-v-bea07337]{font-size:.82rem;color:var(--text-80)}.legend-hint[data-v-bea07337]{margin:.85rem 0 0;font-size:.83rem;color:var(--text-60);text-align:center;line-height:1.5}.legend-hint .numeric[data-v-bea07337]{color:var(--gold-100);font-weight:700}.paytable[data-v-bea07337]{background:var(--ink-2);border:1px solid rgba(255,209,102,.06);border-radius:var(--r-lg);padding:1.1rem 1.2rem 1.3rem}.paytable ul[data-v-bea07337]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem}.paytable li[data-v-bea07337]{display:flex;align-items:center;gap:.55rem;padding:.4rem .6rem;background:var(--ink-3);border-radius:var(--r-sm)}.paytable .lbl[data-v-bea07337]{flex:1;font-size:.86rem}.paytable .mul[data-v-bea07337]{color:var(--gold-100);font-weight:700}.paytable-hint[data-v-bea07337]{margin:.85rem 0 0;font-size:.83rem;color:var(--text-60);text-align:center;line-height:1.5}.paytable-hint em[data-v-bea07337]{color:var(--text-100);font-style:normal;font-weight:600}.paytable-hint strong[data-v-bea07337]{color:var(--gold-100)}.paytable-hint .jackpot[data-v-bea07337]{color:var(--crimson-100);font-weight:700}.recent[data-v-bea07337]{background:var(--ink-2);border:1px solid rgba(255,255,255,.04);border-radius:var(--r-lg);padding:1.1rem 1.2rem 1.2rem}.recent-list[data-v-bea07337]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.recent-list li[data-v-bea07337]{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.65rem;padding:.4rem .6rem;background:var(--ink-3);border-radius:var(--r-sm);font-size:.84rem}.recent-list li.won[data-v-bea07337]{background:linear-gradient(90deg,rgba(149,225,168,.1) 0%,var(--ink-3) 80%);border-left:2px solid var(--emerald-100)}.time[data-v-bea07337]{color:var(--text-60);font-size:.78rem}.r-lines[data-v-bea07337]{background:#ef476f1f;color:var(--crimson-100);padding:.05em .5em;border-radius:999px;font-size:.7rem;font-weight:700}.r-bet[data-v-bea07337]{color:var(--text-60);font-size:.8rem;text-align:right}.r-net[data-v-bea07337]{font-weight:700;text-align:right}.r-net.pos[data-v-bea07337]{color:var(--emerald-100)}.r-net.neg[data-v-bea07337]{color:var(--crimson-100)}@media (max-width: 600px){.cabinet-frame[data-v-bea07337]{padding:.6rem}.reel[data-v-bea07337]{height:240px}.cell[data-v-bea07337]{height:80px!important}.reel-window[data-v-bea07337]{grid-template-columns:repeat(3,80px)!important;width:256px!important}.cabinet-top h2[data-v-bea07337]{font-size:1.5rem}}.page[data-v-078512e3]{padding:.5rem 0 2rem}.auth-gate[data-v-078512e3]{text-align:center;max-width:420px;margin:4rem auto;padding:2.5rem 1.5rem;background:var(--ink-2);border:1px solid rgba(255,209,102,.1);border-radius:var(--r-xl)}.auth-gate h2[data-v-078512e3]{margin:0 0 .4rem;font-style:italic;font-size:1.6rem}.auth-gate p[data-v-078512e3]{margin:0 0 1.5rem;color:var(--text-60)}.game[data-v-95b4fc6d]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1.2rem}.title-row[data-v-95b4fc6d]{display:flex;align-items:center;justify-content:center;gap:1rem}.title-row h2[data-v-95b4fc6d]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:700;font-size:1.85rem;background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 30px rgba(255,209,102,.3);letter-spacing:.02em}.ornament[data-v-95b4fc6d]{font-family:var(--font-display);color:var(--gold-80);opacity:.6;font-size:1.4rem}.motto[data-v-95b4fc6d]{margin:0;text-align:center;font-family:var(--font-display);font-style:italic;color:var(--text-60);font-size:.95rem}.chart[data-v-95b4fc6d]{position:relative;background:radial-gradient(ellipse at 50% 100%,rgba(255,209,102,.12) 0%,transparent 60%),linear-gradient(180deg,#0a0508,#04020a);border:1px solid rgba(255,209,102,.18);border-radius:var(--r-xl);overflow:hidden;height:320px;box-shadow:inset 0 0 0 1px #ffd16614,inset 0 -32px 60px -32px #000000b3,0 18px 38px -16px #0009;transition:box-shadow .3s,border-color .3s}.chart[data-v-95b4fc6d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0deg,rgba(255,209,102,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,209,102,.04) 1px,transparent 1px);background-size:48px 48px;pointer-events:none;opacity:.5}.chart.busted[data-v-95b4fc6d]{border-color:#ef476f66;box-shadow:inset 0 0 0 1px #ef476f33,inset 0 -32px 60px -32px #7f1e3080,0 18px 38px -16px #ef476f40;animation:shake-95b4fc6d .4s cubic-bezier(.36,.07,.19,.97)}.chart.cashed[data-v-95b4fc6d]{border-color:#95e1a859;box-shadow:inset 0 0 0 1px #95e1a82e,0 18px 38px -16px #95e1a840}@keyframes shake-95b4fc6d{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}.chart-svg[data-v-95b4fc6d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.head.running[data-v-95b4fc6d]{filter:drop-shadow(0 0 10px var(--gold-100));animation:head-pulse-95b4fc6d 1.2s ease-in-out infinite}@keyframes head-pulse-95b4fc6d{0%,to{opacity:1}50%{opacity:.6}}.mult[data-v-95b4fc6d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center;gap:.3rem}.mult-tag[data-v-95b4fc6d]{font-family:var(--font-display);font-style:italic;font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;padding:.2em .7em;border-radius:999px}.mult-tag.idle[data-v-95b4fc6d]{background:#ffffff0d;color:var(--text-60)}.mult-tag.running[data-v-95b4fc6d]{background:#ffd1661f;color:var(--gold-100);border:1px solid rgba(255,209,102,.3)}.mult-tag.cashed[data-v-95b4fc6d]{background:#95e1a829;color:var(--emerald-100);border:1px solid rgba(149,225,168,.4)}.mult-tag.busted[data-v-95b4fc6d]{background:#ef476f29;color:var(--crimson-100);border:1px solid rgba(239,71,111,.4)}.mult-value[data-v-95b4fc6d]{font-family:var(--font-mono);font-weight:700;font-size:clamp(3rem,8vw,5.5rem);line-height:1;letter-spacing:-.04em;color:var(--text-100);text-shadow:0 0 36px rgba(255,209,102,.45)}.mult-value.idle[data-v-95b4fc6d]{color:var(--text-40);text-shadow:none}.mult.busted .mult-value[data-v-95b4fc6d]{color:var(--crimson-100);text-shadow:0 0 36px rgba(239,71,111,.6)}.mult.cashed .mult-value[data-v-95b4fc6d]{color:var(--emerald-100);text-shadow:0 0 36px rgba(149,225,168,.55)}.mult-value .x[data-v-95b4fc6d]{font-size:.45em;font-weight:500;margin-left:.05em;opacity:.8}.result-badge[data-v-95b4fc6d]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.55rem;padding:.4rem 1rem;border-radius:999px;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);font-size:.95rem;font-weight:700;font-family:var(--font-mono)}.result-badge.cashed[data-v-95b4fc6d]{border-color:#95e1a866;color:var(--emerald-100)}.result-badge.busted[data-v-95b4fc6d]{border-color:#ef476f66;color:var(--crimson-100)}.result-badge .dim[data-v-95b4fc6d]{color:var(--text-60);font-weight:500;font-size:.8rem;font-family:var(--font-body)}.badge-enter-active[data-v-95b4fc6d]{animation:badgeIn-95b4fc6d .4s var(--ease-back)}.badge-leave-active[data-v-95b4fc6d]{transition:opacity .2s}.badge-leave-to[data-v-95b4fc6d]{opacity:0}@keyframes badgeIn-95b4fc6d{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.controls[data-v-95b4fc6d]{background:var(--ink-2);border:1px solid rgba(255,209,102,.08);border-radius:var(--r-lg);padding:1rem 1.2rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:var(--shadow-card)}.row[data-v-95b4fc6d]{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:flex-end}.bet-pills[data-v-95b4fc6d]{display:flex;flex-direction:column;gap:.4rem}.bet-pills>.row-label[data-v-95b4fc6d]{margin-bottom:0}.bet-pills[data-v-95b4fc6d]:not(:has(>div)){display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.row-label[data-v-95b4fc6d]{font-size:.65rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-60);font-weight:600}.bet-pills .pill[data-v-95b4fc6d]{background:var(--ink-3);color:var(--text-80);border:1px solid rgba(255,255,255,.05);padding:.45rem .9rem;border-radius:999px;cursor:pointer;font-family:var(--font-mono);font-weight:600;font-size:.88rem;transition:all .15s}.bet-pills .pill[data-v-95b4fc6d]:hover:not(:disabled){border-color:#ffd1664d;color:var(--text-100)}.bet-pills .pill.active[data-v-95b4fc6d]{background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 100%);color:var(--ink-0);border-color:transparent;font-weight:700;box-shadow:0 4px 12px -4px #ffd16680}.bet-pills .pill[data-v-95b4fc6d]:disabled{opacity:.35;cursor:not-allowed}.bet-pills[data-v-95b4fc6d]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4rem;align-items:center}.auto-input[data-v-95b4fc6d]{display:flex;flex-direction:column;gap:.4rem}.auto-row[data-v-95b4fc6d]{display:flex;gap:.4rem;align-items:center}.num-input[data-v-95b4fc6d]{width:6.5rem;background:var(--ink-3);border:1px solid rgba(255,209,102,.1);border-radius:var(--r-sm);color:var(--text-100);padding:.5rem .7rem;font-size:.95rem;font-weight:600}.num-input[data-v-95b4fc6d]:focus{outline:none;border-color:var(--gold-100)}.x-label[data-v-95b4fc6d]{font-family:var(--font-mono);color:var(--text-60)}.auto-clear[data-v-95b4fc6d]{background:transparent;border:1px solid rgba(255,255,255,.06);color:var(--text-60);width:1.8rem;height:1.8rem;border-radius:50%;cursor:pointer}.auto-clear[data-v-95b4fc6d]:hover:not(:disabled){color:var(--crimson-100);border-color:#ef476f4d}.action-row[data-v-95b4fc6d]{display:flex;gap:.6rem;align-items:stretch}.big[data-v-95b4fc6d]{flex:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.05rem;border:none;padding:.85rem 1.1rem;border-radius:var(--r-md);cursor:pointer;font-family:var(--font-display);font-style:italic;font-weight:700;letter-spacing:.06em;position:relative;isolation:isolate;overflow:hidden;transition:filter .15s,transform .15s}.big[data-v-95b4fc6d]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.big[data-v-95b4fc6d]:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.6)}.big-icon[data-v-95b4fc6d]{font-size:1.2rem}.big-label[data-v-95b4fc6d]{font-size:1.15rem}.big-aux[data-v-95b4fc6d]{font-family:var(--font-mono);font-style:normal;font-size:.78rem;font-weight:600;opacity:.85;letter-spacing:0;text-transform:none}.start[data-v-95b4fc6d]{background:linear-gradient(135deg,var(--gold-100) 0%,var(--gold-80) 100%);color:var(--ink-0);box-shadow:inset 0 1px #fff6,inset 0 -3px #0003,0 12px 30px -10px #ffd1668c}.start[data-v-95b4fc6d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,230,170,.4) 47%,rgba(255,255,255,.6) 50%,rgba(255,230,170,.4) 53%,transparent 70%);background-size:250% 100%;background-repeat:no-repeat;animation:foil-sweep 4s var(--ease-out) infinite;mix-blend-mode:overlay;opacity:0;transition:opacity .2s;pointer-events:none}.start.ready[data-v-95b4fc6d]:after{opacity:1}.cashout[data-v-95b4fc6d]{background:linear-gradient(135deg,var(--emerald-100) 0%,#5fb59a 100%);color:var(--ink-0);box-shadow:inset 0 1px #fff6,inset 0 -3px #0003,0 12px 30px -10px #95e1a88c;animation:cashout-pulse-95b4fc6d 1.4s ease-in-out infinite}@keyframes cashout-pulse-95b4fc6d{0%,to{box-shadow:inset 0 1px #fff6,inset 0 -3px #0003,0 12px 30px -10px #95e1a88c}50%{box-shadow:inset 0 1px #fff6,inset 0 -3px #0003,0 16px 38px -8px #95e1a8d9}}.reset[data-v-95b4fc6d]{background:var(--ink-3);border:1px solid rgba(255,255,255,.06);color:var(--text-80);width:3rem;border-radius:var(--r-md);cursor:pointer;font-size:1.2rem}.reset[data-v-95b4fc6d]:hover{color:var(--gold-100)}.error[data-v-95b4fc6d]{margin:0;color:var(--crimson-100);font-size:.85rem}.recent[data-v-95b4fc6d]{background:var(--ink-2);border:1px solid rgba(255,255,255,.04);border-radius:var(--r-lg);padding:1.1rem 1.2rem 1.2rem}.recent header[data-v-95b4fc6d]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--gold-80);margin-bottom:.85rem}.recent .diamond[data-v-95b4fc6d]{width:.32rem;height:.32rem;background:var(--gold-80);transform:rotate(45deg);display:inline-block}.recent ul[data-v-95b4fc6d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.recent-item[data-v-95b4fc6d]{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.65rem;padding:.4rem .6rem;background:var(--ink-3);border-radius:var(--r-sm);font-size:.86rem}.recent-item.cashed_out[data-v-95b4fc6d]{background:linear-gradient(90deg,rgba(149,225,168,.1) 0%,var(--ink-3) 80%);border-left:2px solid var(--emerald-100)}.recent-item.busted[data-v-95b4fc6d]{background:linear-gradient(90deg,rgba(239,71,111,.08) 0%,var(--ink-3) 80%);border-left:2px solid var(--crimson-100);opacity:.85}.recent .time[data-v-95b4fc6d]{color:var(--text-60);font-size:.78rem}.recent .bet[data-v-95b4fc6d]{background:#ffd1661a;color:var(--gold-100);padding:.05em .5em;border-radius:999px;font-size:.78rem;font-weight:700}.recent .mult[data-v-95b4fc6d]{display:inline-flex;align-items:baseline;gap:.3rem;font-size:.86rem;position:static}.recent .mult.cashed_out[data-v-95b4fc6d]{color:var(--emerald-100)}.recent .mult.busted[data-v-95b4fc6d]{color:var(--crimson-100)}.recent .mult .dim[data-v-95b4fc6d]{color:var(--text-40);font-size:.72rem}.recent .net[data-v-95b4fc6d]{font-weight:700;text-align:right}.recent .net.pos[data-v-95b4fc6d]{color:var(--emerald-100)}.recent .net.neg[data-v-95b4fc6d]{color:var(--crimson-100)}@media (max-width: 600px){.chart[data-v-95b4fc6d]{height:260px}.row[data-v-95b4fc6d]{flex-direction:column;align-items:stretch;gap:.7rem}}.page[data-v-6ae14ed6]{padding:.5rem 0 2rem}.auth-gate[data-v-6ae14ed6]{text-align:center;max-width:420px;margin:4rem auto;padding:2.5rem 1.5rem;background:var(--ink-2);border:1px solid rgba(255,209,102,.1);border-radius:var(--r-xl)}.auth-gate h2[data-v-6ae14ed6]{margin:0 0 .4rem;font-style:italic;font-size:1.6rem}.auth-gate p[data-v-6ae14ed6]{margin:0 0 1.5rem;color:var(--text-60)}.card[data-v-430b3a3e]{padding:1.2rem .95rem .95rem;display:flex;flex-direction:column;gap:.65rem;align-items:center;border-radius:var(--bk-r-md)}.rank-badge[data-v-430b3a3e]{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:linear-gradient(180deg,var(--bk-bronze-light) 0%,var(--bk-bronze) 60%,var(--bk-bronze-dark) 100%);color:var(--bk-coal);font-family:var(--bk-font-display);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;padding:.18rem .95rem;border:1px solid var(--bk-bronze-dark);border-radius:1px;box-shadow:0 2px 4px #00000080,inset 0 1px #ffebc866,inset 0 -1px #3c281066;text-shadow:0 1px 0 rgba(255,220,180,.3);white-space:nowrap;z-index:2}.portrait-pane[data-v-430b3a3e]{position:relative;width:100%;background:var(--bk-coal);padding:.45rem;border:1px solid var(--bk-iron-edge);box-shadow:inset 0 0 24px #0009}.portrait[data-v-430b3a3e]{width:100%;aspect-ratio:4 / 4.6;object-fit:cover;object-position:top;display:block;border-radius:1px}.lvl-corner[data-v-430b3a3e]{position:absolute;bottom:.4rem;right:.4rem;background:#140f0ad9;border:1px solid var(--bk-bronze);padding:.15rem .45rem;font-family:var(--bk-font-num);display:inline-flex;align-items:baseline;gap:.2rem;border-radius:2px}.lvl-num[data-v-430b3a3e]{color:var(--bk-bronze-light);font-weight:700;font-size:1rem;line-height:1}.lvl-lbl[data-v-430b3a3e]{color:var(--bk-bone-3);font-size:.6rem}.fighter-name[data-v-430b3a3e]{margin:.25rem 0 .2rem;font-family:var(--bk-font-display);font-weight:600;font-size:1.15rem;letter-spacing:.04em;color:var(--bk-bone);text-align:center;text-shadow:0 1px 0 #000}.meta[data-v-430b3a3e]{width:100%;border-collapse:collapse;font-family:var(--bk-font-body);font-size:.86rem}.meta tr td[data-v-430b3a3e]{padding:.22rem .4rem;border-bottom:1px dotted var(--bk-iron-edge)}.meta tr:last-child td[data-v-430b3a3e]{border-bottom:none}.meta-label[data-v-430b3a3e]{color:var(--bk-bone-3);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;width:50%}.meta-val[data-v-430b3a3e]{font-family:var(--bk-font-num);font-weight:700;text-align:right}.meta-val.hp[data-v-430b3a3e]{color:var(--bk-moss-bright)}.meta-val.atk[data-v-430b3a3e]{color:var(--bk-blood-light)}.meta-val.def[data-v-430b3a3e]{color:var(--bk-bronze-light)}.meta-val.record .win[data-v-430b3a3e]{color:var(--bk-moss-bright)}.meta-val.record .loss[data-v-430b3a3e]{color:var(--bk-blood-light)}.meta-val.record .dim[data-v-430b3a3e]{color:var(--bk-bone-3);font-weight:400}.xp-block[data-v-430b3a3e]{width:100%;display:flex;flex-direction:column;gap:.3rem;margin-top:.2rem}.xp-meta[data-v-430b3a3e]{display:flex;justify-content:space-between;align-items:baseline}.xp-tag[data-v-430b3a3e]{letter-spacing:.18em}.xp-num[data-v-430b3a3e]{font-family:var(--bk-font-num);color:var(--bk-bone-2);font-size:.78rem}.xp-bar[data-v-430b3a3e]{height:8px}.xp-fill[data-v-430b3a3e]{background-color:var(--bk-bronze)}.free-hint[data-v-430b3a3e]{margin-top:.3rem;text-align:center;font-size:.78rem;color:var(--bk-bronze-light);font-weight:600;animation:free-pulse-430b3a3e 1.6s ease-in-out infinite alternate}@keyframes free-pulse-430b3a3e{0%{opacity:.55}to{opacity:1}}.stats-wrap[data-v-399c6197]{display:flex;flex-direction:column;gap:.7rem}.free-row[data-v-399c6197]{display:flex;align-items:baseline;gap:.5rem;padding:.4rem .65rem;background:linear-gradient(90deg,rgba(168,122,62,.18),transparent 70%);border-left:3px solid var(--bk-bronze)}.free-num[data-v-399c6197]{font-family:var(--bk-font-num);font-weight:700;font-size:1.2rem;color:var(--bk-bronze-light)}.stats-table[data-v-399c6197]{width:100%;border-collapse:collapse;font-family:var(--bk-font-body);font-size:.86rem}.stats-table thead th[data-v-399c6197]{text-align:left;padding:.3rem .5rem;border-bottom:1px solid var(--bk-iron-edge);color:var(--bk-bone-3);font-weight:500;letter-spacing:.16em;text-transform:uppercase;font-size:.65rem}.stats-table thead th.num-col[data-v-399c6197]{text-align:right}.stats-table tbody td[data-v-399c6197]{padding:.4rem .5rem;border-bottom:1px dotted var(--bk-iron-edge);vertical-align:middle}.stats-table tbody tr:last-child td[data-v-399c6197]{border-bottom:none}.stat-name-cell[data-v-399c6197]{display:flex;flex-direction:column;gap:.1rem}.stat-name[data-v-399c6197]{font-weight:600;font-size:.92rem;color:var(--bk-bone)}.stat-desc[data-v-399c6197]{font-size:.7rem;color:var(--bk-bone-3)}.num-col[data-v-399c6197]{text-align:right;font-family:var(--bk-font-num);font-weight:700;width:4rem}.num-col.bonus[data-v-399c6197]{color:var(--bk-moss-bright);font-weight:600}.num-col.total[data-v-399c6197]{color:var(--bk-bronze-light);font-size:.95rem}.alloc-cell[data-v-399c6197]{text-align:right;width:7rem}.alloc-btn[data-v-399c6197]{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--bk-iron-edge);background:var(--bk-iron-2);color:var(--bk-bone-2);cursor:pointer;font-size:.95rem;font-weight:700;vertical-align:middle;transition:color .15s,border-color .15s}.alloc-btn.plus[data-v-399c6197]:hover:not(:disabled){color:var(--bk-moss-bright);border-color:var(--bk-moss)}.alloc-btn.minus[data-v-399c6197]:hover:not(:disabled){color:var(--bk-blood-light);border-color:var(--bk-blood)}.alloc-btn[data-v-399c6197]:disabled{opacity:.3;cursor:not-allowed}.alloc-val[data-v-399c6197]{display:inline-block;min-width:2rem;text-align:center;font-family:var(--bk-font-num);font-weight:700;font-size:.85rem;color:var(--bk-bone-3);margin:0 .15rem;vertical-align:middle}.alloc-val.active[data-v-399c6197]{color:var(--bk-bronze-light)}.actions[data-v-399c6197]{display:flex;gap:.4rem;justify-content:flex-end;margin-top:.3rem}.apply-btn[data-v-399c6197]{padding:.55em 1.1em;font-size:.85rem}.err[data-v-399c6197]{color:var(--bk-blood-light);margin:0;font-size:.82rem;font-style:italic}.paperdoll[data-v-4558da39]{position:relative;width:100%;max-width:320px;aspect-ratio:200 / 400;margin:0 auto;background:radial-gradient(ellipse at 50% 30%,rgba(168,122,62,.08),transparent 60%),var(--bk-iron);border:1px solid var(--bk-iron-edge);border-radius:var(--bk-r-sm)}.silhouette[data-v-4558da39]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:.55;pointer-events:none}.slot[data-v-4558da39]{position:absolute;width:52px;height:52px;background:var(--bk-coal);border:1px solid var(--bk-iron-edge);border-radius:var(--bk-r-sm);display:grid;place-items:center;cursor:default;transition:border-color .15s,box-shadow .15s,transform .12s;z-index:2}.slot.filled[data-v-4558da39]{border-color:var(--bk-bronze);background:radial-gradient(circle at 50% 30%,rgba(168,122,62,.18),transparent 65%),var(--bk-coal);box-shadow:inset 0 1px #ffdca01a,0 2px 6px #00000080;cursor:pointer}.slot.filled[data-v-4558da39]:hover{border-color:var(--bk-bronze-light);box-shadow:0 0 12px var(--bk-blood-glow);transform:scale(1.03);z-index:5}.item-icon[data-v-4558da39]{width:80%;height:80%;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}.tier-tag[data-v-4558da39]{position:absolute;bottom:2px;right:2px;background:var(--bk-bronze);color:var(--bk-coal);font-family:var(--bk-font-num);font-size:.6rem;font-weight:700;padding:0 .3em;border-radius:1px;line-height:1.4}.empty-icon[data-v-4558da39]{font-size:1.5rem;opacity:.32;filter:grayscale(.85)}.empty-label[data-v-4558da39]{position:absolute;bottom:2px;left:2px;right:2px;font-size:.55rem;text-align:center;color:var(--bk-ash);text-transform:uppercase;letter-spacing:.06em}.tooltip[data-v-4558da39]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:.5rem .8rem;font-size:.78rem;white-space:nowrap;display:flex;flex-direction:column;gap:.15rem;opacity:0;pointer-events:none;transition:opacity .15s;z-index:10}.slot.filled:hover .tooltip[data-v-4558da39]{opacity:1}.tooltip strong[data-v-4558da39]{font-family:var(--bk-font-display);font-size:.88rem;color:var(--bk-coal)}.tooltip small[data-v-4558da39]{color:#3c2810a6;font-style:italic;font-size:.7rem}.pos-helm[data-v-4558da39]{top:1%;left:50%;transform:translate(-50%)}.pos-amulet[data-v-4558da39]{top:21%;left:50%;transform:translate(-50%)}.pos-body[data-v-4558da39]{top:36%;left:50%;transform:translate(-50%)}.pos-weapon[data-v-4558da39]{top:38%;right:0}.pos-shield[data-v-4558da39]{top:38%;left:0}.pos-gloves[data-v-4558da39]{top:52%;right:0}.pos-ring[data-v-4558da39]{top:52%;left:0}.pos-boots[data-v-4558da39]{bottom:2%;left:50%;transform:translate(-50%)}@media (max-width: 600px){.paperdoll[data-v-4558da39]{max-width:260px}.slot[data-v-4558da39]{width:44px;height:44px}.empty-icon[data-v-4558da39]{font-size:1.25rem}}@media (prefers-reduced-motion: reduce){.slot.filled[data-v-4558da39]:hover{transform:none}}.inv-wrap[data-v-7fca5978]{display:flex;flex-direction:column;gap:.6rem}.inv-header[data-v-7fca5978]{display:flex;justify-content:flex-end}.filters[data-v-7fca5978]{display:flex;flex-wrap:wrap;gap:.3rem}.filter-tag[data-v-7fca5978]{background:var(--bk-iron);border:1px solid var(--bk-iron-edge);color:var(--bk-bone-2);padding:.25rem .65rem;font-family:var(--bk-font-body);font-size:.78rem;cursor:pointer;border-radius:var(--bk-r-xs);transition:border-color .15s,color .15s}.filter-tag[data-v-7fca5978]:hover{border-color:var(--bk-bronze);color:var(--bk-bone)}.filter-tag.active[data-v-7fca5978]{background:linear-gradient(180deg,var(--bk-bronze-light),var(--bk-bronze));color:var(--bk-coal);border-color:var(--bk-bronze-dark);font-weight:700}.empty[data-v-7fca5978]{text-align:center;padding:2rem 1rem;color:var(--bk-ash);font-style:italic;font-size:.9rem}.inv-grid[data-v-7fca5978]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.45rem}@media (max-width: 700px){.inv-grid[data-v-7fca5978]{grid-template-columns:1fr}}.inv-item[data-v-7fca5978]{display:grid;grid-template-columns:48px 1fr auto;gap:.6rem;align-items:center;padding:.5rem .65rem;background:var(--bk-iron-2);border:1px solid var(--bk-iron-edge);border-radius:var(--bk-r-sm);position:relative}.inv-item.equipped[data-v-7fca5978]{background:linear-gradient(90deg,rgba(168,122,62,.18),var(--bk-iron-2) 70%);border-color:var(--bk-bronze)}.inv-item.t1[data-v-7fca5978],.inv-item.t2[data-v-7fca5978]{border-color:#5a5a60}.inv-item.t3[data-v-7fca5978],.inv-item.t4[data-v-7fca5978]{border-color:var(--bk-moss);box-shadow:0 0 6px #7ea0452e}.inv-item.t5[data-v-7fca5978],.inv-item.t6[data-v-7fca5978]{border-color:#4080c0;box-shadow:0 0 8px #4080c038}.inv-item.t7[data-v-7fca5978]{border-color:#a060d0;box-shadow:0 0 10px #a060d04d}.inv-item.t8[data-v-7fca5978]{border-color:var(--bk-bronze-light);box-shadow:0 0 14px #d4a05a73}.ico-wrap[data-v-7fca5978]{width:48px;height:48px;background:var(--bk-coal);border:1px solid rgba(0,0,0,.6);display:grid;place-items:center;border-radius:2px;box-shadow:inset 0 0 8px #0009}.ico[data-v-7fca5978]{width:90%;height:90%;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.info[data-v-7fca5978]{min-width:0}.name[data-v-7fca5978]{font-weight:600;font-size:.86rem;color:var(--bk-bone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta[data-v-7fca5978]{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.72rem;margin-top:.15rem}.tier[data-v-7fca5978]{font-family:var(--bk-font-num);font-weight:700;padding:0 .35em;border-radius:1px;font-size:.66rem}.tier.t1[data-v-7fca5978],.tier.t2[data-v-7fca5978]{background:#5a5a6033;color:#b8b8c0}.tier.t3[data-v-7fca5978],.tier.t4[data-v-7fca5978]{background:#7ea0452e;color:var(--bk-moss-bright)}.tier.t5[data-v-7fca5978],.tier.t6[data-v-7fca5978]{background:#4080c02e;color:#6090d0}.tier.t7[data-v-7fca5978]{background:#a060d02e;color:#b070e0}.tier.t8[data-v-7fca5978]{background:#d4a05a38;color:var(--bk-bronze-light)}.stat[data-v-7fca5978]{font-family:var(--bk-font-num);color:var(--bk-bone-3)}.stat.dmg[data-v-7fca5978]{color:var(--bk-blood-light);font-weight:600}.stat.armor[data-v-7fca5978]{color:var(--bk-bronze-light);font-weight:600}.stat.sub[data-v-7fca5978]{color:var(--bk-bone-3)}.actions[data-v-7fca5978]{display:flex;flex-direction:column;gap:.3rem;align-items:flex-end}.action[data-v-7fca5978]{font-size:.74rem;padding:.3rem .55rem;white-space:nowrap}.action.sell[data-v-7fca5978]:hover:not(:disabled){color:var(--bk-blood-light);border-color:var(--bk-blood)}.action .numeric[data-v-7fca5978]{color:var(--bk-bronze-light);font-weight:700;margin-left:.25rem}.badge-equipped[data-v-7fca5978]{background:var(--bk-moss-fade);color:var(--bk-moss-bright);border:1px solid var(--bk-moss);padding:.2rem .6rem;font-size:.68rem;font-family:var(--bk-font-display);font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:1px}.zones[data-v-3f1a2175]{display:flex;flex-direction:column;gap:.4rem}.zone-row[data-v-3f1a2175]{display:grid;grid-template-columns:100px 1fr 50px;gap:.6rem;align-items:center;font-family:var(--bk-font-body);font-size:.82rem}.zone-label[data-v-3f1a2175]{display:flex;align-items:center;gap:.4rem;color:var(--bk-bone-2)}.zone-icon[data-v-3f1a2175]{font-size:1.05rem;width:1.4rem;text-align:center}.zone-text[data-v-3f1a2175]{font-size:.82rem}.zone-num[data-v-3f1a2175]{text-align:right;color:var(--bk-bronze-light);font-weight:700;font-size:.85rem}input[type=range][data-v-3f1a2175]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:linear-gradient(to right,var(--bar-color) 0%,var(--bar-color) var(--bar-pct),var(--bk-iron) var(--bar-pct),var(--bk-iron) 100%);border:1px solid var(--bk-iron-edge);border-radius:1px;outline:none;cursor:pointer}input[type=range][data-v-3f1a2175]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;background:var(--bk-bronze-light);border:1px solid var(--bk-bronze-dark);border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #00000080}input[type=range][data-v-3f1a2175]::-moz-range-thumb{width:14px;height:14px;background:var(--bk-bronze-light);border:1px solid var(--bk-bronze-dark);border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #00000080}input[type=range][data-v-3f1a2175]:focus-visible{outline:2px solid var(--bk-bronze-light);outline-offset:2px}.sum-row[data-v-3f1a2175]{display:flex;justify-content:flex-end;align-items:baseline;gap:.5rem;margin-top:.3rem;font-size:.76rem}.sum-num[data-v-3f1a2175]{font-weight:700}.sum-row:not(.ok) .sum-num[data-v-3f1a2175]{color:var(--bk-blood-light)}.sum-row.ok .sum-num[data-v-3f1a2175]{color:var(--bk-moss-bright)}.mini[data-v-3f1a2175]{padding:.18em .55em;font-size:.7rem}.zone-allocator[data-v-83978d0a]{background:var(--bk-iron-2);border:1px solid var(--bk-iron-edge);border-radius:var(--bk-r-md);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.6rem}.alloc-header[data-v-83978d0a]{display:flex;justify-content:space-between;align-items:baseline}.alloc-title[data-v-83978d0a]{margin:0;font-family:var(--bk-font-display);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.16em;color:var(--bk-bone-2)}.mini[data-v-83978d0a]{padding:.2em .6em;font-size:.7rem}.dist-row[data-v-83978d0a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 720px){.dist-row[data-v-83978d0a]{grid-template-columns:1fr;gap:.8rem}}.dist-h[data-v-83978d0a]{margin:0 0 .45rem;font-family:var(--bk-font-display);font-weight:500;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bk-bone-3);display:flex;align-items:center;gap:.35rem}.dist-h-icon[data-v-83978d0a]{font-size:.9rem;opacity:.85}.hint[data-v-83978d0a]{margin:0;font-size:.7rem;color:var(--bk-ash);font-style:italic;line-height:1.45}.arena-overlay[data-v-34b7be46]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;grid-template-rows:auto 1fr auto;background:radial-gradient(ellipse at 50% 30%,rgba(168,45,45,.08),transparent 60%),radial-gradient(ellipse at 50% 100%,rgba(0,0,0,.55),transparent 70%),var(--bk-coal);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='80'><filter id='b'><feTurbulence baseFrequency='0.025 0.04' numOctaves='2'/><feColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.08 0 0 0 0 0.06 0 0 0 0.7 0'/></filter><rect width='100%' height='100%' filter='url(%23b)'/></svg>"),linear-gradient(180deg,#0a0806,#1a140e);font-family:var(--bk-font-body);color:var(--bk-bone);animation:arena-in-34b7be46 .32s var(--bk-ease) both}@keyframes arena-in-34b7be46{0%{opacity:0}to{opacity:1}}.arena-header[data-v-34b7be46]{background:linear-gradient(180deg,var(--bk-iron-3),var(--bk-iron-2));border-bottom:1px solid var(--bk-bronze-dark);padding:.55rem 1.2rem;display:grid;grid-template-columns:60px 1fr 32px;align-items:center;gap:1rem}.rivets[data-v-34b7be46]{display:flex;gap:.45rem;opacity:.5}.arena-title[data-v-34b7be46]{margin:0;text-align:center;font-family:var(--bk-font-display);font-weight:600;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--bk-bronze-light);text-shadow:0 1px 0 #000}.round-num[data-v-34b7be46]{font-family:var(--bk-font-num);color:var(--bk-bone-3);font-size:.85rem;letter-spacing:.04em;font-weight:400;margin-left:.4rem}.close-x[data-v-34b7be46]{width:32px;height:32px;border-radius:50%;background:transparent;color:var(--bk-bone-2);border:1px solid var(--bk-iron-edge);cursor:pointer;font-size:.9rem;transition:color .15s,border-color .15s,background .15s}.close-x[data-v-34b7be46]:hover{color:var(--bk-bone);border-color:var(--bk-bronze);background:var(--bk-iron-3)}.close-x.placeholder[data-v-34b7be46]{visibility:hidden}.ring[data-v-34b7be46]{position:relative;display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;align-items:center;justify-items:center;padding:2rem 1.4rem;min-height:0}.ring.crit-shake[data-v-34b7be46]{animation:bk-shake .5s var(--bk-ease-thump)}.fighter[data-v-34b7be46]{display:flex;flex-direction:column;gap:.55rem;align-items:center;width:100%;max-width:280px;transition:opacity .4s}.fighter.shake .portrait-frame[data-v-34b7be46]{animation:bk-shake .32s var(--bk-ease-thump)}.fighter.dead[data-v-34b7be46]{opacity:.45;filter:grayscale(.8)}.ribbon[data-v-34b7be46]{position:relative;z-index:2;margin-bottom:-8px;padding:.3em 1em;font-size:.92rem;display:inline-flex;align-items:baseline;gap:.6rem}.ribbon-name[data-v-34b7be46]{font-weight:700}.ribbon-lvl[data-v-34b7be46]{font-family:var(--bk-font-num);font-size:.72rem;font-weight:500;color:var(--bk-iron);opacity:.7}.portrait-frame[data-v-34b7be46]{position:relative;width:200px;aspect-ratio:4 / 4.5;padding:.45rem;border-radius:var(--bk-r-sm);background:var(--bk-coal);overflow:hidden}.portrait[data-v-34b7be46]{width:100%;height:100%;object-fit:cover;object-position:top;display:block;border-radius:2px;box-shadow:0 2px 8px #0009}.portrait.mirror[data-v-34b7be46]{transform:scaleX(-1)}.flash-overlay[data-v-34b7be46]{position:absolute;top:0;right:0;bottom:0;left:0;background:#a82d2d8c;mix-blend-mode:screen;pointer-events:none;animation:bk-flash .4s var(--bk-ease) both}.bk-hp[data-v-34b7be46]{width:100%}.vs-mark[data-v-34b7be46]{font-family:var(--bk-font-display);font-weight:700;font-size:1.6rem;letter-spacing:.08em;color:var(--bk-bronze-light);opacity:.6;display:grid;place-items:center;width:60px;height:60px;background:var(--bk-iron);border:1px solid var(--bk-bronze-dark);border-radius:50%;text-shadow:0 1px 0 #000}.fly-layer[data-v-34b7be46]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fly[data-v-34b7be46]{position:absolute;font-family:var(--bk-font-display);font-weight:700;font-size:2.4rem;text-shadow:0 2px 0 #000,0 0 12px rgba(0,0,0,.8);animation:bk-rise-fade 1.05s var(--bk-ease) both;white-space:nowrap}.fly.from-me[data-v-34b7be46]{left:25%;transform:translate(-50%)}.fly.from-opp[data-v-34b7be46]{right:25%;transform:translate(50%)}.fly.from-me[data-v-34b7be46],.fly.from-opp[data-v-34b7be46]{top:30%}.fly.me[data-v-34b7be46]{color:#ff6464}.fly.opp[data-v-34b7be46]{color:#ff9090}.fly.crit[data-v-34b7be46]{color:#ffe080;font-size:3rem;letter-spacing:.04em}.fly.miss[data-v-34b7be46]{color:var(--bk-bone-3);font-size:1.2rem;font-style:italic;font-weight:500}.log[data-v-34b7be46]{background:linear-gradient(180deg,#0006,#00000040),repeating-linear-gradient(0deg,transparent 0 19px,rgba(168,122,62,.07) 19px 20px);border-top:1px solid var(--bk-bronze-dark);border-bottom:1px solid var(--bk-bronze-dark);padding:.6rem 1.2rem;max-height:240px;overflow-y:auto;font-family:var(--bk-font-log);font-size:.92rem;line-height:1.55;display:flex;flex-direction:column;gap:.05rem}.log-line[data-v-34b7be46]{display:flex;align-items:baseline;gap:.5rem;padding:.05rem 0;animation:line-in-34b7be46 .18s var(--bk-ease)}@keyframes line-in-34b7be46{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.log-text[data-v-34b7be46]{flex:1;min-width:0}.log-dmg[data-v-34b7be46]{color:var(--bk-blood-light);font-weight:700;flex-shrink:0}.log-line.me .log-text[data-v-34b7be46]{color:#c0e070}.log-line.opp .log-text[data-v-34b7be46]{color:#ff8a8a}.log-line.crit .log-text[data-v-34b7be46]{color:#ffd070;font-weight:700}.log-line.block .log-text[data-v-34b7be46]{color:var(--bk-bronze-light)}.log-line.comm[data-v-34b7be46]{margin:.4rem 0;padding-left:.7rem;border-left:2px solid var(--bk-bronze-dark)}.log-line.comm .log-text[data-v-34b7be46]{color:var(--bk-bone-3);font-style:italic}.log-line.end[data-v-34b7be46]{font-family:var(--bk-font-display);font-size:1.2rem;text-align:center;padding:.4rem 0 0;margin-top:.4rem;border-top:1px dashed var(--bk-bronze-dark);letter-spacing:.18em;color:var(--bk-bronze-light);justify-content:center}.scroll[data-v-34b7be46]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:110;pointer-events:auto}.scroll-frame[data-v-34b7be46]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 2rem;background:var(--bk-iron-2);border:1px solid var(--bk-bronze-dark);border-radius:var(--bk-r-md);box-shadow:var(--bk-shadow-deep);max-width:90%}.scroll-title[data-v-34b7be46]{font-family:var(--bk-font-display);font-weight:700;font-size:4rem;letter-spacing:.18em;text-shadow:0 4px 0 #000,0 0 24px rgba(0,0,0,.9);transform:rotate(-2deg);padding:.1em .4em;line-height:1}.scroll.win .scroll-title[data-v-34b7be46]{color:#c8e070;text-shadow:0 4px 0 #000,0 0 28px rgba(126,160,69,.5)}.scroll.loss .scroll-title[data-v-34b7be46]{color:var(--bk-blood-light);text-shadow:0 4px 0 #000,0 0 28px var(--bk-blood-glow)}.scroll-stats[data-v-34b7be46]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.stat-chip[data-v-34b7be46]{background:var(--bk-iron);border:1px solid var(--bk-iron-edge);padding:.45rem .9rem;border-radius:var(--bk-r-sm);font-family:var(--bk-font-display);font-weight:600;font-size:1rem;letter-spacing:.05em}.stat-chip small[data-v-34b7be46]{font-family:var(--bk-font-body);font-weight:400;font-size:.7rem;color:var(--bk-bone-3);text-transform:uppercase;letter-spacing:.12em;margin-left:.3em}.stat-chip.win[data-v-34b7be46]{color:var(--bk-moss-bright);border-color:var(--bk-moss)}.stat-chip.lvlup[data-v-34b7be46]{color:var(--bk-bronze-light);border-color:var(--bk-bronze);animation:lvlup-glow-34b7be46 1.4s ease-in-out infinite alternate}@keyframes lvlup-glow-34b7be46{0%{box-shadow:0 0 0 transparent}to{box-shadow:0 0 16px #d4a05a80}}.scroll-cta[data-v-34b7be46]{margin-top:.4rem;font-size:1rem;padding:.85em 2em}.scroll-enter-active[data-v-34b7be46]{animation:scroll-in-34b7be46 .55s var(--bk-ease-thump)}.scroll-leave-active[data-v-34b7be46]{transition:opacity .2s}.scroll-leave-to[data-v-34b7be46]{opacity:0}@keyframes scroll-in-34b7be46{0%{opacity:0;transform:scale(.7) rotate(6deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (max-width: 720px){.ring[data-v-34b7be46]{grid-template-columns:1fr;grid-template-rows:1fr auto 1fr;gap:.6rem;padding:1rem .7rem}.fighter[data-v-34b7be46]{max-width:240px}.portrait-frame[data-v-34b7be46]{width:160px}.vs-mark[data-v-34b7be46]{width:48px;height:36px;font-size:1.1rem;border-radius:6px}.arena-title[data-v-34b7be46]{font-size:.95rem;letter-spacing:.12em}.log[data-v-34b7be46]{max-height:30vh;padding:.5rem .85rem;font-size:.85rem}.scroll-title[data-v-34b7be46]{font-size:2.6rem}.scroll-frame[data-v-34b7be46]{padding:1.1rem 1.2rem}.fly[data-v-34b7be46]{font-size:1.8rem}.fly.crit[data-v-34b7be46]{font-size:2.2rem}}@media (prefers-reduced-motion: reduce){.fighter.shake .portrait-frame[data-v-34b7be46],.ring.crit-shake[data-v-34b7be46],.flash-overlay[data-v-34b7be46],.fly[data-v-34b7be46],.scroll-enter-active[data-v-34b7be46]{animation:none!important}}.page[data-v-c1fe926f]{padding:.5rem 0 2rem;font-family:var(--bk-font-body);color:var(--bk-bone)}.auth-gate[data-v-c1fe926f]{text-align:center;max-width:420px;margin:4rem auto;padding:2.5rem 1.5rem;border-radius:var(--bk-r-md)}.auth-gate h2[data-v-c1fe926f]{margin:0 0 .5rem;font-size:1.4rem;font-family:var(--bk-font-display);letter-spacing:.08em}.auth-sub[data-v-c1fe926f]{margin:0 0 1.5rem;letter-spacing:.1em}.signboard[data-v-c1fe926f]{position:relative;text-align:center;margin:1rem 0 1.4rem;padding:.95rem 2.5rem 1.05rem;background:radial-gradient(ellipse at 50% 0%,rgba(168,122,62,.1),transparent 70%),linear-gradient(180deg,var(--bk-iron-3) 0%,var(--bk-iron) 100%);border:1px solid var(--bk-bronze-dark);border-radius:var(--bk-r-md);box-shadow:var(--bk-inset-edge),0 0 0 1px #0009,var(--bk-shadow-card)}.signboard[data-v-c1fe926f]:before,.signboard[data-v-c1fe926f]:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5a4f3e,#1a140e 70%);box-shadow:inset 0 1px 1px #0009,0 1px #a87a3e4d}.signboard[data-v-c1fe926f]:before{left:14px}.signboard[data-v-c1fe926f]:after{right:14px}.rivets[data-v-c1fe926f]{display:flex;gap:.45rem;justify-content:center;margin-bottom:.45rem;opacity:.55}.signboard-title[data-v-c1fe926f]{margin:0;font-family:var(--bk-font-display);font-weight:700;font-size:2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--bk-bronze-light);text-shadow:0 2px 0 #000,0 0 12px rgba(110,77,34,.35)}.signboard-sub[data-v-c1fe926f]{margin-top:.3rem;font-family:var(--bk-font-log);font-size:.78rem;color:var(--bk-bone-3);letter-spacing:.06em;text-transform:uppercase}.grid[data-v-c1fe926f]{display:grid;grid-template-columns:260px minmax(380px,1fr) 280px;gap:1.1rem;align-items:start}@media (max-width: 1100px){.grid[data-v-c1fe926f]{grid-template-columns:1fr}}.left[data-v-c1fe926f],.middle[data-v-c1fe926f],.right[data-v-c1fe926f]{display:flex;flex-direction:column;gap:.85rem}.panel[data-v-c1fe926f]{padding:.95rem 1.05rem;border-radius:var(--bk-r-md)}.panel-h[data-v-c1fe926f]{margin:0 0 .65rem;font-family:var(--bk-font-display);font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.16em;color:var(--bk-bone-3);padding-bottom:.4rem;border-bottom:1px solid var(--bk-iron-edge);display:flex;align-items:center;gap:.45rem}.panel-h[data-v-c1fe926f]:before{content:"";display:inline-block;width:3px;height:14px;background:var(--bk-bronze);flex-shrink:0}.shop-link[data-v-c1fe926f]{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem .85rem;font-size:.85rem;text-decoration:none;border-radius:var(--bk-r-sm);letter-spacing:.06em}.fight-btn[data-v-c1fe926f]{padding:1.05em 1.2em;font-size:1.05rem;letter-spacing:.12em;display:flex;align-items:center;justify-content:center;gap:.6rem;border-radius:var(--bk-r-sm)}.fight-btn.searching[data-v-c1fe926f]{animation:search-pulse-c1fe926f 1.1s ease-in-out infinite alternate}@keyframes search-pulse-c1fe926f{0%{filter:brightness(.7)}to{filter:brightness(1.05)}}.fight-icon[data-v-c1fe926f]{font-size:1.2rem}.archive-panel[data-v-c1fe926f]{display:flex;flex-direction:column;gap:.7rem}.archive-list[data-v-c1fe926f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem;font-family:var(--bk-font-log);font-size:.78rem;max-height:360px;overflow-y:auto}.archive-item[data-v-c1fe926f]{display:grid;grid-template-columns:auto 1fr auto;gap:.45rem;padding:.35rem .5rem;background:var(--bk-iron);border-left:3px solid var(--bk-iron-edge);align-items:baseline}.archive-item.win[data-v-c1fe926f]{border-left-color:var(--bk-moss)}.archive-item.loss[data-v-c1fe926f]{border-left-color:var(--bk-blood);opacity:.85}.archive-time[data-v-c1fe926f]{color:var(--bk-bone-3);font-size:.7rem;white-space:nowrap}.archive-opp[data-v-c1fe926f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archive-opp em[data-v-c1fe926f]{color:var(--bk-bronze-light);font-style:normal;font-size:.7rem;margin-left:.2rem}.archive-net[data-v-c1fe926f]{font-family:var(--bk-font-num);font-weight:700;font-size:.85rem}.archive-net.win[data-v-c1fe926f]{color:var(--bk-moss-bright)}.archive-net.loss[data-v-c1fe926f]{color:var(--bk-blood-light)}.archive-empty[data-v-c1fe926f]{color:var(--bk-ash);font-style:italic;font-size:.85rem;margin:1rem 0;text-align:center}.archive-stats[data-v-c1fe926f]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;padding-top:.7rem;border-top:1px solid var(--bk-iron-edge)}.aggr[data-v-c1fe926f]{display:flex;flex-direction:column;align-items:center;gap:.15rem}.aggr-num[data-v-c1fe926f]{font-family:var(--bk-font-num);font-weight:700;font-size:1.05rem;color:var(--bk-bone)}.aggr-num.win[data-v-c1fe926f]{color:var(--bk-moss-bright)}.aggr-num.loss[data-v-c1fe926f]{color:var(--bk-blood-light)}.error-toast[data-v-c1fe926f]{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);padding:.7rem 1rem;display:inline-flex;align-items:center;gap:.7rem;border-color:var(--bk-blood);color:var(--bk-blood-light);z-index:200;border-radius:var(--bk-r-sm)}.error-toast .bk-btn-iron.mini[data-v-c1fe926f]{padding:.15em .5em;font-size:.85rem}.error-toast-enter-active[data-v-c1fe926f],.error-toast-leave-active[data-v-c1fe926f]{transition:opacity .18s,transform .22s var(--bk-ease)}.error-toast-enter-from[data-v-c1fe926f],.error-toast-leave-to[data-v-c1fe926f]{opacity:0;transform:translate(-50%,20px)}@media (max-width: 600px){.signboard-title[data-v-c1fe926f]{font-size:1.45rem;letter-spacing:.12em}.signboard[data-v-c1fe926f]{padding:.7rem 1.5rem .85rem}.archive-time[data-v-c1fe926f]{display:none}.panel[data-v-c1fe926f]{padding:.75rem .85rem}}@media (prefers-reduced-motion: reduce){.fight-btn.searching[data-v-c1fe926f]{animation:none}}.page[data-v-51e9a4a2]{padding:.5rem 0 2rem;font-family:var(--bk-font-body);color:var(--bk-bone)}.auth-gate[data-v-51e9a4a2]{text-align:center;max-width:420px;margin:4rem auto;padding:2.5rem 1.5rem;border-radius:var(--bk-r-md)}.shop-header[data-v-51e9a4a2]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.7rem 0;margin-bottom:1rem;border-bottom:1px solid var(--bk-iron-edge)}.back-btn[data-v-51e9a4a2]{text-decoration:none;font-size:.82rem}.shop-title[data-v-51e9a4a2]{margin:0;font-family:var(--bk-font-display);font-weight:700;font-size:1.55rem;letter-spacing:.16em;text-transform:uppercase;color:var(--bk-bronze-light);text-align:center;text-shadow:0 2px 0 #000}.rivets[data-v-51e9a4a2]{display:inline-flex;gap:.4rem;margin-right:.6rem;vertical-align:middle;opacity:.5}.balance[data-v-51e9a4a2]{display:inline-flex;align-items:baseline;gap:.4rem;padding:.4rem .95rem;font-size:.95rem}.balance-lbl[data-v-51e9a4a2]{font-size:.66rem;letter-spacing:.12em;font-family:var(--bk-font-body);text-transform:uppercase;font-weight:500}.balance-num[data-v-51e9a4a2]{font-family:var(--bk-font-num);font-weight:700;font-size:1.05em}.filters[data-v-51e9a4a2]{display:flex;flex-direction:column;gap:.5rem;padding:.8rem 1rem;background:var(--bk-iron-2);border:1px solid var(--bk-iron-edge);border-radius:var(--bk-r-sm);margin-bottom:1rem}.filter-row[data-v-51e9a4a2]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.f-lbl[data-v-51e9a4a2]{width:50px;flex-shrink:0}.filter-tag[data-v-51e9a4a2]{background:var(--bk-iron);border:1px solid var(--bk-iron-edge);color:var(--bk-bone-2);padding:.3rem .7rem;font-family:var(--bk-font-body);font-size:.78rem;cursor:pointer;border-radius:var(--bk-r-xs);transition:all .12s var(--bk-ease)}.filter-tag[data-v-51e9a4a2]:hover{border-color:var(--bk-bronze);color:var(--bk-bone)}.filter-tag.active[data-v-51e9a4a2]{background:linear-gradient(180deg,var(--bk-bronze-light),var(--bk-bronze));color:var(--bk-coal);border-color:var(--bk-bronze-dark);font-weight:700;text-shadow:0 1px 0 rgba(255,220,180,.3);box-shadow:inset 0 1px #ffebc866,inset 0 -1px #3c281066}.tier-tag[data-v-51e9a4a2]{font-family:var(--bk-font-num);min-width:38px;text-align:center;letter-spacing:.04em}.filter-tag.tier-tag.t3.active[data-v-51e9a4a2],.filter-tag.tier-tag.t4.active[data-v-51e9a4a2]{background:linear-gradient(180deg,var(--bk-moss-bright),var(--bk-moss));border-color:#2a4a14}.filter-tag.tier-tag.t5.active[data-v-51e9a4a2],.filter-tag.tier-tag.t6.active[data-v-51e9a4a2]{background:linear-gradient(180deg,#6090d0,#4070a8);color:var(--bk-bone);border-color:#204060}.filter-tag.tier-tag.t7.active[data-v-51e9a4a2]{background:linear-gradient(180deg,#b070e0,#8050b8);color:var(--bk-bone);border-color:#503080}.filter-tag.tier-tag.t8.active[data-v-51e9a4a2]{background:linear-gradient(180deg,#ffd070,var(--bk-bronze));color:var(--bk-coal);border-color:var(--bk-bronze-dark)}.affordable-check[data-v-51e9a4a2]{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--bk-bone-2);cursor:pointer}.affordable-check input[data-v-51e9a4a2]{accent-color:var(--bk-bronze)}.empty[data-v-51e9a4a2]{text-align:center;padding:3rem 1rem;color:var(--bk-ash);font-style:italic}.shop-grid[data-v-51e9a4a2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:.55rem}@media (min-width: 1100px){.shop-grid[data-v-51e9a4a2]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.shop-item[data-v-51e9a4a2]{position:relative;display:flex;flex-direction:column;background:var(--bk-iron-2);border:1px solid var(--bk-iron-edge);border-radius:var(--bk-r-sm);padding:.4rem;gap:.3rem;transition:transform .12s var(--bk-ease);cursor:pointer}.shop-item[data-v-51e9a4a2]:hover{transform:translateY(-2px)}.shop-item.unaffordable[data-v-51e9a4a2]{opacity:.5}.shop-item.lvl_locked[data-v-51e9a4a2]{opacity:.65}.cell-frame[data-v-51e9a4a2]{position:relative;aspect-ratio:1 / 1;background:radial-gradient(ellipse at 50% 30%,rgba(168,122,62,.08),transparent 60%),var(--bk-coal);display:grid;place-items:center;border:1px solid rgba(0,0,0,.6);box-shadow:inset 0 0 12px #0009;transition:box-shadow .18s var(--bk-ease),border-color .18s}.ico[data-v-51e9a4a2]{width:78%;height:78%;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.5))}.tier-corner[data-v-51e9a4a2]{position:absolute;top:3px;right:3px;background:var(--bk-bronze);color:var(--bk-coal);padding:0 .35em;font-family:var(--bk-font-num);font-size:.62rem;font-weight:700;border-radius:1px;line-height:1.4}.lock[data-v-51e9a4a2]{position:absolute;bottom:3px;left:3px;background:#140808d9;color:var(--bk-blood-light);padding:.05rem .3rem;font-size:.62rem;font-family:var(--bk-font-num);border:1px solid var(--bk-blood);border-radius:1px}.shop-item.t1 .cell-frame[data-v-51e9a4a2],.shop-item.t2 .cell-frame[data-v-51e9a4a2]{border-color:#5a5a60}.shop-item.t3 .cell-frame[data-v-51e9a4a2],.shop-item.t4 .cell-frame[data-v-51e9a4a2]{border-color:var(--bk-moss-bright);box-shadow:inset 0 0 12px #0009,0 0 6px #7ea04533}.shop-item.t5 .cell-frame[data-v-51e9a4a2],.shop-item.t6 .cell-frame[data-v-51e9a4a2]{border-color:#4080c0;box-shadow:inset 0 0 12px #0009,0 0 8px #4080c038}.shop-item.t7 .cell-frame[data-v-51e9a4a2]{border-color:#a060d0;box-shadow:inset 0 0 12px #0009,0 0 10px #a060d052}.shop-item.t8 .cell-frame[data-v-51e9a4a2]{border-color:var(--bk-bronze-light);box-shadow:inset 0 0 12px #0009,0 0 14px #d4a05a73;animation:t8-glow-51e9a4a2 2.4s ease-in-out infinite alternate}@keyframes t8-glow-51e9a4a2{0%{box-shadow:inset 0 0 12px #0009,0 0 12px #d4a05a59}to{box-shadow:inset 0 0 12px #0009,0 0 22px #d4a05aa6}}.price-row[data-v-51e9a4a2]{display:flex;align-items:center;justify-content:space-between;gap:.3rem;font-size:.78rem}.price-num[data-v-51e9a4a2]{font-family:var(--bk-font-num);font-weight:700;color:var(--bk-bronze-light)}.buy[data-v-51e9a4a2]{padding:.2rem .5rem;font-size:.72rem}.popup[data-v-51e9a4a2]{position:absolute;top:-8px;width:230px;padding:.6rem .8rem;z-index:10;pointer-events:none;border-radius:2px;font-family:var(--bk-font-body)}.popup.right[data-v-51e9a4a2]{left:calc(100% + 8px)}.popup.left[data-v-51e9a4a2]{right:calc(100% + 8px);left:auto}.popup-enter-active[data-v-51e9a4a2]{transition:opacity .15s,transform .15s}.popup-enter-from[data-v-51e9a4a2]{opacity:0;transform:translate(-6px)}.popup-leave-active[data-v-51e9a4a2]{transition:opacity .1s}.popup-leave-to[data-v-51e9a4a2]{opacity:0}@media (max-width: 700px){.popup[data-v-51e9a4a2]{display:none!important}}.popup-name[data-v-51e9a4a2]{margin:0 0 .3rem;font-family:var(--bk-font-display);font-weight:700;font-size:.95rem;color:#2a1a0a;border-bottom:1px solid rgba(110,77,34,.4);padding-bottom:.2rem}.popup-meta[data-v-51e9a4a2]{display:flex;gap:.6rem;font-size:.72rem;color:#3c2814c7;margin-bottom:.4rem;font-style:italic}.popup-stats[data-v-51e9a4a2]{list-style:none;margin:0 0 .5rem;padding:0;font-size:.78rem;display:flex;flex-direction:column;gap:.1rem;color:#3a2412}.popup-stats b[data-v-51e9a4a2]{color:var(--bk-blood);font-family:var(--bk-font-num)}.popup-price[data-v-51e9a4a2]{text-align:right;font-family:var(--bk-font-num);font-weight:700;font-size:1rem;color:var(--bk-blood);border-top:1px dashed rgba(110,77,34,.4);padding-top:.3rem}.popup-price span[data-v-51e9a4a2]{font-family:var(--bk-font-body);font-size:.7rem;color:#6a4818;font-weight:400;margin-left:.3em}.mobile-popup-overlay[data-v-51e9a4a2]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;z-index:200;padding:1rem}.mobile-popup[data-v-51e9a4a2]{position:relative;max-width:320px;width:100%;padding:1.2rem 1.2rem 1rem;border-radius:var(--bk-r-md);display:flex;flex-direction:column;gap:.5rem;align-items:stretch}.mobile-icon-wrap[data-v-51e9a4a2]{align-self:center;width:96px;height:96px;display:grid;place-items:center;background:#140c062e;border-radius:var(--bk-r-sm)}.mobile-icon[data-v-51e9a4a2]{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.mobile-close[data-v-51e9a4a2]{position:absolute;top:6px;right:8px;width:28px;height:28px;border-radius:50%;background:#6e4d2226;border:1px solid rgba(110,77,34,.4);color:#2a1a0a;cursor:pointer;font-size:1.1rem;line-height:1}.mobile-buy[data-v-51e9a4a2]{margin-top:.6rem;font-size:.95rem;padding:.7em 1em}.error-msg[data-v-51e9a4a2]{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);padding:.7rem 1rem;border-color:var(--bk-blood);color:var(--bk-blood-light);z-index:300;margin:0;border-radius:var(--bk-r-sm)}.error-enter-active[data-v-51e9a4a2],.error-leave-active[data-v-51e9a4a2]{transition:opacity .18s,transform .22s var(--bk-ease)}.error-enter-from[data-v-51e9a4a2],.error-leave-to[data-v-51e9a4a2]{opacity:0;transform:translate(-50%,20px)}@media (max-width: 600px){.shop-title[data-v-51e9a4a2]{font-size:1.15rem;letter-spacing:.1em}.balance-lbl[data-v-51e9a4a2]{display:none}.filter-row[data-v-51e9a4a2]{gap:.25rem}.filter-tag[data-v-51e9a4a2]{padding:.25rem .55rem;font-size:.72rem}.f-lbl[data-v-51e9a4a2]{width:auto;margin-right:.2rem}}@media (prefers-reduced-motion: reduce){.shop-item.t8 .cell-frame[data-v-51e9a4a2]{animation:none}}:root{--bk-coal: #1a140d;--bk-iron: #251c12;--bk-iron-2: #322617;--bk-iron-3: #3f3120;--bk-iron-edge: #5a4a30;--bk-parchment: #f2e5b1;--bk-parchment-2: #ded7bd;--bk-parchment-dark: #b8a370;--bk-parchment-shadow: rgba(40, 28, 16, .55);--bk-blood: #6f0000;--bk-blood-bright: #8f0000;--bk-blood-light: #b03030;--bk-blood-glow: rgba(143, 0, 0, .45);--bk-blood-fade: rgba(111, 0, 0, .18);--bk-bronze: #a87a3e;--bk-bronze-light: #d4a05a;--bk-bronze-dark: #6e4d22;--bk-moss: #5a6a2c;--bk-moss-bright: #8aa045;--bk-moss-fade: rgba(90, 106, 44, .18);--bk-bone: #f2e5b1;--bk-bone-2: #ded7bd;--bk-bone-3: #a89970;--bk-ash: #807868;--bk-gray: #606060;--bk-shadow: #38322a;--bk-link: #4a8ad0;--bk-link-hover: #6fa8e8;--bk-link-active: #8f0000;--bk-font-display: "Oswald", "Bebas Neue", "Impact", "Arial Narrow", sans-serif;--bk-font-body: "Manrope", "Verdana", "Tahoma", sans-serif;--bk-font-log: "Special Elite", "Cutive Mono", "Courier New", monospace;--bk-font-num: "JetBrains Mono", ui-monospace, monospace;--bk-r-xs: 2px;--bk-r-sm: 4px;--bk-r-md: 6px;--bk-r-lg: 10px;--bk-shadow-card: 0 2px 0 rgba(0, 0, 0, .5), 0 8px 18px -8px rgba(0, 0, 0, .7);--bk-shadow-deep: 0 12px 36px -12px rgba(0, 0, 0, .9), 0 4px 12px -4px rgba(0, 0, 0, .6);--bk-inset-edge: inset 0 1px 0 rgba(255, 220, 160, .08), inset 0 -1px 0 rgba(0, 0, 0, .45);--bk-ease: cubic-bezier(.4, 0, .2, 1);--bk-ease-thump: cubic-bezier(.7, -.05, .85, .4)}.bk-frame{position:relative;border:1px solid var(--bk-bronze-dark);background:var(--bk-iron-2);box-shadow:var(--bk-inset-edge),0 0 0 1px #0009,var(--bk-shadow-card)}.bk-frame:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid rgba(168,122,62,.22);pointer-events:none;border-radius:inherit}.bk-plate{background:linear-gradient(180deg,var(--bk-bronze-light) 0%,var(--bk-bronze) 60%,var(--bk-bronze-dark) 100%);color:var(--bk-coal);padding:.2em .7em;border:1px solid var(--bk-bronze-dark);border-radius:var(--bk-r-xs);text-shadow:0 1px 0 rgba(255,220,180,.3);box-shadow:inset 0 1px #ffebc866,inset 0 -1px #3c281066;font-family:var(--bk-font-display);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.bk-btn-blood{background:linear-gradient(180deg,#b03838 0%,var(--bk-blood) 55%,#4a0e0e 100%);color:var(--bk-bone);border:1px solid #2a0808;padding:.85em 1.4em;font-family:var(--bk-font-display);font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:var(--bk-r-sm);text-shadow:0 1px 2px rgba(0,0,0,.6);box-shadow:inset 0 1px #ffc8c838,inset 0 -2px #14000080,0 4px 10px -2px var(--bk-blood-glow);transition:filter .1s var(--bk-ease),transform .1s var(--bk-ease)}.bk-btn-blood:hover:not(:disabled){filter:brightness(1.1)}.bk-btn-blood:active:not(:disabled){transform:translateY(1px);filter:brightness(.95)}.bk-btn-blood:disabled{opacity:.45;cursor:not-allowed}.bk-btn-iron{background:linear-gradient(180deg,#4a4135 0%,var(--bk-iron-2) 100%);color:var(--bk-bone-2);border:1px solid var(--bk-iron-edge);padding:.5em .9em;font-family:var(--bk-font-body);font-size:.85em;cursor:pointer;border-radius:var(--bk-r-sm);box-shadow:var(--bk-inset-edge);transition:border-color .15s,color .15s}.bk-btn-iron:hover:not(:disabled){color:var(--bk-bone);border-color:var(--bk-bronze)}.bk-btn-iron:disabled{opacity:.4;cursor:not-allowed}.bk-h{font-family:var(--bk-font-display);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--bk-bone)}.bk-mini{font-family:var(--bk-font-body);font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--bk-bone-3)}.bk-rivet{display:inline-block;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5a4f3e,#1a140e 70%);box-shadow:inset 0 1px 1px #0009}.bk-hp{position:relative;height:16px;background:var(--bk-coal);border:1px solid var(--bk-iron-edge);border-radius:1px;overflow:hidden;box-shadow:inset 0 1px 2px #000000b3}.bk-hp__fill{height:100%;transition:width .25s var(--bk-ease);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.05) 4px,transparent 4px,transparent 8px)}.bk-hp__fill--me{background-color:#6a8a3a}.bk-hp__fill--opp{background-color:var(--bk-blood-bright)}.bk-hp__num{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--bk-font-num);font-size:.72rem;font-weight:700;color:var(--bk-bone);text-shadow:0 1px 2px #000,0 0 3px #000;letter-spacing:.02em}.bk-parchment-surface{background-color:var(--bk-parchment);background-image:radial-gradient(ellipse at 30% 20%,rgba(110,70,30,.12),transparent 70%),radial-gradient(ellipse at 80% 90%,rgba(60,30,10,.18),transparent 60%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='p'><feTurbulence baseFrequency='0.9' numOctaves='1'/><feColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.3 0 0 0 0 0.15 0 0 0 0.18 0'/></filter><rect width='100%' height='100%' filter='url(%23p)'/></svg>");color:#2a1a0a;border:1px solid var(--bk-parchment-dark);box-shadow:inset 0 0 32px #6e461e40,var(--bk-shadow-card)}@keyframes bk-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px) rotate(-1deg)}40%{transform:translate(5px) rotate(.8deg)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes bk-flash{0%{background-color:#a82d2d8c}to{background-color:transparent}}@keyframes bk-rise-fade{0%{opacity:0;transform:translateY(8px)}10%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-32px)}}@keyframes bk-thud{0%{transform:scale(.4);opacity:0}20%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.bk-shake{animation:bk-shake .32s var(--bk-ease-thump)}.bk-flash{animation:bk-flash .4s var(--bk-ease) both}.bk-scope{font-family:var(--bk-font-body);color:var(--bk-bone);background-color:var(--bk-iron)}.bk-scope :focus-visible{outline:2px solid var(--bk-bronze-light);outline-offset:2px;border-radius:var(--bk-r-xs)}@media (prefers-reduced-motion: reduce){.bk-scope .bk-shake,.bk-scope .bk-flash{animation:none!important}}:root{--ink-0: #06050a;--ink-1: #0c0a12;--ink-2: #14111c;--ink-3: #1d1928;--ink-4: #2a2638;--ink-5: #383349;--text-100: #f3ecd9;--text-80: #d6cbb1;--text-60: #968d76;--text-40: #5e564a;--text-20: #38332a;--gold-100: #ffd166;--gold-90: #f1bc4f;--gold-80: #d4a05a;--gold-60: #8d6e3e;--gold-40: #514029;--gold-fade: rgba(255, 209, 102, .08);--crimson-100: #ef476f;--crimson-90: #d8395d;--crimson-80: #b03250;--crimson-60: #6b1e30;--crimson-40: #3a121d;--crimson-fade: rgba(239, 71, 111, .08);--emerald-100: #95e1a8;--emerald-80: #5fa57b;--emerald-60: #2c5e3f;--emerald-fade: rgba(149, 225, 168, .1);--glow-gold: 0 0 0 1px rgba(255, 209, 102, .25), 0 0 28px rgba(255, 209, 102, .18);--glow-gold-strong: 0 0 0 1px rgba(255, 209, 102, .5), 0 0 38px rgba(255, 209, 102, .35);--glow-crimson: 0 0 0 1px rgba(239, 71, 111, .3), 0 0 28px rgba(239, 71, 111, .2);--glow-emerald: 0 0 0 1px rgba(149, 225, 168, .3), 0 0 22px rgba(149, 225, 168, .18);--shadow-card: 0 18px 38px -18px rgba(0, 0, 0, .7), 0 4px 12px -4px rgba(0, 0, 0, .5);--shadow-deep: 0 32px 80px -20px rgba(0, 0, 0, .85), 0 8px 24px -8px rgba(0, 0, 0, .6);--shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .04), inset 0 -24px 48px -24px rgba(0, 0, 0, .5);--font-display: "Playfair Display", "Times New Roman", Georgia, serif;--font-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-sm: .4rem;--r-md: .7rem;--r-lg: 1.1rem;--r-xl: 1.5rem;--ease-out: cubic-bezier(.2, .8, .25, 1);--ease-back: cubic-bezier(.34, 1.56, .64, 1);color-scheme:dark}*{box-sizing:border-box}html{font-family:var(--font-body);background:var(--ink-1);color:var(--text-100)}body{margin:0;min-height:100vh;font-family:var(--font-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:radial-gradient(ellipse at 50% -10%,rgba(255,209,102,.06) 0%,transparent 55%),radial-gradient(ellipse at 50% 110%,rgba(127,30,48,.07) 0%,transparent 55%),linear-gradient(180deg,var(--ink-1) 0%,var(--ink-0) 100%);background-attachment:fixed;position:relative;overflow-x:hidden}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 0.85 0 0 0 0 0.55 0 0 0 0.65 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}#app{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:2}:focus-visible{outline:2px solid var(--gold-100);outline-offset:2px}::selection{background:var(--gold-100);color:var(--ink-0)}@keyframes foil-sweep{0%,12%{background-position:-150% 0}60%,to{background-position:250% 0}}.foil{position:relative;overflow:hidden;isolation:isolate}.foil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,230,170,.55) 47%,rgba(255,255,255,.85) 50%,rgba(255,230,170,.55) 53%,transparent 70%);background-size:250% 100%;background-repeat:no-repeat;animation:foil-sweep 4.5s var(--ease-out) infinite;mix-blend-mode:overlay;pointer-events:none;z-index:1}.brass-edge{position:relative}.brass-edge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,209,102,.35) 0%,rgba(255,209,102,.06) 18%,transparent 38%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.surface{background:radial-gradient(ellipse at 50% -20%,rgba(255,209,102,.04) 0%,transparent 60%),linear-gradient(180deg,var(--ink-2) 0%,var(--ink-1) 100%);border:1px solid rgba(255,209,102,.07);border-radius:var(--r-lg);box-shadow:var(--shadow-card),var(--shadow-inset);position:relative}.numeric{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.display{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes glimmer{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes coin-pulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 transparent)}40%{transform:scale(1.18);filter:drop-shadow(0 0 14px var(--gold-100))}}.diamond{display:inline-block;width:.4rem;height:.4rem;background:var(--gold-100);transform:rotate(45deg);border-radius:1px}
