.page.svelte-1hq3r7a{display:flex;flex-direction:column;gap:var(--sp-8);max-width:36rem}.eyebrow.svelte-1hq3r7a{margin:0 0 var(--sp-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-amber)}h1.svelte-1hq3r7a{margin:0 0 var(--sp-2);font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--color-text-bright)}.lead.svelte-1hq3r7a{margin:0;color:var(--color-text-muted);line-height:1.5}.lead.svelte-1hq3r7a code:where(.svelte-1hq3r7a),.notes.svelte-1hq3r7a code:where(.svelte-1hq3r7a){font-family:var(--font-mono);font-size:.85em}.form.svelte-1hq3r7a{display:flex;flex-direction:column;gap:var(--sp-5)}label.svelte-1hq3r7a{display:flex;flex-direction:column;gap:var(--sp-2);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:600;color:var(--color-text-bright)}input.svelte-1hq3r7a{font-family:var(--font-mono);font-size:var(--text-sm);padding:.65rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-bright)}.actions.svelte-1hq3r7a{display:flex;gap:var(--sp-3);flex-wrap:wrap}button.svelte-1hq3r7a{font-family:var(--font-heading);font-size:var(--text-sm);padding:.5rem 1rem;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-elevated);color:var(--color-text-bright);cursor:pointer}button.svelte-1hq3r7a:disabled{opacity:.6}.status.svelte-1hq3r7a{margin:0;padding:var(--sp-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:pre-wrap;word-break:break-word}.notes.svelte-1hq3r7a{padding:var(--sp-6);border-radius:var(--radius-lg);border:1px dashed var(--color-border)}.notes.svelte-1hq3r7a h2:where(.svelte-1hq3r7a){margin:0 0 var(--sp-3);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.notes.svelte-1hq3r7a ul:where(.svelte-1hq3r7a){margin:0;padding-left:1.1rem;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.55}.notes.svelte-1hq3r7a li:where(.svelte-1hq3r7a){margin-bottom:var(--sp-2)}
