.page_container__3U49L{display:flex;min-height:calc(100vh - 64px);background:#f8f9fa;max-width:1400px;margin:0 auto}.page_sidebar__qm9jX{width:280px;background:white;border-right:1px solid #e0e0e0;position:sticky;top:64px;height:calc(100vh - 64px);overflow-y:auto}.page_sidebarHeader___OaLk{padding:2rem 1.5rem 1rem;border-bottom:1px solid #e0e0e0}.page_sidebarHeader___OaLk h2{font-size:1.25rem;font-weight:600;color:#333;margin:0}.page_categoryTree__nwkGB{padding:1rem 0}.page_categoryItem__jVAZd{display:flex;align-items:center;padding:.75rem 1.5rem;cursor:pointer;transition:all .2s;user-select:none;color:#555}.page_categoryItem__jVAZd:hover{background:#f7f9fa;color:#1DA1F2}.page_categoryItem__jVAZd.page_activeCategory__swjAO{background:#e8f4fd;border-right:3px solid #1da1f2;color:#1DA1F2;font-weight:500}.page_categoryIcon__ZYPQI{margin-right:.75rem;font-size:1.1rem}.page_categoryName__jrjtw{flex:1;font-size:.95rem}.page_main__sARST{flex:1;padding:2rem;max-width:900px}.page_header__K42E0{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #e0e0e0}.page_header__K42E0 h1{font-size:2.5rem;font-weight:700;color:#14171a;margin:0 0 1rem}.page_subtitle__fZmSE{font-size:1.125rem;color:#657786;margin:0;line-height:1.6}.page_loading__eYCHO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#657786}.page_spinner__Y6xT8{width:40px;height:40px;border:3px solid #e1e8ed;border-top-color:#1da1f2;border-radius:50%;animation:page_spin__XFWVr .8s linear infinite;margin-bottom:1rem}@keyframes page_spin__XFWVr{to{transform:rotate(1turn)}}.page_empty__w_0J5{text-align:center;padding:4rem 2rem;color:#657786}.page_emptyIcon__qMJGo{font-size:4rem;margin-bottom:1rem}.page_emptyText__jNfYx{font-size:1.5rem;font-weight:600;color:#14171a;margin-bottom:.5rem}.page_emptyHint__QEL79{font-size:1rem;color:#657786}.page_blogsList__fQqEv{display:flex;flex-direction:column;gap:2rem}.page_blogCard__NOJNe{background:white;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s;cursor:pointer;border:1px solid #e0e0e0}.page_blogCard__NOJNe:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px);border-color:#1DA1F2}.page_blogCover__kO3w5{width:100%;height:240px;overflow:hidden;background:#f0f0f0}.page_blogCover__kO3w5 img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.page_blogCard__NOJNe:hover .page_blogCover__kO3w5 img{transform:scale(1.05)}.page_blogContent__QJ1X_{padding:1.5rem}.page_blogTitle__oOzTN{font-size:1.5rem;font-weight:600;color:#14171a;margin:0 0 1rem;line-height:1.4}.page_blogSummary__dW6Wf{color:#657786;font-size:1rem;line-height:1.6;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_blogMeta__Ta4jN{display:flex;flex-wrap:wrap;gap:1.5rem;padding-top:1rem;border-top:1px solid #f0f0f0;margin-bottom:1rem}.page_metaItem__4479w{font-size:.875rem;color:#657786;display:flex;align-items:center;gap:.25rem}.page_blogTags__c__Be{display:flex;flex-wrap:wrap;gap:.5rem}.page_tag__47YnO{display:inline-block;padding:.25rem .75rem;background:#e8f4fd;color:#1DA1F2;border-radius:12px;font-size:.8125rem;font-weight:500;transition:all .2s}.page_tag__47YnO:hover{background:#1DA1F2;color:white}.page_pagination__yXq0F{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}.page_pageBtn__f6O3r{padding:.75rem 1.5rem;background:white;color:#1DA1F2;border:1px solid #1da1f2;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.page_pageBtn__f6O3r:hover:not(:disabled){background:#1DA1F2;color:white}.page_pageBtn__f6O3r:disabled{background:#f0f0f0;color:#ccc;border-color:#e0e0e0;cursor:not-allowed}.page_pageInfo__PGchz{font-size:.9rem;color:#657786;font-weight:500}@media (max-width:1024px){.page_container__3U49L{flex-direction:column}.page_sidebar__qm9jX{width:100%;position:static;height:auto;border-right:none;border-bottom:1px solid #e0e0e0}.page_categoryTree__nwkGB{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1.5rem}.page_categoryItem__jVAZd{padding:.5rem 1rem;border-radius:20px;border:1px solid #e0e0e0}.page_categoryItem__jVAZd.page_activeCategory__swjAO{border:1px solid #1da1f2}.page_categoryChildren__D19PE{display:contents}.page_main__sARST{padding:1.5rem 1rem}}@media (max-width:768px){.page_header__K42E0 h1{font-size:2rem}.page_subtitle__fZmSE{font-size:1rem}.page_blogCard__NOJNe{margin:0 -.5rem}.page_blogCover__kO3w5{height:180px}.page_blogTitle__oOzTN{font-size:1.25rem}.page_blogSummary__dW6Wf{font-size:.9rem}.page_blogMeta__Ta4jN{gap:1rem}}