.head.svelte-fjyv19{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.modes.svelte-fjyv19{flex-wrap:wrap;gap:6px;margin:4px 0 20px;display:flex}.seg.svelte-fjyv19{color:var(--text-2);background:var(--input-bg);border:1px solid var(--border);border-radius:var(--r-sm);white-space:nowrap;padding:6px 12px;font-size:13px}.seg.svelte-fjyv19:hover{border-color:var(--border-strong);color:var(--text-1)}.seg.on.svelte-fjyv19{color:var(--accent);background:var(--accent-soft);border-color:var(--focus-ring)}.scope.svelte-fjyv19{gap:6px;margin-left:auto;display:flex}.source.svelte-fjyv19{gap:6px;margin:0 0 16px;display:flex}.pick.svelte-fjyv19{color:var(--text-1);background:var(--input-bg);border:1px solid var(--border-strong);border-radius:var(--r-sm);text-align:left;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.pick.svelte-fjyv19:hover{border-color:var(--focus-ring);color:var(--accent)}.gender-row.svelte-fjyv19{gap:6px;display:flex}.chips.svelte-fjyv19{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips.svelte-fjyv19 li:where(.svelte-fjyv19){color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.chip-x.svelte-fjyv19{color:var(--text-4);padding:0;font-size:14px;line-height:1}.chip-x.svelte-fjyv19:hover{color:var(--el-fire)}.chips.svelte-fjyv19 .chip-add:where(.svelte-fjyv19){background:0 0;border-style:dashed}.chips.svelte-fjyv19 .chip-add:where(.svelte-fjyv19) button:where(.svelte-fjyv19){color:var(--accent);padding:0;font-size:12px}.claim.svelte-fjyv19{color:var(--accent);font-weight:500}.filters.svelte-fjyv19{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.filters.svelte-fjyv19 input[type=search]:where(.svelte-fjyv19){flex:1;min-width:180px}.count.svelte-fjyv19,.muted.svelte-fjyv19{color:var(--text-3);font-size:13px}.muted.svelte-fjyv19{margin:0 0 12px}.empty.svelte-fjyv19{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);padding:24px}.empty.svelte-fjyv19 .import:where(.svelte-fjyv19){color:var(--accent);font-weight:500}.parents-grid.svelte-fjyv19{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=700px){.parents-grid.svelte-fjyv19{grid-template-columns:1fr}}.parent.svelte-fjyv19{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;gap:8px;padding:16px;display:flex}.parent.svelte-fjyv19 h2:where(.svelte-fjyv19){margin:0}.inst.svelte-fjyv19{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);gap:12px;padding:10px 12px;display:flex}.inst.svelte-fjyv19>img:where(.svelte-fjyv19){flex-shrink:0}.inst-name.svelte-fjyv19{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-weight:500;display:flex}.gender.svelte-fjyv19{color:var(--text-2);font-size:12px}.lvl.svelte-fjyv19{color:var(--accent);font-size:12px;font-weight:600}.nick.svelte-fjyv19{color:var(--text-3);margin:2px 0 0;font-size:12px;font-style:italic}.talents.svelte-fjyv19{color:var(--text-3);margin:4px 0 0;font-size:12px}.inst-passives.svelte-fjyv19{color:var(--text-2);flex-wrap:wrap;gap:4px 10px;margin:6px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.warn.svelte-fjyv19{color:var(--el-electricity);margin:16px 0 0;font-size:13px}.box.svelte-fjyv19{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);margin-top:16px;padding:16px}.box.svelte-fjyv19 h2:where(.svelte-fjyv19){margin-top:0}.child-link.svelte-fjyv19{color:var(--accent);align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.union.svelte-fjyv19{flex-direction:column;gap:6px;max-width:420px;margin:0;padding:0;list-style:none;display:flex}.union.svelte-fjyv19 label:where(.svelte-fjyv19){color:var(--text-2);align-items:flex-start;gap:8px;font-size:13px;display:flex}.pv-text.svelte-fjyv19{flex-direction:column;gap:1px;display:flex}.pdesc.svelte-fjyv19{color:var(--text-3);font-size:12px}.union.svelte-fjyv19 .p:where(.svelte-fjyv19){color:var(--text-3);margin-left:auto;font-size:12px}.big-p.svelte-fjyv19{align-items:baseline;gap:12px;margin:16px 0 0;display:flex}.big-p.svelte-fjyv19 .label:where(.svelte-fjyv19){color:var(--text-2);font-size:13px}.big-p.svelte-fjyv19 .value:where(.svelte-fjyv19){font-family:var(--font-display);color:var(--accent);font-size:32px;font-weight:600}.source.svelte-fjyv19{color:var(--text-4);margin:8px 0 0;font-size:12px}.pairs.svelte-fjyv19{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.combos.svelte-fjyv19{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-fjyv19{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pairs.svelte-fjyv19 li:where(.svelte-fjyv19),.combos.svelte-fjyv19 li:where(.svelte-fjyv19),.steps.svelte-fjyv19 li:where(.svelte-fjyv19){background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.pal-link.svelte-fjyv19{color:var(--text-1);align-items:center;gap:6px;display:inline-flex}.pal-link.svelte-fjyv19:hover{color:var(--accent)}.pal-ref.svelte-fjyv19{align-items:center;gap:6px;display:inline-flex}.owned.svelte-fjyv19{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:1px 5px;font-size:10px}.x.svelte-fjyv19,.arrow.svelte-fjyv19{color:var(--text-4)}.depth.svelte-fjyv19{color:var(--text-3);border:1px solid var(--border);border-radius:4px;padding:1px 6px;font-size:10px}h1.svelte-fjyv19{letter-spacing:-.03em;margin-bottom:4px;font-size:40px}.box.svelte-fjyv19{background:var(--color-surface);border-radius:var(--radius-card);border:none;padding:20px 22px}.seg.svelte-fjyv19{background:var(--color-surface);border-color:#0000;border-radius:999px;padding:7px 15px;font-weight:600}.seg.on.svelte-fjyv19{color:var(--color-bg);background:#fff;border-color:#0000;font-weight:700}.modes.svelte-fjyv19{gap:8px}@media (width<=1023.98px){h1.svelte-fjyv19{font-size:34px}}
