.recent-block[data-v-7809dc3d]{border-top:1px solid var(--line,#e5e7eb);margin-top:40px;padding-top:24px}.recent-block h2[data-v-7809dc3d]{font-size:18px;margin:0}.recent-list[data-v-7809dc3d]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-top:16px}.recent-row[data-v-7809dc3d]{background:var(--surface,#fff);border:1px solid var(--line,#e5e7eb);border-radius:10px;color:inherit;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;text-decoration:none}.recent-row[data-v-7809dc3d]:hover{border-color:var(--brand,#0d9488)}.recent-name[data-v-7809dc3d]{display:block;font-size:14px;font-weight:600;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.recent-meta[data-v-7809dc3d]{align-items:baseline;color:var(--muted,#6b7280);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 10px}.recent-stars[data-v-7809dc3d]{flex:0 0 auto}.recent-cat[data-v-7809dc3d]{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.recent-meta time[data-v-7809dc3d]{flex:0 0 auto;margin-left:auto;white-space:nowrap}
