.top-section.svelte-17oe7cu{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;row-gap:4px;width:100%;padding:248px 10px 200px;display:flex}.blog-page.svelte-17oe7cu{gap:80px;width:100%;max-width:1400px;margin:0 auto;padding:40px 24px 80px;display:flex}.cat-sidebar.svelte-17oe7cu{flex-shrink:0;width:180px;padding-top:4px}.cat-list.svelte-17oe7cu{margin:0;padding:0;list-style:none;position:sticky;top:100px}.cat-item.svelte-17oe7cu{cursor:pointer;color:#666;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:.9rem;transition:background .15s;display:flex}.cat-item.svelte-17oe7cu:hover{color:#333;background:#f5f5f5}.cat-item.active.svelte-17oe7cu{color:#111;background:#f0f0f0;font-weight:500}.cat-count.svelte-17oe7cu{color:#ccc;font-size:.75rem}.cat-item.active.svelte-17oe7cu .cat-count:where(.svelte-17oe7cu){color:#999}.post-list.svelte-17oe7cu{flex-direction:column;display:flex}.post-item.svelte-17oe7cu{border-bottom:1px solid #f0f0f0;align-items:center;gap:20px;padding:20px 0;transition:all .15s;display:flex;text-decoration:none!important}.post-item.svelte-17oe7cu:hover .post-title:where(.svelte-17oe7cu){background-size:100% 1px}.post-content.svelte-17oe7cu{flex:1;min-width:0}.post-title.svelte-17oe7cu{color:#111;background-image:linear-gradient(#000,#000);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;border-bottom:.5px solid #ccc;padding-bottom:6px;font-size:1.15rem;font-weight:500;line-height:1.4;transition:background-size .3s;text-decoration:none!important}h3.svelte-17oe7cu{margin-bottom:6px}.post-desc.svelte-17oe7cu{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:.92rem;line-height:1.5;display:-webkit-box;overflow:hidden}.post-meta.svelte-17oe7cu{color:#aaa;align-items:center;gap:6px;font-size:.8rem;display:flex}.post-dot.svelte-17oe7cu{font-size:.6rem}.post-cat.svelte-17oe7cu{color:#888}.post-arrow.svelte-17oe7cu{color:#999;opacity:0;flex-shrink:0;font-size:1.1rem;transition:all .2s}.empty-msg.svelte-17oe7cu{text-align:center;color:#ccc;padding:80px 20px;font-size:.95rem}@media (width<=767px){.top-section.svelte-17oe7cu{padding-top:196px;padding-bottom:148px}.blog-page.svelte-17oe7cu{flex-direction:column;gap:20px;padding:30px 16px 60px}.cat-sidebar.svelte-17oe7cu{width:100%}.cat-list.svelte-17oe7cu{flex-wrap:wrap;gap:4px;display:flex;position:static}.cat-item.svelte-17oe7cu{padding:6px 12px;font-size:.82rem}.post-item.svelte-17oe7cu{padding:18px 0}.post-title.svelte-17oe7cu{font-size:1.05rem!important}.post-arrow.svelte-17oe7cu{display:none}}
