.page-container.svelte-immqde.svelte-immqde{padding:clamp(20px,4vw,40px);max-width:900px;margin:0 auto;width:100%}.back-link.svelte-immqde.svelte-immqde{margin-bottom:clamp(15px,3vw,20px)}.back-link.svelte-immqde a.svelte-immqde{text-decoration:none;color:#4f8cff;font-weight:600;font-size:clamp(14px,3vw,16px);transition:color .2s ease}.back-link.svelte-immqde a.svelte-immqde:hover{color:#6aa8f0}.post-content.svelte-immqde header.svelte-immqde{border-bottom:1px solid #333;padding-bottom:20px;margin-bottom:25px}.post-category.svelte-immqde.svelte-immqde{font-size:13px;font-weight:600;padding:4px 10px;border-radius:6px;text-transform:uppercase}.cat-announcements.svelte-immqde.svelte-immqde{background:#f044441a;color:#f87171}.cat-updates.svelte-immqde.svelte-immqde{background:#3b82f61a;color:#60a5fa}.cat-notices.svelte-immqde.svelte-immqde{background:#f59e0b1a;color:#fbbf24}h1.svelte-immqde.svelte-immqde{font-size:clamp(28px,5vw,40px);font-weight:700;color:#fff;margin:15px 0 10px}.post-meta.svelte-immqde.svelte-immqde{font-size:15px;color:#718096}.author-rank.svelte-immqde.svelte-immqde{color:#a0aec0;font-weight:500}.post-body.svelte-immqde.svelte-immqde{color:#a0aec0;line-height:1.7;font-size:16px}.post-body.svelte-immqde strong{color:#fff;font-weight:600}.post-body.svelte-immqde em{font-style:italic}.post-body.svelte-immqde code{background:#333;padding:2px 5px;border-radius:4px;font-size:.9em;color:#fff}.post-body.svelte-immqde a{color:#4f8cff;text-decoration:none}.post-body.svelte-immqde a:hover{text-decoration:underline}
