.page.svelte-1hnqk6n{min-height:100dvh;display:flex;flex-direction:column;max-width:680px;margin:0 auto;padding:20px 20px 40px;font-family:Segoe UI,system-ui,-apple-system,sans-serif;color:#1a1a1a}.page-header.svelte-1hnqk6n{margin-bottom:32px}.back-link.svelte-1hnqk6n{display:inline-block;color:#666;text-decoration:none;font-size:.9rem;margin-bottom:12px}.back-link.svelte-1hnqk6n:hover{color:#1a1a1a}h1.svelte-1hnqk6n{font-size:2rem;font-weight:900;margin:0 0 4px;letter-spacing:-.5px}.updated.svelte-1hnqk6n{font-size:.85rem;color:#888;margin:0}.content.svelte-1hnqk6n{flex:1}section.svelte-1hnqk6n{margin-bottom:32px}h2.svelte-1hnqk6n{font-size:1.1rem;font-weight:700;margin:0 0 10px;color:#1a1a1a;border-left:3px solid #f5c518;padding-left:10px}p.svelte-1hnqk6n,li.svelte-1hnqk6n{font-size:1rem;line-height:1.65;color:#333;margin:0 0 8px}ul.svelte-1hnqk6n{margin:0 0 8px;padding-left:1.4em}li.svelte-1hnqk6n{margin-bottom:4px}a.svelte-1hnqk6n{color:#1a6faa}a.svelte-1hnqk6n:hover{color:#0d4f7c}.page-footer.svelte-1hnqk6n{margin-top:40px;padding-top:16px;border-top:1px solid #e8e8e4;font-size:.85rem;color:#888}.page-footer.svelte-1hnqk6n nav:where(.svelte-1hnqk6n){display:flex;gap:8px;align-items:center}.page-footer.svelte-1hnqk6n a:where(.svelte-1hnqk6n){color:#666;text-decoration:none}.page-footer.svelte-1hnqk6n a:where(.svelte-1hnqk6n):hover{color:#1a1a1a}
