.cards.svelte-3optth{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:24px}.card.svelte-3optth{border:1px solid var(--hair, var(--theme-card-border));border-radius:12px;padding:18px}.card.svelte-3optth h3:where(.svelte-3optth){margin:0 0 8px;font-size:14px;font-weight:600;color:var(--ink, var(--theme-text-primary))}.desc.svelte-3optth{margin:0 0 14px;font-size:12.5px;line-height:1.6;color:var(--dim, var(--theme-text-secondary))}.mono.svelte-3optth{font-family:var(--mono-f, var(--font-mono));font-size:11.5px}.reveal-note.svelte-3optth{margin:0 0 8px;font-size:12.5px;font-weight:500;color:var(--ink, var(--theme-text-primary))}.snippet-row.svelte-3optth{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.snippet.svelte-3optth{flex:1;min-width:0;margin:0;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--dim, var(--theme-text-secondary)) 8%,transparent);overflow-x:auto;white-space:pre-wrap;word-break:break-all;font-family:var(--mono-f, var(--font-mono));font-size:11.5px;color:var(--ink, var(--theme-text-primary))}.test-row.svelte-3optth{margin:0 0 10px;font-size:11.5px;color:var(--theme-warning-text, #a15c00)}.test-row.ok.svelte-3optth{color:var(--theme-success-text, #1a7f37)}.alert.svelte-3optth{margin:10px 0;font-size:12.5px;color:var(--theme-error-text, #b42318)}.pill.svelte-3optth{padding:8px 16px;border:1px solid var(--hair, var(--theme-card-border));border-radius:999px;background:transparent;font-family:inherit;font-size:12.5px;color:var(--dim, var(--theme-text-secondary));cursor:pointer}.pill.svelte-3optth:hover:not(:disabled){border-color:var(--theme-primary);color:var(--ink, var(--theme-text-primary))}.pill.svelte-3optth:disabled{opacity:.6;cursor:default}.kv.svelte-3optth{margin-top:24px;display:grid;gap:10px;font-size:13.5px}.kvrow.svelte-3optth{margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kvlabel.svelte-3optth{color:var(--faint, var(--theme-text-secondary))}.kvmeta.svelte-3optth{margin:0;color:var(--faint, var(--theme-text-secondary))}.quiet.svelte-3optth{padding:0;border:none;background:none;font-family:inherit;font-size:12px;color:var(--faint, var(--theme-text-secondary));cursor:pointer}.quiet.svelte-3optth:hover:not(:disabled){color:var(--dim, var(--theme-text-secondary))}.quiet.danger.svelte-3optth:hover:not(:disabled){color:var(--theme-error-text, #b42318)}.quiet.svelte-3optth:disabled{opacity:.6;cursor:default}
