.blog_pageContainer__JXJk5{min-height:100vh;background:#f8f9fa}.blog_header__n9pi9{background:linear-gradient(135deg,#0056b3,#007bff);padding:3rem 0;color:white;margin-bottom:2rem}.blog_headerContent__iDFEI{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.blog_headerLeft__VQwvW h1{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.blog_headerLeft__VQwvW p{font-size:1.1rem;opacity:.9}.blog_createButton__v_A_N{display:inline-flex;align-items:center;gap:.5rem;background:white;color:#0056b3;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease;text-decoration:none}.blog_createButton__v_A_N:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.blog_mainContent__cIKrq{max-width:1200px;margin:0 auto;padding:0 2rem}.blog_filters__AtpEn{margin-bottom:2rem;background:white;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.blog_searchBar__SJq8_{position:relative;margin-bottom:1.5rem}.blog_searchInput___ccsj{width:100%;padding:1rem 1rem 1rem 3rem;border:2px solid #e9ecef;border-radius:8px;font-size:1rem;transition:all .3s ease}.blog_searchInput___ccsj:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.blog_searchIcon__2yuOd{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#6c757d}.blog_filterOptions__OGnR9{display:flex;justify-content:space-between;align-items:center;gap:1rem}.blog_categories__tnzNO{display:flex;gap:.5rem;flex-wrap:wrap}.blog_categoryButton__7HHUv{padding:.5rem 1rem;border:none;border-radius:6px;background:#f8f9fa;color:#495057;font-weight:500;cursor:pointer;transition:all .3s ease}.blog_categoryButton__7HHUv:hover{background:#e9ecef}.blog_categoryButton__7HHUv.blog_active__B_Kde{background:#007bff;color:white}.blog_sortWrapper__rqzbf{position:relative}.blog_sortSelect__aU_9G{padding:.5rem 2.5rem .5rem 1rem;border:2px solid #e9ecef;border-radius:6px;background:white;color:#495057;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease}.blog_sortSelect__aU_9G:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.blog_blogGrid__QFI2o{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.blog_blogCard__OACcF{background:white;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.blog_blogCard__OACcF:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.blog_blogImage__OjAQM{position:relative;height:200px}.blog_image__gDVgD{width:100%;height:100%;object-fit:cover}.blog_typeLabel__YHR5b{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.75);color:white;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:500}.blog_blogContent__Tf9Rv{padding:1.5rem}.blog_category__bMWeL{color:#007bff;font-size:.9rem;font-weight:600;margin-bottom:.5rem}.blog_title__oeUXW{font-size:1.25rem;font-weight:600;color:#212529;margin-bottom:.75rem;line-height:1.4}.blog_excerpt__oplGP{color:#6c757d;line-height:1.6;margin-bottom:1rem}.blog_blogMeta__DmHMu{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e9ecef}.blog_authorInfo__JcjSB{display:flex;align-items:center;gap:.75rem}.blog_authorName__LwGrQ{font-weight:600;color:#212529}.blog_authorDate__Bvkqr,.blog_readTime__jUn2K{color:#6c757d;font-size:.9rem}.blog_readTime__jUn2K{display:flex;align-items:center;gap:.5rem}.blog_tags__E_N8C{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.blog_tag__pqyI7{background:#e9ecef;color:#495057;padding:.25rem .75rem;border-radius:15px;font-size:.85rem;font-weight:500}@media (max-width:768px){.blog_headerContent__iDFEI{flex-direction:column;text-align:center;gap:1.5rem}.blog_filterOptions__OGnR9{flex-direction:column;align-items:stretch}.blog_categories__tnzNO{margin-bottom:1rem}.blog_sortSelect__aU_9G,.blog_sortWrapper__rqzbf{width:100%}.blog_blogGrid__QFI2o{grid-template-columns:1fr}}.blog_emptyState__7U3av{text-align:center;padding:3rem;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:2rem auto}.blog_emptyIcon__daVvl{font-size:3rem;margin-bottom:1rem}.blog_emptyState__7U3av h2{color:#1f2937;margin-bottom:.5rem}.blog_emptyState__7U3av p{color:#6b7280;max-width:400px;margin:0 auto}.blog_blogHeader__3UxNb{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.blog_deleteButton__yWWTl{background:none;border:none;color:#EF4444;padding:.5rem;cursor:pointer;transition:all .2s ease;border-radius:4px}.blog_deleteButton__yWWTl:hover:not(:disabled){background-color:#FEE2E2}.blog_deleteButton__yWWTl:disabled{opacity:.5;cursor:not-allowed}.blog_deleteButton__yWWTl i{font-size:1rem}@keyframes blog_shimmer__hbPeR{0%{background-position:-200% 0}to{background-position:200% 0}}.blog_loading__ZCJHT{text-align:center;padding:2rem;color:#4b5563;font-size:1.1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.blog_loadingSpinner__bq5fS{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#3b82f6;border-radius:50%;animation:blog_spin__B2zrW 1s linear infinite}@keyframes blog_spin__B2zrW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blog_loadingAuthor__b67zF,.blog_loadingCategory__WqFm_,.blog_loadingDescription__ZOH0p,.blog_loadingFilter__GXvN_,.blog_loadingImage__FXdKN,.blog_loadingTitle__TTSZF{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:blog_shimmer__hbPeR 1.5s infinite;border-radius:4px}.blog_loadingTitle__TTSZF{height:24px;width:200px;margin-bottom:8px}.blog_loadingCategory__WqFm_{height:16px;width:80px;margin-bottom:12px}.blog_loadingDescription__ZOH0p{height:16px;width:100%;margin-bottom:8px}.blog_loadingDescription__ZOH0p:last-of-type{width:80%}.blog_loadingAuthor__b67zF{height:16px;width:120px}.blog_loadingFilter__GXvN_{height:120px;width:100%}.blog_loadingImage__FXdKN{width:100%;height:200px;border-radius:8px 8px 0 0}@media (max-width:768px){.blog_header__n9pi9{padding:3rem 1rem}.blog_headerContent__iDFEI h1{font-size:2.5rem}.blog_blogGrid__QFI2o{grid-template-columns:1fr}}.blog_error___uTMh{text-align:center;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:2rem auto;max-width:600px}.blog_error___uTMh h2{color:#dc2626;margin-bottom:1rem}.blog_error___uTMh p{color:#4b5563;margin-bottom:1.5rem}.blog_retryButton__7LOgl{background:#3b82f6;color:white;padding:.75rem 1.5rem;border-radius:6px;border:none;font-weight:500;cursor:pointer;transition:background-color .2s}.blog_retryButton__7LOgl:hover{background:#2563eb}