.shop.svelte-1qz7u{border:0;min-width:0;margin:0;padding:0}.target-editor.svelte-1qz7u{align-items:center;gap:6px;display:flex}.target-input.svelte-1qz7u{background:var(--color-inset);width:76px;color:var(--color-text);border:1px solid var(--color-neutral-700);border-radius:4px;padding:6px}details.svelte-1qz7u{margin-top:6px}summary.svelte-1qz7u{cursor:pointer;color:var(--color-accent-400)}details.svelte-1qz7u p:where(.svelte-1qz7u){margin-block:6px}.head.svelte-1qz7u{padding:30px 0 18px}h1.svelte-1qz7u{letter-spacing:-.02em;margin:0 0 8px;font-size:26px}.sub.svelte-1qz7u{text-wrap:pretty;max-width:64ch;margin:0;font-size:13px;line-height:1.65}h2.svelte-1qz7u{margin:0 0 10px;font-size:17px}section.svelte-1qz7u{margin-bottom:30px}.summary.svelte-1qz7u{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:12px;display:grid}.tile.svelte-1qz7u{background:var(--color-panel);border:1px solid var(--color-neutral-800);border-radius:11px;padding:14px 16px}.tile-n.svelte-1qz7u{letter-spacing:-.02em;color:var(--color-accent-400);font-size:24px;font-weight:650}.tile-t.svelte-1qz7u{margin-top:2px;font-size:12px;display:block}.tile-s.svelte-1qz7u{color:var(--color-neutral-500);margin-top:4px;font-size:11.5px}.crystal-row.svelte-1qz7u{align-items:center;gap:6px;margin-top:6px;display:flex}.crystal-input.svelte-1qz7u{background:var(--color-inset);width:100%;min-width:0;color:var(--color-accent-400);border:1px solid var(--color-neutral-800);font:650 20px/1.2 var(--font-heading);text-align:center;border-radius:8px;padding:5px 9px}.caveat.svelte-1qz7u{color:var(--color-neutral-300);align-items:flex-start;gap:7px;max-width:74ch;margin:0 0 26px;font-size:12px;line-height:1.55;display:flex}.plan-head.svelte-1qz7u{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.empty.svelte-1qz7u{max-width:62ch;font-size:12.5px;line-height:1.6}.plan.svelte-1qz7u{border:1px solid var(--color-neutral-800);border-radius:10px;overflow:hidden}.plan-line.svelte-1qz7u{border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;align-items:baseline;gap:10px;padding:9px 14px;font-size:13px;display:flex}.plan-line.svelte-1qz7u:last-child{border-bottom:0}.plan-name.svelte-1qz7u{flex:1;min-width:12ch;font-weight:600}.plan-levels.svelte-1qz7u{font-variant-numeric:tabular-nums;font-size:12px}.plan-cost.svelte-1qz7u{color:var(--color-accent-400);font-variant-numeric:tabular-nums;font-weight:600}.blocked.svelte-1qz7u{color:var(--color-warn);width:100%;font-size:11.5px}.plan-total.svelte-1qz7u{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;font-size:13px;display:flex}.total-n.svelte-1qz7u{color:var(--color-accent-400);margin-right:6px;font-size:21px;font-weight:650}.afford.svelte-1qz7u{color:var(--color-accent-400)}.table-scroll.svelte-1qz7u{border:1px solid var(--color-neutral-800);border-radius:10px;overflow-x:auto}table.svelte-1qz7u{border-collapse:collapse;width:100%;font-size:13px}th.svelte-1qz7u,td.svelte-1qz7u{text-align:left;border-bottom:1px solid var(--color-hairline);vertical-align:top;padding:8px 13px}thead.svelte-1qz7u th:where(.svelte-1qz7u){background:var(--color-panel-2);font:500 12px/1.4 var(--font-heading);color:var(--color-neutral-300);white-space:nowrap}tbody.svelte-1qz7u th:where(.svelte-1qz7u){white-space:nowrap;font-weight:600}tbody.svelte-1qz7u tr:where(.svelte-1qz7u):last-child th:where(.svelte-1qz7u),tbody.svelte-1qz7u tr:where(.svelte-1qz7u):last-child td:where(.svelte-1qz7u){border-bottom:0}tr.relevant.svelte-1qz7u th:where(.svelte-1qz7u){border-left:3px solid var(--color-accent-2-400);padding-left:10px}.num.svelte-1qz7u{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.next.svelte-1qz7u{color:var(--color-accent-400)}.effect.svelte-1qz7u{color:var(--color-neutral-300);min-width:20ch}.cap.svelte-1qz7u{font-size:11px;display:block}.prereq.svelte-1qz7u,.feeds.svelte-1qz7u{color:var(--color-warn);white-space:normal;max-width:26ch;font-size:11px;font-weight:400;display:block}.feeds.svelte-1qz7u{color:var(--color-accent-2-400)}.stepper.svelte-1qz7u{align-items:center;gap:6px;display:inline-flex}.level.svelte-1qz7u{text-align:center;min-width:2ch;color:var(--color-neutral-500)}.level.owned.svelte-1qz7u{color:var(--color-text);font-weight:600}button.step.svelte-1qz7u{border:1px solid var(--color-neutral-800);background:var(--color-panel-2);width:22px;height:22px;color:var(--color-text);cursor:pointer;border-radius:6px;line-height:1}button.step.svelte-1qz7u:hover:not(:disabled){border-color:var(--color-accent-400)}button.step.svelte-1qz7u:disabled{opacity:.35;cursor:default}button.aim.svelte-1qz7u{border:1px solid var(--color-neutral-800);color:var(--color-neutral-400);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:3px 9px;font-size:11.5px}button.aim.svelte-1qz7u:hover:not(:disabled){border-color:var(--color-accent-400);color:var(--color-text)}button.aim.svelte-1qz7u:disabled{opacity:.35;cursor:default}.link.svelte-1qz7u{font:inherit;color:var(--color-accent-400);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}section[data-astro-cid-atzeo2jm]{margin-bottom:32px}h2[data-astro-cid-atzeo2jm]{letter-spacing:-.01em;margin:0 0 12px;font-size:17px}.note[data-astro-cid-atzeo2jm]{text-wrap:pretty;max-width:66ch;margin:0 0 12px;font-size:12.5px;line-height:1.6}.table-scroll[data-astro-cid-atzeo2jm]{border:1px solid var(--color-neutral-800);border-radius:10px;overflow-x:auto}table[data-astro-cid-atzeo2jm]{border-collapse:collapse;width:100%;font-size:13px}th[data-astro-cid-atzeo2jm],td[data-astro-cid-atzeo2jm]{text-align:left;border-bottom:1px solid var(--color-hairline);vertical-align:top;padding:9px 14px}thead[data-astro-cid-atzeo2jm] th[data-astro-cid-atzeo2jm]{background:var(--color-panel-2);font:500 12px/1.4 var(--font-heading);color:var(--color-neutral-300);white-space:nowrap}tbody[data-astro-cid-atzeo2jm] th[data-astro-cid-atzeo2jm]{white-space:nowrap;font-weight:600}tbody[data-astro-cid-atzeo2jm] tr[data-astro-cid-atzeo2jm]:last-child th[data-astro-cid-atzeo2jm],tbody[data-astro-cid-atzeo2jm] tr[data-astro-cid-atzeo2jm]:last-child td[data-astro-cid-atzeo2jm]{border-bottom:0}.num[data-astro-cid-atzeo2jm]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.crystals[data-astro-cid-atzeo2jm]{color:var(--color-accent-400);font-weight:600}.effect[data-astro-cid-atzeo2jm]{color:var(--color-neutral-300);min-width:22ch}.unknown[data-astro-cid-atzeo2jm]{color:var(--color-neutral-500);font-style:italic}.conflicts[data-astro-cid-atzeo2jm]{background:var(--color-panel);border:1px solid var(--color-neutral-800);border-radius:11px;padding:16px 18px}.conflicts-head[data-astro-cid-atzeo2jm]{font:500 13px/1 var(--font-heading);align-items:center;gap:9px;display:flex}.conflicts[data-astro-cid-atzeo2jm] ul[data-astro-cid-atzeo2jm]{color:var(--color-neutral-300);margin:10px 0 0;padding-left:18px;font-size:12.5px;line-height:1.7}.source[data-astro-cid-atzeo2jm]{max-width:66ch;padding-bottom:30px;font-size:12px;line-height:1.7}
