.tag-filter[data-v-48c8a684]{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:1.5rem}.tag-list[data-v-48c8a684]{display:flex;flex:1;flex-wrap:wrap;gap:.4rem;max-height:calc(1.78rem + 2px);min-width:0;overflow:hidden;transition:max-height .3s ease}.tag-btn[data-v-48c8a684]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--ink-muted);font-size:.78rem;line-height:1;padding:.3rem .6rem;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.tag-btn[data-v-48c8a684]:hover{border-color:var(--ink-muted);color:var(--ink-dark)}.tag-btn.active[data-v-48c8a684]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.expand-btn[data-v-48c8a684]{background:none;border:none;color:var(--ink-muted);cursor:pointer;flex-shrink:0;font-size:.75rem;line-height:1;padding:.3rem 0;transition:color var(--transition-fast);white-space:nowrap}.expand-btn[data-v-48c8a684]:hover{color:var(--ink-dark)}
