.VerticalVideoCard_recommendedHorizontalCard__nhxm6,.VerticalVideoCard_recommendedVerticalCard__RePFd{display:flex;margin-bottom:12px;border-radius:8px;overflow:hidden;transition:all .2s ease}.VerticalVideoCard_touchWrapper__3ZhYw{touch-action:manipulation}.VerticalVideoCard_recommendedHorizontalCard__nhxm6:hover,.VerticalVideoCard_recommendedVerticalCard__RePFd:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.VerticalVideoCard_recommendedHorizontalCard__nhxm6{flex-direction:row;gap:12px}.VerticalVideoCard_recommendedHorizontalThumbnail__KIGBd{position:relative;flex-shrink:0;width:180px;height:101px;border-radius:8px;overflow:hidden;cursor:pointer;display:block;text-decoration:none;touch-action:manipulation}.VerticalVideoCard_recommendedHorizontalImage__lxuHt{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.VerticalVideoCard_recommendedHorizontalInfo__yl87_{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.VerticalVideoCard_recommendedHorizontalTitle__T81x5{color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.VerticalVideoCard_recommendedHorizontalTitle__T81x5:hover{color:var(--primary-color)}.VerticalVideoCard_recommendedHorizontalMeta__AScsX{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-secondary)}.VerticalVideoCard_recommendedHorizontalChannel__eDVCX{font-size:12px;color:var(--text-secondary)}.VerticalVideoCard_recommendedHorizontalDuration__rLqTE{position:absolute;bottom:6px;right:6px;background:rgba(0,0,0,.8);color:#fff;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;z-index:2}.VerticalVideoCard_recommendedVerticalCard__RePFd{flex-direction:column;margin-bottom:12px}.VerticalVideoCard_recommendedVerticalThumbnail__Z_Fns{position:relative;width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;cursor:pointer;margin-bottom:12px;display:block;text-decoration:none;touch-action:manipulation}.VerticalVideoCard_recommendedVerticalImage__J4Mdi{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.VerticalVideoCard_recommendedVerticalInfo__2bPq_{display:flex;flex-direction:column;gap:8px}.VerticalVideoCard_recommendedVerticalTitle__qsYMG{color:var(--text-primary);font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.VerticalVideoCard_recommendedVerticalTitle__qsYMG:hover{color:var(--primary-color)}.VerticalVideoCard_recommendedVerticalMeta__SSmIf{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.VerticalVideoCard_recommendedVerticalChannel__P1fo3{font-size:14px;color:var(--text-secondary)}.VerticalVideoCard_recommendedVerticalDuration__N1wH5{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;z-index:2}.VerticalVideoCard_recommendedHorizontalThumbnail__KIGBd:active,.VerticalVideoCard_recommendedVerticalThumbnail__Z_Fns:active{transform:scale(.98)}@media (hover:hover){.VerticalVideoCard_recommendedHorizontalThumbnail__KIGBd:active,.VerticalVideoCard_recommendedVerticalThumbnail__Z_Fns:active{transform:none}}.VerticalVideoCard_qualityBadge__pyKGN{position:absolute;top:8px;left:8px;background:hsl(160 84% 22%);color:#fff;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3}.VerticalVideoCard_channelLink__eSOXT{text-decoration:none;color:inherit;transition:color .2s ease;display:flex;align-items:center;gap:8px}.VerticalVideoCard_channelLink__eSOXT:hover{color:var(--primary-color)}.VerticalVideoCard_channelAvatar__SmRZM{flex-shrink:0}.VerticalVideoCard_stats__gSea5{font-size:.75rem;color:var(--text-muted);margin:0}@media (max-width:768px){.VerticalVideoCard_recommendedHorizontalCard__nhxm6{flex-direction:column}.VerticalVideoCard_recommendedHorizontalThumbnail__KIGBd{width:100%;height:180px;margin-bottom:12px}.VerticalVideoCard_recommendedHorizontalTitle__T81x5{font-size:16px}.VerticalVideoCard_recommendedHorizontalChannel__eDVCX,.VerticalVideoCard_recommendedHorizontalMeta__AScsX{font-size:14px}}@media (max-width:480px){.VerticalVideoCard_recommendedVerticalTitle__qsYMG{font-size:15px}.VerticalVideoCard_recommendedVerticalChannel__P1fo3,.VerticalVideoCard_recommendedVerticalMeta__SSmIf{font-size:13px}}