.page.svelte-e5ch5p{max-width:800px}.page-header.svelte-e5ch5p{margin-bottom:2rem}.badge.svelte-e5ch5p{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .6rem;background:#9754ed1f;color:#9754ed;border-radius:6px;margin-bottom:.75rem}h1.svelte-e5ch5p{margin:0 0 .5rem;font-size:2.5rem;letter-spacing:-.03em;color:var(--foreground)}.lead.svelte-e5ch5p{margin:0;font-size:1.1rem;color:var(--muted-foreground);line-height:1.6}.placeholder.svelte-e5ch5p{background:var(--card);border:1px dashed var(--border);border-radius:16px;padding:3rem 2rem;text-align:center}.placeholder-icon.svelte-e5ch5p{width:4rem;height:4rem;margin:0 auto 1.5rem;color:#9754ed80}.placeholder-icon.svelte-e5ch5p svg:where(.svelte-e5ch5p){width:100%;height:100%}.placeholder.svelte-e5ch5p h2:where(.svelte-e5ch5p){margin:0 0 .75rem;font-size:1.25rem;color:var(--foreground)}.placeholder.svelte-e5ch5p p:where(.svelte-e5ch5p){margin:0 0 1rem;color:var(--muted-foreground)}.placeholder.svelte-e5ch5p ul:where(.svelte-e5ch5p){display:inline-block;text-align:left;margin:0;padding-left:1.25rem;color:var(--muted-foreground);line-height:1.8}
