.page.svelte-1e0rsuc{min-height:100vh;background:#09090b;color:#fafafa;padding:24px}.topbar.svelte-1e0rsuc{max-width:720px;margin:0 auto 40px;display:flex;justify-content:space-between;align-items:center}.logo.svelte-1e0rsuc{display:flex;align-items:center;gap:10px;text-decoration:none}.logo-mark.svelte-1e0rsuc{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:flex;align-items:center;justify-content:center;font-weight:900;color:#fff;font-size:14px}.logo-text.svelte-1e0rsuc{font-size:18px;font-weight:800;color:#fafafa}.back.svelte-1e0rsuc{font-size:14px;color:#a1a1aa;text-decoration:none;padding:8px 12px;border-radius:8px}.back.svelte-1e0rsuc:hover{color:#fafafa;background:#18181b}.prose.svelte-1e0rsuc{max-width:720px;margin:0 auto;font-family:Inter,sans-serif;line-height:1.65;color:#d4d4d8}.prose.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-size:36px;font-weight:800;letter-spacing:-.02em;margin:0 0 8px;color:#fafafa}.prose.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:18px;font-weight:700;margin:28px 0 8px;color:#fafafa}.prose.svelte-1e0rsuc .meta:where(.svelte-1e0rsuc){color:#71717a;font-size:13px;margin:0 0 24px}.prose.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin:0 0 12px;font-size:14px}.prose.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:#a5b4fc}.placeholder.svelte-1e0rsuc{background:#fbbf2414;border:1px solid rgba(251,191,36,.25);border-radius:10px;padding:14px 18px;font-size:13px;margin-bottom:24px;color:#fcd34d}.placeholder.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:#fafafa}
