main.svelte-1opty6d{max-width:860px;margin:0 auto;padding:24px 20px}.back.svelte-1opty6d{color:var(--muted);font-size:.85rem;text-decoration:none}.back.svelte-1opty6d:hover{color:var(--accent)}.dom-bar.svelte-1opty6d{background:var(--card-dom);border-radius:3px;width:34px;height:3px;margin:14px 0 0;display:block}.head.svelte-1opty6d{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:8px;display:flex}h1.svelte-1opty6d{overflow-wrap:anywhere;margin:0}.meta.svelte-1opty6d{color:var(--muted)}.domains.svelte-1opty6d{margin:6px 0 2px}.stats.svelte-1opty6d{margin:2px 0 14px;font-size:.85rem}.pa-link.svelte-1opty6d{background:var(--accent);color:var(--accent-ink);border-radius:8px;padding:9px 16px;font-weight:600;text-decoration:none;display:inline-block}.attribution.svelte-1opty6d{color:var(--muted);margin:8px 0 20px;font-size:.8rem}.legality-detail.svelte-1opty6d{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:20px;padding:12px 16px}.issue-summary.svelte-1opty6d{margin:0 0 6px;font-weight:600}.issue-summary.err.svelte-1opty6d{color:var(--err)}.issue-summary.warn.svelte-1opty6d{color:var(--warn)}.issue-summary.ok.svelte-1opty6d{color:var(--ok)}.issues.svelte-1opty6d{margin:0;padding-left:20px}.issues.svelte-1opty6d li:where(.svelte-1opty6d){overflow-wrap:anywhere;margin:3px 0}.view-switch.svelte-1opty6d{background:var(--surface-deep);border:1px solid var(--border);border-radius:999px;gap:2px;margin:0 0 16px;padding:3px;display:inline-flex}.view-switch.svelte-1opty6d button:where(.svelte-1opty6d){color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 16px;font-size:.85rem;font-weight:600}.view-switch.svelte-1opty6d button:where(.svelte-1opty6d):hover{color:var(--text)}.view-switch.svelte-1opty6d button.on:where(.svelte-1opty6d){background:var(--accent);color:var(--accent-ink)}.sections.svelte-1opty6d{gap:18px;display:grid}.section.svelte-1opty6d h2:where(.svelte-1opty6d){color:var(--accent);align-items:baseline;gap:8px;margin:0 0 8px;font-size:1rem;display:flex}.sec-count.svelte-1opty6d{color:var(--muted);font-size:.85rem;font-weight:400}.tiles.svelte-1opty6d{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;display:grid}.tile.svelte-1opty6d{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-deep);aspect-ratio:744/1039;color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}a.tile.svelte-1opty6d:hover{border-color:var(--accent)}.tile.svelte-1opty6d img:where(.svelte-1opty6d){object-fit:contain;width:100%;height:100%;display:block}.tile.unknown.svelte-1opty6d{border-style:dashed;border-color:var(--border-strong)}.face-fallback.svelte-1opty6d{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;padding:8px;display:flex}.fb-name.svelte-1opty6d{overflow-wrap:anywhere;font-size:.78rem;font-weight:600}.fb-code.svelte-1opty6d,.fb-note.svelte-1opty6d{color:var(--muted);overflow-wrap:anywhere;font-size:.68rem}.qty-badge.svelte-1opty6d{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:999px;padding:1px 7px;font-size:.72rem;font-weight:700;position:absolute;bottom:4px;right:4px}.cards.svelte-1opty6d{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cards.svelte-1opty6d li:where(.svelte-1opty6d){border-bottom:1px solid var(--border);align-items:baseline;gap:8px;padding:4px 0;display:flex}.qty.svelte-1opty6d{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;width:2.4em}.cards.svelte-1opty6d a:where(.svelte-1opty6d){color:var(--text);overflow-wrap:anywhere;text-decoration:none}.cards.svelte-1opty6d a:where(.svelte-1opty6d):hover{color:var(--accent)}.unlinked.svelte-1opty6d{color:var(--muted);overflow-wrap:anywhere}
