.blogList-module__vOxNuG__blogList{cursor:pointer;width:100%;min-width:0}.blogList-module__vOxNuG__fetching{opacity:.5;pointer-events:none;transition:opacity .2s}.blogList-module__vOxNuG__blogListHeader{margin-bottom:1.25rem}.blogList-module__vOxNuG__blogListTitle{color:var(--gray-14);margin:0;font-weight:700}.blogList-module__vOxNuG__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.blogList-module__vOxNuG__card{min-width:0}.blogList-module__vOxNuG__card article{flex-direction:column;gap:.5rem;height:100%;display:flex}.blogList-module__vOxNuG__imageWrap{aspect-ratio:16/9;background:var(--gray-3);border-radius:.75rem;width:100%;position:relative;overflow:hidden}.blogList-module__vOxNuG__imagePlaceholder{background:var(--gray-3);border:1px solid var(--gray-5);position:absolute;inset:0}.blogList-module__vOxNuG__cardImage{object-fit:cover;width:100%;height:100%;display:block}.blogList-module__vOxNuG__cardTitle{color:var(--gray-14);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.blogList-module__vOxNuG__cardExcerpt{color:var(--gray-10);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-weight:500;display:-webkit-box;overflow:hidden}.blogList-module__vOxNuG__cardCategory{color:var(--orange-6);margin:.25rem 0 0;font-weight:600}.blogList-module__vOxNuG__emptyState{justify-content:center;align-items:center;width:100%;padding:10rem 0 12rem;display:flex}.blogList-module__vOxNuG__emptyStateText{color:var(--gray-8);font-weight:500}.blogList-module__vOxNuG__skeletonTitle{background:var(--gray-3);border-radius:4px;width:80%;height:1.25rem;animation:1.5s ease-in-out infinite blogList-module__vOxNuG__pulse}.blogList-module__vOxNuG__skeletonExcerpt{background:var(--gray-3);border-radius:4px;width:60%;height:1rem;animation:1.5s ease-in-out infinite blogList-module__vOxNuG__pulse}@keyframes blogList-module__vOxNuG__pulse{0%,to{opacity:1}50%{opacity:.4}}@media screen and (max-width:1024px){.blogList-module__vOxNuG__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.blogList-module__vOxNuG__grid{grid-template-columns:1fr}}.blogList-module__vOxNuG__pagination{justify-content:center;align-items:center;gap:1.25rem;margin-top:2.5rem;display:flex}.blogList-module__vOxNuG__pageButton{border:1px solid var(--gray-5);background:var(--gray-1);width:2rem;height:2rem;color:var(--gray-12);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.blogList-module__vOxNuG__pageButton:hover:not(:disabled){background:var(--gray-3);border-color:var(--gray-7)}.blogList-module__vOxNuG__pageButton:disabled{color:var(--gray-6);border-color:var(--gray-3);cursor:not-allowed}.blogList-module__vOxNuG__pageIndicator{color:var(--gray-12);text-align:center;min-width:3rem;font-weight:600}
.hotBlogList-module__t-lRcW__hotBlogList{border:1px solid var(--gray-2);background:var(--gray-1);border-radius:16px;width:100%;min-width:300px;max-width:300px;padding:2rem 1.875rem;position:sticky;top:0}.hotBlogList-module__t-lRcW__hotBlogListTitle{color:var(--gray-11);font-size:16px;font-weight:600}.hotBlogList-module__t-lRcW__hotBlogListContent{flex-direction:column;gap:2.25rem;margin-top:2.2rem;display:flex}.hotBlogList-module__t-lRcW__rank{color:var(--gray-8);font-size:1.25rem;font-weight:400;line-height:1.3}.hotBlogList-module__t-lRcW__summaryTitle{color:var(--gray-13);padding-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5}.hotBlogList-module__t-lRcW__summaryCategory{color:var(--gray-10);font-size:14px;font-weight:500;line-height:1.54}@media screen and (max-width:768px){.hotBlogList-module__t-lRcW__hotBlogList{max-width:100%;margin-top:4rem}}.hotBlogList-module__t-lRcW__skeletonRank{background:var(--gray-3);border-radius:4px;flex-shrink:0;width:1.5rem;height:1.5rem;animation:1.5s ease-in-out infinite hotBlogList-module__t-lRcW__hotPulse}.hotBlogList-module__t-lRcW__skeletonTextWrap{flex-direction:column;flex:1;gap:.4rem;display:flex}.hotBlogList-module__t-lRcW__skeletonLine{background:var(--gray-3);border-radius:4px;animation:1.5s ease-in-out infinite hotBlogList-module__t-lRcW__hotPulse}.hotBlogList-module__t-lRcW__skeletonTitle{width:100%;height:1rem}.hotBlogList-module__t-lRcW__skeletonCategory{width:50%;height:.8rem}@keyframes hotBlogList-module__t-lRcW__hotPulse{0%,to{opacity:1}50%{opacity:.4}}
