.work-card{border:1px solid var(--line);border-radius:var(--radius);break-inside:avoid;background:#fff;margin-bottom:18px;overflow:hidden}.card-media{background:#e7e9e5;max-height:540px;display:block;position:relative;overflow:hidden}.card-media img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.work-card:hover .card-media img{transform:scale(1.025)}.aigc-chip,.video-chip{color:#fff;background:#151917c9;border-radius:4px;align-items:center;gap:4px;height:25px;padding:0 7px;font-size:11px;font-weight:800;display:flex;position:absolute;top:10px}.aigc-chip{left:10px}.video-chip{right:10px}.card-body{padding:14px}.tag-row{white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.tag-row a{color:var(--teal);font-size:12px;font-weight:750}.tag-row span{color:var(--muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}.card-body h2{margin:9px 0 6px;font-size:17px;line-height:1.35}.card-body>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.card-footer{border-top:1px solid #edf0ec;justify-content:space-between;align-items:center;margin-top:13px;padding-top:11px;display:flex}.card-author{align-items:center;gap:7px;font-size:12px;display:flex}.card-footer>div{gap:9px;display:flex}.card-footer>div span{color:#6e756f;align-items:center;gap:3px;font-size:11px;display:flex}.card-author{min-width:0}.card-author b{white-space:nowrap;text-overflow:ellipsis;max-width:92px;overflow:hidden}@media (max-width:560px){.card-author b{max-width:50px}.card-footer>div{gap:5px}}
