.dao-lattice[data-v-0fc36466]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.dao-header[data-v-0fc36466]{font-size:1.1rem;color:#dfdfdf}.insight-label b[data-v-0fc36466]{color:#8a6fd8}.insight-rate[data-v-0fc36466]{color:#5fc9e0;font-size:.9em;margin-left:.5rem}.lattice-svg[data-v-0fc36466]{width:100%;max-width:700px;height:auto}.lattice-edge[data-v-0fc36466]{stroke:#444;stroke-width:1.5;opacity:.6}.lattice-conflict[data-v-0fc36466]{stroke:#d44;stroke-width:1.5;stroke-dasharray:4 3;opacity:.5}.lattice-node[data-v-0fc36466]{cursor:pointer;transition:opacity .15s}.lattice-node.locked[data-v-0fc36466]{opacity:.35;cursor:not-allowed}.lattice-node.maxed[data-v-0fc36466]{cursor:default}.lattice-node.buyable:hover circle[data-v-0fc36466]{filter:brightness(1.3)}.lattice-node.conflict-blocked[data-v-0fc36466]{cursor:not-allowed}.lattice-node.conflict-blocked circle[data-v-0fc36466]{stroke-dasharray:3 2}.node-label[data-v-0fc36466]{fill:#1a1a1a;font-size:14px;font-weight:700;pointer-events:none}.node-tier[data-v-0fc36466]{fill:#aaa;font-size:10px;pointer-events:none}.hint-text[data-v-0fc36466]{color:#888;font-size:.85rem;text-align:center}.conflict-legend[data-v-0fc36466]{color:#d44;font-size:.8rem;text-align:center;opacity:.8}.panel[data-v-c4a73622]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-c4a73622]{margin:0 0 .5rem;color:#8a6fd8}.stance-hint[data-v-c4a73622]{color:#888;font-size:.85rem;margin-bottom:.75rem}.stance-grid[data-v-c4a73622]{display:flex;flex-wrap:wrap;gap:.5rem}.stance-card[data-v-c4a73622]{display:flex;flex-direction:column;gap:.2rem;padding:.6rem;background:#2a2a2a;border:1px solid #444;border-radius:4px;cursor:pointer;min-width:160px;text-align:left;font-family:inherit;color:#dfdfdf}.stance-card[data-v-c4a73622]:hover{background:#3a3a3a}.stance-card.active[data-v-c4a73622]{border-color:#8a6fd8;background:#2a2a3a}.stance-name[data-v-c4a73622]{font-weight:700;color:#8a6fd8}.stance-effect[data-v-c4a73622]{font-size:.8rem;color:#5fc9e0}.stance-state[data-v-c4a73622]{font-size:.75rem;color:#888}.panel[data-v-3f4c9c9d]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-3f4c9c9d]{margin:0 0 .5rem;color:#b486e0}.chosen-label b[data-v-3f4c9c9d]{color:#b486e0}.chosen-effect[data-v-3f4c9c9d]{color:#5fc9e0;font-size:.85rem}.pick-prompt[data-v-3f4c9c9d]{color:#aaa;font-size:.9rem;margin-bottom:.75rem}.aspect-grid[data-v-3f4c9c9d]{display:flex;flex-wrap:wrap;gap:.5rem}.aspect-card[data-v-3f4c9c9d]{display:flex;flex-direction:column;gap:.2rem;padding:.6rem;background:#2a2a2a;border:1px solid #444;border-radius:4px;cursor:pointer;min-width:140px;text-align:left;font-family:inherit;color:#dfdfdf}.aspect-card[data-v-3f4c9c9d]:hover:not(:disabled){background:#3a3a3a;border-color:#b486e0}.aspect-card[data-v-3f4c9c9d]:disabled{opacity:.4;cursor:not-allowed}.aspect-name[data-v-3f4c9c9d]{font-weight:700;color:#b486e0}.aspect-effect[data-v-3f4c9c9d]{font-size:.8rem;color:#5fc9e0}.aspect-locked[data-v-3f4c9c9d]{font-size:.75rem;color:#888;font-style:italic}.dormant[data-v-3f4c9c9d]{color:#888;font-size:.85rem}.panel[data-v-1a679df5]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.demon-panel[data-v-1a679df5]{border-color:#8a3a3a}.panel h3[data-v-1a679df5]{margin:0 0 .5rem;color:#b05555}.corruption-head[data-v-1a679df5]{display:flex;justify-content:space-between;font-size:.9rem}.corruption-value[data-v-1a679df5]{color:#b05555;font-variant-numeric:tabular-nums}.meter[data-v-1a679df5]{margin:.35rem 0;height:.6rem;background:#2a1414;border:1px solid #4a2020;border-radius:3px;overflow:hidden}.meter-fill[data-v-1a679df5]{height:100%;background:linear-gradient(90deg,#6a2a2a,#b05555);transition:width .2s linear}.note[data-v-1a679df5]{margin:.25rem 0 0;font-size:.8rem;color:#8a7a7a}.banked[data-v-1a679df5]{color:#b05555}.stacks[data-v-1a679df5]{margin:.75rem 0 0}.bonus[data-v-1a679df5]{color:#7aa06a;font-size:.85rem}.trial[data-v-1a679df5]{margin-top:.85rem;padding-top:.75rem;border-top:1px solid #4a2020}.trial h4[data-v-1a679df5]{margin:0 0 .35rem;color:#b05555}.voice[data-v-1a679df5]{margin:.25rem 0;font-style:italic;color:#c9a0a0}.debuff[data-v-1a679df5]{margin:.35rem 0;color:#b05555;font-size:.9rem}.objective[data-v-1a679df5]{margin:.35rem 0 0;font-variant-numeric:tabular-nums}.panel[data-v-200947d9]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.meditation-panel[data-v-200947d9]{border-color:#4a6a5a}.panel h3[data-v-200947d9]{margin:0 0 .5rem;color:#7ab093}.cap[data-v-200947d9]{margin:.25rem 0}.cap strong[data-v-200947d9]{color:#7ab093}.note[data-v-200947d9]{margin:.25rem 0 .75rem;font-size:.8rem;color:#7a8a80}.rung[data-v-200947d9]{border-top:1px solid #2a3a32;padding:.6rem 0 .35rem}.rung-head[data-v-200947d9]{display:flex;justify-content:space-between}.rung-name[data-v-200947d9]{color:#dfdfdf}.rung-bonus[data-v-200947d9]{color:#7ab093;font-variant-numeric:tabular-nums}.rung-desc[data-v-200947d9]{margin:.25rem 0;font-size:.85rem;color:#9aa8a0;font-style:italic}.owned .rung-name[data-v-200947d9]{color:#7ab093}.owned-mark[data-v-200947d9]{margin:.15rem 0 0;font-size:.85rem;color:#7ab093}button[data-v-200947d9]{font-family:inherit;font-size:.9rem;padding:.35rem .7rem;background:#24322b;color:#cfe3d8;border:1px solid #4a6a5a;border-radius:4px;cursor:pointer}button[data-v-200947d9]:hover:not(:disabled){background:#2e4237}button[data-v-200947d9]:disabled{opacity:.4;cursor:not-allowed}.body-tab[data-v-f9a2a3e6]{display:flex;flex-direction:column;gap:1rem}.panel[data-v-f9a2a3e6]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-f9a2a3e6]{margin:0 0 .5rem;color:#c97b5a}.buyable-row[data-v-f9a2a3e6]{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0;gap:1rem}.buyable-info[data-v-f9a2a3e6]{display:flex;flex-direction:column;gap:.15rem}.buyable-title[data-v-f9a2a3e6]{font-weight:700;color:#dfdfdf}.buyable-owned[data-v-f9a2a3e6]{color:#888;font-size:.85rem}.buyable-effect[data-v-f9a2a3e6]{color:#5fc9e0;font-size:.85rem}.tier-progress[data-v-f9a2a3e6]{color:#888;font-size:.85rem;margin:.5rem 0 0}button[data-v-f9a2a3e6]{font-family:inherit;font-size:.9rem;padding:.4rem .8rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer;white-space:nowrap}button[data-v-f9a2a3e6]:hover:not(:disabled){background:#3a3a3a}button[data-v-f9a2a3e6]:disabled{opacity:.4;cursor:not-allowed}.panel[data-v-f6045f0c]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-f6045f0c]{margin:0 0 .5rem;color:#e0a33a}.push-grid[data-v-f6045f0c]{display:flex;gap:.5rem;margin-top:.75rem}.push-grid button[data-v-f6045f0c]{display:flex;flex-direction:column;gap:.15rem;padding:.6rem;background:#2a2a2a;border:1px solid #444;border-radius:4px;cursor:pointer;text-align:left;font-family:inherit;color:#dfdfdf;min-width:120px}.push-grid button[data-v-f6045f0c]:hover:not(:disabled){background:#3a3a3a;border-color:#e0a33a}.push-grid button[data-v-f6045f0c]:disabled{opacity:.4;cursor:not-allowed}.push-name[data-v-f6045f0c]{font-weight:700;color:#e0a33a}.push-cost[data-v-f6045f0c]{font-size:.8rem;color:#d8b25a}.push-risk[data-v-f6045f0c]{font-size:.75rem;color:#888}.crack-warn[data-v-f6045f0c]{color:#d44;font-size:.85rem}.maxed[data-v-f6045f0c]{color:#5fc9e0}.panel[data-v-eddc6ff2]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-eddc6ff2]{margin:0 0 .5rem;color:#8a6fd8;font-size:.9rem}.panel p[data-v-eddc6ff2]{color:#999;font-size:.85rem;margin:.25rem 0}.mastered[data-v-eddc6ff2]{color:#5fc9e0}.panel[data-v-545b19d2]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-545b19d2]{margin:0 0 .5rem;color:#e08fb4}.pool-bar[data-v-545b19d2]{width:100%;height:20px;background:#2a2a2a;border:1px solid #444;border-radius:4px;overflow:hidden;margin:.5rem 0}.pool-fill[data-v-545b19d2]{height:100%;background:linear-gradient(90deg,#e08fb4,#b486e0);transition:width .1s linear}.waves[data-v-545b19d2]{margin-top:1rem}.waves h4[data-v-545b19d2]{color:#888;font-size:.85rem;margin:0 0 .25rem}.wave-row[data-v-545b19d2]{display:flex;justify-content:space-between;font-size:.85rem;padding:.15rem 0}.wave-row .crossed[data-v-545b19d2]{text-decoration:line-through;opacity:.5}.wave-damage[data-v-545b19d2]{color:#d44}.scar-warn[data-v-545b19d2]{color:#d44;font-size:.85rem}.warn[data-v-545b19d2]{color:#d8b25a;font-size:.85rem}button[data-v-545b19d2]{font-family:inherit;font-size:1rem;padding:.4rem .8rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer;margin:.5rem 0}button[data-v-545b19d2]:hover:not(:disabled){background:#3a3a3a}button[data-v-545b19d2]:disabled{opacity:.4;cursor:not-allowed}.panel[data-v-e56499b9]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-e56499b9]{margin:0 0 .5rem;color:#d9c25a}.dormant[data-v-e56499b9]{color:#888;font-size:.85rem}.sect-tab[data-v-cbd2aa78]{display:flex;flex-direction:column;gap:1rem}.panel[data-v-cbd2aa78]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-cbd2aa78]{margin:0 0 .5rem;color:#5aa0c9}.dormant[data-v-cbd2aa78]{color:#888;font-size:.85rem}.pick-prompt[data-v-cbd2aa78]{color:#aaa;font-size:.9rem;margin-bottom:.75rem}.archetype-grid[data-v-cbd2aa78]{display:flex;gap:.5rem}.archetype-card[data-v-cbd2aa78]{display:flex;flex-direction:column;gap:.2rem;padding:.6rem;background:#2a2a2a;border:1px solid #444;border-radius:4px;cursor:pointer;min-width:160px;text-align:left;font-family:inherit;color:#dfdfdf}.archetype-card[data-v-cbd2aa78]:hover{background:#3a3a3a;border-color:#5aa0c9}.arch-name[data-v-cbd2aa78]{font-weight:700;color:#5aa0c9}.arch-element[data-v-cbd2aa78],.arch-discount[data-v-cbd2aa78]{font-size:.8rem;color:#888}.milestone-row[data-v-cbd2aa78]{display:flex;justify-content:space-between;padding:.2rem 0;font-size:.9rem}.earned[data-v-cbd2aa78]{color:#5fc9e0}.gated[data-v-cbd2aa78]{color:#d44;font-size:.8rem}.tech-row[data-v-cbd2aa78]{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0;gap:1rem}.tech-info[data-v-cbd2aa78]{display:flex;flex-direction:column;gap:.15rem}.tech-name[data-v-cbd2aa78]{font-weight:700;color:#dfdfdf}.tech-school[data-v-cbd2aa78]{color:#888;font-size:.8rem}.tech-effect[data-v-cbd2aa78],.owned[data-v-cbd2aa78]{color:#5fc9e0;font-size:.85rem}button[data-v-cbd2aa78]{font-family:inherit;font-size:.9rem;padding:.4rem .8rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer;white-space:nowrap}button[data-v-cbd2aa78]:hover:not(:disabled){background:#3a3a3a}button[data-v-cbd2aa78]:disabled{opacity:.4;cursor:not-allowed}.journal-view[data-v-4dd566b4]{display:flex;flex-direction:column;gap:1rem}.panel[data-v-4dd566b4]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-4dd566b4]{margin:0 0 .5rem;color:#8ab87a}.stage[data-v-4dd566b4]{color:#888;font-size:.85rem;margin-bottom:1rem}.empty[data-v-4dd566b4]{color:#888;font-style:italic}.journal-entry[data-v-4dd566b4]{padding:.75rem 0;border-bottom:1px solid #2a2a2a}.journal-entry[data-v-4dd566b4]:last-child{border-bottom:none}.journal-entry h4[data-v-4dd566b4]{margin:0 0 .3rem;color:#8ab87a}.journal-entry p[data-v-4dd566b4]{margin:0 0 .5rem;color:#bbb;font-size:.9rem;line-height:1.4}button[data-v-4dd566b4]{font-family:inherit;font-size:.85rem;padding:.3rem .6rem;background:#2a2a2a;color:#8ab87a;border:1px solid #444;border-radius:4px;cursor:pointer}button[data-v-4dd566b4]:hover{background:#3a3a3a}.reflected[data-v-4dd566b4]{color:#555;font-size:.8rem}.hint-bar[data-v-4913a70f]{background:#1a1a2a;border:1px solid #333355;border-radius:4px;padding:.5rem 1rem;margin:0 auto 1rem;max-width:600px;text-align:center}.hint-bar p[data-v-4913a70f]{margin:0;color:#aad;font-size:.9rem;font-style:italic}.realm-tab[data-v-62c3f22a]{display:flex;flex-direction:column;gap:1rem}.panel[data-v-62c3f22a]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-62c3f22a]{margin:0 0 .5rem;color:#c9b45a}.dormant[data-v-62c3f22a]{color:#888;font-size:.85rem}.intro .lede[data-v-62c3f22a]{color:#aaa;font-size:.9rem;margin:0;line-height:1.4}.site[data-v-62c3f22a]{border-left:3px solid var(--accent)}.site.active[data-v-62c3f22a]{border-color:var(--accent);background:#1f1d17}.site.locked[data-v-62c3f22a]{opacity:.7}.site-head[data-v-62c3f22a]{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}.site-name[data-v-62c3f22a]{font-weight:700;color:var(--accent);font-size:1.05rem}.site-element[data-v-62c3f22a]{color:#888;font-size:.75rem;text-transform:capitalize}.badge[data-v-62c3f22a]{margin-left:auto;font-size:.72rem;padding:.12rem .5rem;border-radius:999px;background:#2a2a2a;color:#999;border:1px solid #444}.active-badge[data-v-62c3f22a]{background:var(--accent);color:#0f0f0f;border-color:var(--accent);font-weight:700}.locked-badge[data-v-62c3f22a]{color:#d47}.modifier[data-v-62c3f22a]{color:#cfcfcf;font-size:.9rem;margin:0 0 .5rem}.rewards[data-v-62c3f22a]{list-style:none;padding:0;margin:0 0 .5rem;display:flex;flex-direction:column;gap:.15rem}.rewards li[data-v-62c3f22a]{color:#bdbdbd;font-size:.85rem}.rewards b[data-v-62c3f22a]{color:#dfdfdf}.glimpse[data-v-62c3f22a]{color:#5fc9e0}.claimed[data-v-62c3f22a]{color:#888}.run-meta[data-v-62c3f22a]{color:#888;font-size:.8rem;margin:0 0 .5rem}.run-panel[data-v-62c3f22a]{background:#0f0f0f;border:1px solid #333;border-radius:4px;padding:.6rem}.progress-track[data-v-62c3f22a]{height:10px;background:#222;border-radius:5px;overflow:hidden;margin-bottom:.4rem}.progress-fill[data-v-62c3f22a]{height:100%;background:var(--accent);transition:width .1s linear}.run-line[data-v-62c3f22a]{color:#dfdfdf;font-size:.88rem;margin:0 0 .2rem}.run-line b[data-v-62c3f22a]{color:var(--accent)}.run-converts[data-v-62c3f22a]{color:#9fbfa0;font-size:.82rem;margin:0}.controls[data-v-62c3f22a]{display:flex;align-items:center;gap:.75rem}.hint[data-v-62c3f22a]{color:#888;font-size:.82rem}button[data-v-62c3f22a]{font-family:inherit;font-size:.9rem;padding:.4rem .9rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer}button[data-v-62c3f22a]:hover:not(:disabled){background:#3a3a3a;border-color:var(--accent)}button[data-v-62c3f22a]:disabled{opacity:.4;cursor:not-allowed}.alchemy-tab[data-v-75ac7cea]{display:flex;flex-direction:column;gap:1rem}.panel[data-v-75ac7cea]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-75ac7cea]{margin:0 0 .5rem;color:#b98adf}.dormant[data-v-75ac7cea]{color:#888;font-size:.85rem}.pick-prompt[data-v-75ac7cea]{color:#aaa;font-size:.9rem;margin-bottom:.75rem}.slot-grid[data-v-75ac7cea]{display:flex;gap:.5rem;flex-wrap:wrap}.slot-card[data-v-75ac7cea]{display:flex;flex-direction:column;gap:.2rem;padding:.6rem;background:#2a2a2a;border:1px solid #444;border-radius:4px;cursor:pointer;min-width:180px;text-align:left;font-family:inherit;color:#dfdfdf}.slot-card[data-v-75ac7cea]:hover:not(:disabled){background:#3a3a3a;border-color:#b98adf}.slot-card.sealed[data-v-75ac7cea]{opacity:.45;cursor:not-allowed}.slot-name[data-v-75ac7cea]{font-weight:700;color:#b98adf}.slot-blurb[data-v-75ac7cea]{font-size:.8rem;color:#aaa}.slot-seal[data-v-75ac7cea]{font-size:.75rem;color:#777;font-style:italic}.material-row[data-v-75ac7cea]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.2rem 0;font-size:.9rem}.material-name[data-v-75ac7cea]{color:#dfdfdf;font-weight:700}.material-source[data-v-75ac7cea]{color:#888;font-size:.8rem;flex:1}.material-count[data-v-75ac7cea]{color:#5fc9e0;font-variant-numeric:tabular-nums}.recipe-card[data-v-75ac7cea]{border-top:1px solid #333;padding:.6rem 0}.recipe-card[data-v-75ac7cea]:first-of-type{border-top:none}.recipe-head[data-v-75ac7cea]{display:flex;justify-content:space-between;align-items:baseline}.recipe-name[data-v-75ac7cea]{font-weight:700;color:#b98adf}.recipe-held[data-v-75ac7cea]{color:#888;font-size:.8rem}.recipe-desc[data-v-75ac7cea]{color:#aaa;font-size:.85rem;margin:.3rem 0}.recipe-cost[data-v-75ac7cea]{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:.5rem}.cost-chip[data-v-75ac7cea]{font-size:.8rem;padding:.15rem .4rem;background:#222;border:1px solid #444;border-radius:3px;color:#cfcfcf;font-variant-numeric:tabular-nums}.cost-chip.short[data-v-75ac7cea]{color:#d88;border-color:#633}.recipe-locked[data-v-75ac7cea]{display:flex;justify-content:space-between;padding:.2rem 0;opacity:.5;font-size:.85rem}.lock-name[data-v-75ac7cea]{color:#aaa}.lock-hint[data-v-75ac7cea]{color:#777;font-size:.8rem;font-style:italic}.active-pill[data-v-75ac7cea]{display:flex;justify-content:space-between;padding:.3rem .5rem;margin-bottom:.5rem;background:#241a2e;border:1px solid #4a3560;border-radius:4px;font-size:.85rem}.active-name[data-v-75ac7cea]{color:#b98adf;font-weight:700}.active-time[data-v-75ac7cea]{color:#5fc9e0;font-variant-numeric:tabular-nums}.held-row[data-v-75ac7cea]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 0}.held-info[data-v-75ac7cea]{display:flex;flex-direction:column;gap:.15rem}.held-name[data-v-75ac7cea]{font-weight:700;color:#dfdfdf}.held-note[data-v-75ac7cea]{color:#888;font-size:.8rem}button[data-v-75ac7cea]{font-family:inherit;font-size:.9rem;padding:.4rem .8rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer;white-space:nowrap}button[data-v-75ac7cea]:hover:not(:disabled){background:#3a3a3a}button[data-v-75ac7cea]:disabled{opacity:.4;cursor:not-allowed}.panel[data-v-93173886]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.achievements-panel[data-v-93173886]{border-color:#4a4432}.head[data-v-93173886]{display:flex;justify-content:space-between;align-items:baseline}.head h3[data-v-93173886]{margin:0;color:#d8b25a}.count[data-v-93173886]{color:#d8b25a;font-variant-numeric:tabular-nums;font-size:.9rem}.note[data-v-93173886]{margin:.25rem 0 .75rem;font-size:.8rem;color:#8a8270}.category[data-v-93173886]{margin-top:.75rem;border-top:1px solid #2a2822;padding-top:.5rem}.category h4[data-v-93173886]{margin:0 0 .5rem;color:#b8a878;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase}.grid[data-v-93173886]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.5rem}.card[data-v-93173886]{background:#202020;border:1px solid #2e2c26;border-radius:4px;padding:.5rem .6rem;opacity:.55}.card.earned[data-v-93173886]{opacity:1;background:#24221a;border-color:#6a5c32}.card-name[data-v-93173886]{color:#cfc6ae;font-size:.9rem}.card.earned .card-name[data-v-93173886]{color:#e8cd82}.card-flavor[data-v-93173886]{margin-top:.2rem;color:#8a8578;font-size:.8rem;font-style:italic;line-height:1.35}.card.earned .card-flavor[data-v-93173886]{color:#b0a888}.card.masked .card-name[data-v-93173886],.card.masked .card-flavor[data-v-93173886]{color:#5a5850;font-style:normal;letter-spacing:.15em}.panel[data-v-18f16cbf]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.chronicle-panel[data-v-18f16cbf]{border-color:#3a3244}.head[data-v-18f16cbf]{display:flex;justify-content:space-between;align-items:baseline}.head h3[data-v-18f16cbf]{margin:0;color:#c2a878}.count[data-v-18f16cbf]{color:#c2a878;font-variant-numeric:tabular-nums;font-size:.9rem}.note[data-v-18f16cbf]{margin:.25rem 0 .85rem;font-size:.8rem;color:#877e8a;font-style:italic}.entry[data-v-18f16cbf]{margin-top:.6rem;padding:.55rem 0 .55rem .75rem;border-left:2px solid #2e2a36}.entry-head[data-v-18f16cbf]{color:#b8a878;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem}.account[data-v-18f16cbf]{margin:0;color:#b0a8bb;font-size:.9rem;line-height:1.5}.tier-chapter[data-v-18f16cbf]{border-left-color:#6a5c8a;padding-top:.75rem;padding-bottom:.75rem}.tier-chapter .entry-head[data-v-18f16cbf]{color:#d8c8a2}.tier-chapter .account[data-v-18f16cbf]{color:#cfc6d8}.tier-summary[data-v-18f16cbf]{border-left-color:#4a4258}.tier-line[data-v-18f16cbf]{border-left-color:#2a2830}.tier-line .entry-head[data-v-18f16cbf]{color:#8a8578}.tier-line .account[data-v-18f16cbf]{color:#8f889a;font-size:.85rem}.clause.transcendence[data-v-18f16cbf]{color:#e0c88a;font-style:italic;font-weight:600}.current-life[data-v-18f16cbf]{margin:.9rem 0 0;padding-top:.6rem;border-top:1px solid #2a2832;color:#6f6878;font-size:.82rem;font-style:italic}.severing-panel[data-v-cf2f3e5e]{margin-top:.75rem}.offering[data-v-cf2f3e5e]{padding:.5rem .6rem;margin-bottom:.75rem;border:1px solid #4a3a6a;border-radius:6px;background:#221a30}.offering h4[data-v-cf2f3e5e]{margin:0 0 .35rem;color:#c9a6f0}.offering-rite[data-v-cf2f3e5e]{font-size:.9rem;margin:.25rem 0}.offering-cost[data-v-cf2f3e5e]{font-size:.85rem;color:#d8cfe0;margin:.35rem 0}.offering-cost .short[data-v-cf2f3e5e]{color:#e0a08f}.offering-discounts[data-v-cf2f3e5e]{font-size:.8rem;color:#9fd0c0;margin:.3rem 0}.offering-discounts .dim[data-v-cf2f3e5e]{color:#8a7f95}.offering-discounts .pill-on[data-v-cf2f3e5e]{color:#d8b25a}.offer-btn[data-v-cf2f3e5e]{border-color:#6a4a9a;color:#d8c0f0}.offer-reason[data-v-cf2f3e5e]{margin:.3rem 0 0}.corpses[data-v-cf2f3e5e]{list-style:none;padding:0;margin:.5rem 0 0;counter-reset:corpse}.corpses>li[data-v-cf2f3e5e]{margin:.75rem 0;padding:.5rem .6rem;border:1px solid #3a3145;border-radius:6px;background:#1c1822}.corpse-head[data-v-cf2f3e5e]{display:flex;align-items:center;gap:.5rem}.tag[data-v-cf2f3e5e]{font-size:.7rem;padding:.1rem .4rem;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.tag.severed[data-v-cf2f3e5e]{background:#2a3a2a;color:#8fd8a0}.tag.active[data-v-cf2f3e5e]{background:#3a2f45;color:#c9a6f0}.tag.locked[data-v-cf2f3e5e]{background:#2a2a2a;color:#777}.flavor[data-v-cf2f3e5e]{font-size:.85rem;color:#a89ab0;margin:.35rem 0}.locked-flavor[data-v-cf2f3e5e]{opacity:.6}.menu[data-v-cf2f3e5e]{list-style:none;padding:0;margin:.4rem 0 0}.candidate[data-v-cf2f3e5e]{margin:.4rem 0;padding:.5rem;border:1px solid #332b3d;border-radius:5px}.cand-name[data-v-cf2f3e5e]{margin:0 0 .15rem}.lost[data-v-cf2f3e5e]{color:#e0a08f;font-size:.85rem;margin:.25rem 0}.gain[data-v-cf2f3e5e]{color:#9fd0c0;font-size:.82rem;margin:.25rem 0}.locks-form[data-v-cf2f3e5e]{color:#c9a6f0;font-size:.82rem;margin:.25rem 0}.confirm[data-v-cf2f3e5e]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem}.confirm-q[data-v-cf2f3e5e]{font-size:.82rem;color:#d8b25a}.recovery[data-v-cf2f3e5e]{color:#9ab0d8;font-size:.8rem;margin:.25rem 0;cursor:help}.confirm-recovery[data-v-cf2f3e5e]{flex-basis:100%;color:#9ab0d8;font-size:.8rem;margin:0}.lives-severed[data-v-cf2f3e5e]{color:#c9a6f0;font-size:.8rem;margin:.25rem 0}.transcend-warn[data-v-cf2f3e5e]{color:#e8c860;font-size:.82rem;margin:.3rem 0;padding:.3rem .4rem;border:1px solid #6a5a2a;border-radius:4px;background:#241f14}.transcend-warn strong[data-v-cf2f3e5e],.confirm-transcend strong[data-v-cf2f3e5e]{color:#f0d060}.confirm-transcend[data-v-cf2f3e5e]{flex-basis:100%;color:#e8c860;font-size:.82rem;margin:.2rem 0 0}.readout[data-v-cf2f3e5e]{margin-top:.4rem;font-size:.85rem}.cut-what[data-v-cf2f3e5e]{margin:.2rem 0}.state[data-v-cf2f3e5e]{font-weight:600;margin:.25rem 0}.state.weakness[data-v-cf2f3e5e]{color:#e0a08f}.state.surplus[data-v-cf2f3e5e]{color:#8fd8a0}.steps[data-v-cf2f3e5e]{color:#888;font-size:.8rem;margin:.2rem 0}.warn[data-v-cf2f3e5e]{color:#d8b25a;font-size:.85rem}button[data-v-cf2f3e5e]{font-family:inherit;font-size:.9rem;padding:.35rem .7rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer;margin:.3rem .3rem 0 0}button[data-v-cf2f3e5e]:hover:not(:disabled){background:#3a3a3a}button[data-v-cf2f3e5e]:disabled{opacity:.4;cursor:not-allowed}button.danger[data-v-cf2f3e5e]{border-color:#7a3a3a;color:#e0a08f}.rebirth-panel[data-v-7cc21f4e]{margin-top:.75rem;padding:.75rem .8rem;border:1px solid #4a3a6a;border-radius:6px;background:#1a1622}.rebirth-panel h4[data-v-7cc21f4e]{margin:0 0 .4rem;color:#c9a6f0;letter-spacing:.04em}.rebirth-panel h5[data-v-7cc21f4e]{margin:0 0 .35rem;color:#b08fd8;font-size:.85rem}.preamble[data-v-7cc21f4e]{font-size:.85rem;color:#a89ab0;margin:0 0 .75rem;line-height:1.4}.receipt[data-v-7cc21f4e],.menu[data-v-7cc21f4e]{padding:.5rem .6rem;margin-bottom:.75rem;border:1px solid #332b45;border-radius:5px;background:#221a30}.classes[data-v-7cc21f4e]{list-style:none;padding:0;margin:.25rem 0}.classes li[data-v-7cc21f4e]{display:flex;justify-content:space-between;font-size:.85rem;color:#d8cfe0;padding:.1rem 0}.classes strong[data-v-7cc21f4e]{color:#f0e6a0}.total[data-v-7cc21f4e]{font-size:.95rem;margin:.5rem 0 .4rem;color:#e8dff0}.total strong[data-v-7cc21f4e]{color:#f0d060}.lines[data-v-7cc21f4e]{margin-top:.5rem;border-top:1px solid #332b45;padding-top:.4rem}.lines-head[data-v-7cc21f4e]{font-size:.8rem;color:#9a8fb0;margin:0 0 .25rem}.lines ul[data-v-7cc21f4e]{list-style:none;padding:0;margin:0}.lines li[data-v-7cc21f4e]{font-size:.82rem;color:#c8bcd8;padding:.12rem 0}.lines li.faded[data-v-7cc21f4e]{color:#7a708a}.pay[data-v-7cc21f4e]{color:#9fd0a0;margin-left:.35rem}.repeat[data-v-7cc21f4e]{color:#8a7f95;font-size:.78rem}.echoes[data-v-7cc21f4e]{font-size:.8rem;color:#9ab0d8;margin:.4rem 0 0}.lines-empty[data-v-7cc21f4e]{font-size:.82rem;color:#8a7f95;font-style:italic;margin:.4rem 0}.richness[data-v-7cc21f4e]{font-size:.8rem;margin:.5rem 0 0}.dim[data-v-7cc21f4e]{color:#8a7f95}.carries[data-v-7cc21f4e]{font-size:.85rem;color:#d8cfe0;margin:.25rem 0 .5rem}.slots[data-v-7cc21f4e]{list-style:none;padding:0;margin:0;display:flex;gap:.5rem;flex-wrap:wrap}.slot[data-v-7cc21f4e]{flex:1 1 45%;min-width:140px;padding:.5rem;border:1px dashed #4a3a6a;border-radius:5px;background:#1c1626}.slot.locked[data-v-7cc21f4e]{opacity:.65}.slot-name[data-v-7cc21f4e]{display:block;color:#c9a6f0;font-size:.85rem}.slot-state[data-v-7cc21f4e]{display:block;color:#8a7f95;font-size:.75rem;margin-top:.2rem}.slot-help[data-v-7cc21f4e]{font-size:.75rem;margin:.25rem 0 .4rem;line-height:1.35}.slot-empty[data-v-7cc21f4e]{font-size:.78rem;font-style:italic;margin:.3rem 0}.seed-list[data-v-7cc21f4e]{list-style:none;padding:0;margin:.25rem 0}.seed-list li[data-v-7cc21f4e]{font-size:.8rem;color:#c8bcd8;padding:.1rem 0}.seed-list label[data-v-7cc21f4e]{cursor:pointer}.seed-list input[data-v-7cc21f4e]{margin-right:.35rem}.slot-cost[data-v-7cc21f4e]{font-size:.78rem;color:#a89ab0;margin:.4rem 0 0}.slot-cost strong[data-v-7cc21f4e]{color:#f0d060}.element-chips[data-v-7cc21f4e],.purity-row[data-v-7cc21f4e]{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center;margin:.3rem 0}.chip[data-v-7cc21f4e]{font-size:.75rem;padding:.2rem .5rem;margin:0;border:1px solid #4a3a6a;border-radius:999px;background:#1c1626;color:#b0a0c8}.chip.on[data-v-7cc21f4e]{background:#3a2c56;color:#e6d4ff;border-color:#8a6fd8}.chip.owned[data-v-7cc21f4e]{background:#241d30;color:#b6a8cf;border-style:dashed;cursor:default}.chip-cost[data-v-7cc21f4e]{margin-left:.3rem;font-size:.68rem;color:#9a8fb0}.spend-total[data-v-7cc21f4e]{font-size:.85rem;color:#d8cfe0;margin:.5rem 0 0}.spend-total strong[data-v-7cc21f4e]{color:#f0d060}.spend-total.over strong[data-v-7cc21f4e]{color:#e0a08f}.over-warn[data-v-7cc21f4e]{color:#e0a08f;font-size:.78rem}.spend-word[data-v-7cc21f4e]{color:#c9a6f0}button[data-v-7cc21f4e]:disabled{opacity:.5;cursor:not-allowed}.confirm[data-v-7cc21f4e]{padding:.5rem .6rem;border:1px solid #6a4a4a;border-radius:5px;background:#241820}.confirm-q[data-v-7cc21f4e]{color:#e0a08f;font-size:.95rem;margin:0 0 .35rem}.confirm-restate[data-v-7cc21f4e]{font-size:.82rem;color:#cfc4d8;line-height:1.5;margin:0 0 .5rem}.dies[data-v-7cc21f4e]{color:#e0a08f}.carries-word[data-v-7cc21f4e]{color:#9fd0a0}.transcend-word[data-v-7cc21f4e]{color:#f0d060}.transcended-carry[data-v-7cc21f4e]{font-size:.82rem;color:#e8c860;margin:.35rem 0 0}.transcended-carry strong[data-v-7cc21f4e]{color:#f0d060}.arm-btn[data-v-7cc21f4e]{border-color:#6a4a9a;color:#d8c0f0}button[data-v-7cc21f4e]{font-family:inherit;font-size:.9rem;padding:.4rem .8rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer;margin:.3rem .4rem 0 0}button[data-v-7cc21f4e]:hover:not(:disabled){background:#3a3a3a}button.danger[data-v-7cc21f4e]{border-color:#7a3a3a;color:#e0a08f}.app[data-v-d218100f]{font-family:Inconsolata,monospace;color:#dfdfdf;background:#0f0f0f;min-height:100vh;padding:1rem}.overlay-head[data-v-d218100f]{text-align:center;padding:.5rem}.overlay-head .points[data-v-d218100f]{color:#fff}.overlay-head .rate[data-v-d218100f]{color:#5fc9e0;font-size:.9em}.tab-bar[data-v-d218100f]{display:flex;gap:.25rem;max-width:600px;margin:0 auto 1rem}.tab-bar button[data-v-d218100f]{flex:1;font-family:inherit;font-size:.85rem;padding:.5rem;background:#1a1a1a;color:#aaa;border:1px solid #333;border-radius:4px 4px 0 0;cursor:pointer}.tab-bar button.active[data-v-d218100f]{background:#2a2a2a;color:#fff;border-bottom-color:#2a2a2a}.content[data-v-d218100f]{max-width:600px;margin:0 auto}.tab-content[data-v-d218100f]{display:flex;flex-direction:column;gap:1rem}.panel[data-v-d218100f]{background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:1rem}.panel h3[data-v-d218100f]{margin:0 0 .5rem;color:#5fc9e0}.panel .substage[data-v-d218100f]{margin:0 0 .4rem;color:#9a9a9a;font-size:.9rem}button[data-v-d218100f]{font-family:inherit;font-size:1rem;padding:.4rem .8rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;cursor:pointer;margin:.25rem .25rem .25rem 0}button[data-v-d218100f]:hover:not(:disabled){background:#3a3a3a}button[data-v-d218100f]:disabled{opacity:.4;cursor:not-allowed}.dev[data-v-d218100f]{border-color:#555}.feedback p[data-v-d218100f]{margin:0 0 .5rem;color:#cfcfcf;font-size:.92rem;line-height:1.4}.feedback .nudge[data-v-d218100f]{color:#9a9a9a}.link-button[data-v-d218100f]{display:inline-block;font-size:1rem;padding:.4rem .8rem;background:#2a2a2a;color:#dfdfdf;border:1px solid #444;border-radius:4px;text-decoration:none;margin:.25rem 0}.link-button[data-v-d218100f]:hover{background:#3a3a3a}.import-label[data-v-d218100f]{margin:.75rem 0 .25rem;color:#9a9a9a;font-size:.9rem}.import-box[data-v-d218100f]{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-size:.85rem;background:#111;color:#dfdfdf;border:1px solid #444;border-radius:4px;padding:.5rem;resize:vertical;margin-bottom:.25rem}
