.youtube-contents-box{display:flex;flex-direction:column;gap:36px;width:100%}.youtube-contents-title{font-family:Pretendard Bold,Noto Sans KR,sans-serif;font-size:36px;font-weight:700;color:#2c2c2c;letter-spacing:-.5px;line-height:1.5;margin:0}.youtube-contents-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 12px;transition:opacity .2s ease}.youtube-contents-grid.is-transitioning{opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.youtube-contents-grid{transition:none}}.youtube-contents-card{display:flex;flex-direction:column;gap:16px;cursor:pointer;transition:opacity .2s}.youtube-contents-card:hover{opacity:.9}.youtube-contents-card-thumbnail{position:relative;width:100%;aspect-ratio:435/244;min-height:180px;background-color:#ececec;border-radius:8px;overflow:hidden}.youtube-contents-card-thumbnail-img{-o-object-fit:cover;object-fit:cover}.youtube-contents-card-thumbnail-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#ececec}.youtube-contents-card-thumbnail-icon{opacity:.5}.youtube-contents-card-body{display:flex;flex-direction:column;gap:6px}.youtube-contents-card-header{display:flex;gap:6px;align-items:center}.youtube-contents-card-channel{flex-shrink:0}.youtube-contents-card-channel-avatar{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden}.youtube-contents-card-title{font-family:Pretendard SemiBold,Noto Sans KR,sans-serif;font-size:18px;font-weight:600;color:#2c2c2c;letter-spacing:-.5px;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.youtube-contents-card-channel-name{font-family:Pretendard Regular,Noto Sans KR,sans-serif;font-size:14px;font-weight:400;color:#505050;letter-spacing:-.5px;margin:0;padding-left:42px}.youtube-contents-pagination{display:flex;justify-content:center;align-items:center;padding-bottom:94px}.youtube-contents-card.is-skeleton{cursor:default}.youtube-contents-card.is-skeleton:hover{opacity:1}.youtube-contents-card-skeleton-thumbnail{width:100%;aspect-ratio:435/244;min-height:180px;border-radius:8px}.youtube-contents-card-skeleton-avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0}.youtube-contents-card-skeleton-title{flex:1;height:18px;border-radius:4px}.youtube-contents-card-skeleton-channel{width:60px;height:14px;border-radius:4px;margin-left:42px}@media screen and (max-width:1300px){.youtube-contents-title{font-size:28px}.youtube-contents-grid{grid-template-columns:repeat(2,1fr)}.youtube-contents-card-title{font-size:16px}}@media screen and (max-width:650px){.youtube-contents-box{gap:24px;padding:0 16px}.youtube-contents-title{font-size:24px}.youtube-contents-grid{grid-template-columns:1fr;gap:24px}.youtube-contents-card-thumbnail{min-height:200px}.youtube-contents-card-title{font-size:16px}.youtube-contents-card-channel-avatar{width:32px;height:32px}.youtube-contents-card-channel-name{font-size:13px;padding-left:38px}.youtube-contents-pagination{padding-bottom:60px}}