main.svelte-7ke6fz{color:#1f2937;background:linear-gradient(135deg,#eef2ff 0%,#fff 55%,#eef2ff 100%);flex-direction:column;align-items:center;min-height:100vh;padding:2rem 1rem 0;font-family:system-ui,-apple-system,sans-serif;display:flex}.brand.svelte-7ke6fz{color:#4338ca;margin-bottom:1.5rem;font-size:1.15rem;font-weight:700;text-decoration:none}.card.svelte-7ke6fz{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;max-width:720px;padding:2.5rem;box-shadow:0 12px 30px #4338ca14}.card.svelte-7ke6fz h1:where(.svelte-7ke6fz){margin:0 0 .25rem;font-size:1.75rem}.updated.svelte-7ke6fz{color:#6b7280;margin:0 0 2rem;font-size:.85rem}.card.svelte-7ke6fz section:where(.svelte-7ke6fz){margin:0 0 1.75rem}.card.svelte-7ke6fz section:where(.svelte-7ke6fz) h2:where(.svelte-7ke6fz){color:#111827;margin:0 0 .5rem;font-size:1.1rem}.card.svelte-7ke6fz p:where(.svelte-7ke6fz){color:#374151;margin:0 0 .6rem;font-size:.95rem;line-height:1.6}.card.svelte-7ke6fz ul:where(.svelte-7ke6fz){color:#374151;margin:0 0 .6rem;padding-left:1.25rem;font-size:.95rem;line-height:1.6}.card.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:.35rem}.card.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#4338ca;font-weight:500;text-decoration:none}.card.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}@media (width<=480px){.card.svelte-7ke6fz{padding:1.5rem}}
