.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}.BlogPost_page__FTvY7{min-height:100vh;background:var(--blog-bg);color:var(--blog-text);transition:background .2s,color .2s}.BlogPost_main___fHoC{max-width:720px;margin:0 auto;padding:3rem 1.5rem 5rem}.BlogPost_article__wA_OL{display:flex;flex-direction:column}.BlogPost_back__iUTcj{display:inline-flex;align-items:center;grid-gap:.3rem;gap:.3rem;font-size:.875rem;color:var(--blog-text-muted);text-decoration:none;margin-bottom:2rem;transition:color .15s}.BlogPost_back__iUTcj:hover{color:var(--blog-accent)}.BlogPost_header__RP06Z{margin-bottom:2.5rem}.BlogPost_tags__iXMtn{display:flex;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem;margin-bottom:1rem}.BlogPost_tag__Cvvyz{font-size:.7rem;font-weight:600;padding:.2rem .6rem;border-radius:20px;background:var(--blog-bg-secondary);color:var(--blog-accent);border:1px solid var(--blog-border)}.BlogPost_title__eoJv_{font-size:2rem;font-weight:800;color:var(--blog-text);margin:0 0 1rem;line-height:1.25;letter-spacing:-.5px}.BlogPost_meta__P1UPY{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.875rem;color:var(--blog-text-muted)}.BlogPost_dot__S5POZ{color:var(--blog-border)}.BlogPost_content__bbN46,.BlogPost_share__4APAM{border-top:1px solid var(--blog-border);padding-top:2rem}.BlogPost_share__4APAM{margin-top:3rem}.BlogPost_shareBtn__UhWeA{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.6rem 1.25rem;background:#0a66c2;color:#fff;border-radius:8px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s}.BlogPost_shareBtn__UhWeA:hover{background:#004182}@media (max-width:480px){.BlogPost_title__eoJv_{font-size:1.5rem}}