.err.svelte-55l82p{padding:8px 12px;border-radius:var(--radius-1);border:1px solid var(--line-2);background:var(--signal-anomaly-tint);color:var(--signal-anomaly);font-size:13px}.card.svelte-55l82p{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-2)}a.card.svelte-55l82p{text-decoration:none;transition:border-color var(--dur-fast),background var(--dur-fast)}a.card.svelte-55l82p:hover{border-color:var(--line-2);background:var(--surface-2)}.card-roadmap.svelte-55l82p{opacity:.72}.card-teaser.svelte-55l82p{border-color:var(--line-2);background:var(--surface-2)}a.card-teaser.svelte-55l82p:hover{border-color:var(--accent)}.ver.svelte-55l82p{color:var(--fg-4);font-weight:400}.card-head.svelte-55l82p{display:flex;align-items:center;justify-content:space-between}.card-icon.svelte-55l82p{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-1);background:var(--surface-3);color:var(--fg-2)}.card-name.svelte-55l82p{font-size:15px;font-weight:600;color:var(--fg-1)}.card-blurb.svelte-55l82p{font-size:13px;line-height:1.55;color:var(--fg-3);flex:1}.card-meta.svelte-55l82p{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px;padding-top:10px;border-top:1px solid var(--line-1)}.mappings.svelte-55l82p{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line-1)}.mrow.svelte-55l82p{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-1);text-decoration:none;transition:background var(--dur-fast)}.mrow.svelte-55l82p:hover{background:var(--surface-3)}.mname.svelte-55l82p{font-size:13px;font-weight:500;color:var(--fg-1);flex-shrink:0;display:flex;flex-direction:column}.mdesc.svelte-55l82p{font-size:11px;font-weight:400;color:var(--fg-3);max-width:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mmeta.svelte-55l82p{display:flex;align-items:center;gap:6px;flex:1;font-family:var(--font-mono);font-size:11px;color:var(--fg-3)}.mrun.svelte-55l82p{font-family:var(--font-mono);font-size:11px;white-space:nowrap;flex-shrink:0}.status-dot.svelte-55l82p{width:6px;height:6px;border-radius:50%;background:var(--accent);display:inline-block}
