.demo-area.svelte-4hl7pa{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;margin:1rem 0}.editor-mount.svelte-4hl7pa{min-height:400px;padding:1rem}.editor-mount.svelte-4hl7pa .codex-editor{font-size:.95rem}.block-counter.svelte-4hl7pa{font-size:.8rem;font-weight:400;color:var(--color-secondary);margin-left:.5rem}.json-output.svelte-4hl7pa{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;overflow:auto;max-height:350px;margin:.5rem 0 2rem}.json-output.svelte-4hl7pa pre:where(.svelte-4hl7pa){padding:1rem;font-family:var(--font-mono);font-size:.8rem;margin:0}.feature-grid.svelte-4hl7pa{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;margin:1rem 0 2rem}.feature-card.svelte-4hl7pa{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:.75rem}.feature-card.svelte-4hl7pa h4:where(.svelte-4hl7pa){font-size:.9rem;margin-bottom:.15rem}.feature-card.svelte-4hl7pa p:where(.svelte-4hl7pa){font-size:.8rem;color:var(--color-secondary);margin:0}ul.svelte-4hl7pa{padding-left:1.5rem;margin-bottom:1rem}li.svelte-4hl7pa{padding:.2rem 0}
