.updates-filters{flex-wrap:wrap;gap:4px 18px;display:flex}.updates-filters button{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem}.updates-filters button:hover{color:var(--text-primary)}.updates-filters button.is-active{color:var(--text-primary);font-weight:600}.updates-empty{color:var(--text-muted);text-align:center;margin:0;padding:32px 0}.hu-list{margin:-20px 0 0;padding:0;list-style:none}.hu-item{border-bottom:1px solid #24221e;flex-wrap:wrap;align-items:center;gap:10px 24px;padding:14px 0;display:flex}.update-cover{flex:none;width:44px}.update-cover .home-cover{aspect-ratio:auto;width:44px;height:66px}.update-cover .home-cover-empty span{display:none}.update-work{min-width:0;color:var(--text-primary);flex-direction:column;flex:220px;gap:3px;text-decoration:none;display:flex}.update-work:hover .update-title{color:var(--accent-primary)}.update-title{font-size:1rem;font-weight:600;line-height:1.5}.update-type{color:var(--text-secondary);font-size:.8rem}.update-chapters{flex-wrap:wrap;flex:2 320px;gap:8px;display:flex}.chapter-chip{border:1px solid var(--border-color);border-radius:var(--radius-sm);max-width:100%;height:34px;color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;font-size:.88rem;text-decoration:none;transition:border-color .15s;display:inline-flex}.chapter-chip:hover{border-color:var(--accent-primary)}.chapter-chip-n{white-space:nowrap;font-weight:600}.chapter-chip-t{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.update-more{height:34px;color:var(--text-muted);align-items:center;font-size:.8rem;display:inline-flex}.update-by{width:120px;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.8rem;overflow:hidden}.update-date{width:96px;color:var(--text-muted);flex:none;font-size:.8rem}.updates-foot{flex-direction:column;align-items:center;gap:14px;display:flex}.updates-foot .pagination{margin-top:0}@media (max-width:720px){.hu-item{grid-template-columns:44px 1fr;gap:6px 14px;display:grid}.update-cover{grid-row:span 3}.update-chapters{gap:6px}.chapter-chip{height:30px;padding:0 10px;font-size:.8rem}.chapter-chip-t,.update-by{display:none}.update-date{width:auto;font-size:.75rem}}
