.fp-logowall.svelte-rajc9b{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;max-width:960px;margin:0 auto}.fp-logo-tile.svelte-rajc9b{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-elevated, var(--bg));text-decoration:none;color:var(--fg);font-size:13px;transition:transform .1s ease,border-color .1s ease}.fp-logo-tile.svelte-rajc9b:hover{border-color:color-mix(in srgb,var(--brand-500) 35%,var(--border));transform:translateY(-1px)}.fp-logo-tile.svelte-rajc9b img:where(.svelte-rajc9b){width:22px;height:22px;object-fit:contain;border-radius:4px;background:#fff;padding:1px}.fp-logo-tile.svelte-rajc9b span:where(.svelte-rajc9b){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-compare.svelte-rajc9b{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}@media (max-width: 640px){.fp-compare.svelte-rajc9b{grid-template-columns:1fr}}.fp-compare-col.svelte-rajc9b{padding:20px;border:1px solid var(--border);border-radius:10px;background:var(--bg-elevated, var(--bg))}.fp-compare-col.svelte-rajc9b ul:where(.svelte-rajc9b){margin:0;padding-left:20px}.fp-compare-col.svelte-rajc9b li:where(.svelte-rajc9b){color:var(--fg-muted);font-size:14px;line-height:1.6;margin:6px 0}.fp-compare-col-us.svelte-rajc9b{border-color:color-mix(in srgb,var(--brand-500) 40%,var(--border));background:color-mix(in srgb,var(--brand-500) 5%,var(--bg-elevated, var(--bg)))}.fp-compare-col-us.svelte-rajc9b li:where(.svelte-rajc9b){color:var(--fg)}.fp-compare-head.svelte-rajc9b{font-weight:600;font-size:15px;margin-bottom:10px}
