.BlogNav_nav__Xkl6V{border-bottom:1px solid var(--blog-border);background:var(--blog-bg);position:sticky;top:0;z-index:50;transition:background .2s,border-color .2s;padding:0 1.5rem}.BlogNav_inner__34ws1{display:flex;align-items:center;justify-content:space-between;height:60px;max-width:600px;margin:0 auto;width:100%}.BlogNav_brand__slY2i{font-size:1rem;font-weight:700;color:var(--blog-text);text-decoration:none;letter-spacing:-.3px;white-space:nowrap;transition:color .2s}.BlogNav_brand__slY2i:hover{color:var(--blog-accent)}.BlogNav_center__XjpdX{display:flex;grid-gap:1.5rem;gap:1.5rem}.BlogNav_navLink__EI0P1{color:var(--blog-text-muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .15s}.BlogNav_navLink__EI0P1:hover{color:var(--blog-text)}.BlogNav_actions__QWIS9{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.BlogNav_iconBtn__kwhZ2{background:none;border:none;cursor:pointer;color:var(--blog-text-muted);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;transition:background .15s,color .15s}.BlogNav_iconBtn__kwhZ2:hover{background:var(--blog-bg-secondary);color:var(--blog-text)}.BlogNav_searchWrapper__OEYMf{position:relative}.BlogNav_searchInput__z7apz{background:var(--blog-bg-secondary);border:1px solid var(--blog-border);border-radius:8px;padding:.4rem .75rem;font-size:.875rem;color:var(--blog-text);outline:none;width:200px;transition:border-color .15s}.BlogNav_searchInput__z7apz:focus{border-color:var(--blog-accent)}.BlogNav_searchInput__z7apz::-moz-placeholder{color:var(--blog-text-muted)}.BlogNav_searchInput__z7apz:-ms-input-placeholder{color:var(--blog-text-muted)}.BlogNav_searchInput__z7apz::placeholder{color:var(--blog-text-muted)}.BlogNav_themeWrapper__dtQl2{position:relative}.BlogNav_dropdown__GAHjg{position:absolute;right:0;top:calc(100% + 8px);background:var(--blog-bg);border:1px solid var(--blog-border);border-radius:10px;padding:.4rem;min-width:140px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:100}.BlogNav_dropdownItem__DDTGT{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem;width:100%;padding:.5rem .75rem;background:none;border:none;border-radius:7px;font-size:.875rem;color:var(--blog-text-muted);cursor:pointer;transition:background .15s,color .15s;text-align:left}.BlogNav_dropdownItem__DDTGT:hover{background:var(--blog-bg-secondary);color:var(--blog-text)}.BlogNav_dropdownItem__DDTGT.BlogNav_active__wsKiA{color:var(--blog-text)}.BlogNav_check__Uygfb{margin-left:auto;color:var(--blog-accent);font-size:.8rem}.Blog_page__Yzw9f{min-height:100vh;background:var(--blog-bg);color:var(--blog-text);transition:background .2s,color .2s}.Blog_main__KCbyI{max-width:680px;margin:0 auto;padding:3rem 1.5rem}.Blog_feed__iktDN{display:flex;flex-direction:column;grid-gap:0;gap:0}.Blog_card__0p0p1{display:flex;align-items:center;grid-gap:1.25rem;gap:1.25rem;padding:1.75rem 0;border-bottom:1px solid var(--blog-border);text-decoration:none;transition:opacity .15s;cursor:pointer}.Blog_card__0p0p1:first-child{border-top:1px solid var(--blog-border)}.Blog_card__0p0p1:hover{opacity:.8}.Blog_cardImage__UbxjS{width:160px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:12px;flex-shrink:0}.Blog_cardContent__JP5z_{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;flex:1 1}.Blog_cardTitle__U7yBj{font-size:1.15rem;font-weight:700;color:var(--blog-text);margin:0;line-height:1.4}.Blog_cardDesc__l_bvp{font-size:.9rem;color:var(--blog-text-muted);margin:0;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Blog_cardMeta__CtV7h{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.8rem;color:var(--blog-text-muted);margin-top:.25rem}.Blog_dot__a4_ax{color:var(--blog-border)}.Blog_tags__9ZckF{display:flex;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem;margin-top:.5rem}.Blog_tag__QQg4F{font-size:.7rem;font-weight:600;padding:.2rem .6rem;border-radius:20px;background:var(--blog-bg-secondary);color:var(--blog-text-muted);border:1px solid var(--blog-border)}.Blog_empty__SFqy_{color:var(--blog-text-muted);padding:2rem 0;text-align:center}