.filters {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  flex-wrap: wrap;
  padding: 8px 16px;
}
.tags {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.ops {
  display: flex;
  gap: 8px;
}
.fbtn,
.mode,
.clear {
  border: 1px solid #e5e7eb;
  background: #fff;
  padding: 6px 12px;
  border-radius: 999px;
  cursor: pointer;
}
.fbtn.is-active {
  background: #111827;
  color: #fff;
  border-color: #111827;
}
.card.is-hidden {
  display: none;
}

/* 例：前レスの .grid/.card/.thumb/.meta/.chips/.chip を流用 */
