.debug[data-v-61bcacc7]{color:#9f9;background:#0009;padding:4px 8px;font:12px/1.4 monospace;position:absolute;top:8px;left:8px}.backdrop[data-v-15af9c10]{pointer-events:auto;background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.box[data-v-15af9c10]{color:#e6e6e6;background:#181b1f;border:1px solid #2c3036;border-radius:8px;flex-direction:column;gap:8px;width:300px;padding:20px;font:14px/1.5 sans-serif;display:flex}h2[data-v-15af9c10]{margin:0 0 6px;font-size:18px}p[data-v-15af9c10]{color:#c0c4c9;margin:0 0 6px}button[data-v-15af9c10]{font:inherit;cursor:pointer;padding:8px}button[data-v-15af9c10]:disabled{cursor:not-allowed;opacity:.5}.primary[data-v-15af9c10]{font-weight:700}.danger[data-v-15af9c10]{color:#ff8a7a}.note[data-v-15af9c10]{color:#7a8087;margin-top:-4px;font-size:12px}.row[data-v-15af9c10]{justify-content:flex-end;gap:8px;display:flex}.backdrop[data-v-d78c7d74]{pointer-events:auto;background:#0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.box[data-v-d78c7d74]{color:#e6e6e6;background:#181b1f;border:1px solid #333840;border-radius:8px;flex-direction:column;gap:8px;width:340px;padding:18px 20px;font:13px/1.5 sans-serif;display:flex}h2[data-v-d78c7d74]{color:#ff8a7a;margin:0;font-size:18px}.gain[data-v-d78c7d74]{color:#c9a6ff;margin:0;font-size:20px;font-weight:700}.note[data-v-d78c7d74]{color:#9aa0a6;margin:0}.warn[data-v-d78c7d74]{color:#ff8a7a}.souls b[data-v-d78c7d74]{color:#c9a6ff}.upgrade[data-v-d78c7d74]{background:#22262b;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;display:flex}.upgrades[data-v-d78c7d74]{flex-direction:column;gap:6px;display:flex}.name small[data-v-d78c7d74],.effect[data-v-d78c7d74]{color:#9aa0a6;font-size:12px}button[data-v-d78c7d74]{font:inherit;cursor:pointer;padding:4px 10px}button.primary[data-v-d78c7d74]{margin-top:6px;padding:8px;font-weight:700}.tip[data-v-b5d39ae7]{color:#e6e6e6;pointer-events:none;background:#14161aeb;border:1px solid #ffd34d;border-radius:6px;min-width:170px;padding:6px 10px;font:12px/1.6 sans-serif;position:absolute}.title[data-v-b5d39ae7]{margin-bottom:2px;font-weight:700}.row[data-v-b5d39ae7]{justify-content:space-between;gap:12px;display:flex}b[data-v-b5d39ae7]{color:#ffd34d}.cost[data-v-b5d39ae7]{color:#ffd34d;margin-top:2px}.blocked[data-v-b5d39ae7]{color:#ff8a7a}.panel[data-v-ca9c3353]{width:var(--panel-width);box-sizing:border-box;color:#e6e6e6;pointer-events:auto;-webkit-user-select:none;user-select:none;background:#181b1f;border-left:1px solid #2c3036;flex-direction:column;gap:12px;padding:12px;font:13px/1.5 sans-serif;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}h3[data-v-ca9c3353]{margin:0 0 6px;font-size:14px}h3 small[data-v-ca9c3353],.gold small[data-v-ca9c3353]{color:#8a8f96;font-size:11px;font-weight:400}.menu[data-v-ca9c3353]{font:inherit;cursor:pointer;align-self:flex-end;margin-bottom:-6px;padding:4px 10px}.gold[data-v-ca9c3353]{color:#ffd34d;font-size:22px;font-weight:700}.souls[data-v-ca9c3353]{float:right;color:#c9a6ff;margin-top:6px;font-size:13px;font-weight:400}.hp[data-v-ca9c3353]{background:#333;height:18px;margin:6px 0;position:relative}.hp-fill[data-v-ca9c3353]{background:#3f9e3f;position:absolute;inset:0 auto 0 0}.hp span[data-v-ca9c3353]{padding-left:6px;font-size:12px;position:relative}.counts[data-v-ca9c3353]{color:#c0c4c9;justify-content:space-between;display:flex}.card[data-v-ca9c3353]{cursor:grab;background:#22262b;border:1px solid #333840;border-radius:6px;gap:10px;margin-bottom:8px;padding:8px;display:flex}.card[data-v-ca9c3353]:hover{border-color:#5ab0ff}.card.held[data-v-ca9c3353]{border-color:#ffd34d;box-shadow:0 0 0 1px #ffd34d}.card.disabled[data-v-ca9c3353]{filter:grayscale();opacity:.5;cursor:not-allowed}.card.disabled[data-v-ca9c3353]:hover{border-color:#333840}.swatch[data-v-ca9c3353]{border-radius:3px;flex:none;width:18px;height:34px;margin-top:2px}.swatch.mine[data-v-ca9c3353]{height:14px;margin-top:10px}.vault-row[data-v-ca9c3353]{justify-content:space-between;align-items:center;display:flex}.vault-amount[data-v-ca9c3353]{color:#ffd34d;font-size:18px;font-weight:700}.vault-bar[data-v-ca9c3353]{background:#333;border-radius:3px;height:6px;margin:6px 0 4px}.vault-fill[data-v-ca9c3353]{background:#e8b830;border-radius:3px;height:100%}.swatch.hill[data-v-ca9c3353]{height:18px;margin-top:8px}.info[data-v-ca9c3353]{flex:1;min-width:0}.name[data-v-ca9c3353]{justify-content:space-between;font-weight:700;display:flex}.cost[data-v-ca9c3353]{color:#ffd34d}.desc[data-v-ca9c3353],.stat[data-v-ca9c3353]{color:#9aa0a6;font-size:12px}.why[data-v-ca9c3353]{color:#ff8a7a;font-size:12px}.item[data-v-ca9c3353]{background:#22262b;border:1px solid #333840;border-radius:6px;align-items:center;gap:8px;margin-bottom:4px;padding:4px 8px;display:flex}.item.equipped[data-v-ca9c3353]{border-color:#5ab0ff}.item .name small[data-v-ca9c3353]{color:#8a8f96}.worn[data-v-ca9c3353]{color:#5ab0ff;white-space:nowrap;font-size:12px}.next[data-v-ca9c3353]{background:#22262b;border-radius:6px;margin-top:6px;padding:6px 8px}.next-title[data-v-ca9c3353]{font-weight:700}.roster[data-v-ca9c3353]{color:#c0c4c9;gap:10px;display:flex}.incoming[data-v-ca9c3353]{color:#ff8a7a}.incoming .arrow[data-v-ca9c3353]{font-size:16px}.buttons[data-v-ca9c3353]{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}button[data-v-ca9c3353],select[data-v-ca9c3353]{font:inherit;font-size:12px}button.primary[data-v-ca9c3353]{font-weight:700}.reward[data-v-ca9c3353]{color:#b8860b}.targeting[data-v-ca9c3353]{align-items:center;gap:6px;display:flex}.help[data-v-ca9c3353]{color:#7a8087;margin-top:auto;font-size:11px}.map-overlay[data-v-8a980804]{inset:0 var(--panel-width) 0 0;pointer-events:none;position:absolute}.banner[data-v-8a980804]{color:#fff;white-space:nowrap;background:#000000a6;padding:10px 24px;font:700 22px sans-serif;position:absolute;top:24%;left:50%;transform:translate(-50%)}.drag-ghost[data-v-8a980804]{opacity:.6;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.drag-ghost .tower[data-v-8a980804]{border-radius:2px;width:18px;height:30px;box-shadow:0 0 0 2px #fff6}.drag-ghost .hill[data-v-8a980804]{border-radius:2px;width:30px;height:18px;box-shadow:0 0 0 2px #fff6}.drag-ghost .label[data-v-8a980804]{color:#fff;background:#0009;margin-top:2px;padding:0 4px;font:12px sans-serif}.other-tab[data-v-168b7a46]{pointer-events:auto;background:#1b1b1b;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.box[data-v-168b7a46]{color:#e6e6e6;background:#181b1f;border:1px solid #333840;border-radius:8px;max-width:360px;padding:20px 24px;font:14px/1.6 sans-serif}h2[data-v-168b7a46]{margin:0 0 8px;font-size:18px}p[data-v-168b7a46]{color:#9aa0a6;margin:0}
