.page.svelte-7ke6fz{flex-direction:column;min-height:100vh;display:flex}.header.svelte-7ke6fz{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 32px;display:flex}.logo.svelte-7ke6fz{letter-spacing:3px;color:#d32f26;font-size:20px;font-weight:900;text-decoration:none}.logo.svelte-7ke6fz:hover{text-decoration:none}.nav.svelte-7ke6fz{gap:24px;display:flex}.nav.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#555;font-size:14px}.nav.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:#d32f26;text-decoration:none}.nav.svelte-7ke6fz a.active:where(.svelte-7ke6fz){color:#d32f26;font-weight:600}.main.svelte-7ke6fz{flex:1;width:100%;max-width:720px;margin:0 auto;padding:48px 24px}h1.svelte-7ke6fz{margin-bottom:6px;font-size:32px}.updated.svelte-7ke6fz{color:#999;margin-bottom:36px;font-size:13px}.content.svelte-7ke6fz{flex-direction:column;gap:28px;display:flex}section.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin-bottom:8px;font-size:18px}section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:#444;font-size:15px;line-height:1.7}section.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#d32f26}.footer.svelte-7ke6fz{color:#999;border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 32px;font-size:13px;display:flex}.links.svelte-7ke6fz{gap:20px;display:flex}.links.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#999}.links.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:#d32f26}
