.page_page__FVvy6{display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px;grid-gap:64px;gap:64px}.page_main__51ksU{display:flex;flex-direction:column;gap:32px;grid-row-start:2}.page_page__FVvy6{opacity:0;transform:translateX(-5px);animation:page_sidebarFadeIn__RFl_j .6s ease-out forwards}@keyframes page_sidebarFadeIn__RFl_j{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.blog-detail_main__h1HV2{width:100%;max-width:800px;margin:0 auto;padding:20px}.blog-detail_title__LPWgK{font-size:2rem;margin-bottom:.5rem;color:var(--obsidian)}.blog-detail_description__xNIDf{color:#666;font-size:1.1rem;margin-bottom:1.5rem}.blog-detail_post__m5oS0{font-size:1rem;line-height:1.7}.blog-detail_error__l7kJ_,.blog-detail_loading__9_eC1{text-align:center;opacity:.6;margin-top:40px;font-style:italic}.blog_main__quQXe{width:100%;margin:0 auto;display:flex;flex-direction:column}.blog_grid__SCUL2{display:grid;list-style:none}.blog_card__ygzov{border-bottom:1px solid var(--primary-border);cursor:pointer;padding-bottom:10px;padding-top:20px}.blog_card__ygzov h2{font-size:1.4rem;margin-bottom:6px;color:var(--obsidian)}.blog_card__ygzov p{font-size:.95rem;line-height:1.5;opacity:.85;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog_more__5Elan{color:var(--secondary);font-weight:600;font-size:.95rem;transition:color .2s ease}.blog_more__5Elan:hover{color:var(--secondary-border)}.blog_empty__mqDo6{text-align:center;opacity:.6;font-style:italic;margin-top:40px}.blog_card__ygzov{opacity:0;transform:translateY(5px);animation:blog_fadeUp__giHEk .4s ease forwards}@keyframes blog_fadeUp__giHEk{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}