.blog-container.svelte-pyn1lh{padding:30px 0 80px;animation:svelte-pyn1lh-fadeUp .3s ease}.blog-header.svelte-pyn1lh{margin-bottom:40px}.blog-header.svelte-pyn1lh h1:where(.svelte-pyn1lh){font-size:28px;font-weight:800;letter-spacing:-.8px;color:var(--text);margin-bottom:6px}.blog-header.svelte-pyn1lh p:where(.svelte-pyn1lh){font-size:13px;color:var(--muted)}.post-list.svelte-pyn1lh{list-style:none;padding:0;margin:0;border-top:1px solid var(--border)}.post-item.svelte-pyn1lh{border-bottom:1px solid var(--border)}.post-link.svelte-pyn1lh{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px 0;text-decoration:none}.post-link.svelte-pyn1lh:hover .post-title:where(.svelte-pyn1lh){color:var(--accent)}.post-link.svelte-pyn1lh:hover .post-arrow:where(.svelte-pyn1lh){color:var(--accent);transform:translate(3px)}.post-main.svelte-pyn1lh{flex:1;min-width:0}.post-title.svelte-pyn1lh{font-size:15px;font-weight:500;color:var(--text);letter-spacing:-.2px;line-height:1.35;margin-bottom:5px;transition:color .15s}.post-desc.svelte-pyn1lh{font-size:13px;color:var(--muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-right.svelte-pyn1lh{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0;padding-top:2px}.post-date.svelte-pyn1lh{font-size:11.5px;color:var(--muted);font-weight:500;white-space:nowrap}.post-arrow.svelte-pyn1lh{color:var(--border);transition:color .15s,transform .15s}.empty.svelte-pyn1lh{padding:48px 0;font-size:13px;color:var(--muted);border-top:1px solid var(--border)}@keyframes svelte-pyn1lh-fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:580px){.blog-container.svelte-pyn1lh{padding:32px 0 60px}.blog-header.svelte-pyn1lh h1:where(.svelte-pyn1lh){font-size:24px}.post-link.svelte-pyn1lh{gap:16px;padding:18px 0}.post-title.svelte-pyn1lh{font-size:14px}.post-right.svelte-pyn1lh{flex-direction:row;align-items:center;gap:8px;padding-top:0}}
