.tg[data-v-4c1b6823]{z-index:9400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(70% 70% at 50% 45%,#081020e6,#020409f5);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tg__panel[data-v-4c1b6823]{width:100%;max-width:620px;box-shadow:inset 0 0 0 1px var(--gold-line),0 26px 64px #000000b3;background:linear-gradient(160deg,#1e283af5,#0c121cfa);border-radius:18px;padding:22px 26px 24px}.tg__head[data-v-4c1b6823]{align-items:center;gap:10px;display:flex}.tg__badge[data-v-4c1b6823]{letter-spacing:.12em;color:#2a1e08;background:var(--gold);border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:900}.tg__turn[data-v-4c1b6823]{color:#c8d7f099;margin-left:auto;font-size:11.5px;font-weight:800}.tg__instruction[data-v-4c1b6823]{color:var(--gold-ink);margin:14px 0 0;font-size:18px;font-weight:800;line-height:1.55}.tg__lines[data-v-4c1b6823]{flex-direction:column;gap:9px;padding:14px 18px 14px 34px}.tg__line[data-v-4c1b6823],.tg__lines[data-v-4c1b6823]{background:#00000042;border-radius:12px;margin:14px 0 0;display:flex;box-shadow:inset 0 0 0 1px #8cbeff29}.tg__line[data-v-4c1b6823]{color:#e6f0fff0;align-items:center;min-height:96px;padding:18px 20px;font-size:14px;line-height:1.9}.tg__dots[data-v-4c1b6823]{justify-content:center;gap:6px;margin-top:12px;display:flex}.tg__dots i[data-v-4c1b6823]{background:#c8d7f040;border-radius:50%;width:6px;height:6px;transition:background .18s}.tg__dots i.on[data-v-4c1b6823]{background:var(--gold)}.tg__btn[data-v-4c1b6823]{border-radius:12px;justify-content:center;align-items:center;min-width:200px;margin:18px auto 0;padding:13px 28px;font-size:15px;font-weight:800;display:flex}.tg__banner[data-v-4c1b6823]{z-index:9300;color:#eaf2ff;background:linear-gradient(#2e4e82b8,#14223ac7);align-items:center;gap:10px;max-width:min(92vw,760px);padding:8px 16px;font-weight:700;display:flex;top:12px;box-shadow:inset 0 0 0 1px #8cbeff66,0 6px 20px #00000073}.tg__banner[data-v-4c1b6823],.tg__notice[data-v-4c1b6823]{pointer-events:none;border-radius:999px;font-size:13px;position:fixed;left:50%;transform:translate(-50%)}.tg__notice[data-v-4c1b6823]{z-index:9310;text-align:center;color:#2a1e08;background:var(--gold);max-width:min(92vw,640px);padding:8px 18px;font-weight:800;animation:.16s both tgIn-4c1b6823;top:54px;box-shadow:0 6px 20px #00000080}.tg[data-v-4c1b6823]{animation:.22s both tgIn-4c1b6823}@keyframes tgIn-4c1b6823{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tg[data-v-4c1b6823]{animation:none}}.c[data-v-173516f9]{--a:#9aa6b8;--b:#3a4353;aspect-ratio:5/7;width:108px;box-shadow:inset 0 0 0 1.5px var(--gold-soft),inset 0 0 0 3px #00000059,0 4px 12px #00000080;cursor:default;font:inherit;color:#eef1f6;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:linear-gradient(160deg,#262b36,#14181f);border:none;border-radius:9px;flex:none;padding:0;transition:filter .14s,box-shadow .14s,transform .12s;position:relative;overflow:hidden}.c--sm[data-v-173516f9]{border-radius:8px;width:60px}.c__img[data-v-173516f9]{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%}.c[data-v-173516f9]:after,.c__img[data-v-173516f9]{position:absolute;inset:0}.c[data-v-173516f9]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 52%,#0a0c1280 74%,#080a10eb)}.c[data-v-173516f9]:before{content:"";z-index:2;background:linear-gradient(var(--a),var(--b));width:3px;position:absolute;top:0;bottom:0;left:0}.c.sel[data-v-173516f9]{cursor:pointer}.c.sel[data-v-173516f9]:hover{filter:brightness(1.08);box-shadow:inset 0 0 0 2px var(--a),inset 0 0 0 3px #0000004d,0 6px 16px #0000008c;z-index:5}.c.on[data-v-173516f9]{box-shadow:inset 0 0 0 2.5px #ffd479,inset 0 0 14px #ffd47973,0 4px 12px #00000080}.c.dim[data-v-173516f9]{opacity:.4;filter:saturate(.55)}.c.tap[data-v-173516f9]{filter:brightness(.82);transform:rotate(7deg)}.c.sick[data-v-173516f9]{filter:brightness(.9)saturate(.85)}.c__cost[data-v-173516f9]{z-index:3;font-variant-numeric:tabular-nums;color:#10131a;background:radial-gradient(circle at 35% 30%,#fff,var(--a) 70%,var(--b));border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:13px;font-weight:800;display:grid;position:absolute;top:5px;left:6px;box-shadow:0 1px 3px #00000080,inset 0 0 0 1px #ffffff80}.c__cost.discounted[data-v-173516f9],.pop__cost.discounted[data-v-173516f9]{color:#06301c;background:radial-gradient(circle at 35% 30%,#eaffef,#46e39a 68%,#12a866);box-shadow:0 1px 3px #00000080,inset 0 0 0 1px #fff9,0 0 8px #46e39acc}.c--sm .c__cost[data-v-173516f9]{min-width:15px;height:15px;font-size:9.5px}.c__splash[data-v-173516f9]{z-index:3;letter-spacing:.02em;color:#ffd9d9;white-space:nowrap;background:#b4161ed9;border-radius:5px;padding:1px 4px;font-size:9px;font-weight:800;position:absolute;top:30px;left:5px;box-shadow:0 1px 3px #0000008c,inset 0 0 0 1px #ffa0a073}.c--sm .c__splash[data-v-173516f9]{padding:0 3px;font-size:7px;top:21px;left:3px}.c__badge[data-v-173516f9]{z-index:3;letter-spacing:.06em;border-radius:5px;padding:1px 4px;font-size:8px;font-weight:800;position:absolute;top:4px;right:5px}.tapb[data-v-173516f9]{color:#ffd4d5;background:#ff5a5f52}.sickb[data-v-173516f9]{color:#cdd4e0;background:#00000080}.durb[data-v-173516f9]{color:#f6e7bd;background:#c8aa5a59}.c__foot[data-v-173516f9]{z-index:2;flex-direction:column;gap:1px;padding:4px 5px;display:flex;position:absolute;bottom:0;left:0;right:0}.c__name[data-v-173516f9]{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #000000e6;font-size:11px;font-weight:600;line-height:1.15;overflow:hidden}.c--sm .c__name[data-v-173516f9]{font-size:8.5px}.c__pt[data-v-173516f9]{font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000000e6;align-items:baseline;gap:1px;font-size:14px;font-weight:800;display:flex}.c--sm .c__pt[data-v-173516f9]{font-size:10.5px}.c__pt i[data-v-173516f9]{opacity:.55;font-style:normal;font-weight:500}.c__pt .ap[data-v-173516f9]{color:#ffb08a}.c__pt .tp[data-v-173516f9]{color:#8fd6ff}.c__pt .tp.hurt[data-v-173516f9]{color:#ff8f5e}.pop{z-index:9999;pointer-events:none;box-shadow:inset 0 0 0 1px var(--gold-soft,#d6b77040),0 16px 40px #0009;color:#eef1f6;background:linear-gradient(160deg,#242a37,#161a23);border-radius:12px;padding:12px 13px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;animation:.12s popIn;position:fixed}@keyframes popIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))}}.pop--center{z-index:10000;box-shadow:inset 0 0 0 1px var(--gold-soft,#d6b77040),0 26px 72px #000000b8;padding:16px 18px;animation:.14s popCenterIn}.pop--center .pop__name{font-size:17px}.pop--center .pop__text{font-size:13px;line-height:1.55}.pop--center .pop__stats{font-size:14px}@keyframes popCenterIn{0%{opacity:0;transform:translate(-50%,-44%)scale(.96)}}.pop__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pop__name{font-size:15px;font-weight:800}.pop__cost{color:#10131a;background:radial-gradient(circle at 35% 30%,#fff,#c9a353 72%);border-radius:999px;flex:none;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:12px;font-weight:800;display:grid}.pop__type{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink,#e7cf95);opacity:.8;margin-top:2px;font-size:10px}.pop__text{color:#d4dae5;margin:8px 0 0;font-size:12px;line-height:1.5}.pop__splash{color:#ff9c9c;margin:8px 0 0;font-size:11.5px;font-weight:700}.pop__stats{gap:14px;margin-top:9px;font-size:13px;font-weight:700;display:flex}.pop__stats .ap{color:#ffb08a}.pop__stats .hurt{color:#ff8f5e}.stack[data-v-ccc5d0d6]{place-items:center;width:104px;height:146px;display:grid;position:relative}.stack__back[data-v-ccc5d0d6]{-o-object-fit:cover;object-fit:cover;width:100px;height:144px;box-shadow:inset 0 0 0 1px var(--gold-soft),0 3px 8px #0000008c;border-radius:9px;position:absolute;inset:0}.stack__count[data-v-ccc5d0d6]{font-variant-numeric:tabular-nums;color:#f2ecdc;text-align:center;min-width:22px;box-shadow:inset 0 0 0 1px var(--gold-soft);background:#080a10b8;border-radius:999px;padding:1px 7px;font-size:13px;font-weight:800;position:absolute;bottom:5px}.stack.empty[data-v-ccc5d0d6]{border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff0f}.stack__slot[data-v-ccc5d0d6]{color:#d2c39638;font-size:11px}.za[data-v-96cd02c7]{z-index:-1;border-radius:inherit;pointer-events:none;opacity:.42;transition:opacity .18s;overflow:hidden}.za[data-v-96cd02c7],.za__layer[data-v-96cd02c7]{position:absolute;inset:0}.za__layer[data-v-96cd02c7]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.za__vid[data-v-96cd02c7]{z-index:1}.za.is-active[data-v-96cd02c7]{opacity:.8}@media (prefers-reduced-motion:reduce){.za__vid[data-v-96cd02c7]{display:none}}.field[data-v-74e5bbce]{z-index:1;gap:7px;display:grid;position:relative}.field.self[data-v-74e5bbce]{grid-template-areas:"trap trap attack mana shard""hero equip defense grave deck"}.field.opponent[data-v-74e5bbce],.field.self[data-v-74e5bbce]{grid-template-columns:auto auto minmax(0,1fr) auto auto}.field.opponent[data-v-74e5bbce]{grid-template-areas:"deck grave defense equip hero""shard mana attack trap trap"}.hero[data-v-74e5bbce]{grid-area:hero}.equip[data-v-74e5bbce]{grid-area:equip}.attack[data-v-74e5bbce]{grid-area:attack}.defense[data-v-74e5bbce]{grid-area:defense}.mana[data-v-74e5bbce]{grid-area:mana}.shard[data-v-74e5bbce]{grid-area:shard}.grave[data-v-74e5bbce]{grid-area:grave}.deck[data-v-74e5bbce]{grid-area:deck}.zone[data-v-74e5bbce]{isolation:isolate;border-radius:11px;transition:box-shadow .12s,background .12s;position:relative}.zone.drop-ok[data-v-74e5bbce]{box-shadow:inset 0 0 0 2px #ebcd8c66,0 0 12px #ebcd8c2e}.zone.drop-primary[data-v-74e5bbce]{background:#ebcd8c12;animation:1.05s ease-in-out infinite zonecall-74e5bbce}.zone.drop-primary .za[data-v-74e5bbce]{opacity:.72}@keyframes zonecall-74e5bbce{0%,to{box-shadow:inset 0 0 0 2px #f0d291a6,0 0 14px #ebcd8c4d}50%{box-shadow:inset 0 0 0 3px #ffe6a8,0 0 34px #ffd678bf,inset 0 0 26px #ffd28238}}.zone.drop-hot[data-v-74e5bbce],.zone.drop-primary.drop-hot[data-v-74e5bbce]{box-shadow:inset 0 0 0 3px var(--gold-line),0 0 26px #78c8ff80;background:#5a8cff24;animation:none}.zone.hint[data-v-74e5bbce]{background:#78dcff14;animation:1.25s ease-in-out infinite zonehint-74e5bbce}.zone.hint .za[data-v-74e5bbce]{opacity:.7}@keyframes zonehint-74e5bbce{0%,to{box-shadow:inset 0 0 0 2px #8ce1ff99,0 0 16px #78d2ff4d}50%{box-shadow:inset 0 0 0 3px #b6ecff,0 0 34px #78d2ffcc,inset 0 0 26px #78d2ff40}}@media (prefers-reduced-motion:reduce){.zone.drop-primary[data-v-74e5bbce],.zone.hint[data-v-74e5bbce]{animation:none}.zone.drop-primary[data-v-74e5bbce]{box-shadow:inset 0 0 0 3px #ffe6a8,0 0 24px #ffd67899}.zone.hint[data-v-74e5bbce]{box-shadow:inset 0 0 0 3px #b6ecff,0 0 24px #78d2ff99}}.slot[data-v-74e5bbce],.wide[data-v-74e5bbce]{box-shadow:inset 0 0 0 1px var(--gold-soft),inset 0 2px 12px #0000008c;background:#00000042}.ghost[data-v-74e5bbce]{color:#d2c39638;font-size:11px}.zone.peek[data-v-74e5bbce]{cursor:pointer}.zone.peek[data-v-74e5bbce]:hover{box-shadow:inset 0 0 0 2px #ebcd8c80,0 0 14px #ebcd8c33}.slot[data-v-74e5bbce]{flex-direction:column;justify-content:center;align-items:center;min-width:118px;min-height:160px;padding:4px}.slot[data-v-74e5bbce],.trap[data-v-74e5bbce]{display:flex}.trap[data-v-74e5bbce]{flex-direction:row;grid-area:trap;gap:7px}.trapslot[data-v-74e5bbce]{isolation:isolate;min-height:160px;box-shadow:inset 0 0 0 1px var(--gold-soft),inset 0 2px 12px #0000008c;background:#00000042;border-radius:11px;place-items:center;padding:4px;display:grid;position:relative}.hero[data-v-74e5bbce],.trapslot[data-v-74e5bbce]{min-width:118px;overflow:hidden}.hero[data-v-74e5bbce]{text-align:center;width:118px;box-shadow:inset 0 0 0 1px var(--gold-soft),inset 0 2px 14px #00000080;cursor:pointer;background:linear-gradient(150deg,#4a3c6e57,#00000052);flex-direction:column;align-items:center;gap:6px;padding:8px 6px;transition:box-shadow .15s,transform .15s;display:flex}.hero__portrait[data-v-74e5bbce]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000059,#000000f2 30% 62%,#00000040);mask-image:linear-gradient(#00000059,#000000f2 30% 62%,#00000040)}.hero>.hero__body[data-v-74e5bbce]{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#0000,#06080edb);width:100%;margin-top:auto;padding:6px 2px 3px;transition:opacity .14s;position:relative}.hero:hover>.hero__body[data-v-74e5bbce]{opacity:1;pointer-events:auto}.hero.targetable[data-v-74e5bbce]{box-shadow:inset 0 0 0 2px var(--gold-line),0 0 24px #e6c88261}.hero.tapped[data-v-74e5bbce]{filter:brightness(.85)}.hero[data-v-74e5bbce]:hover{transform:translateY(-1px)}.hero__hp[data-v-74e5bbce]{--r:1;z-index:1;box-shadow:inset 0 1px 0 #ffffff29,inset 0 -3px 6px #00000080,inset 0 0 0 1px var(--gold-soft),0 2px 8px #0009;text-shadow:0 1px 3px #000000d9;background:linear-gradient(#0c0a0ee6,#1e0c10e6);border-radius:999px;justify-content:center;align-self:stretch;align-items:baseline;gap:3px;padding:3px 8px;display:flex;position:relative;overflow:hidden}.hero__hp-fill[data-v-74e5bbce]{width:calc(var(--r)*100%);border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#ffffff38 8%,#fff0 34%) 0 0/220% 100% no-repeat,linear-gradient(#ff6d6a,#d61f37 62%,#8d0f22);transition:width .55s cubic-bezier(.22,.9,.24,1);animation:7s linear infinite hpFlow-74e5bbce;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1px #ffffff59,0 0 12px #d61f3773}@keyframes hpFlow-74e5bbce{to{background-position:220% 0,0 0}}.hero__hp-crest[data-v-74e5bbce]{background:linear-gradient(#fff0ebf2,#ffa0a059);width:3px;position:absolute;top:0;bottom:0;right:-1px;box-shadow:0 0 8px #ff8c8ce6}.hero__hp.low .hero__hp-fill[data-v-74e5bbce]{animation:7s linear infinite hpFlow-74e5bbce,1.15s ease-in-out infinite hpPulse-74e5bbce}@keyframes hpPulse-74e5bbce{50%{box-shadow:inset 0 1px #fff6,0 0 22px #ff465ad9}}.hero__hp-num[data-v-74e5bbce]{font-variant-numeric:tabular-nums;color:#fff;font-size:20px;font-weight:800;line-height:1;position:relative}.hero__hp-max[data-v-74e5bbce]{color:#fffc;font-size:10px;position:relative}@media (prefers-reduced-motion:reduce){.hero__hp-fill[data-v-74e5bbce],.hero__hp.low .hero__hp-fill[data-v-74e5bbce]{transition:none;animation:none}}.hero__ap[data-v-74e5bbce]{z-index:1;box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px var(--gold-soft),0 2px 8px #0009;text-shadow:0 1px 3px #000000d9;background:linear-gradient(#14100ceb,#22160ceb);border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:2px 10px 2px 8px;transition:box-shadow .2s,background .2s,transform .2s;display:inline-flex;position:relative}.hero__ap-mark[data-v-74e5bbce]{opacity:.75;font-size:11px}.hero__ap-num[data-v-74e5bbce]{color:#ffd9a8;font-variant-numeric:tabular-nums;font-size:16px;font-weight:900;line-height:1}.hero__ap-up[data-v-74e5bbce]{color:#0f0a04;background:linear-gradient(#ffe6a8,#f0a33c);border-radius:999px;padding:1px 5px;font-size:10.5px;font-weight:900;line-height:1;box-shadow:0 0 10px #ffb050bf}.hero__ap.up[data-v-74e5bbce]{background:linear-gradient(#46220af2,#78340cf2);animation:1.9s ease-in-out infinite apGlow-74e5bbce;transform:scale(1.12);box-shadow:inset 0 1px #ffdcaa59,inset 0 0 0 1px #ffbe6eb3,0 0 18px #ff963c8c}.hero__ap.up .hero__ap-num[data-v-74e5bbce]{color:#fff3d8}@keyframes apGlow-74e5bbce{50%{box-shadow:inset 0 1px #ffdcaa73,inset 0 0 0 1px #ffd28ce6,0 0 30px #ff963cd9}}.hero.buffed[data-v-74e5bbce]{box-shadow:inset 0 0 0 2px #ffaa5abf,0 0 26px #ff8c3273}.hero.buffed[data-v-74e5bbce]:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 60% at 50% 108%,#ff8c328c,#ff5a141f 45%,#0000 72%);animation:2.4s ease-in-out infinite heroBlaze-74e5bbce;position:absolute;inset:-2px}@keyframes heroBlaze-74e5bbce{50%{opacity:.55;transform:translateY(-2px)scaleY(1.08)}}@media (prefers-reduced-motion:reduce){.hero.buffed[data-v-74e5bbce]:after,.hero__ap.up[data-v-74e5bbce]{animation:none}}.hero__body[data-v-74e5bbce]{flex-direction:column;align-items:center;gap:3px;width:100%;min-width:0;display:flex}.hero__name[data-v-74e5bbce]{color:#f2ecdc;font-size:12px;font-weight:700;line-height:1.15}.equipped[data-v-74e5bbce]{color:var(--gold-ink);opacity:.85;font-size:10px}.hero__skills[data-v-74e5bbce]{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:2px;display:flex}.skill[data-v-74e5bbce]{cursor:pointer;color:var(--gold-ink);border:1px solid var(--gold-soft);background:#00000059;border-radius:999px;padding:3px 9px;font-size:10.5px;transition:background .14s,transform .1s,color .14s}.skill[data-v-74e5bbce]:hover:not(:disabled){color:#fff;background:linear-gradient(#6a97ff,#3a5fd0);border-color:#0000;transform:translateY(-1px)}.skill[data-v-74e5bbce]:disabled{opacity:.32;cursor:not-allowed;text-decoration:line-through}.skill b[data-v-74e5bbce]{opacity:.7;font-weight:800}.wide[data-v-74e5bbce]{min-height:160px;padding:4px}.attack[data-v-74e5bbce]{box-shadow:inset 0 0 0 1px #ff8c6e38,inset 0 2px 12px #0000008c}.defense[data-v-74e5bbce]{box-shadow:inset 0 0 0 1px #82afff38,inset 0 2px 12px #0000008c}.row[data-v-74e5bbce]{align-items:center;gap:7px;min-height:151px;padding:0;display:flex;overflow:auto hidden}.cardghost[data-v-74e5bbce]{aspect-ratio:5/7;pointer-events:none;flex:none;width:108px}.row[data-v-74e5bbce]::-webkit-scrollbar{height:6px}.row[data-v-74e5bbce]::-webkit-scrollbar-thumb{background:var(--gold-soft);border-radius:3px}.pile[data-v-74e5bbce]{font-variant-numeric:tabular-nums;color:#f2ecdc;width:52px;height:68px;box-shadow:inset 0 0 0 1px var(--gold-soft),0 2px 7px #00000080;background:repeating-linear-gradient(135deg,#2b3140,#2b3140 6px,#232836 0 12px);border-radius:8px;place-items:center;font-weight:800;display:grid}.deck-pile[data-v-74e5bbce]{background:repeating-linear-gradient(135deg,#35406e,#35406e 6px,#29335a 0 12px)}.grave-pile[data-v-74e5bbce]{color:#dcb9c9;background:repeating-linear-gradient(135deg,#3c2f3c,#3c2f3c 6px,#322830 0 12px)}.pile.empty[data-v-74e5bbce]{opacity:.4;color:#fff6}.deck.drawable[data-v-74e5bbce]{cursor:pointer;animation:1.15s ease-in-out infinite deckpulse-74e5bbce}.deck.drawable[data-v-74e5bbce]:hover{filter:brightness(1.12);transform:translateY(-2px)}.deck.hint[data-v-74e5bbce]{animation:1.05s ease-in-out infinite zonehint-74e5bbce}.deck.hint .draw-hint[data-v-74e5bbce]{color:#d8f6ff;text-shadow:0 0 10px #78d2ffe6,0 1px 3px #000000f2}@media (prefers-reduced-motion:reduce){.deck.hint[data-v-74e5bbce]{animation:none;box-shadow:inset 0 0 0 3px #b6ecff}}.draw-hint[data-v-74e5bbce]{z-index:3;letter-spacing:.04em;text-align:center;color:#fff2cf;text-shadow:0 1px 3px #000000f2;pointer-events:none;font-size:9px;font-weight:700;position:absolute;top:5px;left:0;right:0}@keyframes deckpulse-74e5bbce{0%,to{box-shadow:inset 0 0 0 1px var(--gold-soft),inset 0 2px 12px #0000008c,0 0 0 #ebcd8c00}50%{box-shadow:inset 0 0 0 2px var(--gold-line),inset 0 2px 12px #0000008c,0 0 20px #ebcd8c8c}}.shardcards[data-v-74e5bbce]{align-items:center;display:flex}.pips[data-v-74e5bbce]{flex-wrap:wrap;justify-content:center;gap:3px;max-width:90px;display:flex}.pips i[data-v-74e5bbce]{background:radial-gradient(circle at 35% 30%,#bfeaff,#2b6cb0);border-radius:50%;width:9px;height:9px;box-shadow:0 0 5px #5a8dff99}.pips i.spent[data-v-74e5bbce]{box-shadow:none;background:#ffffff1a}.count[data-v-74e5bbce]{z-index:3;text-align:center;pointer-events:none;color:#ebe4cdd9;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px #000000f2;font-size:10px;font-weight:700;position:absolute;bottom:5px;left:0;right:0}.flight[data-v-ddeb9e47]{z-index:60;transform-origin:50%;pointer-events:none;will-change:transform,opacity;filter:drop-shadow(0 12px 26px #0009);position:fixed}.flight__back[data-v-ddeb9e47]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--gold-line);border-radius:8px}.flight__front[data-v-ddeb9e47]{width:100%}.flight[data-v-ddeb9e47] .c{box-shadow:inset 0 0 0 1px var(--gold-line),0 0 26px #ebcd8c73}.split[data-v-451f2dc0]{z-index:69;pointer-events:none;position:fixed}.half[data-v-451f2dc0]{animation:.46s cubic-bezier(.15,.85,.2,1) forwards slicego-451f2dc0;position:absolute;inset:0;transform:translate(0)rotate(0)}@keyframes slicego-451f2dc0{0%{opacity:1;transform:translate(0)rotate(0)}30%{transform:var(--off);opacity:1}55%{opacity:.85}to{transform:var(--far);opacity:0}}.hit[data-v-451f2dc0]{z-index:70;pointer-events:none;animation:.26s cubic-bezier(.36,.07,.19,.97) hitshake-451f2dc0;position:fixed}.hit__svg[data-v-451f2dc0]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.blade[data-v-451f2dc0]{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 9px #bfe0ff);stroke-dasharray:100;stroke-dashoffset:100px;animation:.12s cubic-bezier(.2,.9,.1,1) forwards draw-451f2dc0,.16s ease-out .14s forwards bladefade-451f2dc0}.glow[data-v-451f2dc0]{fill:none;stroke:#c8e6ffd9;stroke-width:9px;stroke-linecap:round;filter:blur(3px);stroke-dasharray:100;stroke-dashoffset:100px;animation:.12s cubic-bezier(.2,.9,.1,1) forwards draw-451f2dc0,.22s ease-out .13s forwards bladefade-451f2dc0}.gash[data-v-451f2dc0]{stroke:#6e0206;stroke-width:5.5px;stroke-linecap:round;filter:drop-shadow(0 0 2px #2a0002);stroke-dasharray:100;stroke-dashoffset:100px;animation:.14s cubic-bezier(.2,.9,.1,1) 50ms forwards draw-451f2dc0,.82s ease-out 50ms forwards gashlife-451f2dc0}.gash[data-v-451f2dc0],.wound[data-v-451f2dc0]{fill:none;opacity:0}.wound[data-v-451f2dc0]{stroke:#ff9a86;stroke-width:1.6px;stroke-linecap:round;filter:drop-shadow(0 0 3px #ff2a1a);stroke-dasharray:100;stroke-dashoffset:0;animation:.82s ease-out .1s forwards woundlife-451f2dc0}.hit__flash[data-v-451f2dc0]{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 50% 48%,#ff64508c,#c814141a 58%,#0000 72%);border-radius:10px;animation:.34s ease-out forwards hitflash-451f2dc0;position:absolute;inset:0}.gore[data-v-451f2dc0]{background:radial-gradient(circle,#a0060ae6,#6e020680 45%,#0000 70%);border-radius:50%;width:62%;height:62%;animation:.42s ease-out 40ms forwards gore-451f2dc0;transform:translate(-50%,-50%)scale(.4)}.gore[data-v-451f2dc0],.spark[data-v-451f2dc0]{opacity:0;position:absolute;top:50%;left:50%}.spark[data-v-451f2dc0]{transform-origin:0;width:13px;height:2px;transform:rotate(var(--a)) translateX(0) scaleX(.6);animation:spark-451f2dc0 .34s ease-out var(--delay) forwards;background:linear-gradient(90deg,#fff,#ffd2aa00);border-radius:2px;box-shadow:0 0 6px #ffdcb4e6}.drop[data-v-451f2dc0]{width:var(--sz);height:var(--sz);opacity:0;animation:drop-451f2dc0 var(--dur) cubic-bezier(.25,.6,.35,1) var(--delay) forwards;background:radial-gradient(circle at 35% 30%,#e11319,#8c0206 70%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5);box-shadow:0 0 3px #8c0206cc}@keyframes draw-451f2dc0{to{stroke-dashoffset:0}}@keyframes bladefade-451f2dc0{to{opacity:0}}@keyframes gashlife-451f2dc0{0%{opacity:0}14%{opacity:1}62%{opacity:.92}to{opacity:0}}@keyframes woundlife-451f2dc0{0%{opacity:0}22%{opacity:1}60%{opacity:.85}to{opacity:0}}@keyframes gore-451f2dc0{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.15)}}@keyframes drop-451f2dc0{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}14%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.05)}}@keyframes hitflash-451f2dc0{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes spark-451f2dc0{0%{opacity:0;transform:rotate(var(--a)) translateX(0) scaleX(.5)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(var(--dist)) scaleX(1.15)}}@keyframes hitshake-451f2dc0{0%,to{transform:translate(0)}22%{transform:translate(-4px,3px)rotate(-.6deg)}50%{transform:translate(4px,-3px)rotate(.6deg)}76%{transform:translate(-2px,1px)}}.slashclone{place-items:center;display:grid;position:absolute;inset:0}.slashclone>*{margin:0!important;transform:none!important}.dmgfx[data-v-aa697618]{z-index:72;pointer-events:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 6px #0006);position:fixed}.cutin[data-v-e9016c01]{z-index:400;pointer-events:none;--acc1:#37e0ff;--acc2:#ff2d6b;background:radial-gradient(#04060c47,#020308bd);place-items:center;animation:1.7s forwards cutin-fade-e9016c01;display:grid;position:fixed;inset:0;overflow:hidden}.cutin--start[data-v-e9016c01]{--acc1:#37e0ff;--acc2:#7cf0c4}.cutin--you[data-v-e9016c01]{--acc1:#4d9bff;--acc2:#35e0a0}.cutin--enemy[data-v-e9016c01]{--acc1:#ff3b5c;--acc2:#ff8a3b}.cutin--win[data-v-e9016c01]{--acc1:#ffd15a;--acc2:#fff2b0}.cutin--lose[data-v-e9016c01]{--acc1:#ff3b5c;--acc2:#6b7280}.cutin__scan[data-v-e9016c01]{pointer-events:none;opacity:.5;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 3px);animation:1.7s linear cutin-scan-e9016c01;position:absolute;inset:0}.cutin__bars[data-v-e9016c01]{background:linear-gradient(90deg,transparent,var(--acc1),transparent) 0 20% /100% 8% no-repeat,linear-gradient(90deg,transparent,var(--acc2),transparent) 0 72% /100% 6% no-repeat;opacity:.55;mix-blend-mode:screen;filter:blur(.4px);width:130vw;height:2.6em;animation:.7s steps(3,end) infinite cutin-bars-e9016c01,1.7s forwards cutin-fade-e9016c01;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cutin__text[data-v-e9016c01]{letter-spacing:.05em;color:#fff;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 22px color-mix(in srgb,var(--acc1) 70%,transparent),0 4px 22px #000000b3;font-size:clamp(38px,11.5vw,158px);font-style:italic;font-weight:900;line-height:1;animation:.42s cubic-bezier(.2,1.3,.35,1) both cutin-pop-e9016c01,.16s steps(2,end) 6 cutin-jit-e9016c01,.42s 1.28s both cutin-exit-e9016c01;position:relative}.cutin__text[data-v-e9016c01]:after,.cutin__text[data-v-e9016c01]:before{content:attr(data-text);pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.cutin__text[data-v-e9016c01]:before{color:var(--acc2);animation:.6s steps(2,end) infinite cutin-glitch-a-e9016c01}.cutin__text[data-v-e9016c01]:after{color:var(--acc1);animation:.6s steps(2,end) infinite cutin-glitch-b-e9016c01}@keyframes cutin-fade-e9016c01{0%{opacity:0}8%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes cutin-scan-e9016c01{0%{background-position-y:0}to{background-position-y:60px}}@keyframes cutin-pop-e9016c01{0%{opacity:0;filter:blur(6px);transform:scale(1.5)skew(-16deg)}60%{opacity:1;filter:blur();transform:scale(.98)skew(-6deg)}to{transform:scale(1)skew(-6deg)}}@keyframes cutin-exit-e9016c01{0%{opacity:1;clip-path:inset(0);transform:scale(1)skew(-6deg)}20%{clip-path:inset(42% 0 38%);transform:translate(8px)skew(-6deg)}40%{clip-path:inset(8% 0 70%);transform:translate(-10px)skew(-6deg)}to{opacity:0;filter:blur(3px);clip-path:inset(0);transform:scale(1.08)skew(-6deg)}}@keyframes cutin-jit-e9016c01{0%{transform:translate(0)skew(-6deg)}50%{transform:translate(-3px,1px)skew(-6deg)}to{transform:translate(3px,-1px)skew(-6deg)}}@keyframes cutin-glitch-a-e9016c01{0%,to{clip-path:inset(0 0 85%);transform:translate(0)}50%{clip-path:inset(60% 0 12%);transform:translate(-5px,-2px)}}@keyframes cutin-glitch-b-e9016c01{0%,to{clip-path:inset(80% 0 4%);transform:translate(0)}50%{clip-path:inset(14% 0 55%);transform:translate(5px,2px)}}@keyframes cutin-bars-e9016c01{0%{transform:translate(-50%,-50%)translate(0)}50%{transform:translate(-50%,-50%)translate(-14px)}to{transform:translate(-50%,-50%)translate(10px)}}.board[data-v-1f1e15d9]{color:#eef1f6;-webkit-user-select:none;user-select:none;grid-template-columns:250px minmax(0,1fr);grid-template-areas:"hud hud""hand mat";gap:12px;max-width:1500px;margin:0 auto;padding:6px 16px 22px;display:grid}.board--blast .mat[data-v-1f1e15d9]{animation:.62s cubic-bezier(.36,.07,.19,.97) both blastShake-1f1e15d9}@keyframes blastShake-1f1e15d9{0%{transform:translate(0)rotate(0)}8%{transform:translate(-9px,5px)rotate(-.7deg)}18%{transform:translate(8px,-6px)rotate(.6deg)}30%{transform:translate(-7px,-3px)rotate(-.45deg)}44%{transform:translate(5px,4px)rotate(.35deg)}60%{transform:translate(-3px,-2px)rotate(-.2deg)}to{transform:translate(0)rotate(0)}}.blastflash[data-v-1f1e15d9]{z-index:60;pointer-events:none;background:radial-gradient(circle,#fffaebd9,#ff963c59 45%,#0000 72%);animation:.72s ease-out both blastFlash-1f1e15d9;position:fixed;inset:0}@keyframes blastFlash-1f1e15d9{0%{opacity:0}9%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.board--blast .mat[data-v-1f1e15d9]{animation:none}.blastflash[data-v-1f1e15d9]{animation:.72s linear both blastFlash-1f1e15d9}}.board--locked .hand[data-v-1f1e15d9],.board--locked .mat[data-v-1f1e15d9]{filter:saturate(.75)brightness(.9)}.board--locked .hand[data-v-1f1e15d9] :where(button,.c),.board--locked .mat[data-v-1f1e15d9] :where(button,.c){cursor:default}.seatbadge[data-v-1f1e15d9]{color:#16171a;background:#b9bcc4;border-radius:999px;margin-left:8px;padding:2px 9px;font-size:11px;font-weight:800}.seatbadge.mine[data-v-1f1e15d9]{color:#0e1a12;background:#7fd39a}.hud[data-v-1f1e15d9]{grid-area:hud}.mat[data-v-1f1e15d9]{grid-area:mat}.hand[data-v-1f1e15d9]{grid-area:hand}.hud[data-v-1f1e15d9]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:inset 0 1px 0 #fff6d624,inset 0 0 0 1px var(--gold-soft),inset 0 -8px 18px #00000057,0 8px 20px #00000061;background:linear-gradient(#302a1b9e,#0e0d0a94);border-radius:14px;gap:16px;padding:10px 18px}.hud[data-v-1f1e15d9],.hud__turn[data-v-1f1e15d9]{align-items:center;display:flex}.hud__turn[data-v-1f1e15d9]{gap:10px}.tnum[data-v-1f1e15d9]{color:#1a1509;background:var(--gold);border-radius:999px;padding:2px 11px;font-size:15px;font-weight:800;box-shadow:0 1px 2px #0006}.phase[data-v-1f1e15d9]{letter-spacing:.02em;color:var(--gold-ink);font-weight:700}.who[data-v-1f1e15d9]{color:#dcd6c38c;align-items:center;gap:5px;font-size:12px;display:inline-flex}.who__suffix[data-v-1f1e15d9]{flex:none}.hud__mana[data-v-1f1e15d9]{align-items:center;gap:6px;margin-left:4px;display:flex}.hud__mana i[data-v-1f1e15d9]{background:radial-gradient(circle at 35% 30%,#bfeaff,#2b6cb0);border-radius:50%;width:11px;height:11px;box-shadow:0 0 7px #5a8dffb3}.hud__mana i.spent[data-v-1f1e15d9]{box-shadow:none;background:#ffffff14}.mtxt[data-v-1f1e15d9]{font-variant-numeric:tabular-nums;color:#bfeaff;margin-left:2px;font-size:12px}.mtxt b[data-v-1f1e15d9]{color:#dce6f573;font-weight:500}.hud__right[data-v-1f1e15d9]{align-items:center;gap:10px;margin-left:auto;display:flex}.errtoast[data-v-1f1e15d9]{z-index:20;pointer-events:none;text-align:center;color:#ffe2cc;letter-spacing:.02em;text-shadow:0 1px 2px #0009;background:linear-gradient(#7a2616f2,#4a140cf2);border-radius:12px;max-width:min(560px,84%);padding:9px 20px;font-size:15px;font-weight:700;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffdcbe47,inset 0 0 0 1px #e98c608c,0 10px 26px #00000080}.errpop-enter-active[data-v-1f1e15d9]{transition:opacity .16s ease-out,transform .16s ease-out}.errpop-leave-active[data-v-1f1e15d9]{transition:opacity .35s ease-in}.errpop-enter-from[data-v-1f1e15d9]{opacity:0;transform:translate(-50%,-10px)}.errpop-leave-to[data-v-1f1e15d9]{opacity:0}@media (prefers-reduced-motion:reduce){.errpop-enter-active[data-v-1f1e15d9],.errpop-leave-active[data-v-1f1e15d9]{transition:opacity .16s linear}.errpop-enter-from[data-v-1f1e15d9]{transform:translate(-50%)}}.mat[data-v-1f1e15d9]{box-shadow:inset 0 2px 0 #fff6d657,inset 0 -3px 4px #0009,inset 0 0 0 1px #00000080,0 0 0 1px var(--gold-soft),0 22px 54px #0000009e,0 0 42px #cea65c29;background:linear-gradient(100deg,#ffecbe00 12%,#fff0cd9e 27%,#d6b06080 36%,#ffecbe00 52%) 0 0/240% 100% no-repeat,linear-gradient(62deg,#fff5dc00 34%,#fffaeb57 43%,#fff5dc00 52%) 0 0/320% 100% no-repeat,linear-gradient(#4a4132,#2a2519 42%,#14120d);border-radius:26px;padding:12px;animation:16s linear infinite matFlow-1f1e15d9;position:relative}@keyframes matFlow-1f1e15d9{to{background-position:240% 0,-320% 0,0 0}}@media (prefers-reduced-motion:reduce){.mat[data-v-1f1e15d9]{animation:none}}.mat__felt[data-v-1f1e15d9]{background:radial-gradient(130% 80% at 50% 50%,#4664a024,transparent 62%),linear-gradient(180deg,var(--felt-a),var(--felt-b));box-shadow:0 0 0 1px #0000008c,0 0 0 4px var(--gold-soft),inset 0 0 90px #000000b3;border-radius:15px;flex-direction:column;gap:8px;padding:14px;display:flex;position:relative}.mat__felt[data-v-1f1e15d9]:before{content:"";background-image:var(--grain);opacity:.05;mix-blend-mode:overlay;background-size:180px 180px}.felt__bg[data-v-1f1e15d9],.mat__felt[data-v-1f1e15d9]:before{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.felt__bg[data-v-1f1e15d9]{z-index:0;overflow:hidden}.felt__media[data-v-1f1e15d9]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.felt__dim[data-v-1f1e15d9]{background:radial-gradient(120% 70%,#0a101847,#080c12a8 70%),linear-gradient(#0c141b6b,#080d1394);position:absolute;inset:0}.mat__felt.has-motion[data-v-1f1e15d9]:after{display:none}.mat__felt[data-v-1f1e15d9]:after{content:"";pointer-events:none;opacity:.12;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23e7cf95' stroke-width='.5'%3E%3Ccircle cx='50' cy='50' r='31'/%3E%3Ccircle cx='50' cy='50' r='24'/%3E%3Cpath d='m50 13 7 30 30 7-30 7-7 30-7-30-30-7 30-7Z'/%3E%3C/g%3E%3C/svg%3E") 50%/360px no-repeat;position:absolute;inset:0}.nameplate[data-v-1f1e15d9]{z-index:1;background:linear-gradient(#0a0d13b8,#06080c9e);border-radius:999px;align-self:flex-start;align-items:center;padding:3px 10px;transition:box-shadow .18s,background .18s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e6c88233}.nameplate--opponent[data-v-1f1e15d9]{align-self:flex-end}.handcount[data-v-1f1e15d9]{box-shadow:inset 0 0 0 1px var(--gold-soft);background:#0006;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:2px 9px 2px 7px;display:inline-flex}.handcount b[data-v-1f1e15d9]{color:#f2ecdc;font-variant-numeric:tabular-nums;font-size:13px;font-weight:900}.handcount__fan[data-v-1f1e15d9]{width:18px;height:14px;position:relative}.handcount__fan i[data-v-1f1e15d9]{transform-origin:50% 100%;background:linear-gradient(#2a3550,#141c2c);border-radius:1.5px;width:7px;height:11px;position:absolute;bottom:0;left:50%;box-shadow:inset 0 0 0 .5px #e6c8828c}.handcount__fan i[data-v-1f1e15d9]:first-child{transform:translate(-50%)rotate(-24deg)}.handcount__fan i[data-v-1f1e15d9]:nth-child(2){transform:translate(-50%)}.handcount__fan i[data-v-1f1e15d9]:nth-child(3){transform:translate(-50%)rotate(24deg)}.nameplate.acting[data-v-1f1e15d9]{box-shadow:inset 0 0 0 1px var(--gold-line),0 0 18px #e6c88247;background:linear-gradient(#263450d9,#0e1420b3)}.battleline[data-v-1f1e15d9]{--tl-color:#96afdcd9;--tl-glow:#7896ff59;z-index:1;justify-content:center;align-items:center;min-height:46px;display:flex;position:relative}.battleline[data-v-1f1e15d9]:before{content:"";background:linear-gradient(90deg,transparent,var(--gold-line) 22%,var(--gold-line) 78%,transparent);height:2px;box-shadow:0 0 14px var(--arcane);opacity:.55;position:absolute;top:50%;left:6px;right:6px;transform:translateY(-50%)}.battleline.has-clock[data-v-1f1e15d9]:before{opacity:.22}.battleline__timer[data-v-1f1e15d9]{pointer-events:none;height:3px;position:absolute;top:50%;left:6px;right:6px;transform:translateY(-50%)}.battleline__timer i[data-v-1f1e15d9]{transform:scaleX(var(--turn-ratio,1));background:linear-gradient(90deg,transparent,var(--tl-color) 10%,#fff6dd 50%,var(--tl-color) 90%,transparent);box-shadow:0 0 16px var(--tl-glow),0 0 4px #ffffff80;border-radius:999px;transition:transform .35s linear;display:block;position:absolute;inset:0}.battleline.mine[data-v-1f1e15d9]{--tl-color:#eccd87f2;--tl-glow:#e6c88273}.battleline.chain[data-v-1f1e15d9]{--tl-color:#aaa0fff2;--tl-glow:#8c82ff80}.battleline.urgent[data-v-1f1e15d9]{--tl-color:#ff6a5c;--tl-glow:#e0574c99}.battleline.urgent .battleline__timer i[data-v-1f1e15d9]{animation:1s ease-in-out infinite tlBeat-1f1e15d9}.battleline.urgent.final .battleline__timer i[data-v-1f1e15d9]{animation:.52s ease-in-out infinite tlBeat-1f1e15d9}@keyframes tlBeat-1f1e15d9{50%{box-shadow:0 0 26px #ff5a4ce6,0 0 6px #ffffffb3}}@media (prefers-reduced-motion:reduce){.battleline.urgent .battleline__timer i[data-v-1f1e15d9]{animation:none}}.actionbar[data-v-1f1e15d9]{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 0 1px var(--gold-soft),inset 0 -6px 14px #0006,0 8px 22px #00000085;background:linear-gradient(#222836db,#0a0d14e6);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:8px 18px;display:flex;position:relative}.actionbar.hot[data-v-1f1e15d9]{box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px var(--gold-line),inset 0 -6px 14px #0006,0 0 32px #7896ff42}.turnclock[data-v-1f1e15d9]{--tc-fill:#96afdc8c;z-index:2;background:conic-gradient(var(--tc-fill) calc(var(--turn-ratio)*1turn),#ffffff0f 0);width:80px;height:80px;box-shadow:0 0 0 1px var(--gold-soft),inset 0 0 0 1px #00000080,0 6px 20px #0000008c;border-radius:50%;flex:none;place-items:center;gap:0;margin-right:12px;transition:box-shadow .2s;display:grid;position:relative}.turnclock[data-v-1f1e15d9]:before{background:radial-gradient(120% 90% at 50% 0,#ffffff29,#fff0 46%),linear-gradient(#161b25f7,#090c12fa);inset:6px;box-shadow:inset 0 1px #ffffff24,inset 0 -6px 12px #0000008c}.turnclock[data-v-1f1e15d9]:after,.turnclock[data-v-1f1e15d9]:before{content:"";border-radius:50%;position:absolute}.turnclock[data-v-1f1e15d9]:after{pointer-events:none;opacity:.9;background:repeating-conic-gradient(#0000008c 0deg 1.4deg,#0000 1.4deg 30deg);inset:0;-webkit-mask:radial-gradient(circle,#0000 0 62%,#000 62% 100%);mask:radial-gradient(circle,#0000 0 62%,#000 62% 100%)}.turnclock__n[data-v-1f1e15d9],.turnclock__u[data-v-1f1e15d9]{z-index:1;line-height:1;position:relative}.turnclock__n[data-v-1f1e15d9]{color:#e8eefb;font-variant-numeric:tabular-nums;font-size:24px;font-weight:900}.turnclock__u[data-v-1f1e15d9]{text-align:center;letter-spacing:.02em;color:#d2e1fab3;text-shadow:0 1px 2px #000c;max-width:58px;margin-top:3px;font-size:8.5px;font-weight:800}.turnclock.mine[data-v-1f1e15d9]{--tc-fill:#e6c882d9;box-shadow:0 0 22px #e6c88238,0 4px 18px #00000080}.turnclock.mine .turnclock__u[data-v-1f1e15d9]{color:#e6c882bf}.turnclock.chain[data-v-1f1e15d9]{--tc-fill:#968cffd9;box-shadow:0 0 22px #8c82ff40,0 4px 18px #00000080}.turnclock.chain .turnclock__u[data-v-1f1e15d9]{color:#c8c3ffcc}.turnclock.urgent[data-v-1f1e15d9]{--tc-fill:#e0574c;animation:1s ease-in-out infinite tcbeat-1f1e15d9}.turnclock.urgent .turnclock__n[data-v-1f1e15d9]{color:#ffd9d0;font-size:27px}.turnclock.urgent .turnclock__u[data-v-1f1e15d9]{color:#ffbeafcc}.turnclock.urgent[data-v-1f1e15d9]:before{box-shadow:inset 0 1px #ffc8be33,inset 0 -6px 14px #3c000099}@keyframes tcbeat-1f1e15d9{0%,to{transform:scale(1.08);box-shadow:0 0 14px #e0574c59}50%{transform:scale(1.22);box-shadow:0 0 40px #ff5a4cbf,0 0 0 6px #e0574c1f}}.turnclock.urgent.final[data-v-1f1e15d9]{animation:.52s ease-in-out infinite tcbeat-1f1e15d9}.turnclock.urgent.final .turnclock__n[data-v-1f1e15d9]{color:#fff;text-shadow:0 0 14px #ff7864e6;font-size:30px}@media (prefers-reduced-motion:reduce){.turnclock.urgent[data-v-1f1e15d9],.turnclock.urgent.final[data-v-1f1e15d9]{animation:none;transform:scale(1.14)}}.danger[data-v-1f1e15d9]{z-index:40;pointer-events:none;animation:.52s ease-in-out infinite dangerPulse-1f1e15d9;position:fixed;inset:0;box-shadow:inset 0 0 90px 12px #dc281e6b}@keyframes dangerPulse-1f1e15d9{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.danger[data-v-1f1e15d9]{opacity:.55;animation:none}}.msg[data-v-1f1e15d9]{font-size:13.5px;font-weight:600}.msg.soft[data-v-1f1e15d9]{color:#dce6f5b3;font-weight:500}.msg.wait[data-v-1f1e15d9],.respond__who.wait[data-v-1f1e15d9]{color:#dce6f599;font-style:italic;font-weight:600}.hand[data-v-1f1e15d9]{flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative;overflow:visible}.hand__label[data-v-1f1e15d9]{letter-spacing:.14em;color:var(--gold-ink);box-shadow:inset 0 0 0 1px var(--gold-soft);background:#0c0e148c;border-radius:999px;flex:none;align-items:baseline;gap:5px;padding:3px 12px;font-size:10px;display:flex}.castfloat[data-v-1f1e15d9]{z-index:40;pointer-events:none;filter:drop-shadow(0 10px 22px #0000008c)drop-shadow(0 0 16px #78b4ff8c);position:absolute;bottom:356px;left:50%;transform:translate(-50%)}.castfloat__bob[data-v-1f1e15d9]{animation:2.6s ease-in-out infinite castbob-1f1e15d9}@keyframes castbob-1f1e15d9{0%,to{transform:translateY(0)rotate(-1.6deg)scale(1.45)}50%{transform:translateY(-11px)rotate(1.6deg)scale(1.45)}}.castfloat-enter-active[data-v-1f1e15d9]{transition:opacity .32s,transform .32s cubic-bezier(.2,.8,.2,1.1)}.castfloat-enter-from[data-v-1f1e15d9]{opacity:0;transform:translate(-50%)translateY(26px)scale(.8)}.castfloat-leave-active[data-v-1f1e15d9]{transition:opacity .5s,transform .5s}.castfloat-leave-to[data-v-1f1e15d9]{opacity:0;transform:translate(-50%)translateY(-34px)scale(.92)}.chainstack[data-v-1f1e15d9]{z-index:40;pointer-events:none;animation:3s ease-in-out infinite stackbob-1f1e15d9;position:absolute;bottom:340px;left:50%;transform:translate(-50%)}@keyframes stackbob-1f1e15d9{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-9px)}}.chainstack__card[data-v-1f1e15d9]{transform:translateX(-50%) translateY(calc(var(--i)*-70px)) scale(1.12);filter:drop-shadow(0 6px 14px #00000080)brightness(.8)saturate(.9);transition:transform .28s cubic-bezier(.2,.8,.2,1.1),filter .28s;position:absolute;bottom:0;left:50%}.chainstack__card.top[data-v-1f1e15d9]{transform:translateX(-50%) translateY(calc(var(--i)*-70px)) scale(1.36);filter:drop-shadow(0 12px 26px #0009)drop-shadow(0 0 20px #78b4ffe6)}.chainstack__card.negated[data-v-1f1e15d9]{filter:grayscale(.75)brightness(.55)}.chainstack__badge[data-v-1f1e15d9]{letter-spacing:.12em;color:#fff;white-space:nowrap;background:#c62a2ae6;border:1.5px solid #ffffffbf;border-radius:6px;padding:2px 14px;font-size:16px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-11deg);box-shadow:0 2px 8px #0000008c}.burstfloat[data-v-1f1e15d9]{z-index:41;pointer-events:none;filter:drop-shadow(0 10px 22px #0000008c)drop-shadow(0 0 16px #78b4ff99);position:absolute;bottom:560px;left:50%;transform:translate(-50%)scale(.82)}.hand__label b[data-v-1f1e15d9]{color:#fff;font-size:15px}.dragcancel[data-v-1f1e15d9]{z-index:210;letter-spacing:.06em;color:#e2d6d0d9;background:#140e0eb8;border:1px dashed #e2827880;border-radius:11px;flex:none;justify-content:space-between;align-items:center;width:96%;padding:11px 14px;font-size:12.5px;font-weight:800;animation:.14s ease-out both dragcancelin-1f1e15d9;display:flex;position:relative}.dragcancel__t[data-v-1f1e15d9]{white-space:nowrap}.dragcancel.hot[data-v-1f1e15d9]{color:#fff1ee;background:#962822d9;border-style:solid;border-color:#ff8c80e6;box-shadow:0 0 18px #e0574c8c}@keyframes dragcancelin-1f1e15d9{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.dragcancel[data-v-1f1e15d9]{animation:none}}.hand__fan[data-v-1f1e15d9]{width:100%;height:340px;position:relative;overflow:visible}.fan__card[data-v-1f1e15d9]{transform-origin:50% 98%;transform:rotate(var(--rot,0)) scale(1.14);z-index:var(--z,0);cursor:pointer;margin-left:-54px;transition:transform .18s cubic-bezier(.2,.85,.2,1);position:absolute;bottom:-6px;left:50%}.fan__card.unplayable[data-v-1f1e15d9]{filter:grayscale(.55)brightness(.62)}.fan__card.hint[data-v-1f1e15d9]{z-index:150;animation:1.25s ease-in-out infinite handhint-1f1e15d9}@keyframes handhint-1f1e15d9{0%,to{filter:drop-shadow(0 0 6px #78d2ffbf)brightness(1.05)}50%{filter:drop-shadow(0 0 20px #96e6ff)drop-shadow(0 0 34px #78d2ffa6)brightness(1.16)}}@media (prefers-reduced-motion:reduce){.fan__card.hint[data-v-1f1e15d9]{filter:drop-shadow(0 0 14px #96e6fff2);animation:none}}.fan__card.held[data-v-1f1e15d9]{transform-origin:50% 100%;transform:rotate(0)translateY(-10px)scale(1.85);z-index:200!important}.fan__card[data-v-1f1e15d9]:has(~.fan__card.held){transform:translateX(-330px) rotate(var(--rot,0)) scale(1.14)}.fan__card[data-v-1f1e15d9]:has(+.fan__card.held){transform:translateX(-150px) rotate(var(--rot,0)) scale(1.14)}.fan__card[data-v-1f1e15d9]:has(+.fan__card+.fan__card.held){transform:translateX(-190px) rotate(var(--rot,0)) scale(1.14)}.fan__card[data-v-1f1e15d9]:has(+.fan__card+.fan__card+.fan__card.held){transform:translateX(-230px) rotate(var(--rot,0)) scale(1.14)}.fan__card[data-v-1f1e15d9]:has(+.fan__card+.fan__card+.fan__card+.fan__card.held){transform:translateX(-270px) rotate(var(--rot,0)) scale(1.14)}.fan__card[data-v-1f1e15d9]:has(+.fan__card+.fan__card+.fan__card+.fan__card+.fan__card.held){transform:translateX(-310px) rotate(var(--rot,0)) scale(1.14)}.fan__card.held~.fan__card[data-v-1f1e15d9]{transform:translateX(330px) rotate(var(--rot,0)) scale(1.14)}.fan__card.held+.fan__card[data-v-1f1e15d9]{transform:translateX(150px) rotate(var(--rot,0)) scale(1.14)}.fan__card.held+.fan__card+.fan__card[data-v-1f1e15d9]{transform:translateX(190px) rotate(var(--rot,0)) scale(1.14)}.fan__card.held+.fan__card+.fan__card+.fan__card[data-v-1f1e15d9]{transform:translateX(230px) rotate(var(--rot,0)) scale(1.14)}.fan__card.held+.fan__card+.fan__card+.fan__card+.fan__card[data-v-1f1e15d9]{transform:translateX(270px) rotate(var(--rot,0)) scale(1.14)}.fan__card.held+.fan__card+.fan__card+.fan__card+.fan__card+.fan__card[data-v-1f1e15d9]{transform:translateX(310px) rotate(var(--rot,0)) scale(1.14)}.hand.dragging[data-v-1f1e15d9]{cursor:grabbing}.fan__card.dragged[data-v-1f1e15d9]{opacity:.28;filter:grayscale(.4)}.draghost[data-v-1f1e15d9]{z-index:300;filter:drop-shadow(0 14px 26px #0009);transform:translate(-50%,-58%)rotate(-3deg)scale(1.15)}.dmgnum[data-v-1f1e15d9],.draghost[data-v-1f1e15d9]{pointer-events:none;position:fixed}.dmgnum[data-v-1f1e15d9]{z-index:75;color:#ff5646;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #ff5a46bf,0 2px 3px #000000d9,0 0 1px #5a0d07;-webkit-text-stroke:1px #5a0d07e6;font-size:27px;font-weight:900;animation:.95s cubic-bezier(.2,.7,.3,1) forwards dmgnumfloat-1f1e15d9}@keyframes dmgnumfloat-1f1e15d9{0%{opacity:0;transform:translate(-50%,8px)scale(.55)}22%{opacity:1;transform:translate(-50%,-8px)scale(1.2)}to{opacity:0;transform:translate(-50%,-44px)scale(1)}}.graveflight[data-v-1f1e15d9]{z-index:45;pointer-events:none;transform-origin:50%;filter:drop-shadow(0 8px 18px #00000080);animation:.66s cubic-bezier(.5,.05,.75,.35) forwards graveflight-1f1e15d9;position:fixed}@keyframes graveflight-1f1e15d9{0%{opacity:1;transform:translate(0)scale(1)rotate(0)}to{transform:translate(var(--gx),var(--gy)) scale(.14) rotate(22deg);opacity:.15}}.zonehop[data-v-1f1e15d9]{animation:zonehop-1f1e15d9 .78s cubic-bezier(.28,.9,.32,1) var(--hop-delay,.22s) both;z-index:30;filter:drop-shadow(0 14px 18px #00000080)}@keyframes zonehop-1f1e15d9{0%{transform:translate(var(--hx,0),var(--hy,0)) scale(1) rotate(0deg)}14%{transform:translate(var(--hx,0),calc(var(--hy,0) + 12px)) scale(1.08,.86) rotate(0deg)}48%{transform:translate(calc(var(--hx,0)*.5),calc(var(--hy,0)*.5 - 120px)) scale(.86,1.22) rotate(-7deg)}80%{transform:translateY(10px)scale(1.22,.8)rotate(3deg)}90%{transform:translateY(-6px)scale(.96,1.06)rotate(-1deg)}to{transform:translate(0)scale(1)rotate(0)}}.dyingcard[data-v-1f1e15d9]{z-index:50;pointer-events:none;animation:1.3s ease-in forwards dyingfade-1f1e15d9;position:fixed}@keyframes dyingfade-1f1e15d9{0%,55%{opacity:1}to{opacity:0;transform:scale(.9)translateY(8px)}}.foeact[data-v-1f1e15d9]{z-index:290;pointer-events:none;background:radial-gradient(#060a1880,#02040ac7);place-items:center;display:grid;position:fixed;inset:0}.foeact__panel[data-v-1f1e15d9]{pointer-events:auto;text-align:center;max-width:min(92vw,420px);box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 0 1px var(--gold-soft),0 24px 60px #000000a6;background:linear-gradient(#1e232ff7,#0c0f16fa);border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:22px 26px 18px;animation:.24s cubic-bezier(.2,.8,.2,1.15) both foeactIn-1f1e15d9;display:flex}@keyframes foeactIn-1f1e15d9{0%{opacity:0;transform:translateY(10px)scale(.97)}}.foeact__banner[data-v-1f1e15d9]{letter-spacing:.22em;color:#ffb9a8;text-shadow:0 0 12px #ff785a8c;font-size:11px;font-weight:800}.foeact__card[data-v-1f1e15d9] .c{border-radius:12px;width:190px}.foeact__name[data-v-1f1e15d9]{color:#f2ecdc;font-size:16px;font-weight:900}.foeact__text[data-v-1f1e15d9]{color:#cfd6e2;margin:0;font-size:12.5px;line-height:1.65}.foeact__ok[data-v-1f1e15d9]{cursor:pointer;letter-spacing:.08em;color:#241a06;background:linear-gradient(100deg,#f2d489,#c99f45 45%,#f7e7b8);border:none;border-radius:999px;margin-top:6px;padding:10px 34px;font-size:14px;font-weight:900;box-shadow:inset 0 1px #fff9,0 6px 18px #be963c59}.foeact__ok[data-v-1f1e15d9]:hover{filter:brightness(1.06)}@media (prefers-reduced-motion:reduce){.foeact__panel[data-v-1f1e15d9]{animation:none}}.trapcut[data-v-1f1e15d9]{z-index:300;pointer-events:none;background:radial-gradient(#060a188c,#02040acc);place-items:center;animation:1.3s forwards trapcutbg-1f1e15d9;display:grid;position:fixed;inset:0}@keyframes trapcutbg-1f1e15d9{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}.trapcut__inner[data-v-1f1e15d9]{flex-direction:column;align-items:center;gap:18px;display:flex}.trapcut__banner[data-v-1f1e15d9]{letter-spacing:.18em;color:#ffe6a0;text-shadow:0 2px 10px #000000e6,0 0 20px #78b4ff99;font-size:28px;font-weight:900;animation:1.3s forwards trapcutbanner-1f1e15d9}@keyframes trapcutbanner-1f1e15d9{0%{opacity:0;transform:translateY(12px)scale(.96)}14%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:1}to{opacity:0}}.trapcut__cards[data-v-1f1e15d9]{gap:26px;display:flex}.trapcut__card[data-v-1f1e15d9]{transform-origin:50%;filter:drop-shadow(0 0 26px #78b4ffbf)drop-shadow(0 14px 34px #000000b3);animation:1.3s cubic-bezier(.2,.9,.25,1) forwards trapcutcard-1f1e15d9}.trapcut__card[data-v-1f1e15d9] .c{border-radius:16px;width:300px}@keyframes trapcutcard-1f1e15d9{0%{opacity:0;transform:rotateY(90deg)scale(.9)}16%{opacity:1;transform:rotateY(0)scale(1.06)}30%{transform:rotateY(0)scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)translateY(16px)}}.atk-arrow[data-v-1f1e15d9]{z-index:260;pointer-events:none;filter:drop-shadow(0 0 6px #ff5a46b3);width:100vw;height:100vh;position:fixed;inset:0}.handpop-enter-active[data-v-1f1e15d9]{transition:transform .34s cubic-bezier(.2,.85,.25,1.25),opacity .34s}.handpop-enter-from[data-v-1f1e15d9]{transform:rotate(var(--rot,0)) translateY(26px) scale(.9);opacity:0}.handpop-leave-active[data-v-1f1e15d9]{transition:transform .22s,opacity .22s}.handpop-leave-to[data-v-1f1e15d9]{opacity:0}.ghost[data-v-1f1e15d9]{color:#c8d2e147;align-self:center;font-size:12px}.hud__log[data-v-1f1e15d9]{text-overflow:ellipsis;white-space:nowrap;color:#dee2ecbf;max-width:380px;box-shadow:inset 0 0 0 1px var(--gold-soft);background:#00000047;border-radius:8px;padding:3px 12px;font-size:12px}.btn[data-v-1f1e15d9],.hud__log[data-v-1f1e15d9]{overflow:hidden}.btn[data-v-1f1e15d9]{isolation:isolate;letter-spacing:.02em;cursor:pointer;color:#e9eef7;background:linear-gradient(#3c4456e6,#161a24f0);border:none;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:800;transition:transform .12s,box-shadow .16s,filter .16s;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 -2px 4px #0000006b,inset 0 0 0 1px #ffffff1f,0 5px 14px #0006}.btn[data-v-1f1e15d9]:before{border-radius:inherit;background:linear-gradient(#fff3,#fff0);inset:0 0 55%}.btn[data-v-1f1e15d9]:after,.btn[data-v-1f1e15d9]:before{content:"";pointer-events:none;position:absolute}.btn[data-v-1f1e15d9]:after{opacity:0;background:linear-gradient(100deg,#0000,#fff6,#0000);width:40%;top:0;bottom:0;left:-50%;transform:skew(-18deg)}.btn[data-v-1f1e15d9]:hover:not(:disabled):after{animation:.72s ease-out btnSheen-1f1e15d9}@keyframes btnSheen-1f1e15d9{0%{opacity:.9;left:-50%}to{opacity:0;left:115%}}.btn[data-v-1f1e15d9]:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff3d,inset 0 -2px 4px #0000006b,inset 0 0 0 1px #ffe29666,0 9px 22px #00000080}.btn[data-v-1f1e15d9]:active:not(:disabled){transform:translateY(1px)scale(.988);box-shadow:inset 0 3px 7px #0000008c,inset 0 0 0 1px #ffe29659}.btn[data-v-1f1e15d9]:focus-visible{outline:none;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffe29680,0 0 0 3px #ffd67873,0 8px 20px #00000080}.btn.primary[data-v-1f1e15d9]{color:#f2f7ff;background:linear-gradient(100deg,#4f7cf0,#2f4fbd 26%,#7ea8ff 48%,#2c49b4 72%,#4f7cf0) 0 0/240% 100%;animation:9s linear infinite btnFlow-1f1e15d9;box-shadow:inset 0 1px #fff6,inset 0 -2px 5px #000a2880,inset 0 0 0 1px #a0beff59,0 6px 18px #3c64e666}.btn.accent[data-v-1f1e15d9]{color:#05231a;background:linear-gradient(100deg,#4fd6a0,#159a66 26%,#9bf0cb 48%,#128a5c 72%,#4fd6a0) 0 0/240% 100%;animation:11s linear infinite btnFlow-1f1e15d9;box-shadow:inset 0 1px #ffffff80,inset 0 -2px 5px #00281973,inset 0 0 0 1px #8cf5c866,0 6px 18px #1eaa6e57}@keyframes btnFlow-1f1e15d9{to{background-position:240% 0}}.btn.ghost[data-v-1f1e15d9]{color:var(--gold-ink);box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 0 1px var(--gold-soft),0 4px 12px #00000061;background:linear-gradient(#1a1814b8,#0c0b09c7)}.btn.ghost[data-v-1f1e15d9]:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px var(--gold-line),0 8px 20px #0000007a,0 0 18px #d6b06038}.btn[data-v-1f1e15d9]:disabled{opacity:.38;cursor:not-allowed;filter:saturate(.35);animation:none}.btn[data-v-1f1e15d9]:disabled:after,.btn[data-v-1f1e15d9]:disabled:before{display:none}.btn.big[data-v-1f1e15d9]{padding:13px 34px;font-size:15px}@media (prefers-reduced-motion:reduce){.btn[data-v-1f1e15d9],.btn.accent[data-v-1f1e15d9],.btn.primary[data-v-1f1e15d9],.btn[data-v-1f1e15d9]:hover:not(:disabled):after{animation:none}.btn[data-v-1f1e15d9]:active:not(:disabled),.btn[data-v-1f1e15d9]:hover:not(:disabled){transform:none}}.overlay[data-v-1f1e15d9]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05060abd}.overlay[data-v-1f1e15d9],.result[data-v-1f1e15d9]{z-index:20;place-items:center;display:grid;position:fixed;inset:0}.result[data-v-1f1e15d9]{-webkit-backdrop-filter:blur(4px)saturate(.85);backdrop-filter:blur(4px)saturate(.85);background:radial-gradient(80% 70% at 50% 45%,#06080ed1,#020306f0);animation:4.5s step-end infinite resultFlick-1f1e15d9}.result__scan[data-v-1f1e15d9]{pointer-events:none;opacity:.5;background:repeating-linear-gradient(#ffffff0d 0 1px,#0000 1px 3px);animation:6s linear infinite resultScan-1f1e15d9;position:absolute;inset:0}.result__body[data-v-1f1e15d9]{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.result__title[data-v-1f1e15d9]{letter-spacing:.08em;white-space:nowrap;margin:0;font-family:Segoe UI,system-ui,sans-serif;font-size:clamp(46px,11vw,132px);font-weight:900;line-height:1;position:relative}.result__note[data-v-1f1e15d9]{letter-spacing:.16em;color:#d2d7ebbf;margin:0;font-size:13px}.result__actions[data-v-1f1e15d9]{margin-top:10px}.result__btn[data-v-1f1e15d9]{cursor:pointer;letter-spacing:.1em;color:#eaf0ff;background:#ffffff0f;border:1px solid #ffffff59;border-radius:999px;padding:11px 30px;font-size:14px;font-weight:800}.result__btn[data-v-1f1e15d9]:hover{background:#ffffff24}.result--win .result__title[data-v-1f1e15d9]{color:#ffe9b0;text-shadow:0 0 34px #ffcd6e8c}.result--lose .result__title[data-v-1f1e15d9]{color:#ffd9d3;text-shadow:0 0 34px #ff3c3c73}.result--watch .result__title[data-v-1f1e15d9]{color:#dfe7f5;text-shadow:0 0 26px #96b4ff59}.result--lose[data-v-1f1e15d9]{background:radial-gradient(80% 70% at 50% 45%,#180508d9,#030204f2)}.glitch[data-v-1f1e15d9]:after,.glitch[data-v-1f1e15d9]:before{content:attr(data-text);pointer-events:none;mix-blend-mode:screen;width:100%;position:absolute;top:0;left:0}.glitch[data-v-1f1e15d9]:before{color:#35e8ff;animation:2.4s steps(2,end) infinite glitchA-1f1e15d9;transform:translate(-3px)}.glitch[data-v-1f1e15d9]:after{color:#ff2f5e;animation:3.1s steps(2,end) infinite glitchB-1f1e15d9;transform:translate(3px)}@keyframes glitchA-1f1e15d9{0%,to{clip-path:inset(92% 0 0)}12%{clip-path:inset(12% 0 74%)}26%{clip-path:inset(58% 0 30%)}38%{clip-path:inset(34% 0 52%)}52%{clip-path:inset(78% 0 8%)}70%{clip-path:inset(4% 0 88%)}}@keyframes glitchB-1f1e15d9{0%,to{clip-path:inset(6% 0 86%)}16%{clip-path:inset(64% 0 22%)}30%{clip-path:inset(24% 0 66%)}46%{clip-path:inset(84% 0 4%)}62%{clip-path:inset(44% 0 46%)}80%{clip-path:inset(16% 0 76%)}}@keyframes resultScan-1f1e15d9{to{background-position:0 120px}}@keyframes resultFlick-1f1e15d9{0%,96%,to{opacity:1}97%{opacity:.86}}@media (prefers-reduced-motion:reduce){.glitch[data-v-1f1e15d9]:after,.glitch[data-v-1f1e15d9]:before,.result[data-v-1f1e15d9],.result__scan[data-v-1f1e15d9]{animation:none}.glitch[data-v-1f1e15d9]:after,.glitch[data-v-1f1e15d9]:before{display:none}}.reveal[data-v-1f1e15d9]{z-index:25}.reveal__panel[data-v-1f1e15d9]{text-align:center;box-shadow:0 30px 80px #000000b3,inset 0 0 0 1px var(--gold-soft);background:linear-gradient(#1b2136,#12131f);border-radius:22px;max-width:min(92vw,760px);padding:24px 30px 26px}.reveal__title[data-v-1f1e15d9]{letter-spacing:.08em;color:var(--gold-ink);margin:0 0 4px;font-size:22px}.reveal__hint[data-v-1f1e15d9]{color:#e6ecffcc;margin:0 0 18px;font-size:13px}.reveal__cards[data-v-1f1e15d9]{flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:22px;display:flex}.zoneview__cards[data-v-1f1e15d9]{gap:10px;max-height:min(58vh,520px);padding:4px;overflow-y:auto}.reveal__card[data-v-1f1e15d9]{border-radius:14px;padding:6px;transition:transform .16s,box-shadow .16s;position:relative}.reveal__card.eligible[data-v-1f1e15d9]{cursor:pointer}.reveal__card.eligible[data-v-1f1e15d9]:hover{transform:translateY(-6px)}.reveal__card.dim[data-v-1f1e15d9]{opacity:.5;filter:grayscale(.5)}.reveal__card.pick[data-v-1f1e15d9]{transform:translateY(-8px);box-shadow:0 0 0 3px #6a97ff,0 14px 30px #466ef080,0 0 22px #78b4ffb3}.reveal__tag[data-v-1f1e15d9]{letter-spacing:.06em;color:#06251a;background:linear-gradient(#56dca0,#189a63);font-size:11px;top:0;transform:translate(-50%,-40%)}.reveal__check[data-v-1f1e15d9],.reveal__tag[data-v-1f1e15d9]{border-radius:999px;padding:2px 12px;font-weight:800;position:absolute;left:50%;box-shadow:0 2px 6px #00000073}.reveal__check[data-v-1f1e15d9]{color:#fff;white-space:nowrap;background:#3a5fd0eb;font-size:12px;bottom:4px;transform:translate(-50%)}.chainbar[data-v-1f1e15d9]{z-index:30;box-shadow:inset 0 0 0 1px var(--gold-line),0 20px 50px #0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#282e3efa,#121620fa);border-radius:16px;flex-direction:column;gap:10px;padding:14px 20px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.chain[data-v-1f1e15d9],.chainbar[data-v-1f1e15d9]{align-items:center;display:flex}.chain[data-v-1f1e15d9]{gap:8px}.chain__label[data-v-1f1e15d9]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-ink);opacity:.7;font-size:10px}.link[data-v-1f1e15d9]{background:#7896ff2e;border-radius:999px;align-items:baseline;gap:4px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #7896ff4d}.link b[data-v-1f1e15d9]{opacity:.7;font-size:10px}.link.negated[data-v-1f1e15d9]{opacity:.45;background:#ff5a5f29;text-decoration:line-through;box-shadow:inset 0 0 0 1px #ff5a5f4d}.respond[data-v-1f1e15d9]{align-items:center;gap:10px;display:flex}.respond__who[data-v-1f1e15d9]{color:var(--gold-ink);align-items:center;gap:5px;font-size:13.5px;font-weight:700;display:inline-flex}.fade-enter-active[data-v-1f1e15d9],.fade-leave-active[data-v-1f1e15d9]{transition:opacity .2s}.fade-enter-from[data-v-1f1e15d9],.fade-leave-to[data-v-1f1e15d9]{opacity:0}.pop-enter-active[data-v-1f1e15d9]{transition:transform .3s cubic-bezier(.2,.8,.2,1.2),opacity .3s}.pop-enter-from[data-v-1f1e15d9]{opacity:0;transform:scale(.9)}.pop-in[data-v-1f1e15d9]{animation:.3s cubic-bezier(.2,.8,.2,1.2) both popIn-1f1e15d9}@keyframes popIn-1f1e15d9{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.pop-in[data-v-1f1e15d9]{animation:none}}.atk-hot{box-shadow:inset 0 0 0 3px #ff5a46,0 0 22px #ff5a4699!important}.atk-hot,.cast-ok{border-radius:11px}.cast-ok{box-shadow:inset 0 0 0 2px #78c8ffb3,0 0 16px #78c8ff66!important}
