.sym[data-v-837c9a25]{height:.9em;aspect-ratio:1;width:auto;display:inline-block;vertical-align:-.1em}.perm[data-v-3e15abd9]{position:relative;flex-shrink:0}.hostslot[data-v-3e15abd9]{position:absolute;right:0;top:0;height:100%;display:grid;place-items:center}.hostslot.hostleft[data-v-3e15abd9]{left:0;right:auto}.hostslot.splay[data-v-3e15abd9]{pointer-events:none}.hostslot>.card[data-v-3e15abd9]{pointer-events:auto}.hostslot.actionable[data-v-3e15abd9]{cursor:pointer}.attached[data-v-3e15abd9]{position:absolute;top:50%;transform:translateY(-50%)}.exiledcard[data-v-3e15abd9]{filter:grayscale(.55) brightness(.75)}.stacked[data-v-3e15abd9]{position:absolute;top:50%;transform:translateY(-50%);transition:right .18s ease}.card[data-v-3e15abd9]{position:relative;transition:transform .15s ease}.art[data-v-3e15abd9]{width:100%;height:100%;border-radius:5%}.card.glow .art[data-v-3e15abd9]{box-shadow:var(--card-glow)}.card.willtap .art[data-v-3e15abd9],.card.glow.willtap .art[data-v-3e15abd9]{box-shadow:var(--card-glow-tap)}.hostslot.actionable:hover .art[data-v-3e15abd9]{box-shadow:var(--card-glow)}.card.pick:hover .art[data-v-3e15abd9],.card.picked .art[data-v-3e15abd9],.hostslot.actionable:hover .card.pick .art[data-v-3e15abd9]{box-shadow:var(--card-glow-drop)}.card.declared .art[data-v-3e15abd9],.card.declared:hover .art[data-v-3e15abd9],.card.anchored .art[data-v-3e15abd9]{box-shadow:var(--card-glow-combat)}.card.arrowend:hover .art[data-v-3e15abd9]{box-shadow:var(--card-glow-drop)}.sick[data-v-3e15abd9]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:92%;aspect-ratio:1 / 1;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,#fff0,#cde1ff8c,#fff0 110deg,#cde1ff8c 175deg,#fff0 230deg,#cde1ff8c 295deg,#fff0 350deg);-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,.9) 18%,rgba(0,0,0,.45) 55%,transparent 72%);mask-image:radial-gradient(circle,rgba(0,0,0,.9) 18%,rgba(0,0,0,.45) 55%,transparent 72%);opacity:.6;animation:sick-spin-3e15abd9 4s linear infinite}@keyframes sick-spin-3e15abd9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.attackers[data-v-3e15abd9]{position:absolute;left:21%;right:21%;top:8%;aspect-ratio:1 / 1;pointer-events:none;transform:scale(1.3);transform-origin:50% 58%}.sword[data-v-3e15abd9]{position:absolute;top:0;bottom:0;left:50%;aspect-ratio:60 / 100;transform:translate(-50%)}.swing[data-v-3e15abd9]{width:100%;height:100%;transform-origin:50% 58%;opacity:.82;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.5)) drop-shadow(0 0 2.5px rgba(210,50,45,.55))}.swordimg[data-v-3e15abd9]{display:block;width:100%;height:100%;overflow:visible}.blade[data-v-3e15abd9]{fill:#c85a5a;stroke:#57202a;stroke-width:.8}.bladehi[data-v-3e15abd9]{fill:#f4cccc;opacity:.9}.fuller[data-v-3e15abd9]{stroke:#50191e80;stroke-width:1}.guard[data-v-3e15abd9],.pommel[data-v-3e15abd9]{fill:#d13a30;stroke:#6e1a14;stroke-width:.8}.grip[data-v-3e15abd9]{fill:#591d1d}.sword.left .swing[data-v-3e15abd9]{animation:clash-left-3e15abd9 .45s cubic-bezier(.34,1.15,.5,1) both}.sword.right .swing[data-v-3e15abd9]{animation:clash-right-3e15abd9 .45s cubic-bezier(.34,1.15,.5,1) both}@keyframes clash-left-3e15abd9{0%{transform:translate(-30%,-10%) rotate(-8deg);opacity:0}22%{opacity:.82}55%{transform:translate(2%,3%) rotate(-46deg)}72%{transform:translate(0) rotate(-33deg)}to{transform:translate(0) rotate(-38deg);opacity:.82}}@keyframes clash-right-3e15abd9{0%{transform:translate(30%,-10%) rotate(8deg);opacity:0}22%{opacity:.82}55%{transform:translate(-2%,3%) rotate(46deg)}72%{transform:translate(0) rotate(33deg)}to{transform:translate(0) rotate(38deg);opacity:.82}}.clash-spark[data-v-3e15abd9]{position:absolute;left:50%;top:58%;width:46%;aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle,#fffffff2,#ffebaa99,#ffdc7800 70%);opacity:0;transform:translate(-50%,-50%) scale(.2);animation:clash-flash-3e15abd9 .45s ease-out both}@keyframes clash-flash-3e15abd9{0%,48%{opacity:0;transform:translate(-50%,-50%) scale(.2)}56%{opacity:.9;transform:translate(-50%,-50%) scale(1)}70%{opacity:.5;transform:translate(-50%,-50%) scale(1.25)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.shield[data-v-3e15abd9]{position:absolute;left:28%;right:28%;top:12%;aspect-ratio:60 / 72;opacity:.7;pointer-events:none;transform-origin:50% 46%;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5)) drop-shadow(0 0 3px rgba(120,170,240,.6))}.shieldimg[data-v-3e15abd9]{display:block;width:100%;height:100%;overflow:visible}.shieldbody[data-v-3e15abd9]{fill:#9fb4d0;stroke:#46617f;stroke-width:2.2}.shieldhi[data-v-3e15abd9]{fill:#d9e6f6;opacity:.85}.shieldboss[data-v-3e15abd9]{fill:#c6d6ec;stroke:#46617f;stroke-width:1.3}.shield.pending[data-v-3e15abd9]{animation:shield-in-3e15abd9 .2s ease-out both}.shield.committed[data-v-3e15abd9]{animation:shield-emphasis-3e15abd9 .42s cubic-bezier(.34,1.3,.5,1) both}@keyframes shield-in-3e15abd9{0%{opacity:0;transform:scale(.8)}to{opacity:.7;transform:scale(1)}}@keyframes shield-emphasis-3e15abd9{0%{opacity:.7;transform:scale(1)}35%{opacity:.98;transform:scale(1.22)}70%{opacity:.8;transform:scale(.97)}to{opacity:.7;transform:scale(1)}}.block-spark[data-v-3e15abd9]{position:absolute;left:50%;top:46%;width:74%;aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle,#ebf6fff2,#96c8ff80 38%,#96c8ff00 70%);opacity:0;transform:translate(-50%,-50%) scale(.3);animation:block-flash-3e15abd9 .42s ease-out both}@keyframes block-flash-3e15abd9{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.9;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}.badge[data-v-3e15abd9]{position:absolute;font-size:var(--bf, 11px);font-weight:700;line-height:1;padding:.1818em .3636em;border-radius:.3636em;color:#fff;background:#000000bf;pointer-events:none}.pt[data-v-3e15abd9]{right:.2727em;bottom:.2727em}.pt.changed[data-v-3e15abd9]{color:#64b5ff}.fdname[data-v-3e15abd9]{position:absolute;left:7%;right:7%;top:50%;transform:translateY(-50%);text-align:center;font-weight:700;line-height:1.2;color:#fff;background:#0000009e;border-radius:5px;padding:3px 2px;pointer-events:none;z-index:1}.loyalty[data-v-3e15abd9]{right:.2727em;bottom:.2727em;background:#6a3fb5}.loyalty.bottomleft[data-v-3e15abd9]{right:auto;left:.2727em}.pills[data-v-3e15abd9]{position:absolute;right:calc(var(--pill) / -2);display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--pill) * .111);z-index:1}.pills-top[data-v-3e15abd9]{top:13%}.pills-bottom[data-v-3e15abd9]{flex-direction:column-reverse}.pill[data-v-3e15abd9]{display:flex;align-items:center;height:var(--pill);border-radius:calc(var(--pill) / 2);font-size:calc(var(--pill) * .611);font-weight:700;line-height:1;color:#fff;border:1px solid rgba(255,255,255,.3);box-shadow:0 1px 3px #0000008c}.pill-glyph[data-v-3e15abd9]{width:var(--pill);text-align:center}.pill-glyph-pt[data-v-3e15abd9]{width:auto;padding:0 calc(var(--pill) * .278);font-size:calc(var(--pill) * .556)}.pill-n[data-v-3e15abd9]{padding-left:calc(var(--pill) * .333)}.corner-topleft[data-v-3e15abd9]{position:absolute;left:calc(var(--bf, 11px) * .2727);top:calc(var(--bf, 11px) * .2727);display:flex;align-items:flex-start;gap:calc(var(--bf, 11px) * .1818)}.corner-topleft>.badge[data-v-3e15abd9]{position:static}.damage[data-v-3e15abd9]{background:#a11}.ringbearer[data-v-3e15abd9]{color:#1a1206;background:linear-gradient(160deg,#f5d67a,#b8892e);box-shadow:0 0 6px #f5d67ab3}.harnessed[data-v-3e15abd9]{font-size:calc(var(--bf, 11px) * 1.1818);padding:.0769em .3077em;color:#f3e9ff;background:linear-gradient(160deg,#9d6bff,#5a2fc2);box-shadow:0 0 8px #9d6bffe6}.solved[data-v-3e15abd9]{color:#06210f;background:linear-gradient(160deg,#7fe0a3,#2f9f5e)}.copybadge[data-v-3e15abd9]{position:absolute;left:6%;top:-11px;width:22px;height:22px;color:#fff;pointer-events:none;z-index:1;filter:drop-shadow(-1px -1px 0 #000) drop-shadow(1px -1px 0 #000) drop-shadow(-1px 1px 0 #000) drop-shadow(1px 1px 0 #000)}.tokenart[data-v-3e15abd9],.copyart[data-v-3e15abd9]{filter:brightness(1.28)}.chosen[data-v-3e15abd9]{left:50%;top:50%;transform:translate(-50%,-50%);max-width:86%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#1c2642db;border:1px solid rgba(140,170,230,.55)}.granted[data-v-3e15abd9]{position:absolute;left:4%;right:4%;bottom:7%;display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none}.granted-line[data-v-3e15abd9]{position:relative;isolation:isolate;max-width:100%;padding:1px 6px;font-weight:700;line-height:1.15;text-align:center;color:#fff}.granted-line[data-v-3e15abd9]:before{content:"";position:absolute;top:-.1em;right:-.45em;bottom:-.1em;left:-.45em;z-index:-1;border-radius:.6em;background:#0c101ad9;filter:blur(.35em)}.class-level[data-v-3e15abd9]{position:absolute;left:0;right:0;bottom:9%;isolation:isolate;text-align:center;font-weight:800;letter-spacing:.02em;line-height:1.1;color:#f6d879;text-shadow:0 1px 2px rgba(0,0,0,.9);pointer-events:none}.class-level[data-v-3e15abd9]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3.6em;height:1.5em;z-index:-1;border-radius:.7em;background:#0a0d16e6;filter:blur(.3em)}.emblem-tile[data-v-3e15abd9]{width:100%;height:100%;border-radius:5%;border:1.5px solid #b8892e;background:radial-gradient(ellipse at 50% 32%,#3a2f18,#14100a 78%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4%;overflow:hidden;box-shadow:inset 0 0 10px #f5d67a40}.emblem-mark[data-v-3e15abd9]{color:#f5d67a;font-size:2.6em;line-height:1;text-shadow:0 0 8px rgba(245,214,122,.6)}.emblem-name[data-v-3e15abd9]{color:#f0e0b8;font-size:.92em;font-weight:700;text-align:center;padding:0 6%;line-height:1.15}.emblem-count[data-v-3e15abd9]{position:absolute;right:6%;bottom:6%;min-width:1.2em;padding:.5px 3px;border-radius:4px;font-size:.85em;font-weight:700;text-align:center;color:#1a1206;background:linear-gradient(160deg,#f5d67a,#b8892e)}.bf-row[data-v-d1fa77fc]{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--gap);height:100%;width:100%;padding:0 6px}.slide-move[data-v-d1fa77fc]{transition:transform .18s ease}.storm-badge[data-v-ddff3fb0]{position:absolute;left:0;top:10%;transform:translate(-50%);display:flex;align-items:center;gap:1px;height:18px;padding:0 5px 0 3px;border-radius:9px;font-size:11px;font-weight:800;line-height:1;color:#fff;background:linear-gradient(150deg,#8a5cf0,#4a1e9e);border:1px solid rgba(228,216,255,.75);box-shadow:0 0 7px #8c5af0d9;pointer-events:none;z-index:6}.bolt[data-v-ddff3fb0]{color:#ffe98a;flex-shrink:0;filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.eye-badge[data-v-43a0ff01]{position:absolute;left:0;top:10%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:22.5px;height:22.5px;border-radius:50%;color:#ffeaea;background:radial-gradient(circle,#000 12%,#6e0a0a 55%,#d92020);border:1px solid rgba(255,214,214,.75);box-shadow:0 0 7px #dc4646d9;pointer-events:none;z-index:6}.eye-badge.below[data-v-43a0ff01]{top:calc(10% + 22px)}.pips[data-v-b3848f28]{position:absolute;top:0;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:flex-end;align-items:center;gap:3%;padding-right:5%;pointer-events:none}.pip[data-v-b3848f28]{width:15%;height:auto;aspect-ratio:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.fan[data-v-a8354654]{position:relative;height:100%;width:100%;overflow:visible}.hcard[data-v-a8354654]{position:absolute;left:50%;bottom:0;transform-origin:50% 100%;transition:transform .16s ease;will-change:transform;touch-action:none}.hcard.hovered[data-v-a8354654]{transition:transform .12s ease}.hcard.dragging[data-v-a8354654]{transition:none}.hcard.dragging.droppable .art[data-v-a8354654]{box-shadow:var(--card-glow-drop)}.art[data-v-a8354654]{width:100%;height:100%;border-radius:5%;box-shadow:0 2px 8px #0009}.hcard.reorder[data-v-a8354654]{cursor:grab}.hcard.glow[data-v-a8354654]{cursor:pointer}.hcard.glow .art[data-v-a8354654]{box-shadow:var(--card-glow)}.hcard.dimmed[data-v-a8354654]{filter:brightness(.5)}.hcard.dimmed.hovered[data-v-a8354654]{filter:none}.hcard.pick[data-v-a8354654]{cursor:pointer}.hcard.pick:hover .art[data-v-a8354654]{box-shadow:var(--card-glow-drop)}.hcard.picked[data-v-a8354654],.hcard.picked[data-v-a8354654]:hover{cursor:pointer}.hcard.picked .art[data-v-a8354654],.hcard.picked:hover .art[data-v-a8354654]{box-shadow:var(--card-glow-drop)}.tag[data-v-a8354654]{position:absolute;top:0;left:6%;transform:translateY(-50%);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#d8c9a0;background:#000000bf;border-radius:4px;padding:1px 6px;pointer-events:none}.hcard.hovered .tag[data-v-a8354654]{display:none}.ability[data-v-a8354654]{position:absolute;top:0;left:0;right:0;height:26%;display:flex;align-items:center;justify-content:center;padding:4% 5% 2%;text-align:center;pointer-events:none;overflow:hidden}.ability-text[data-v-a8354654]{position:relative;isolation:isolate;max-width:100%;font-size:1.7vh;font-weight:700;line-height:1.15;padding:1px 6px;color:#fff}.ability-text[data-v-a8354654]:before{content:"";position:absolute;top:-.1em;right:-.45em;bottom:-.1em;left:-.45em;z-index:-1;border-radius:.6em;background:#0c101ad9;filter:blur(.35em)}.stacks[data-v-5edb8034]{display:flex;flex-direction:row;align-items:center;gap:6px;padding:0 8px;height:100%;flex-shrink:0}.stacks.mirror[data-v-5edb8034]{flex-direction:row-reverse}.slot[data-v-5edb8034]{position:relative;height:94%;aspect-ratio:5 / 7}.art[data-v-5edb8034]{width:100%;height:100%;object-fit:contain;border-radius:6%;background:#0a0a0a}.slot.glow .art[data-v-5edb8034],.vortex.glow[data-v-5edb8034]{box-shadow:var(--card-glow)}.art.playable[data-v-5edb8034]{cursor:grab;touch-action:none}.drag-ghost[data-v-5edb8034]{position:fixed;transform-origin:center;pointer-events:none;object-fit:contain;border-radius:6%;background:#0a0a0a;box-shadow:var(--card-glow-drop);z-index:9999;transition:transform .16s ease,box-shadow .12s ease}.drag-ghost.over-library[data-v-5edb8034]{box-shadow:var(--card-glow)}.placeholder[data-v-5edb8034]{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden}.pico[data-v-5edb8034]{position:relative;z-index:1;width:52%;height:auto;color:#707888;opacity:.85}.fog[data-v-5edb8034]{position:absolute;left:19%;width:62%;height:16%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(205,215,230,.45),transparent 70%);filter:blur(3px);animation:fog-drift-5edb8034 8s ease-in-out infinite}.f1[data-v-5edb8034]{bottom:26%}.f2[data-v-5edb8034]{bottom:31%;z-index:2;animation-duration:11s;animation-delay:-4s}.f3[data-v-5edb8034]{bottom:21%;animation-duration:9.5s;animation-delay:-7s}@keyframes fog-drift-5edb8034{0%{transform:translate(-14%) scaleX(.9);opacity:0}25%{opacity:.5}60%{opacity:.34}to{transform:translate(16%) scaleX(1.1);opacity:0}}@media(prefers-reduced-motion:reduce){.fog[data-v-5edb8034]{animation:none;opacity:.3}}.count[data-v-5edb8034]{position:absolute;bottom:4px;right:4px;font-size:12px;font-weight:700;color:#fff;background:#000c;border-radius:4px;padding:1px 5px}.eye[data-v-5edb8034]{position:absolute;top:6px;left:50%;transform:translate(-50%);display:block;width:26px;height:26px;padding:0;background:none;border:none;cursor:pointer;color:#cdd6e6;opacity:0;transition:opacity .12s ease;z-index:3}.eye svg[data-v-5edb8034]{display:block}.eye-bg[data-v-5edb8034]{fill:#1e222ceb;stroke:#4a5162;stroke-width:1}.slot:hover .eye[data-v-5edb8034]{opacity:1}@media(hover:none)and (pointer:coarse){.eye[data-v-5edb8034]{opacity:1}}.eye[data-v-5edb8034]:hover{color:#eaf2ff}.eye:hover .eye-bg[data-v-5edb8034]{stroke:#6c84b8}.vortex[data-v-5edb8034]{position:relative;align-self:center;height:33%;aspect-ratio:1;border-radius:50%;cursor:pointer}.vortex:hover .swirl[data-v-5edb8034]{filter:brightness(1.3)}.vortex.empty[data-v-5edb8034]{opacity:.45}.swirl[data-v-5edb8034]{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;pointer-events:none;background:url(/vortex.gif) center / cover no-repeat;-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,1) 26%,rgba(0,0,0,.55) 44%,transparent 62%);mask-image:radial-gradient(circle,rgba(0,0,0,1) 26%,rgba(0,0,0,.55) 44%,transparent 62%)}.ecount[data-v-5edb8034]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9);pointer-events:none}.pool[data-v-8d223c6a]{display:flex;align-items:center;gap:9px}.group[data-v-8d223c6a]{display:flex;align-items:center;gap:2px;border-radius:999px;padding:2px 4px;margin:-2px -4px}.pipwrap[data-v-8d223c6a]{position:relative;display:inline-flex}.pip[data-v-8d223c6a]{width:2.9vh;height:2.9vh;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.badge[data-v-8d223c6a]{position:absolute;top:-.4vh;right:-.4vh;width:1.3vh;height:1.3vh;display:grid;place-items:center;border-radius:50%;background:#ffc94d;color:#3a2a00;font-size:1vh;font-weight:900;line-height:1;border:1px solid rgba(0,0,0,.55);box-shadow:0 1px 2px #0009;pointer-events:none}.count[data-v-8d223c6a]{min-width:.9ch;font-weight:800;font-size:1.7vh;line-height:1;color:#eef2f8;text-shadow:0 1px 2px rgba(0,0,0,.85)}.group.spendable[data-v-8d223c6a]{cursor:pointer}.group.spendable .pip[data-v-8d223c6a]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.7)) drop-shadow(0 0 5px rgba(130,205,255,.95))}.group.spendable:hover .pipwrap[data-v-8d223c6a]{transform:scale(1.15)}.group.planned[data-v-8d223c6a]{background:#ffbe5038;box-shadow:0 0 0 1px #ffc864bf,0 0 8px #ffbe5099}.undokey[data-v-8d223c6a]{cursor:pointer;width:2.9vh;height:2.9vh;padding:0;display:grid;place-items:center;font-size:1.6vh;font-weight:800;line-height:1;color:#dfe6f2;background:linear-gradient(#3a4150,#262b36);border:1px solid #5a6274;border-bottom-width:3px;border-radius:5px;box-shadow:0 1px 3px #0009}.undokey[data-v-8d223c6a]:hover{border-color:#8fa3c8;color:#fff}.undokey[data-v-8d223c6a]:active{border-bottom-width:1px;transform:translateY(2px)}.pctrs[data-v-bc3afab2]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.ctr[data-v-bc3afab2]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:#eee;background:#0000008c;border-radius:9px;padding:2px 7px 2px 3px;white-space:nowrap}.ctr-icon[data-v-bc3afab2]{width:15px;height:15px;display:block}.life[data-v-2f075152]{display:flex;align-items:center;gap:6px}.heart[data-v-2f075152]{position:relative;width:58px;height:58px;display:grid;place-items:center}.heart-svg[data-v-2f075152]{width:100%;height:100%;fill:#c0273f;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.life.active .heart-svg[data-v-2f075152]{fill:#d83a52;filter:drop-shadow(0 0 5px rgba(255,215,130,.9))}.life.targetable[data-v-2f075152]{cursor:pointer}.life.targetable .heart-svg[data-v-2f075152]{filter:drop-shadow(0 0 6px rgba(255,150,40,.95)) drop-shadow(0 0 14px rgba(255,120,0,.6))}.life.targetable:hover .heart-svg[data-v-2f075152]{fill:#e0475f;filter:drop-shadow(0 0 8px rgba(255,176,74,1)) drop-shadow(0 0 20px rgba(255,120,0,.8))}.life.picked .heart-svg[data-v-2f075152],.life.picked:hover .heart-svg[data-v-2f075152]{fill:#e0475f;filter:drop-shadow(0 0 8px rgba(255,176,74,1)) drop-shadow(0 0 22px rgba(255,120,0,.9))}.value[data-v-2f075152]{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:800;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.85)}.lifepreview[data-v-2f075152]{position:absolute;top:-2px;right:-10px;padding:0 5px;font-size:12px;font-weight:800;color:#ffb9c2;background:#5a101ceb;border:1px solid rgba(255,120,140,.55);border-radius:8px;text-shadow:none}.phasecol[data-v-484fda3c]{--pp: min(1px, calc((34vh - 72px) / 378));display:inline-flex;flex-direction:column;align-items:center;gap:calc(10 * var(--pp));padding:calc(10 * var(--pp)) calc(8 * var(--pp));background:#0000008c;border:1px solid rgba(255,255,255,.12);border-radius:10px;pointer-events:none;transition:opacity .2s ease}.phasecol.idle[data-v-484fda3c]{opacity:.4}.picon.combat+.picon.combat[data-v-484fda3c]{margin-top:calc(-8 * var(--pp))}.picon[data-v-484fda3c]{display:inline-flex;color:#5f6c84;pointer-events:auto;transition:color .2s ease,filter .2s ease}.picon svg[data-v-484fda3c]{display:block;height:calc(30 * var(--pp));width:calc(30 * var(--pp));fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.picon .dot[data-v-484fda3c]{fill:currentColor;stroke:none}.picon.on[data-v-484fda3c]{color:#ffd98a;filter:drop-shadow(0 0 7px rgba(255,200,110,.85))}.phasecol.compact[data-v-484fda3c]{gap:6px;padding:8px 6px}.phasecol.compact .picon.combat+.picon.combat[data-v-484fda3c]{margin-top:-6px}.phasecol.compact .picon svg[data-v-484fda3c]{height:26px;width:26px}.avatar[data-v-985cea2d]{width:var(--avatar-size, 46px);height:var(--avatar-size, 46px);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#10141ed1;border:1px solid rgba(216,201,160,.55);box-shadow:0 2px 8px #00000080;-webkit-user-select:none;user-select:none}.pic[data-v-985cea2d]{width:100%;height:100%;object-fit:cover;display:block}.initials[data-v-985cea2d]{font-size:calc(var(--avatar-size, 46px) * .4);font-weight:700;letter-spacing:.02em;color:#f0e9d6;text-shadow:0 1px 2px rgba(0,0,0,.8)}.sprite[data-v-985cea2d]{width:max(32px,calc(var(--avatar-size, 46px) * .67));height:max(32px,calc(var(--avatar-size, 46px) * .67));image-rendering:pixelated;display:block}.half[data-v-0fae2570]{position:relative;display:flex;flex-direction:column;height:100%;background-image:url(/battlefield-matt-2.png);background-size:auto;background-repeat:repeat;background-position:center;overflow:hidden}.half.mirror[data-v-0fae2570]{flex-direction:column-reverse}.row[data-v-0fae2570]{min-height:0}.creatures[data-v-0fae2570],.permanents[data-v-0fae2570]{flex:1}.handrow[data-v-0fae2570]{flex:.94;position:relative;display:flex;align-items:stretch}.half.mirror .handrow[data-v-0fae2570]{flex-direction:row-reverse}.sliver[data-v-0fae2570]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.zchips[data-v-0fae2570]{display:flex;flex-direction:column;gap:6px}.zchip[data-v-0fae2570]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 6px;background:#0000008c;border-radius:10px;color:#eee}.zicon[data-v-0fae2570]{width:17px;height:17px;display:block;color:#a9b4c8}.zn[data-v-0fae2570]{font-size:13px;font-weight:700;min-width:14px;text-align:center}.fanarea[data-v-0fae2570]{flex:1 1 0;min-width:0}.hudspace[data-v-0fae2570]{flex:0 0 calc(var(--hud-width) + 24px)}.pool-overlay[data-v-0fae2570]{position:absolute;left:50%;transform:translate(-50%);top:6px;z-index:6;display:flex;align-items:center;gap:12px}.half.mirror .pool-overlay[data-v-0fae2570]{top:auto;bottom:6px}.life[data-v-0fae2570]{position:absolute;left:10px;top:6px;z-index:5}.half.mirror .life[data-v-0fae2570]{top:auto;bottom:6px}.life.liferight[data-v-0fae2570]{left:auto;right:10px}.sliver .life[data-v-0fae2570]{position:static}.seatavatar[data-v-0fae2570]{position:absolute;left:10px;top:6px;z-index:5}.half.mirror .seatavatar[data-v-0fae2570]{top:auto;bottom:6px}.seatavatar.avright[data-v-0fae2570]{left:auto;right:10px}.sbbtn[data-v-0fae2570]{position:absolute;left:64px;top:13px;z-index:5;width:32px;height:32px;display:grid;place-items:center;padding:0;background:#1e222ceb;border:1px solid #4a5162;border-radius:50%;color:#9aa5b8;cursor:pointer}.sbbtn[data-v-0fae2570]:hover{color:#eaf2ff;border-color:#6c84b8}.half.mirror .sbbtn[data-v-0fae2570]{top:auto;bottom:13px}.sbbtn.avright[data-v-0fae2570]{left:auto;right:64px}.sbicon[data-v-0fae2570]{width:70%;height:auto;display:block}.slivavatar[data-v-0fae2570]{--avatar-size: 40px}.playorder[data-v-0fae2570]{position:absolute;left:50%;top:34%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 22px;font-size:20px;font-weight:700;letter-spacing:.04em;color:#f0e9d6;background:#10141ed1;border:1px solid rgba(216,201,160,.55);border-radius:12px;box-shadow:0 4px 16px #0000008c;pointer-events:none;z-index:5}.mullstatus[data-v-0fae2570]{font-size:14px;font-weight:600;letter-spacing:.02em;color:#f0e9d6b8}.mullstatus.deciding[data-v-0fae2570]{color:#f0c674;animation:mullpulse-0fae2570 1.6s ease-in-out infinite}@keyframes mullpulse-0fae2570{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.mullstatus.deciding[data-v-0fae2570]{animation:none}}.half.mirror .playorder[data-v-0fae2570]{top:auto;bottom:34%;transform:translate(-50%,50%)}.phasecol-slot[data-v-0fae2570]{position:absolute;top:68px;left:39px;transform:translate(-50%);z-index:4}.half.mirror .phasecol-slot[data-v-0fae2570]{top:auto;bottom:68px}.phasecol-slot.atright[data-v-0fae2570]{left:auto;right:39px;transform:translate(50%)}.oval[data-v-ebc54593]{display:flex;align-items:center;justify-content:center;gap:2px;padding:3px 7px;background:#1a1408eb;border:1px solid rgba(255,215,130,.45);border-radius:999px;box-shadow:0 2px 10px #0000008c}.arr[data-v-ebc54593]{width:24px;height:22px;padding:0;display:grid;place-items:center;background:none;border:none;border-radius:999px;color:#d8c9a0;cursor:pointer}.arr svg[data-v-ebc54593]{width:18px;height:18px;display:block}.arr[data-v-ebc54593]:hover{color:#ffd982;background:#ffd78224}.stack[data-v-bb19fe55]{position:absolute;right:var(--stack-right, 18px);top:50%;height:26vh;width:calc(26vh * 5 / 7);transform:translateY(-50%);z-index:20;pointer-events:none}.eye[data-v-bb19fe55]{position:absolute;top:-34px;left:50%;transform:translate(-50%);display:block;width:26px;height:26px;padding:0;background:none;border:none;cursor:pointer;pointer-events:auto;color:#cdd6e6;z-index:30}.eye svg[data-v-bb19fe55]{display:block}.eye-bg[data-v-bb19fe55]{fill:#1e222ceb;stroke:#4a5162;stroke-width:1}.eye[data-v-bb19fe55]:hover{color:#eaf2ff}.eye:hover .eye-bg[data-v-bb19fe55]{stroke:#6c84b8}.tile[data-v-bb19fe55]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;transform-origin:center;pointer-events:auto}.art[data-v-bb19fe55]{width:100%;height:100%;object-fit:cover;border-radius:5%;box-shadow:0 3px 12px #000000b3}.tile.ability .art[data-v-bb19fe55],.tile.modal .art[data-v-bb19fe55]{filter:brightness(.64) saturate(.85)}.detail[data-v-bb19fe55]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5vh;padding:6% 8%;text-align:center;color:#f2f6ff;text-shadow:0 1px 3px rgba(0,0,0,.95);pointer-events:none;overflow:hidden}.detail-kind[data-v-bb19fe55]{font-size:1.15vh;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9fd0ff}.detail-effect[data-v-bb19fe55]{font-size:1.65vh;font-weight:600;line-height:1.22}.detail.modes[data-v-bb19fe55]{gap:.7vh}.mode-line[data-v-bb19fe55]{font-size:1.5vh}.mode-line .bullet[data-v-bb19fe55]{color:#9fd0ff}.badges[data-v-bb19fe55]{position:absolute;bottom:4%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.4vh;pointer-events:none}.pill[data-v-bb19fe55]{padding:.2vh .7vh;border-radius:.8vh;background:#0c1220d9;border:1px solid #6c84b8;color:#eaf2ff;font-size:1.5vh;font-weight:700;letter-spacing:.04em;text-shadow:0 1px 2px rgba(0,0,0,.9);white-space:nowrap}.pill.unc[data-v-bb19fe55]{border-color:#c9a86a;color:#ffe9c2}.detail-about[data-v-bb19fe55]{font-size:1.15vh;font-style:italic;opacity:.85}.tile.priority .art[data-v-bb19fe55]{box-shadow:0 0 0 3px #78beff,0 0 16px 5px #5aa0ffd9,0 0 30px 12px #468cff99}.tile.resolving .art[data-v-bb19fe55]{box-shadow:0 0 0 3px #8cf096,0 0 16px 5px #50dc6ed9,0 0 30px 12px #3cc85a99}.tile.casting .art[data-v-bb19fe55]{box-shadow:0 0 0 3px #ffdc82,0 0 16px 5px #ffc85ad9,0 0 30px 12px #ffb43c99}.tile.asking .art[data-v-bb19fe55]{box-shadow:0 0 0 3px #ffdc82e6,0 0 16px 5px #ffc85a66,0 0 30px 12px #ffb43c40,0 12px 30px #000000bf}@property --stack-ask-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tile.asking[data-v-bb19fe55]:before{display:none;content:"";position:absolute;top:-1.8vh;right:-1.8vh;bottom:-1.8vh;left:-1.8vh;z-index:-1;border-radius:12%;pointer-events:none;background:conic-gradient(from var(--stack-ask-angle),rgba(255,210,110,0) 0deg,rgba(255,210,110,.22) 18deg,rgba(255,224,150,.55) 34deg,rgba(255,235,175,.9) 48deg,rgba(255,224,150,.55) 62deg,rgba(255,210,110,.22) 78deg,rgba(255,210,110,0) 96deg,rgba(255,210,110,0) 120deg,rgba(255,210,110,.22) 138deg,rgba(255,224,150,.55) 154deg,rgba(255,235,175,.9) 168deg,rgba(255,224,150,.55) 182deg,rgba(255,210,110,.22) 198deg,rgba(255,210,110,0) 216deg,rgba(255,210,110,0) 240deg,rgba(255,210,110,.22) 258deg,rgba(255,224,150,.55) 274deg,rgba(255,235,175,.9) 288deg,rgba(255,224,150,.55) 302deg,rgba(255,210,110,.22) 318deg,rgba(255,210,110,0) 336deg);filter:blur(.7vh);animation:ask-orbit-bb19fe55 2.6s linear infinite}@keyframes ask-orbit-bb19fe55{to{--stack-ask-angle: 360deg}}.follow-spot[data-v-bb19fe55]{position:absolute;top:-1.8vh;right:-1.8vh;bottom:-1.8vh;left:-1.8vh;z-index:-1;border-radius:12%;pointer-events:none;background:conic-gradient(from calc(var(--follow, 0deg) - 14deg),#fffffa00,#fffffa 11deg,#fffffa 17deg,#fffffa00 28deg),conic-gradient(from calc(var(--follow, 0deg) - 48deg),#ffd26e00,#ffd26e38 18deg,#ffe0968c 34deg,#fffcf0,#ffe0968c 62deg,#ffd26e38 78deg,#ffd26e00 96deg);filter:blur(.7vh)}.tile.asking[data-v-bb19fe55]{transition:transform .18s ease-out}.stack.popped .tile:not(.asking) .art[data-v-bb19fe55]{filter:brightness(.45) saturate(.7)}.tile.pick[data-v-bb19fe55],.tile.picked[data-v-bb19fe55]{cursor:pointer}.tile.pick .art[data-v-bb19fe55]{box-shadow:var(--card-glow)}.tile.pick:hover .art[data-v-bb19fe55],.tile.picked .art[data-v-bb19fe55],.tile.picked:hover .art[data-v-bb19fe55]{box-shadow:var(--card-glow-drop)}.colorwheel[data-v-eb962526]{position:relative;width:10vh;height:10vh;pointer-events:auto}.colorpick[data-v-eb962526]{position:absolute;left:50%;top:50%;pointer-events:auto;cursor:pointer;padding:3px;display:grid;place-items:center;background:transparent;border:none;border-radius:50%}.cpip[data-v-eb962526]{width:3.4vh;height:3.4vh;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7));transition:transform .08s ease}.colorpick:hover .cpip[data-v-eb962526]{transform:scale(1.18);filter:drop-shadow(0 1px 2px rgba(0,0,0,.7)) drop-shadow(0 0 6px rgba(130,205,255,.95))}.cnt[data-v-eb962526]{position:absolute;top:-.4vh;right:-.5vh;min-width:1.9vh;height:1.9vh;padding:0 .4vh;display:grid;place-items:center;font-size:1.4vh;font-weight:800;line-height:1;color:#fff;background:#0c0e12f2;border:1px solid #6c84b8;border-radius:999px;pointer-events:none;text-shadow:none}.game[data-v-e2dcf94b]{display:grid;height:100%;width:100%;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"top" "line" "me";--board-sliver: 96px}.boardrow[data-v-e2dcf94b]{position:relative;display:flex;min-height:0;min-width:0}.toprow[data-v-e2dcf94b]{grid-area:top}.bottomrow[data-v-e2dcf94b]{grid-area:me}.half[data-v-e2dcf94b]{flex:1 1 0;min-height:0;min-width:0;transition:flex-grow .25s ease,flex-basis .25s ease}.half.minimized[data-v-e2dcf94b]{flex:0 0 var(--board-sliver)}.half.tr[data-v-e2dcf94b],.half.br[data-v-e2dcf94b]{border-left:2px solid rgba(255,215,130,.28)}.minimizer[data-v-e2dcf94b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;transition:left .25s ease}.boardrow.min-left .minimizer[data-v-e2dcf94b]{left:var(--board-sliver)}.boardrow.min-right .minimizer[data-v-e2dcf94b]{left:calc(100% - var(--board-sliver))}.game.p2[data-v-e2dcf94b],.game.p3[data-v-e2dcf94b]{--stack-right: 78px}.centerline[data-v-e2dcf94b]{grid-area:line;height:2px;background:linear-gradient(90deg,transparent,rgba(255,215,130,.5),transparent)}.game.p3 .half[data-v-e2dcf94b]:not(.me) .hudspace,.game.p4 .half[data-v-e2dcf94b]:not(.me) .hudspace{flex:0 0 0}.game.p4 .half.me[data-v-e2dcf94b] .hudspace{flex:0 0 calc(var(--hud-width) / 2 + 24px)}.game.p4 .half.br[data-v-e2dcf94b] .handrow{padding-left:calc(var(--hud-width) / 2 + 24px)}.game.p4 .bottomrow.min-left .half.br[data-v-e2dcf94b] .hudspace{flex:0 0 calc(var(--hud-width) + 24px)}.game.p4 .bottomrow.min-left .half.br[data-v-e2dcf94b] .handrow{padding-left:0}.game.p4 .bottomrow.min-right .half.me[data-v-e2dcf94b] .hudspace{flex:0 0 calc(var(--hud-width) + 24px)}.half.piloted[data-v-e2dcf94b]{box-shadow:inset 0 0 8vh #ffb9462e}.half.turn-active[data-v-e2dcf94b]{box-shadow:inset 0 0 0 100vmax #fff4d612}.half.piloted.turn-active[data-v-e2dcf94b]{box-shadow:inset 0 0 8vh #ffb9462e,inset 0 0 0 100vmax #fff4d612}.pilotbanner[data-v-e2dcf94b]{position:fixed;top:8px;left:50%;transform:translate(-50%);z-index:60;padding:5px 14px;border-radius:999px;background:#281c08e6;border:1px solid rgba(255,200,100,.6);color:#ffd98f;font-size:1.7vh;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.8);pointer-events:none;white-space:nowrap}.wheelpop-backdrop[data-v-e2dcf94b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89}.wheelpop[data-v-e2dcf94b]{position:fixed;transform:translate(-50%,-50%);z-index:90;display:grid;place-items:center;width:11.5vh;height:11.5vh;border-radius:50%;background:radial-gradient(circle,#0a0c10eb 58%,#0a0c1000 74%)}.hudwrap[data-v-e063079f]{position:absolute;right:12px;bottom:12px;z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none;transform:translate(0);transition:right .25s ease,transform .25s ease}.hudwrap.centered[data-v-e063079f]{right:50%;transform:translate(50%);align-items:center}.hud[data-v-e063079f]{width:var(--hud-width);display:flex;flex-direction:column;align-items:flex-end;gap:6px;padding:8px 10px;color:#eee;font-size:13px;text-align:right;pointer-events:none}.spect[data-v-e063079f]{color:#9fd0ff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.9)}.phase[data-v-e063079f]{font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.9)}.ask[data-v-e063079f]{color:#ffc97a;font-size:12px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.9)}.actions[data-v-e063079f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:2px}.act[data-v-e063079f]{pointer-events:auto;cursor:pointer;max-width:100%;padding:4px 14px;font-weight:700;color:#fff;background:#3a4a6a;border:1px solid #6c84b8;border-radius:5px}.act[data-v-e063079f]:hover{border-color:#aac2ff;background:#45587f}.xsel[data-v-e063079f]{display:flex;flex-direction:column;align-items:center;gap:4px}.xask[data-v-e063079f]{pointer-events:none}.xrow[data-v-e063079f]{display:flex;align-items:center;gap:4px}.act.xstep[data-v-e063079f]{width:32px;height:30px;padding:0;display:grid;place-items:center}.xchev[data-v-e063079f]{display:block;width:13px;height:auto}.act.xstep.xleft[data-v-e063079f]{border-radius:15px 5px 5px 15px}.act.xstep.xright[data-v-e063079f]{border-radius:5px 15px 15px 5px}.act.xstep[data-v-e063079f]:disabled{cursor:default;opacity:.4}.act.xstep[data-v-e063079f]:disabled:hover{border-color:#6c84b8;background:#3a4a6a}.xinput[data-v-e063079f]{pointer-events:auto;width:52px;padding:4px 2px;font-size:16px;font-weight:700;text-align:center;color:#fff;background:#1c2230;border:1px solid #6c84b8;border-radius:5px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.xinput[data-v-e063079f]::-webkit-outer-spin-button,.xinput[data-v-e063079f]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.xinput[data-v-e063079f]:focus{outline:none;border-color:#aac2ff}.act.pass[data-v-e063079f]{position:relative;width:190px;height:40px;white-space:nowrap;font-size:21px;padding:6px 10px;border-radius:8px;background:linear-gradient(#e0791c,#b45a0e);border-color:#ffb45e;animation:passpop-e063079f .45s ease-out}.act.pass[data-v-e063079f]:hover{background:linear-gradient(#f08a2a,#c76614);border-color:#ffd08a}@keyframes passpop-e063079f{0%{box-shadow:0 0 #ffb04a00}35%{box-shadow:0 0 16px 6px #ffb04af2}to{box-shadow:0 0 #ffb04a00}}.manawarn[data-v-e063079f]{position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:28px;height:28px;z-index:1;pointer-events:auto}.manawarn svg[data-v-e063079f]{display:block;width:100%;height:100%;animation:manawarnpulse-e063079f 1.6s ease-in-out infinite}.manawarntip[data-v-e063079f]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);display:none;width:max-content;max-width:240px;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1.35;white-space:normal;text-align:center;color:#ffe9b0;background:#181105f5;border:1px solid #b98f2e;border-radius:6px;box-shadow:0 3px 10px #00000080;pointer-events:none}.manawarntip[data-v-e063079f]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#b98f2e}.act.pass:hover .manawarntip[data-v-e063079f]{display:block}@media(hover:none)and (pointer:coarse){.act.pass .manawarntip[data-v-e063079f]{display:block}}.manawarn path[data-v-e063079f]{fill:#ffd43b;stroke:#7a5200;stroke-width:1.4;stroke-linejoin:round}.manawarn .mark[data-v-e063079f]{fill:#4a3200}@keyframes manawarnpulse-e063079f{0%,to{opacity:1}50%{opacity:.55}}.act.pass[data-v-e063079f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(105deg,#fff0,#fff0d273,#fff0);background-size:50% 100%;background-repeat:no-repeat;background-position-x:-150%;animation:passshimmer-e063079f 2.6s ease-in-out .7s infinite;pointer-events:none}@keyframes passshimmer-e063079f{0%{background-position-x:-150%}45%{background-position-x:230%}to{background-position-x:230%}}.hudwheel[data-v-e063079f]{align-self:center}.act.confirm[data-v-e063079f]{background:#6a4a2a;border-color:#c08a4a}.act.confirm[data-v-e063079f]:hover:not(:disabled){border-color:#ffb04a;background:#7d5730}.act.confirm[data-v-e063079f]:disabled{cursor:default;opacity:.45}.act.resolveall[data-v-e063079f]{background:#2a5a48;border-color:#4aa886}.act.resolveall[data-v-e063079f]:hover{border-color:#78e0b8;background:#326b55}.act.resolveall.on[data-v-e063079f]{animation:resolvepulse-e063079f 1.1s ease-in-out infinite}@keyframes resolvepulse-e063079f{0%,to{box-shadow:0 0 #78e0b800}50%{box-shadow:0 0 12px 3px #78e0b8b3}}.modesrow[data-v-e063079f]{display:inline-flex;align-items:center;gap:8px}.autotap[data-v-e063079f],.autoorder[data-v-e063079f],.rewind[data-v-e063079f]{display:inline-flex;align-items:center;height:26px;padding:0 8px;pointer-events:auto;cursor:pointer;background:#2b3140;border:2px solid #6c84b8;border-radius:13px;color:#cdd6e6;font-size:16.2px}.autotap[data-v-e063079f]:hover,.autoorder[data-v-e063079f]:hover,.rewind[data-v-e063079f]:hover{background:#6c84b840}.autotap[data-v-e063079f] .sym{pointer-events:none}.autotap.on[data-v-e063079f],.autoorder.on[data-v-e063079f]{background:#35507e;color:#eaf2ff}.stackico[data-v-e063079f]{height:15px}.modes[data-v-e063079f]{display:inline-flex;align-items:stretch;height:26px;pointer-events:auto;background:#2b3140;border:2px solid #6c84b8;border-radius:13px;overflow:hidden}.mode[data-v-e063079f]{display:flex;align-items:center;padding:0 12px;border:0;border-left:2px solid #6c84b8;background:transparent;color:#cdd6e6;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transform:skew(-18deg)}.mode[data-v-e063079f]:first-child{border-left:0;margin-left:-13px;padding-left:25px}.mode[data-v-e063079f]:last-child{margin-right:-13px;padding-right:25px}.mode>span[data-v-e063079f]{display:inline-flex;align-items:center;transform:skew(18deg)}.ico[data-v-e063079f]{display:block;height:13px;width:auto}.mode[data-v-e063079f]:hover{background:#6c84b840}.mode.on[data-v-e063079f]{background:#35507e;color:#eaf2ff}.rewind-prompt[data-v-80b83b03]{position:fixed;left:50%;top:12%;transform:translate(-50%);z-index:75;display:flex;align-items:center;gap:14px;padding:10px 18px;max-width:min(80vw,680px);background:#0c0c0ef0;border:1px solid rgba(108,132,184,.75);border-radius:10px;box-shadow:0 8px 30px #0009;pointer-events:auto}.text[data-v-80b83b03]{font-size:.95rem;font-weight:600;color:#f2f6ff;text-shadow:0 1px 3px rgba(0,0,0,.9)}.buttons[data-v-80b83b03]{display:inline-flex;gap:8px;flex:none}.rewind-prompt button[data-v-80b83b03]{padding:5px 14px;border-radius:13px;border:2px solid #6c84b8;background:#2b3140;color:#cdd6e6;font-size:.85rem;font-weight:700;cursor:pointer}.rewind-prompt button[data-v-80b83b03]:hover{background:#6c84b840;color:#eaf2ff}.rewind-prompt .yes[data-v-80b83b03]{border-color:#6ea87a;color:#d6f2dd}.rewind-prompt .yes[data-v-80b83b03]:hover{background:#6ea87a47}.rewindpop-enter-active[data-v-80b83b03]{transition:transform .16s ease-out,opacity .16s ease-out}.rewindpop-leave-active[data-v-80b83b03]{transition:opacity .2s ease-in}.rewindpop-enter-from[data-v-80b83b03]{transform:translate(-50%) translateY(-8px);opacity:0}.rewindpop-leave-to[data-v-80b83b03]{opacity:0}.face[data-v-f10b602d]{position:relative;width:100%;height:100%}.art[data-v-f10b602d]{width:100%;height:100%;object-fit:cover;border-radius:5%;box-shadow:0 2px 8px #0009}.face.legal[data-v-f10b602d]{cursor:pointer}.face.legal .art[data-v-f10b602d]{box-shadow:var(--card-glow)}.face.staged[data-v-f10b602d]{cursor:pointer}.face.staged .art[data-v-f10b602d]{box-shadow:var(--card-glow-drop)}.face.pick[data-v-f10b602d]{cursor:pointer}.face.pick:hover .art[data-v-f10b602d]{box-shadow:var(--card-glow-drop)}.face.dim .art[data-v-f10b602d]{filter:brightness(.4)}.face.dim:hover .art[data-v-f10b602d]{filter:brightness(.66)}.face.trigger .art[data-v-f10b602d]{filter:brightness(.64) saturate(.85)}.face.action[data-v-f10b602d]{cursor:pointer}.face.action .art[data-v-f10b602d]{filter:brightness(.38) saturate(.85)}.face.action:hover .art[data-v-f10b602d]{filter:brightness(.55) saturate(.9);box-shadow:var(--card-glow)}.face.action.selected .art[data-v-f10b602d],.face.action.selected:hover .art[data-v-f10b602d]{filter:brightness(.55) saturate(.9);box-shadow:var(--card-glow-drop)}.face.target-candidate[data-v-f10b602d],.face.target-picked[data-v-f10b602d]{cursor:pointer}.face.target-candidate .art[data-v-f10b602d]{box-shadow:var(--card-glow)}.face.target-candidate:hover .art[data-v-f10b602d],.face.target-picked .art[data-v-f10b602d],.face.target-picked:hover .art[data-v-f10b602d]{box-shadow:var(--card-glow-drop)}.ord-badge[data-v-f10b602d]{position:absolute;top:4px;left:4px;z-index:2;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;background:#14161ce6;border:1px solid rgba(255,255,255,.35);border-radius:10px}.detail[data-v-f10b602d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1vh;padding:8%;text-align:center;color:#f2f6ff;text-shadow:0 1px 3px rgba(0,0,0,.95);pointer-events:none;overflow:hidden}.detail-kind[data-v-f10b602d]{font-size:1.15vh;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9fd0ff}.detail-effect[data-v-f10b602d]{font-size:1.7vh;font-weight:600;line-height:1.25}.detail-about[data-v-f10b602d]{font-size:1.15vh;font-style:italic;opacity:.85}.detail-cost[data-v-f10b602d]{display:flex;gap:3px}.detail-cost .pip[data-v-f10b602d]{width:2.2vh;height:2.2vh;aspect-ratio:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.fan-scroll[data-v-8da99bd5]{width:min(46%,420px);margin-top:8px}.fs-track[data-v-8da99bd5]{position:relative;height:22px;border-radius:11px;background:#14161c8c;border:1px solid rgba(255,255,255,.12);cursor:pointer;touch-action:none}.fs-handle[data-v-8da99bd5]{position:absolute;top:50%;height:26px;transform:translateY(-50%);border-radius:13px;background:linear-gradient(180deg,#565c68f2,#343842f2);border:1px solid rgba(255,255,255,.35);box-shadow:0 2px 6px #00000080;display:grid;place-items:center;cursor:grab}.fs-handle[data-v-8da99bd5]:active{cursor:grabbing}.fs-arrows[data-v-8da99bd5]{font-size:12px;letter-spacing:1px;color:#e6e9f0;-webkit-user-select:none;user-select:none}.viewer-fan[data-v-8e4abf13]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:92vw}.vf-stage[data-v-8e4abf13]{position:relative;width:100%;overflow:visible}.vf-tile[data-v-8e4abf13]{position:absolute;top:0;left:0;pointer-events:none;will-change:transform}.vf-pose[data-v-8e4abf13]{width:100%;height:100%;pointer-events:none;transform-origin:bottom center;will-change:transform}.vf-card[data-v-8e4abf13]{width:100%;height:100%;pointer-events:auto;transform-origin:bottom center;transition:transform .16s cubic-bezier(.2,.8,.2,1.12);will-change:transform}.scry-fan[data-v-369c7e7c]{display:flex;flex-direction:column;align-items:center}.stage[data-v-369c7e7c]{position:relative}.slot[data-v-369c7e7c]{position:absolute;top:0;left:0;transform-origin:bottom center;aspect-ratio:5 / 7;will-change:transform}.scard[data-v-369c7e7c]{width:100%;height:100%;touch-action:none}.lib-stack[data-v-369c7e7c]{position:relative;width:100%;height:100%}.lib-stack .back[data-v-369c7e7c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:5%;box-shadow:0 2px 8px #0009}.lib-stack .back[data-v-369c7e7c]:nth-child(1){transform:translate(-7px,6px);filter:brightness(.7)}.lib-stack .back[data-v-369c7e7c]:nth-child(2){transform:translate(-3.5px,3px);filter:brightness(.85)}.lib-cap[data-v-369c7e7c]{position:absolute;bottom:-1.6em;left:0;right:0;text-align:center;font-size:12px;font-weight:600;letter-spacing:.08em;color:#b9c2d4;text-shadow:0 1px 5px rgba(0,0,0,.95)}.labels[data-v-369c7e7c]{display:flex;justify-content:space-between;margin-top:6px;padding:0 6px}.lbl[data-v-369c7e7c]{font-size:20px;font-weight:800;font-style:italic;letter-spacing:.06em;color:#e9edf5d1;text-shadow:0 2px 8px rgba(0,0,0,.95);-webkit-user-select:none;user-select:none}.trigger-fan[data-v-897fff99]{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px}.zones[data-v-897fff99]{position:relative;z-index:1;display:flex;gap:12px}.zone[data-v-897fff99]{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:10px;height:5.2em;border:2px dashed rgba(150,160,178,.4);border-radius:8px;background:#14182059;color:#b9c2d499;font-weight:800;letter-spacing:.06em;-webkit-user-select:none;user-select:none;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.zone .chev[data-v-897fff99]{font-size:1.7em;line-height:1}.zone .cap[data-v-897fff99]{font-size:.82em;text-transform:uppercase}.zone.armed[data-v-897fff99]{border-style:solid;border-color:#82cdffd9;background:#28466966;color:#d2e6faeb}.zone.hot[data-v-897fff99]{border-color:#ff963c;background:#693c1480;color:#ffe6cf;box-shadow:var(--card-glow-drop)}.stage[data-v-897fff99]{position:relative;z-index:2}.slot[data-v-897fff99]{position:absolute;top:0;left:0;transform-origin:bottom center;aspect-ratio:5 / 7;will-change:transform}.tcard[data-v-897fff99]{width:100%;height:100%;touch-action:none}.backdrop[data-v-d75f63cf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;background:#0009}.panel[data-v-d75f63cf]{position:relative;display:flex;flex-direction:column;gap:14px;max-width:92vw;padding:18px 20px}.head[data-v-d75f63cf]{position:relative;font-size:16px;font-weight:700;color:#eee;text-align:center;padding:0 34px;text-shadow:0 1px 6px rgba(0,0,0,.95)}.hint[data-v-d75f63cf]{margin-top:3px;font-size:12px;font-weight:400;color:#9aa4b4}.close[data-v-d75f63cf]{position:absolute;right:0;top:-2px;width:26px;height:26px;display:grid;place-items:center;cursor:pointer;color:#cdd6e6;background:#2b3140;border:1px solid #4a5162;border-radius:50%;font-size:12px}.close[data-v-d75f63cf]:hover{color:#eaf2ff;border-color:#6c84b8}.close.floating[data-v-d75f63cf]{top:24px;right:26px;z-index:1}.foot[data-v-d75f63cf]{display:flex;justify-content:center;align-items:center;gap:12px}.eye[data-v-d75f63cf]{display:grid;place-items:center;cursor:pointer;width:40px;height:40px;color:#cdd6e6;background:#2b3140;border:1px solid #4a5162;border-radius:50%}.eye[data-v-d75f63cf]:hover{color:#eaf2ff;border-color:#6c84b8}.eye.restore[data-v-d75f63cf]{width:46px;height:46px;background:#1e222ceb;box-shadow:0 4px 16px #0009}.eye.restore.floating[data-v-d75f63cf]{position:fixed;z-index:100;bottom:12vh;left:50%;transform:translate(-50%)}.searchlist[data-v-f89ed5ad]{display:flex;flex-direction:column;gap:10px;width:min(90vw,460px)}.query[data-v-f89ed5ad]{width:100%;padding:9px 12px;font-size:14px;color:#eaf2ff;background:#171a21;border:1px solid #4a5162;border-radius:8px;outline:none}.query[data-v-f89ed5ad]:focus{border-color:#6c84b8}.status[data-v-f89ed5ad]{text-align:center;color:#9aa4b4;padding:20px}.grid[data-v-f89ed5ad]{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:6px;max-height:52vh;overflow-y:auto;padding-right:4px}.row[data-v-f89ed5ad]{padding:6px 10px;font-size:13px;line-height:1.2;text-align:left;color:#d8def0;background:#232833;border:1px solid #3a4150;border-radius:6px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row[data-v-f89ed5ad]:hover{color:#fff;background:#2f3644;border-color:#6c84b8}.row.quick[data-v-f89ed5ad]{color:#c9ecd2;background:#1c2b22;border-color:#3f5f4a}.row.quick[data-v-f89ed5ad]:hover{color:#fff;background:#263a2e;border-color:#6fbc85}.divider[data-v-f89ed5ad]{grid-column:1 / -1;height:1px;background:#3a4150;margin:3px 0}.empty[data-v-f89ed5ad],.more[data-v-f89ed5ad]{grid-column:1 / -1;text-align:center;color:#9aa4b4;padding:10px;font-size:12px}.choice-toggle[data-v-e5236ef7]{align-self:center;display:inline-flex;padding:2px;border:1px solid #3a4150;border-radius:8px;background:#171a21}.seg[data-v-e5236ef7]{padding:4px 14px;font-size:12px;font-weight:700;color:#9aa4b4;background:transparent;border:none;border-radius:6px;cursor:pointer}.seg[data-v-e5236ef7]:hover{color:#d8def0}.seg.on[data-v-e5236ef7]{color:#eaf2ff;background:#2f3644}.gravrows[data-v-d0a89a05]{display:flex;flex-direction:column;gap:6px}.gravrow[data-v-d0a89a05]{display:flex;flex-direction:column;align-items:center;gap:2px}.gravlabel[data-v-d0a89a05]{font-size:13px;font-weight:700;line-height:1.25;color:#cdd6e6;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.95)}.gravempty[data-v-d0a89a05]{font-size:12px;font-style:italic;color:#7c8698}.confirm[data-v-d0a89a05]:disabled{opacity:.55;cursor:default}.confirm[data-v-d0a89a05]{cursor:pointer;padding:6px 22px;font-weight:700;color:#eafaef;background:#2f6a3f;border:1px solid #4f9c66;border-radius:6px}.confirm[data-v-d0a89a05]:hover{border-color:#7fd39a;background:#367a49}.cancel[data-v-d0a89a05]{cursor:pointer;padding:6px 22px;font-weight:700;color:#d9dde6;background:#3a3f4a;border:1px solid #5a6172;border-radius:6px}.cancel[data-v-d0a89a05]:hover{border-color:#8a93a8}.tile-wheel[data-v-d0a89a05]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6vh;pointer-events:none}.tw-label[data-v-d0a89a05]{font-size:1.15vh;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9fd0ff;text-shadow:0 1px 3px rgba(0,0,0,.95)}.prompt[data-v-b8a4367c]{position:absolute;left:50%;bottom:33vh;transform:translate(-50%);z-index:20;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;background:#0c1018e0;border:1px solid rgba(255,205,110,.45);box-shadow:0 4px 18px #0000008c;color:#eee}.costline[data-v-b8a4367c]{display:flex;align-items:center;gap:5px}.label[data-v-b8a4367c]{font-size:13px;font-weight:700;color:#d8c9a0;margin-right:4px}.pipwrap[data-v-b8a4367c]{position:relative;display:grid;place-items:center}.pip[data-v-b8a4367c]{width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.pipwrap.phy[data-v-b8a4367c]{cursor:pointer}.pipwrap.phy:hover .pip[data-v-b8a4367c]{transform:scale(1.18);filter:drop-shadow(0 0 5px rgba(255,176,74,.95)) drop-shadow(0 0 10px rgba(255,120,0,.55))}.phytag[data-v-b8a4367c]{position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%);padding:0 4px;font-size:10px;font-weight:800;color:#ffb9c2;background:#5a101ceb;border:1px solid rgba(255,120,140,.55);border-radius:6px;opacity:0;pointer-events:none;transition:opacity .12s}.pipwrap.phy:hover .phytag[data-v-b8a4367c]{opacity:1}@media(hover:none)and (pointer:coarse){.pipwrap.phy .phytag[data-v-b8a4367c]{opacity:1}}.lifedue[data-v-b8a4367c]{margin-left:6px;font-size:12px;font-weight:700;color:#ff8fa0}.buttons[data-v-b8a4367c]{display:flex;gap:8px}.act[data-v-b8a4367c]{pointer-events:auto;cursor:pointer;padding:4px 14px;font-weight:700;color:#fff;background:#3a4a6a;border:1px solid #6c84b8;border-radius:5px}.act[data-v-b8a4367c]:hover{border-color:#aac2ff;background:#45587f}.act.autopay[data-v-b8a4367c]{background:#7a5a22;border-color:#d0a860}.act.autopay[data-v-b8a4367c]:hover{border-color:#ffd88a;background:#8d6a2c}.empty[data-v-1df96f1f]{padding:20px 60px;text-align:center;font-style:italic;color:#7c8698}.gravrows[data-v-1df96f1f]{display:flex;flex-direction:column;gap:10px;max-height:70vh;overflow-y:auto}.gravrow[data-v-1df96f1f]{display:flex;align-items:center;gap:12px}.gravlabel[data-v-1df96f1f]{flex:0 0 11ch;font-size:13px;font-weight:700;line-height:1.25;color:#cdd6e6;text-align:right}.gravstrip[data-v-1df96f1f]{flex:1 1 auto;min-width:0}.confirm[data-v-1df96f1f]{align-self:center;padding:7px 26px;font-size:14px;font-weight:700;color:#eee;background:#3a5a3a;border:1px solid #5c7c5c;border-radius:6px;cursor:pointer}.confirm[data-v-1df96f1f]:hover:enabled{border-color:#8fbc8f}.confirm[data-v-1df96f1f]:disabled{opacity:.55;cursor:default}.logpane[data-v-e62fe301]{display:flex;flex-direction:column;gap:10px}.log[data-v-e62fe301]{max-height:56vh;overflow-y:auto;display:flex;flex-direction:column;gap:3px;padding:4px 4px 8px;font-size:13px;line-height:1.45;color:#c8cdd8}.row .card[data-v-e62fe301]{font-weight:700;color:#eaf0fb}.row .who[data-v-e62fe301],.turn .who[data-v-e62fe301]{font-weight:700;color:#d8c98f}.turn[data-v-e62fe301]{margin:10px 0 4px;padding-top:8px;border-top:1px solid #333a49;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#9aa4b4}.turn[data-v-e62fe301]:first-child{margin-top:0;padding-top:0;border-top:none}.turn-n.c0[data-v-e62fe301]{color:#c7a4e8}.turn-n.c1[data-v-e62fe301]{color:#e89a9a}.turn-n.c2[data-v-e62fe301]{color:#e8c477}.turn-n.c3[data-v-e62fe301]{color:#93d98f}.turn-n.c4[data-v-e62fe301]{color:#7fc9e8}.empty[data-v-e62fe301]{padding:18px 0;text-align:center;color:#77808f}.foot[data-v-e62fe301]{display:flex;justify-content:center}.cur[data-v-e62fe301]{padding:5px 14px;font-size:12px;font-weight:700;color:#cdd6e6;background:#2b3140;border:1px solid #4a5162;border-radius:14px;cursor:pointer}.cur[data-v-e62fe301]:hover{color:#eaf2ff;border-color:#6c84b8}.report[data-v-6808590b]{display:grid;gap:12px;min-height:360px;box-sizing:border-box;color:#cfd2d8;font-size:.9rem}.sevs[data-v-6808590b]{display:flex;gap:0;justify-content:center}.sevcol[data-v-6808590b]{display:grid;justify-items:center;gap:6px}.sev[data-v-6808590b]{width:112px;height:112px;display:grid;place-items:center;border:5px outset;border-radius:0;cursor:pointer;opacity:.75;padding:0}.sev[data-v-6808590b]:hover{opacity:.9}.sev svg[data-v-6808590b]{width:52px;height:52px;fill:#ffffffd9;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.sev.game_breaking[data-v-6808590b]{background:#a02535;border-color:#b84055}.sev.blocks_play[data-v-6808590b]{background:#b08a25;border-color:#c8a53a}.sev.cosmetic[data-v-6808590b]{background:#2a5a9a;border-color:#4070b0}.sev.on[data-v-6808590b],.sev.on[data-v-6808590b]:hover{border-style:inset;opacity:1}.sev.on svg[data-v-6808590b]{fill:#fff;filter:none}.sevlabel[data-v-6808590b]{font-size:.72rem;color:#8b8f97}.sevlabel.on[data-v-6808590b]{color:#e8e4d8;font-weight:700}.desc[data-v-6808590b]{margin:0;height:5em;overflow:hidden;font-size:.82rem;line-height:1.5;color:#9aa4b4;text-align:center}.what[data-v-6808590b]{resize:none;background:#1c1c20;color:#eee;border:1px solid #555;border-radius:6px;padding:8px 10px;font-size:.85rem;font-family:inherit}.what[data-v-6808590b]:focus{outline:none;border-color:#888}.actions[data-v-6808590b]{display:flex;justify-content:center}.send[data-v-6808590b]{padding:6px 24px;font-weight:700;letter-spacing:.03em;color:#eee;background:#3a5a3a;border:1px solid #5c7c5c;border-radius:6px;cursor:pointer}.send[data-v-6808590b]:hover:not(:disabled){border-color:#8fbc8f}.send[data-v-6808590b]:disabled{background:#26262a;border-color:#444;color:#6f6f77;cursor:not-allowed}.thanks[data-v-6808590b]{margin:0;place-self:center;text-align:center;font-weight:700;color:#b8e0b8}.buildtag[data-v-6808590b]{margin:0;text-align:center;font-size:.68rem;color:#5e6672;-webkit-user-select:text;user-select:text}.gear[data-v-a971e4ad]{position:fixed;left:10px;bottom:10px;z-index:60;width:38px;height:38px;padding:6px;display:grid;place-items:center;background:#0000008c;border:1px solid #444;border-radius:50%;cursor:pointer}.gear svg[data-v-a971e4ad]{width:100%;height:100%;fill:#9a9a92;transition:transform .25s ease}.gear[data-v-a971e4ad]:hover{border-color:#6c84b8}.gear:hover svg[data-v-a971e4ad]{fill:#cdd6e6;transform:rotate(30deg)}.menu[data-v-a971e4ad]{display:flex;flex-direction:column;gap:14px;width:min(560px,90vw);box-sizing:border-box;padding:14px 18px 18px;background:#0e1014f0;border:1px solid #3a4152;border-radius:10px;box-shadow:0 10px 44px #000000a6}.tabs[data-v-a971e4ad]{display:flex;gap:4px;border-bottom:1px solid #333a49}.tabbtn[data-v-a971e4ad]{padding:7px 16px 8px;font-size:13px;font-weight:700;color:#9aa4b4;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.tabbtn[data-v-a971e4ad]:hover{color:#cdd6e6}.tabbtn.on[data-v-a971e4ad]{color:#eaf2ff;border-bottom-color:#6c84b8}.prefs[data-v-a971e4ad]{display:flex;flex-direction:column;gap:14px;padding:18px 2px}.pref[data-v-a971e4ad]{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.pref input[data-v-a971e4ad]{margin-top:2px;width:15px;height:15px;accent-color:#6c84b8;cursor:pointer}.preflabel[data-v-a971e4ad]{display:flex;flex-direction:column;gap:3px;font-size:13px;font-weight:700;color:#dfe6f2}.preflabel small[data-v-a971e4ad]{font-size:11.5px;font-weight:400;line-height:1.45;color:#8d97a7}.game[data-v-a971e4ad]{display:flex;flex-direction:column;gap:16px;padding:14px 2px 4px}.roster[data-v-a971e4ad]{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;--avatar-size: 52px}.person[data-v-a971e4ad]{display:flex;flex-direction:column;align-items:center;gap:5px;max-width:84px}.pname[data-v-a971e4ad]{font-size:11px;font-weight:700;color:#b9c2d2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watchers[data-v-a971e4ad]{--avatar-size: 44px}.watchers[data-v-a971e4ad] .avatar{border-color:#8fc6f2;box-shadow:0 0 0 1px #8fc6f259,0 2px 8px #00000080}.watchers .pname[data-v-a971e4ad]{color:#9db8cf}.specwrap[data-v-a971e4ad]{position:relative}.eye[data-v-a971e4ad]{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);width:18px;height:18px;display:grid;place-items:center;background:#2a6ea8;border:1px solid #8fc6f2;border-radius:50%}.eye svg[data-v-a971e4ad]{width:12px;height:12px;fill:#dcefff}.tableprefs[data-v-a971e4ad]{display:flex;flex-direction:column;gap:12px;padding:12px 4px 0;border-top:1px solid #262c39}.pref.locked[data-v-a971e4ad],.pref.locked input[data-v-a971e4ad]{cursor:default}.concede[data-v-a971e4ad]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 0 10px;border-top:1px solid #262c39}.concedebtn[data-v-a971e4ad]{padding:8px 26px;font-size:14px;font-weight:700;color:#fff;background:#7c2430;border:1px solid #b05060;border-radius:6px;cursor:pointer}.concedebtn[data-v-a971e4ad]:hover{border-color:#e08090;background:#8e2c3a}.note[data-v-a971e4ad]{margin:0;font-size:12px;color:#77808f}.ask[data-v-a971e4ad]{margin:0;font-size:14px;font-weight:700;color:#ddd}.confirmrow[data-v-a971e4ad]{display:flex;gap:12px}.confirmrow button[data-v-a971e4ad]{padding:6px 18px;font-size:13px;font-weight:700;border-radius:5px;cursor:pointer}.confirmrow .yes[data-v-a971e4ad]{color:#fff;background:#7c2430;border:1px solid #b05060}.confirmrow .yes[data-v-a971e4ad]:hover{border-color:#e08090}.confirmrow .no[data-v-a971e4ad]{color:#ddd;background:#2b2b2b;border:1px solid #555}.confirmrow .no[data-v-a971e4ad]:hover{border-color:#999}.opener[data-v-a3737d22]{position:fixed;z-index:90;bottom:22vh;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:7px;padding:7px 16px;font-size:13px;font-weight:700;color:#f3ecff;background:linear-gradient(150deg,#6a3fd0,#3a1b86);border:1px solid rgba(220,205,255,.7);border-radius:20px;box-shadow:0 4px 16px #0000008c,0 0 12px #8c5af099;cursor:pointer}.opener[data-v-a3737d22]:hover{border-color:#d8c8ff;box-shadow:0 4px 18px #0009,0 0 18px #a06efad9}.glyph[data-v-a3737d22]{font-size:15px;color:#ffe98a}.count[data-v-a3737d22]{min-width:18px;padding:0 6px;border-radius:10px;background:#00000059;text-align:center}.reveal[data-v-04a94cac]{position:fixed;left:50%;top:45%;transform:translate(-50%,-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 10px 10px;border-radius:10px;background:#0000008c;border:1px solid rgba(255,215,130,.45);pointer-events:none}.label[data-v-04a94cac]{color:#ffd782;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cards[data-v-04a94cac]{display:flex;gap:8px}.art[data-v-04a94cac]{pointer-events:auto;height:22vh;aspect-ratio:5 / 7;object-fit:cover;border-radius:4.8%;box-shadow:0 8px 24px #000000b3}.wide .art[data-v-04a94cac]{height:16vh}.arrows[data-v-76f3f5f2]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:25;pointer-events:none}.seg[data-v-76f3f5f2]{transition:opacity .15s ease}.seg.attack[data-v-76f3f5f2]{--arrow-c: #ff5a48;--arrow-b: #ffd2cc}.seg.block[data-v-76f3f5f2]{--arrow-c: #5ac8ff;--arrow-b: #d6f1ff}.seg.target[data-v-76f3f5f2]{--arrow-c: #c07bff;--arrow-b: #ecd9ff}.seg.subject[data-v-76f3f5f2]{--arrow-c: #66d9a6;--arrow-b: #d2f7e4}.seg.asking[data-v-76f3f5f2]{--arrow-c: #ffdc82;--arrow-b: #ffebaf}.seg.dim[data-v-76f3f5f2]{opacity:0}.halo[data-v-76f3f5f2]{fill:none;stroke:var(--arrow-c);stroke-width:11;stroke-linecap:round;opacity:.45;filter:blur(6px)}.line[data-v-76f3f5f2]{fill:none;stroke:var(--arrow-c);stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.flow[data-v-76f3f5f2]{fill:none;stroke:var(--arrow-b);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:3 21;opacity:.9;animation:arrow-flow-76f3f5f2 .8s linear infinite}@keyframes arrow-flow-76f3f5f2{to{stroke-dashoffset:-24}}.flare[data-v-76f3f5f2]{fill:var(--arrow-b);opacity:.75;filter:blur(5px);transform-box:fill-box;transform-origin:center;animation:flare-pulse-76f3f5f2 1.6s ease-in-out infinite}@keyframes flare-pulse-76f3f5f2{50%{transform:scale(1.4);opacity:1}}.flightlayer[data-v-aff29019]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5000}.flier[data-v-aff29019]{position:absolute;transform-origin:top left;perspective:700px}.art[data-v-aff29019]{width:100%;height:100%;border-radius:5%;box-shadow:0 6px 18px #00000080}.flip[data-v-aff29019]{width:100%;height:100%;transform-style:preserve-3d}.face[data-v-aff29019]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backface-visibility:hidden;border-radius:5%;box-shadow:0 6px 18px #00000080}.face.front[data-v-aff29019]{transform:rotateY(180deg)}.preview[data-v-0b8687a8]{position:fixed;left:150px;top:50%;transform:translateY(-50%);height:58vh;display:flex;gap:12px;z-index:200;pointer-events:none}.artwrap[data-v-0b8687a8]{position:relative;height:100%;aspect-ratio:5 / 7}.art[data-v-0b8687a8]{height:100%;aspect-ratio:5 / 7;object-fit:cover;border-radius:4.8%;box-shadow:0 10px 36px #000000bf}.pips[data-v-0b8687a8]{position:absolute;top:0;right:4%;transform:translateY(-50%);display:flex;align-items:center;gap:.45vh}.pip[data-v-0b8687a8]{width:3.1vh;height:3.1vh;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7))}.mods[data-v-0b8687a8]{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:34vw}.mod[data-v-0b8687a8]{padding:3px 9px;font-size:13px;font-weight:600;line-height:1.3;color:#e8ecf5;background:#10141ef0;border:1px solid rgba(150,170,210,.45);border-radius:7px;box-shadow:0 3px 10px #0000008c;white-space:nowrap}.scry[data-v-0b8687a8]{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);pointer-events:auto;padding:11px 18px;min-height:44px;display:flex;align-items:center;white-space:nowrap;font-size:14px;font-weight:700;color:#e8ecf5;text-decoration:none;background:#10141ef0;border:1px solid rgba(150,170,210,.45);border-radius:22px;box-shadow:0 3px 10px #0000008c}.cardpreview-enter-active[data-v-0b8687a8]{transition:opacity .12s ease,transform .12s ease}.cardpreview-enter-from[data-v-0b8687a8]{opacity:0;transform:translateY(-50%) scale(.97)}.flash[data-v-c822d598]{position:fixed;top:38%;left:50%;transform:translate(-50%,-50%);z-index:70;display:flex;align-items:center;gap:14px;padding:14px 26px;background:#0c0c0ee6;border:1px solid rgba(255,255,255,.22);border-radius:12px;box-shadow:0 8px 40px #000000a6;pointer-events:none}.icon[data-v-c822d598]{font-size:2.4rem;line-height:1}.text[data-v-c822d598]{font-size:1.25rem;font-weight:700;color:#f2f6ff;text-shadow:0 1px 3px rgba(0,0,0,.9);white-space:nowrap}.flashpop-enter-active[data-v-c822d598]{transition:transform .18s ease-out,opacity .18s ease-out}.flashpop-leave-active[data-v-c822d598]{transition:opacity .25s ease-in}.flashpop-enter-from[data-v-c822d598]{transform:translate(-50%,-50%) scale(.7);opacity:0}.flashpop-leave-to[data-v-c822d598]{opacity:0}.rejection[data-v-4dc33df1]{position:fixed;left:50%;bottom:28%;transform:translate(-50%);z-index:70;display:flex;align-items:center;gap:10px;padding:9px 18px;max-width:min(70vw,640px);background:#0c0c0eeb;border:1px solid rgba(255,120,120,.5);border-radius:10px;box-shadow:0 8px 30px #0009;pointer-events:none}.mark[data-v-4dc33df1]{font-size:1rem;font-weight:700;color:#ff8b8b;line-height:1}.text[data-v-4dc33df1]{font-size:.95rem;font-weight:600;color:#f2f6ff;text-shadow:0 1px 3px rgba(0,0,0,.9)}.rejpop-enter-active[data-v-4dc33df1]{transition:transform .16s ease-out,opacity .16s ease-out}.rejpop-leave-active[data-v-4dc33df1]{transition:opacity .3s ease-in}.rejpop-enter-from[data-v-4dc33df1]{transform:translate(-50%) translateY(8px);opacity:0}.rejpop-leave-to[data-v-4dc33df1]{opacity:0}.metadecks[data-v-5fd6023b]{display:flex;flex-direction:column;gap:10px;width:min(620px,90vw);max-height:74vh;padding:14px 18px 12px;background:#0e1014f0;border:1px solid #3a3d44;border-radius:10px;color:#cfd2d8;font-size:.88rem}.groups[data-v-5fd6023b]{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #3a3d44;padding-bottom:8px}.grp[data-v-5fd6023b]{background:none;border:1px solid transparent;border-radius:5px;padding:3px 9px;color:#8b8f97;font-size:.82rem;cursor:pointer}.grp[data-v-5fd6023b]:hover{color:#cfd2d8;border-color:#4a4a52}.grp.on[data-v-5fd6023b]{color:#f0d78a;border-color:#a8873c;background:#3a3020}.grp-n[data-v-5fd6023b]{color:#7e8792;font-size:.72rem}.grp.on .grp-n[data-v-5fd6023b]{color:#c9b06a}.findin[data-v-5fd6023b]{background:#1c1c20;color:#eee;border:1px solid #555;border-radius:5px;padding:4px 8px;font-size:.82rem}.list[data-v-5fd6023b]{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:120px}.none[data-v-5fd6023b]{padding:20px 0;text-align:center;color:#7e8792}.row[data-v-5fd6023b]{display:flex;align-items:center;gap:10px;padding:5px 8px;border-radius:4px;cursor:pointer;white-space:nowrap}.row[data-v-5fd6023b]:hover{background:#2e2e36}.row.current[data-v-5fd6023b]{background:#2a3a55}.r-name[data-v-5fd6023b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#e8e4d8}.row.unplayable .r-name[data-v-5fd6023b]{color:#8a8a92}.r-warn[data-v-5fd6023b]{color:#f0857f;font-weight:900;font-size:.8rem}.r-pips[data-v-5fd6023b]{display:flex;align-items:center;gap:3px;min-width:4.8rem;justify-content:flex-end}.r-pips img[data-v-5fd6023b]{width:13px;height:13px;display:block}.r-meta[data-v-5fd6023b]{min-width:2.9rem;text-align:right;color:#9aa0b0;font-size:.8rem;font-variant-numeric:tabular-nums}.row.unplayable .r-meta[data-v-5fd6023b]{color:#6f6f78}.foot-note[data-v-5fd6023b]{border-top:1px solid #3a3d44;padding-top:8px;font-size:.74rem;color:#7e8792;text-align:center}.sealed[data-v-e3558f17]{display:flex;flex-direction:column;gap:10px;width:min(680px,90vw);max-height:74vh;padding:14px 18px 12px;background:#0e1014f0;border:1px solid #3a3d44;border-radius:10px;color:#cfd2d8;font-size:.88rem}.state[data-v-e3558f17]{padding:30px 0;text-align:center;color:#9aa4b4}.state.err[data-v-e3558f17]{color:#e66}.groups[data-v-e3558f17]{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #3a3d44;padding-bottom:8px}.grp[data-v-e3558f17]{background:none;border:1px solid transparent;border-radius:5px;padding:3px 9px;color:#8b8f97;font-size:.82rem;cursor:pointer}.grp[data-v-e3558f17]:hover{color:#cfd2d8;border-color:#4a4a52}.grp.on[data-v-e3558f17]{color:#f0d78a;border-color:#a8873c;background:#3a3020}.grp-n[data-v-e3558f17]{color:#7e8792;font-size:.72rem}.grp.on .grp-n[data-v-e3558f17]{color:#c9b06a}.tools[data-v-e3558f17]{display:flex;align-items:center;gap:8px}.typepick[data-v-e3558f17],.findin[data-v-e3558f17]{background:#1c1c20;color:#eee;border:1px solid #555;border-radius:5px;padding:4px 8px;font-size:.82rem}.findin[data-v-e3558f17]{flex:1;min-width:0}.order[data-v-e3558f17]{background:#2b2b2b;color:#cfd2d8;border:1px solid #444;border-radius:5px;padding:4px 10px;font-size:.8rem;cursor:pointer;white-space:nowrap}.order[data-v-e3558f17]:hover{border-color:#888}.list[data-v-e3558f17]{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:120px}.none[data-v-e3558f17]{padding:20px 0;text-align:center;color:#7e8792}.row[data-v-e3558f17]{display:flex;align-items:center;gap:10px;padding:5px 8px;border-radius:4px;cursor:pointer;white-space:nowrap}.row[data-v-e3558f17]:hover{background:#2e2e36}.row.busy[data-v-e3558f17]{opacity:.6;cursor:progress}.r-name[data-v-e3558f17]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#e8e4d8}.row.unplayable .r-name[data-v-e3558f17]{color:#8a8a92}.r-warn[data-v-e3558f17]{color:#f0857f;font-weight:900;font-size:.8rem}.r-type[data-v-e3558f17]{max-width:15rem;overflow:hidden;text-overflow:ellipsis;color:#9aa0b0;font-size:.78rem}.r-pips[data-v-e3558f17]{display:flex;align-items:center;gap:3px;min-width:4.8rem;justify-content:flex-end}.r-pips img[data-v-e3558f17]{width:13px;height:13px;display:block}.r-date[data-v-e3558f17]{min-width:6.2rem;text-align:right;color:#7e8792;font-size:.78rem;font-variant-numeric:tabular-nums}.foot-note[data-v-e3558f17]{border-top:1px solid #3a3d44;padding-top:8px;font-size:.74rem;color:#7e8792;text-align:center}.ap-backdrop[data-v-8dfc576f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0009;display:flex;align-items:center;justify-content:center}.ap-panel[data-v-8dfc576f]{width:min(860px,92vw);max-height:84vh;display:flex;flex-direction:column;background:#1c1c20;border:1px solid #555;border-radius:10px;box-shadow:0 18px 60px #000000b3}.ap-head[data-v-8dfc576f]{display:flex;align-items:baseline;gap:12px;padding:12px 16px;border-bottom:1px solid #33333a}.ap-title[data-v-8dfc576f]{font-size:1.05rem;font-weight:700;color:#f0e9d8}.ap-n[data-v-8dfc576f]{font-size:.8rem;color:#86868e}.ap-reset[data-v-8dfc576f]{margin-left:auto;background:#17181c;color:#d8b95a;border:1px solid rgba(216,185,90,.4);border-radius:5px;padding:3px 9px;font-size:.75rem;cursor:pointer}.ap-reset[data-v-8dfc576f]:hover{background:#26262c;border-color:#d8b95acc}.ap-close[data-v-8dfc576f]{margin-left:auto;background:none;border:none;color:#8a8a92;font-size:1rem;cursor:pointer;padding:2px 6px}.ap-head:has(.ap-reset) .ap-close[data-v-8dfc576f]{margin-left:0}.ap-close[data-v-8dfc576f]:hover{color:#eee}.ap-body[data-v-8dfc576f]{overflow-y:auto;padding:14px 16px 18px}.ap-msg[data-v-8dfc576f]{padding:20px 4px;color:#a9a9b0;font-size:.92rem}.ap-msg.err[data-v-8dfc576f]{color:#f0857f}.ap-grid[data-v-8dfc576f]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px}.ap-card[data-v-8dfc576f]{position:relative;cursor:pointer;border-radius:8px;padding:4px 4px 2px;border:2px solid transparent}.ap-card[data-v-8dfc576f]:hover{background:#26262c}.ap-card.current[data-v-8dfc576f]{border-color:#d8b95a;background:#26262c}.ap-img[data-v-8dfc576f]{width:100%;aspect-ratio:var(--card-aspect);object-fit:cover;border-radius:6px;display:block}.ap-cap[data-v-8dfc576f]{display:flex;align-items:baseline;gap:6px;padding:4px 2px 2px;font-size:.7rem;white-space:nowrap;overflow:hidden}.ap-set[data-v-8dfc576f]{color:#d9d4c6;font-weight:700;flex-shrink:0}.ap-treat[data-v-8dfc576f]{color:#d8b95a;font-weight:600;flex-shrink:0;text-transform:lowercase}.ap-artist[data-v-8dfc576f]{color:#86868e;overflow:hidden;text-overflow:ellipsis}.ap-tag[data-v-8dfc576f]{position:absolute;top:8px;right:8px;background:#17181ce6;color:#d8b95a;border:1px solid rgba(216,185,90,.5);border-radius:4px;font-size:.62rem;font-weight:700;padding:1px 5px;letter-spacing:.03em}.ap-hover[data-v-8dfc576f]{position:fixed;top:50%;right:calc(50% + min(430px,46vw) + 16px);transform:translateY(-50%);width:min(450px,calc(50vw - 454px));aspect-ratio:var(--card-aspect);pointer-events:none;filter:drop-shadow(0 16px 48px rgba(0,0,0,.8))}@media(max-width:1300px){.ap-hover[data-v-8dfc576f]{display:none}}.deckview[data-v-23416f50]{display:grid;grid-template-rows:auto 1fr auto;height:100%;min-height:0}.deckbar[data-v-23416f50]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;padding:12px 16px 10px}.sorts[data-v-23416f50]{display:inline-flex;align-items:stretch;height:26px;background:#2b3140;border:2px solid #6c84b8;border-radius:13px;overflow:hidden}.sort[data-v-23416f50]{display:flex;align-items:center;padding:0 12px;border:0;border-left:2px solid #6c84b8;background:transparent;color:#cdd6e6;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transform:skew(-18deg)}.sort[data-v-23416f50]:first-child{border-left:0;margin-left:-13px;padding-left:25px}.sort[data-v-23416f50]:last-child{margin-right:-13px;padding-right:25px}.sort>span[data-v-23416f50]{display:inline-flex;align-items:center;transform:skew(18deg)}.sort[data-v-23416f50]:hover{background:#6c84b840}.sort.on[data-v-23416f50]{background:#35507e;color:#eaf2ff}.size-slider[data-v-23416f50]{display:flex;align-items:center;gap:6px;color:#8a8a92}.size-slider input[type=range][data-v-23416f50]{width:110px;accent-color:#d8b95a;cursor:pointer}.size-ico[data-v-23416f50]{line-height:1;color:#77777e}.size-ico.small[data-v-23416f50]{font-size:9px}.size-ico.large[data-v-23416f50]{font-size:15px}.deck-dd[data-v-23416f50]{min-width:15rem;max-width:22rem;background:#1c1c20;color:#eee;border:1px solid #555;border-radius:6px;padding:6px 10px;font-size:.9rem}.deck-btn[data-v-23416f50]{background:#2b2b2b;color:#eee;border:1px solid #444;border-radius:6px;padding:6px 12px;font-size:.85rem;cursor:pointer;white-space:nowrap}.deck-btn[data-v-23416f50]:hover:not(:disabled){border-color:#888}.deck-btn[data-v-23416f50]:disabled{opacity:.5;cursor:default}.deck-btn.save[data-v-23416f50]{background:#2a3a2a;border-color:#5c7c5c;color:#cfe6cf}.deck-search[data-v-23416f50]{position:relative}.search-in[data-v-23416f50]{width:14rem;background:#1c1c20;color:#eee;border:1px solid #555;border-radius:6px;padding:6px 10px;font-size:.9rem}.search-in[data-v-23416f50]::placeholder{color:#77777e}.search-results[data-v-23416f50]{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;width:max-content;max-width:min(24rem,calc(100vw - 24px));max-height:330px;overflow-y:auto;z-index:1001;list-style:none;margin:0;padding:4px;background:#1c1c20;border:1px solid #555;border-radius:6px;box-shadow:0 10px 28px #0009}.sr-row[data-v-23416f50]{display:flex;align-items:center;gap:12px;padding:4px 8px;border-radius:4px;color:#ddd;font-size:.85rem;white-space:nowrap}.sr-row[data-v-23416f50]:hover{background:#2e2e36}.sr-name[data-v-23416f50]{flex:1}.sr-add[data-v-23416f50]{display:flex;gap:4px}.sr-btn[data-v-23416f50]{background:#17181c;border-radius:4px;padding:2px 7px;font-size:.72rem;line-height:1.4;cursor:pointer}.sr-btn.main[data-v-23416f50]{color:#cfe0f6;border:1px solid #3d5c8a}.sr-btn.main[data-v-23416f50]:hover{background:#2a3a55;border-color:#5c7cb8}.sr-btn.side[data-v-23416f50]{color:#e0d0f0;border:1px solid #5c3d8a}.sr-btn.side[data-v-23416f50]:hover{background:#3a2a55;border-color:#7c5cb8}.sr-cat[data-v-23416f50]{color:#86868e;font-size:.75rem}.sr-note[data-v-23416f50]{padding:6px 8px;color:#8a8a92;font-size:.82rem}.deck-body[data-v-23416f50]{min-height:0;overflow-y:auto;padding:4px 18px 22px}.deck-meta[data-v-23416f50]{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;padding:4px 2px 12px;border-bottom:1px solid #33333a;margin-bottom:12px}.deck-title[data-v-23416f50]{font-size:1.15rem;font-weight:700;color:#f0e9d8}.deck-total[data-v-23416f50]{font-size:.85rem;color:#9a9aa2}.deck-missing[data-v-23416f50]{font-size:.82rem;color:#f0857f;font-weight:600}.groups[data-v-23416f50]{display:flex;flex-wrap:wrap;align-content:flex-start;gap:22px 18px;--dc-w: 202px}.group[data-v-23416f50]{width:var(--dc-w);flex:0 0 auto}.group-h[data-v-23416f50]{margin:0 0 8px;font-size:.92rem;font-weight:700;color:#d9d4c6;letter-spacing:.02em;border-bottom:1px solid #3a3a42;padding-bottom:4px}.group-n[data-v-23416f50]{color:#86868e;font-weight:500;margin-left:4px}.dc-list[data-v-23416f50]{list-style:none;margin:0;padding:0}.dc[data-v-23416f50]{position:relative;width:var(--dc-w);aspect-ratio:var(--card-aspect);isolation:isolate}.dc[data-v-23416f50]:not(:first-child){margin-top:calc(var(--dc-w) * -1.2)}.dc-count[data-v-23416f50]{position:absolute;top:0;left:-7px;z-index:3;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;background:#17181c;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:12px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 1px 3px #0000008c}.dc.missing[data-v-23416f50]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#e0242457;border-radius:5%;box-shadow:inset 0 0 0 2px #e02424;pointer-events:none}.dc-warn[data-v-23416f50]{position:absolute;top:0;right:-7px;z-index:3;width:23px;height:21px;background:#e02424;clip-path:polygon(50% 0%,0% 100%,100% 100%);color:#ffd21e;font-weight:900;font-size:12px;line-height:1;text-align:center;padding-top:8px;box-sizing:border-box;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.dc-edit[data-v-23416f50]{position:absolute;top:6px;left:50%;transform:translate(-50%);z-index:3;display:none;gap:4px}.dc:hover .dc-edit[data-v-23416f50]{display:flex}@media(hover:none)and (pointer:coarse){.dc-edit[data-v-23416f50]{display:flex}.dc-btn[data-v-23416f50]{width:34px;height:30px;font-size:16px}}.dc-btn[data-v-23416f50]{width:24px;height:20px;padding:0;background:#17181c;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:4px;font-size:13px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 1px 3px #0000008c}.dc-btn.minus[data-v-23416f50]{background:#3a2222;color:#f3a49f;border-color:#8a4444}.dc-btn.minus[data-v-23416f50]:hover{background:#552a2a;border-color:#c05c5c;color:#ffd9d6}.dc-btn.plus[data-v-23416f50]{background:#223a26;color:#b9e6bf;border-color:#4a8a55}.dc-btn.plus[data-v-23416f50]:hover{background:#2a5533;border-color:#5cc06e;color:#dcffe1}.dc-btn.art[data-v-23416f50]{font-size:11px}.dc-btn.art[data-v-23416f50]:hover{background:#3a3322;border-color:#c0a05c}.dc.stackon[data-v-23416f50]{cursor:pointer}.dc-inhand[data-v-23416f50]{position:absolute;top:24px;left:-7px;z-index:3;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;background:#2e2a17;color:#f0d67a;border:1px solid #a8904a;border-radius:4px;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 1px 3px #0000008c}.handstrip[data-v-23416f50]{border-top:1px solid #33333a;background:#141417}.hs-head[data-v-23416f50]{display:flex;align-items:baseline;gap:10px;padding:6px 16px 0}.hs-title[data-v-23416f50]{font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#d8c9a0}.hs-n[data-v-23416f50]{font-size:.8rem;color:#9a9aa2}.hs-hint[data-v-23416f50]{font-size:.8rem;color:#8a8a92}.hs-clear[data-v-23416f50]{background:#2b2b2b;color:#ddd;border:1px solid #444;border-radius:5px;padding:1px 9px;font-size:.75rem;cursor:pointer}.hs-clear[data-v-23416f50]:hover{border-color:#888}.hs-fan[data-v-23416f50]{position:relative;height:118px;clip-path:inset(-160px 0 0 0)}.hs-card[data-v-23416f50]{position:absolute;left:50%;bottom:-72px;width:132px;aspect-ratio:var(--card-aspect);transform-origin:50% 100%;cursor:pointer;transition:transform .16s ease}.hs-in[data-v-23416f50]{width:100%;height:100%;transition:transform .14s ease,filter .14s ease}.hs-card:hover .hs-in[data-v-23416f50]{transform:translateY(-16px);filter:drop-shadow(0 0 6px rgba(224,96,96,.8))}.hs-card[data-v-23416f50]:hover{z-index:100!important}.msg[data-v-23416f50]{padding:24px 6px;color:#a9a9b0;font-size:.95rem}.msg.hint[data-v-23416f50]{color:#8a8a92}.msg.err[data-v-23416f50]{color:#f0857f}.unk-h[data-v-23416f50]{margin:0 0 8px;font-weight:700}.unk-list[data-v-23416f50]{margin:0 0 10px;padding-left:20px;color:#f3a49f}.unk-list li[data-v-23416f50]{margin:2px 0}.unk-note[data-v-23416f50]{margin:0;color:#b7b7be;font-size:.85rem}.card-preview[data-v-23416f50]{position:fixed;right:calc(min(66.667vw,100vw - 300px) + 10px);top:50%;transform:translateY(-50%);width:min(34vw,429px);aspect-ratio:var(--card-aspect);z-index:1000;pointer-events:none;filter:drop-shadow(0 12px 40px rgba(0,0,0,.75))}@media(max-width:720px){.card-preview[data-v-23416f50]{right:auto;left:50%;top:8px;transform:translate(-50%);width:min(60vw,300px)}}.about[data-v-9a1fb7a7]{max-width:560px;padding:18px 22px;background:#0e1014f0;border:1px solid #3a3d44;border-radius:10px;color:#cfd2d8;font-size:.9rem;line-height:1.55}.lead[data-v-9a1fb7a7]{margin-top:0;color:#e8e4d8}h3[data-v-9a1fb7a7]{margin:14px 0 4px;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#9a917a}p[data-v-9a1fb7a7]{margin:4px 0}a[data-v-9a1fb7a7]{color:#9fc0e8}.fine[data-v-9a1fb7a7]{margin-top:14px;font-size:.8rem;color:#8b8f97}.build[data-v-9a1fb7a7]{margin-top:4px;-webkit-user-select:text;user-select:text}.wip[data-v-3742e054]{max-width:480px;padding:18px 22px;background:#0e1014f0;border:1px solid #3a3d44;border-radius:10px;color:#cfd2d8;font-size:.9rem;line-height:1.55}.lead[data-v-3742e054]{margin-top:0;color:#e8e4d8}h3[data-v-3742e054]{margin:14px 0 6px;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#9a917a}p[data-v-3742e054]{margin:4px 0}.chart[data-v-3742e054]{display:block;width:100%;height:auto;border-radius:7px;background:#16181d;border:1px solid #3a3d44;touch-action:none;cursor:crosshair}.grid line[data-v-3742e054]{stroke:#2a2d34;stroke-width:1}.axis text[data-v-3742e054]{fill:#8b8f97;font-size:9.5px}.area[data-v-3742e054]{fill:url(#cov-fill)}.total[data-v-3742e054]{stroke:#5a5040;stroke-width:1;stroke-dasharray:1 3}.forecast[data-v-3742e054]{fill:none;stroke:#e8762c;stroke-width:1.5;stroke-opacity:.7;stroke-dasharray:4 4;stroke-linecap:round}.fctip[data-v-3742e054]{fill:#16181d;stroke:#e8762c;stroke-width:1.5}.line[data-v-3742e054]{fill:none;stroke:#e8762c;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.tip[data-v-3742e054]{fill:#e8762c;stroke:#16181d;stroke-width:2}.tiplabel[data-v-3742e054]{fill:#e8e4d8;font-size:10px;font-weight:600}.crosshair line[data-v-3742e054]{stroke:#8b8f97;stroke-width:1;stroke-dasharray:2 3}.crosshair circle[data-v-3742e054]{fill:#e8762c;stroke:#e8e4d8;stroke-width:2}.crosshair text[data-v-3742e054]{font-size:10px}.ro-n[data-v-3742e054]{fill:#e8e4d8;font-weight:600}.ro-d[data-v-3742e054]{fill:#8b8f97}.stat[data-v-3742e054]{margin-top:6px}.stat strong[data-v-3742e054]{color:#f0a04c}.fine[data-v-3742e054]{margin-top:12px;font-size:.8rem;color:#8b8f97}.editor[data-v-afdbb4f1]{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1;min-height:0;overflow-y:auto}.searchbox[data-v-afdbb4f1],.searchbox[data-v-afdbb4f1] .searchlist{width:100%}.searchbox[data-v-afdbb4f1] .grid{max-height:260px}.stage[data-v-afdbb4f1]{position:relative;width:300px;height:300px;overflow:hidden;border-radius:8px;cursor:grab;touch-action:none;background:#0a0c10}.stage[data-v-afdbb4f1]:active{cursor:grabbing}.art[data-v-afdbb4f1]{position:absolute;top:0;left:0;max-width:none;-webkit-user-select:none;user-select:none}.mask[data-v-afdbb4f1]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 300px #0a0c10bf;pointer-events:none}.loading[data-v-afdbb4f1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:300px;height:300px;color:#8b8f97;font-size:.85rem}.spin[data-v-afdbb4f1]{width:28px;height:28px;border:3px solid #2b3140;border-top-color:#9fc0e8;border-radius:50%;animation:spin-afdbb4f1 .8s linear infinite}@keyframes spin-afdbb4f1{to{transform:rotate(360deg)}}.zoomrow[data-v-afdbb4f1]{display:flex;align-items:center;gap:10px;width:300px}.zoomlabel[data-v-afdbb4f1]{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#9a917a}.zoom[data-v-afdbb4f1]{flex:1}.btnrow[data-v-afdbb4f1]{display:flex;align-items:center;gap:14px}.savebtn[data-v-afdbb4f1]{padding:8px 18px;font-size:.9rem;font-weight:600;color:#fff;background:#3a6b3f;border:none;border-radius:6px;cursor:pointer}.savebtn[data-v-afdbb4f1]:hover:enabled{background:#468050}.savebtn[data-v-afdbb4f1]:disabled{opacity:.45;cursor:default}.uploadbtn[data-v-afdbb4f1]{padding:7px 14px;font-size:.85rem;color:#cdd6e6;background:#2b3140;border:1px solid #4a5162;border-radius:6px;cursor:pointer}.uploadbtn[data-v-afdbb4f1]:hover{border-color:#6c84b8;color:#eaf2ff}.hiddenfile[data-v-afdbb4f1]{display:none}.linkbtn[data-v-afdbb4f1]{background:none;border:none;padding:0;color:#9fc0e8;cursor:pointer;font-size:.82rem;text-decoration:underline}.notice[data-v-afdbb4f1]{margin:0;padding:8px 10px;border-radius:6px;background:#7a3a3a40;border:1px solid #7a3a3a;color:#e8b8b8;font-size:.85rem}.reports[data-v-9460dc3e]{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.buckets[data-v-9460dc3e]{position:sticky;top:0;z-index:1;display:flex;gap:4px;padding-bottom:6px;background:#0e1014f0}.bucketbtn[data-v-9460dc3e]{display:flex;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:700;color:#9aa4b4;background:#191c22;border:1px solid #333a49;border-radius:999px;cursor:pointer}.bucketbtn[data-v-9460dc3e]:hover{color:#cdd6e6}.bucketbtn.on[data-v-9460dc3e]{color:#eaf2ff;border-color:#6c84b8;background:#232a38}.count[data-v-9460dc3e]{font-size:.7rem;font-weight:700;color:#77808f}.bucketbtn.on .count[data-v-9460dc3e]{color:#9fc0e8}.state[data-v-9460dc3e]{margin:0;font-size:.85rem;color:#8b8f97;line-height:1.5}.state.error[data-v-9460dc3e]{color:#e8b8b8}.link[data-v-9460dc3e]{background:none;border:none;padding:0 0 0 4px;color:#9fc0e8;cursor:pointer;font-size:.85rem;text-decoration:underline}.list[data-v-9460dc3e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.row[data-v-9460dc3e]{display:flex;gap:10px;padding:8px 10px;background:#191c22;border:1px solid #333a49;border-radius:6px}.sev[data-v-9460dc3e]{flex:none;width:12px;height:12px;margin-top:3px;border:1px solid rgba(255,255,255,.25)}.sev.game_breaking[data-v-9460dc3e]{background:#a02535}.sev.blocks_play[data-v-9460dc3e]{background:#b08a25}.sev.cosmetic[data-v-9460dc3e]{background:#2a5a9a}.body[data-v-9460dc3e]{flex:1;min-width:0}.head[data-v-9460dc3e]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sevname[data-v-9460dc3e]{font-size:.78rem;font-weight:700;color:#cdd6e6}.when[data-v-9460dc3e]{flex:none;font-size:.72rem;color:#8b8f97}.what[data-v-9460dc3e]{margin:3px 0 0;font-size:.85rem;color:#cfd2d8;overflow-wrap:anywhere}.what.none[data-v-9460dc3e]{color:#77808f;font-style:italic}.game[data-v-9460dc3e]{margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:#6f7684;overflow-wrap:anywhere}.fine[data-v-9460dc3e]{margin:0;font-size:.78rem;color:#8b8f97}.account[data-v-c61b106c]{display:flex;flex-direction:column;gap:12px;--account-h: 645px;width:min(800px,88vw);height:min(var(--account-h),80vh);box-sizing:border-box;padding:18px 22px;background:#0e1014f0;border:1px solid #3a3d44;border-radius:10px;color:#cfd2d8;font-size:.9rem;line-height:1.5}.tabs[data-v-c61b106c]{display:flex;gap:4px;margin:-4px 0 2px;border-bottom:1px solid #333a49}.tabbtn[data-v-c61b106c]{padding:6px 14px 7px;font-size:13px;font-weight:700;color:#9aa4b4;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.tabbtn[data-v-c61b106c]:hover{color:#cdd6e6}.tabbtn.on[data-v-c61b106c]{color:#eaf2ff;border-bottom-color:#6c84b8}.blurb[data-v-c61b106c]{margin:0}.playingas[data-v-c61b106c]{margin:0;font-size:.85rem;color:#8b8f97}.playingas strong[data-v-c61b106c]{color:#cfd2d8}.step[data-v-c61b106c]{display:flex;align-items:center;gap:10px;margin:2px 0;font-size:.8rem;color:#8b8f97}.step[data-v-c61b106c]:before,.step[data-v-c61b106c]:after{content:"";flex:1;height:1px;background:#2c313c}.name[data-v-c61b106c]{padding:8px 10px;font-size:.95rem;color:#e8e4d8;background:#191c22;border:1px solid #4a5162;border-radius:6px;outline:none}.name[data-v-c61b106c]:focus{border-color:#6c84b8}.name.invalid[data-v-c61b106c],.name.invalid[data-v-c61b106c]:focus{border-color:#a4423a}.discord[data-v-c61b106c]{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;font-size:.95rem;font-weight:600;color:#fff;background:#5865f2;border:none;border-radius:6px;cursor:pointer}.discord[data-v-c61b106c]:hover:enabled{background:#4752c4}.discord.green[data-v-c61b106c]{background:#3ba55c}.discord.green[data-v-c61b106c]:hover:enabled{background:#2f8b4c}.discord[data-v-c61b106c]:disabled{opacity:.45;cursor:default}.mark[data-v-c61b106c]{width:20px;height:15px}.notice[data-v-c61b106c]{margin:0;padding:8px 10px;border-radius:6px;background:#7a3a3a40;border:1px solid #7a3a3a;color:#e8b8b8;font-size:.85rem}.fine[data-v-c61b106c]{margin:2px 0 0;font-size:.78rem;color:#8b8f97}.who[data-v-c61b106c]{display:flex;align-items:center;gap:12px}.avatar[data-v-c61b106c]{display:grid;place-items:center;width:52px;height:52px;padding:0;border-radius:50%;background:#2b3140;border:1px solid #4a5162;color:#cdd6e6;font-size:1.4rem;font-weight:700;-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden}.avatar[data-v-c61b106c]:hover{border-color:#6c84b8}.avatarimg[data-v-c61b106c]{width:100%;height:100%;object-fit:cover;display:block}.youname[data-v-c61b106c]{display:flex;align-items:center;gap:6px;font-size:1.05rem;font-weight:700;color:#e8e4d8}.pencil[data-v-c61b106c]{display:grid;place-items:center;padding:3px;background:none;border:none;cursor:pointer;color:#8b8f97}.pencil[data-v-c61b106c]:hover{color:#eaf2ff}.editrow[data-v-c61b106c]{display:flex;align-items:center;gap:6px}.editname[data-v-c61b106c]{width:12em;padding:5px 8px}.okbtn[data-v-c61b106c],.cancelbtn[data-v-c61b106c]{display:grid;place-items:center;width:26px;height:26px;cursor:pointer;color:#cdd6e6;background:#2b3140;border:1px solid #4a5162;border-radius:6px;font-size:12px}.okbtn[data-v-c61b106c]:hover:enabled,.cancelbtn[data-v-c61b106c]:hover{color:#eaf2ff;border-color:#6c84b8}.okbtn[data-v-c61b106c]:disabled{opacity:.45;cursor:default}.sub[data-v-c61b106c]{font-size:.78rem;color:#8b8f97}.signout[data-v-c61b106c]{align-self:flex-start;margin-top:auto;padding:7px 14px;font-size:.85rem;color:#cdd6e6;background:#2b3140;border:1px solid #4a5162;border-radius:6px;cursor:pointer}.signout[data-v-c61b106c]:hover{border-color:#6c84b8;color:#eaf2ff}.settings[data-v-4b123486]{display:grid;grid-template-columns:max-content max-content;align-items:center;gap:8px 14px;font-size:.85rem;color:#ccc;background:#1214188c;border:1px solid #3a3d44;border-radius:8px;padding:10px 18px;margin-bottom:4px}.lbl[data-v-4b123486]{color:#999;letter-spacing:.02em;justify-self:end}.ctl[data-v-4b123486]{display:flex;align-items:center;gap:6px;justify-self:start}.desc[data-v-4b123486]{grid-column:2;justify-self:start;margin-top:-4px;font-size:.75rem;color:#7e8792}.val[data-v-4b123486]{font-weight:700;color:#f0d78a}button[data-v-4b123486]{background:#2b2b2b;color:#eee;border:1px solid #444;border-radius:5px;padding:3px 10px;cursor:pointer}button[data-v-4b123486]:hover{border-color:#888}.preset[data-v-4b123486]{padding:4px 10px;font-weight:700;border-radius:5px}.preset.on[data-v-4b123486]{border-color:#a8873c;background:#3a3020;color:#f0d78a}.preset[data-v-4b123486]:disabled{background:#26262a;border-color:#3a3a40;color:#6f6f77;cursor:not-allowed}.lifeinput[data-v-4b123486]{width:4.5em;box-sizing:border-box;background:#1c1c20;color:#eee;border:1px solid #555;border-radius:5px;padding:4px 6px;font-size:.85rem;text-align:center}.mullpick[data-v-4b123486]{background:#1c1c20;color:#eee;border:1px solid #555;border-radius:5px;padding:4px 8px;font-size:.85rem}.settings.popup[data-v-4b123486]{background:#0e1014f5;gap:12px 14px;padding:16px 20px;font-size:.95rem}.settings.popup .preset[data-v-4b123486],.settings.popup .mullpick[data-v-4b123486],.settings.popup .lifeinput[data-v-4b123486]{min-height:40px;padding:6px 14px;font-size:.95rem}.lobby[data-v-b729f510]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(300px,1fr) 2fr;background:url(/battlefield-matt-2.png) center / cover no-repeat #111;overflow:hidden}.lobby.solo[data-v-b729f510]{grid-template-columns:1fr}.lobby.solo .left[data-v-b729f510]{border-right:none}.user[data-v-b729f510]{position:absolute;top:8px;left:10px;z-index:5;display:flex;align-items:center;gap:7px;padding:5px 8px;background:none;border:none;cursor:pointer;color:#8b8f97;opacity:.85;filter:drop-shadow(0 2px 5px rgba(0,0,0,.7))}.user svg[data-v-b729f510]{display:block;width:26px;height:26px}.uavatar[data-v-b729f510]{display:block;width:44px;height:44px;border-radius:50%;object-fit:cover}.user[data-v-b729f510]:hover{opacity:1;color:#cdd6e6}.user.signed[data-v-b729f510]{color:#d8b95a}.user.signed[data-v-b729f510]:hover{color:#e8ce7a}.uname[data-v-b729f510]{font-size:.82rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.9);max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby:not(.solo) .uname[data-v-b729f510]{display:none}.left[data-v-b729f510]{min-height:0;overflow:auto;border-right:1px solid rgba(255,255,255,.08)}.band[data-v-b729f510]{position:relative;min-height:100%;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;padding-bottom:36px}.cone[data-v-b729f510]{position:absolute;right:10px;bottom:8px;padding:4px;background:none;border:none;opacity:.85;filter:drop-shadow(0 2px 5px rgba(0,0,0,.7))}.cone svg[data-v-b729f510]{display:block;height:32px;width:auto}.cone[data-v-b729f510]:hover{opacity:1;border:none;filter:drop-shadow(0 2px 5px rgba(0,0,0,.7)) brightness(1.12)}.head[data-v-b729f510]{padding:clamp(6px,1.9vh,18px) 0 0;--brand-h: min(clamp(2.4rem, 6.5vh, 4.5rem), calc((max(300px, 33.33vw) - 124px) / 4.25))}.lobby.solo .head[data-v-b729f510]{--brand-h: min(clamp(2.4rem, 6.5vh, 4.5rem), calc((100vw - 248px) / 4.25))}.brand[data-v-b729f510]{margin:0;display:flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none;position:relative;z-index:1}.mtgsvg[data-v-b729f510],.t3svg[data-v-b729f510]{height:var(--brand-h);width:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.7))}.head[data-v-b729f510]{display:grid;justify-items:center}.homelink[data-v-b729f510]{display:grid;justify-items:center;text-decoration:none;cursor:pointer}.homelink:hover .mtgsvg[data-v-b729f510],.homelink:hover .t3svg[data-v-b729f510],.homelink:hover .fan[data-v-b729f510]{filter:drop-shadow(0 2px 6px rgba(0,0,0,.7)) drop-shadow(0 0 5px rgba(90,160,255,.9)) drop-shadow(0 0 14px rgba(90,160,255,.45))}.fan .card[data-v-b729f510]{transform-box:fill-box;transform-origin:50% 0%;transition:transform .22s ease}.homelink:hover .cardl[data-v-b729f510]{transform:translateY(1.6px) rotate(-8deg)}.homelink:hover .cardr[data-v-b729f510]{transform:translateY(1.6px) rotate(8deg)}.homelink:hover .cardc[data-v-b729f510]{transform:translateY(1.2px)}.fan[data-v-b729f510]{height:calc(var(--brand-h) * 1.4);width:auto;margin-top:calc(var(--brand-h) * -.56);filter:drop-shadow(0 2px 6px rgba(0,0,0,.7));overflow:visible}.mtgsvg[data-v-b729f510],.t3svg[data-v-b729f510],.fan[data-v-b729f510]{transition:filter .22s ease}.mid[data-v-b729f510]{align-self:center;display:grid;justify-items:center;gap:12px}.invite[data-v-b729f510]{text-shadow:0 1px 4px rgba(0,0,0,.9)}.invitebtn[data-v-b729f510]{padding:6px 20px;border-radius:6px;font-weight:600;letter-spacing:.04em;background:#3a5a3a;border-color:#5c7c5c}.invitebtn[data-v-b729f510]:hover{border-color:#8fbc8f}.invitebtn.copied[data-v-b729f510]{color:#b8e0b8;border-color:#8fbc8f}.table[data-v-b729f510]{display:grid;grid-template-columns:var(--sq);grid-template-rows:repeat(2,var(--sq));gap:14px;--sq: min(26vh, 210px)}.table.wide[data-v-b729f510]{grid-template-columns:repeat(2,var(--sq));--sq: min(21vh, 170px)}.table.trio .seat[data-v-b729f510]:nth-child(3){grid-column:1 / -1;justify-self:center;width:var(--sq);box-sizing:border-box}.seat[data-v-b729f510]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:center;justify-items:center;padding:12px;background:#0a0a0c9e;border:1px solid #4a4a52;border-radius:12px;color:#ddd;box-shadow:0 4px 24px #00000073}.seat.you[data-v-b729f510]{border-color:#7c9ccb}.seat.ready[data-v-b729f510]{border-color:#5c7c5c}.seat.open[data-v-b729f510]{cursor:pointer}.seat.open[data-v-b729f510]:hover{border-color:#a8873c;background:#1e1a10b3}.tag[data-v-b729f510]{position:absolute;top:8px;left:12px;font-size:.75rem;color:#999}.owner[data-v-b729f510]{color:#d8b95a}.check[data-v-b729f510]{color:#8fbc8f}.seat[data-v-b729f510]{--avatar-size: 64px}.who[data-v-b729f510]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:700;letter-spacing:.04em}.seat-hint[data-v-b729f510]{font-size:.82rem;color:#a7a79f}.seat-hint.isready[data-v-b729f510]{color:#8fbc8f;font-weight:600}.readybtn[data-v-b729f510]{font-weight:700;letter-spacing:.03em;padding:4px 16px;border-radius:6px;background:#2b332b;border-color:#5c7c5c;color:#cfe0cf}.readybtn[data-v-b729f510]:hover:not(:disabled){border-color:#8fbc8f}.readybtn.on[data-v-b729f510]{background:#3a5a3a;border-color:#8fbc8f;color:#d8f0d8}.readybtn[data-v-b729f510]:disabled{background:#26262a;border-color:#444;color:#6f6f77;cursor:not-allowed}.join[data-v-b729f510]{color:#999;font-size:.95rem}.seat.open:hover .join[data-v-b729f510]{color:#d8b95a}.deckpick[data-v-b729f510]{max-width:90%;background:#1c1c20;color:#eee;border:1px solid #555;border-radius:5px;padding:4px 6px;font-size:.85rem}button[data-v-b729f510]{background:#2b2b2b;color:#eee;border:1px solid #444;border-radius:5px;padding:3px 10px;cursor:pointer}button[data-v-b729f510]:hover{border-color:#888}.minor[data-v-b729f510]{font-size:.8rem}.addai[data-v-b729f510]{display:inline-flex;align-items:center;gap:1px;line-height:1;padding:4px 10px;background:none;border:none;filter:grayscale(1);opacity:.75}.addai .plus[data-v-b729f510]{font-size:1.5rem;font-weight:700}.addai .sprite[data-v-b729f510],.ghost .sprite[data-v-b729f510]{width:max(32px,calc(var(--avatar-size, 46px) * .67));height:max(32px,calc(var(--avatar-size, 46px) * .67));image-rendering:pixelated;display:block}.addai[data-v-b729f510]:hover,.seat.open:hover .addai[data-v-b729f510]{filter:none;opacity:1}.foot[data-v-b729f510]{display:grid;gap:6px;justify-items:center;padding:0 0 12px;text-shadow:0 1px 4px rgba(0,0,0,.9)}.site[data-v-b729f510]{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;gap:10px;padding:0 52px 8px;font-size:.72rem;color:#7e8792;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.9)}.site .link[data-v-b729f510]{background:none;border:none;padding:0;font-size:inherit;color:#9fc0e8;text-decoration:underline;cursor:pointer}.site .link[data-v-b729f510]:hover{color:#cfe2fa}.build[data-v-b729f510]{position:absolute;left:10px;bottom:8px;color:#5e6672;font-size:.66rem;-webkit-user-select:text;user-select:text;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start[data-v-b729f510]{font-size:1.25rem;font-weight:800;letter-spacing:.12em;padding:10px 44px;background:#3a5a3a;border-color:#5c7c5c;border-radius:8px}.start[data-v-b729f510]:hover:not(:disabled){border-color:#8fbc8f}.start[data-v-b729f510]:disabled{background:#2b332b;border-color:#444;color:#7a857a;cursor:not-allowed}.error[data-v-b729f510]{margin:0;color:#e66}.specs[data-v-b729f510]{margin:4px 0 0;font-size:.85rem;font-weight:600;color:#9fd0ff;text-shadow:0 1px 3px rgba(0,0,0,.8)}.settingsbtn[data-v-b729f510]{min-height:44px;padding:10px 22px;font-size:1rem;font-weight:700;letter-spacing:.03em;border-radius:8px;background:#121418b3;border-color:#3a3d44;color:#ddd}.right[data-v-b729f510]{display:grid;min-height:0;background:#08080a9e}@media(max-height:820px){.head[data-v-b729f510]{padding-top:6px}.table[data-v-b729f510]{--sq: min(23vh, 210px);gap:10px}.table.wide[data-v-b729f510]{--sq: min(19vh, 170px)}.mid[data-v-b729f510]{gap:8px}.seat[data-v-b729f510]{--avatar-size: 52px}.foot[data-v-b729f510]{gap:4px;padding-bottom:6px}.settings[data-v-b729f510]{gap:6px 12px;padding:8px 14px}.start[data-v-b729f510]{font-size:1.1rem;padding:8px 36px}.site[data-v-b729f510]{padding-bottom:4px}}@media(max-width:720px){.lobby[data-v-b729f510]:not(.solo){grid-template-columns:1fr;grid-template-rows:auto auto;overflow-y:auto}.lobby:not(.solo) .left[data-v-b729f510]{min-height:auto;overflow:visible;border-right:none;border-bottom:1px solid rgba(255,255,255,.08)}.lobby:not(.solo) .head[data-v-b729f510]{--brand-h: min(clamp(2.4rem, 6.5vh, 4.5rem), calc((100vw - 248px) / 4.25))}.lobby:not(.solo) .right[data-v-b729f510]{min-height:72vh}}@media(max-width:660px){.uname[data-v-b729f510]{display:none}}.lobby.touch .band[data-v-b729f510]{padding-bottom:0}.lobby.touch .table[data-v-b729f510]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px 22px;--sq: auto}.lobby.touch .table.trio .seat[data-v-b729f510]:nth-child(3){width:auto}.lobby.touch .seat[data-v-b729f510]{width:96px;padding:6px 0;gap:5px;background:none;border:none;border-radius:0;box-shadow:none}.lobby.touch .seat.open[data-v-b729f510]{background:none}.lobby.touch .seat[data-v-b729f510]{--avatar-size: 68px}.lobby.touch .seat.you .face[data-v-b729f510] .avatar{border-color:#7c9ccb;box-shadow:0 0 0 2px #7c9ccb73,0 2px 8px #00000080}.lobby.touch .seat.ready .face[data-v-b729f510] .avatar{border-color:#8fbc8f;box-shadow:0 0 0 2px #8fbc8f66,0 2px 8px #00000080}.ghost[data-v-b729f510]{width:var(--avatar-size, 68px);height:var(--avatar-size, 68px);border-radius:50%;display:flex;align-items:center;justify-content:center;background:#10141e80;border:1px dashed rgba(216,201,160,.5);box-shadow:0 2px 8px #00000080}.ghost .sprite[data-v-b729f510]{filter:grayscale(1);opacity:.55}.lobby.touch .tag[data-v-b729f510]{top:0;left:6px;font-size:.85rem}.lobby.touch .who[data-v-b729f510]{font-size:.8rem;letter-spacing:.02em}.lobby.touch .seat-hint[data-v-b729f510],.lobby.touch .join[data-v-b729f510]{font-size:.72rem}.lobby.touch .readybtn[data-v-b729f510]{padding:6px 12px;font-size:.8rem}.deckpick-wrap.pip[data-v-b729f510]{position:relative;width:40px;height:40px;display:block}.deckpip[data-v-b729f510]{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.7))}.deckpick.overlay[data-v-b729f510]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;max-width:none;cursor:pointer}.lobby.touch .cone[data-v-b729f510]{position:absolute;top:8px;right:10px;bottom:auto;z-index:5}.lobby.touch .site[data-v-b729f510]{position:absolute;left:2px;right:auto;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;max-height:calc(100% - 16px);padding:0;gap:8px;font-size:.66rem;z-index:4}.lobby.touch .site .fanline[data-v-b729f510]{max-height:60vh;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby.touch .site .build[data-v-b729f510]{position:static;max-width:none;max-height:22vh;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit}@media(orientation:landscape){.lobby.touch .table[data-v-b729f510]{flex-direction:column;gap:6px}}.gameover[data-v-39aa81a8]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:60}.panel[data-v-39aa81a8]{pointer-events:auto;display:grid;gap:10px;justify-items:center;padding:22px 40px;background:#0c0c0ee0;border:1px solid #a8873c;border-radius:10px;box-shadow:0 8px 40px #000000b3}.crown[data-v-39aa81a8]{font-size:2rem;line-height:1}.headline[data-v-39aa81a8]{color:#f0e4c0;font-size:1.3rem;font-weight:700;letter-spacing:.02em}.tolobby[data-v-39aa81a8]{margin-top:4px;padding:8px 18px;font-size:1rem;font-weight:700;color:#eee;background:#3a5a3a;border:1px solid #5c7c5c;border-radius:6px;cursor:pointer}.tolobby[data-v-39aa81a8]:hover{border-color:#8fbc8f}.sb[data-v-39aa81a8]{padding:7px 16px;font-size:.92rem;font-weight:700;color:#dfe6f2;background:#2b3140;border:1px solid #4a5162;border-radius:6px;cursor:pointer}.sb[data-v-39aa81a8]:hover{border-color:#6c84b8}.sb.voted[data-v-39aa81a8]{color:#eaf2ff;background:#35528a;border-color:#7c9ce0}.shroud[data-v-03f4c7d5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;background:#08090c99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;animation:shroud-in-03f4c7d5 .25s ease .3s forwards}@keyframes shroud-in-03f4c7d5{to{opacity:1}}.panel[data-v-03f4c7d5]{display:flex;align-items:center;gap:12px;padding:16px 24px;background:#0e1014f0;border:1px solid #3a3d44;border-radius:10px;color:#cfd2d8;font-size:.95rem}.panel p[data-v-03f4c7d5]{margin:0}.spinner[data-v-03f4c7d5]{width:18px;height:18px;flex:none;border:2px solid #3a3d44;border-top-color:#9fc0e8;border-radius:50%;animation:spin-03f4c7d5 .8s linear infinite}.fresh[data-v-03f4c7d5]{padding:5px 16px;font-weight:700;color:#eee;background:#3a5a3a;border:1px solid #5c7c5c;border-radius:6px;cursor:pointer}.fresh[data-v-03f4c7d5]:hover{border-color:#8fbc8f}@keyframes spin-03f4c7d5{to{transform:rotate(360deg)}}.sb-toolbar[data-v-a17bd48c]{display:flex;justify-content:flex-end;padding:0 6px;margin-bottom:-6px}.size-slider[data-v-a17bd48c]{display:flex;align-items:center;gap:6px;color:#8a8a92}.size-slider input[type=range][data-v-a17bd48c]{width:110px;accent-color:#d8b95a;cursor:pointer}.size-ico[data-v-a17bd48c]{line-height:1;color:#77777e}.size-ico.small[data-v-a17bd48c]{font-size:9px}.size-ico.large[data-v-a17bd48c]{font-size:15px}.sb-layout[data-v-a17bd48c]{display:flex;align-items:stretch;gap:18px;width:min(88vw,1400px);height:80vh;overflow-y:auto;padding:4px 6px}.sb-main[data-v-a17bd48c]{flex:1 1 auto;min-width:0}.sb-divider[data-v-a17bd48c]{flex:0 0 1px;background:linear-gradient(#4a516255,#4a5162,#4a516255)}.sb-side[data-v-a17bd48c]{flex:0 0 var(--sb-w, 150px)}.sb-zone-h[data-v-a17bd48c]{font-size:.95rem;font-weight:700;color:#f0e9d8;padding-bottom:6px;margin-bottom:10px;border-bottom:1px solid #3a3a42;text-shadow:0 1px 6px rgba(0,0,0,.95)}.sb-n[data-v-a17bd48c]{color:#9a9aa2;font-weight:500;margin-left:4px}.sb-groups[data-v-a17bd48c]{display:flex;flex-wrap:wrap;align-content:flex-start;gap:18px 14px}.sb-group[data-v-a17bd48c]{width:var(--sb-w, 150px);flex:0 0 auto}.sb-group-h[data-v-a17bd48c]{margin:0 0 6px;font-size:.82rem;font-weight:700;color:#d9d4c6;letter-spacing:.02em;border-bottom:1px solid #3a3a42;padding-bottom:3px;text-shadow:0 1px 6px rgba(0,0,0,.95)}.sb-list[data-v-a17bd48c]{list-style:none;margin:0;padding:0}.sb-card[data-v-a17bd48c]{position:relative;width:var(--sb-w, 150px);aspect-ratio:var(--card-aspect);isolation:isolate;cursor:pointer}.sb-card.locked[data-v-a17bd48c]{cursor:default}.sb-card[data-v-a17bd48c]:not(:first-child){margin-top:calc(var(--sb-w, 150px) * -1.2)}.sb-count[data-v-a17bd48c]{position:absolute;top:0;left:-7px;z-index:3;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;background:#17181c;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:12px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 1px 3px #0000008c}.sb-card.added[data-v-a17bd48c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#2ecc5647;border-radius:5%;box-shadow:inset 0 0 0 2px #2ecc56;pointer-events:none}.sb-card.added-side[data-v-a17bd48c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#e0242447;border-radius:5%;box-shadow:inset 0 0 0 2px #e02424;pointer-events:none}.sb-empty[data-v-a17bd48c]{color:#8a8a92;font-size:.85rem;padding:8px 2px}.sb-ready[data-v-a17bd48c]{padding:8px 18px;font-size:1rem;font-weight:700;color:#eee;background:#3a5a3a;border:1px solid #5c7c5c;border-radius:6px;cursor:pointer}.sb-ready[data-v-a17bd48c]:hover{border-color:#8fbc8f}.sb-ready.readied[data-v-a17bd48c]{color:#dfffe0;background:#2e7c3e;border-color:#6fd888}.sb-lobby[data-v-a17bd48c]{padding:7px 14px;font-size:.85rem;color:#cdd6e6;background:#2b3140;border:1px solid #4a5162;border-radius:6px;cursor:pointer}.sb-lobby[data-v-a17bd48c]:hover{border-color:#6c84b8}.sb-preview[data-v-a17bd48c]{position:fixed;left:18px;top:50%;transform:translateY(-50%);width:min(26vw,380px);aspect-ratio:var(--card-aspect);z-index:120;pointer-events:none;filter:drop-shadow(0 12px 40px rgba(0,0,0,.75))}.notice[data-v-d79711ec]{max-width:min(420px,88vw);padding:18px 22px;background:#0e1014f0;border:1px solid #3a3d44;border-radius:10px;color:#cfd2d8;font-size:.95rem;line-height:1.55}.lead[data-v-d79711ec]{margin-top:0;color:#e8e4d8}p[data-v-d79711ec]{margin:4px 0}.tip[data-v-d79711ec]{margin-top:12px;font-size:.85rem;color:#9a917a}.cool[data-v-d79711ec]{min-width:120px;min-height:44px;padding:10px 26px;font-size:1rem;font-weight:700;color:#1a1206;background:linear-gradient(180deg,#f0a04c,#d8762c);border:1px solid #8a4a14;border-radius:10px;box-shadow:0 3px 10px #00000080;cursor:pointer}.cool[data-v-d79711ec]:active{filter:brightness(.9)}.status[data-v-56a38158]{display:grid;place-items:center;height:100%;color:#aaa}:root{--card-aspect: calc(5 / 7);--gap: 4px;color-scheme:dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--card-glow: 0 0 0 3px rgba(130, 205, 255, 1), 0 0 6px 1px rgba(70, 165, 255, .9), 0 0 12px 2px rgba(30, 130, 255, .55);--card-glow-tap: 0 0 0 3px rgba(255, 205, 110, 1), 0 0 6px 1px rgba(255, 175, 60, .9), 0 0 12px 2px rgba(230, 140, 20, .55);--card-glow-drop: 0 0 0 3px rgba(255, 150, 60, 1), 0 0 8px 2px rgba(255, 120, 30, .95), 0 0 16px 3px rgba(235, 90, 0, .6);--card-glow-combat: 0 0 0 3px rgba(255, 238, 90, 1), 0 0 8px 2px rgba(255, 220, 40, .95), 0 0 16px 3px rgba(225, 185, 0, .6);--hud-width: 220px}*{box-sizing:border-box}html,body,#app{margin:0;height:100%;width:100%;overflow:hidden;background:#1a1a1a;user-select:none;-webkit-user-select:none;overscroll-behavior:none;-webkit-tap-highlight-color:transparent}input,textarea{user-select:text;-webkit-user-select:text}img{-webkit-touch-callout:none}
