.category-links[data-v-7069f531]{margin-bottom:var(--spacing-xl)}.category-links__list[data-v-7069f531]{gap:var(--spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.category-links__item[data-v-7069f531]{margin:0}.category-links__link[data-v-7069f531]{padding:var(--spacing-xs) var(--spacing-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base);align-items:center;text-decoration:none;display:inline-flex}.category-links__link[data-v-7069f531]:hover{border-color:var(--color-primary);color:var(--color-primary-text)}.category-links__link[data-v-7069f531]:focus-visible{outline:2px solid var(--color-primary-text);outline-offset:2px}.category-links__link--active[data-v-7069f531],.category-links__link--active[data-v-7069f531]:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.catalog-list__error[data-v-d3719135]{color:var(--color-error-text);align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.catalog-list__error[data-v-d3719135],.catalog-list__status[data-v-d3719135]{text-align:center;padding:var(--spacing-2xl)}.catalog-list__status[data-v-d3719135]{font-size:var(--font-size-lg);color:var(--color-text-muted)}.catalog-list__body[data-v-d3719135]{gap:var(--spacing-xl);flex-direction:column;display:flex}.catalog-list__grid[data-v-d3719135]{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.catalog-list__load-more[data-v-d3719135]{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.catalog-list__progress[data-v-d3719135]{font-size:var(--font-size-sm);color:var(--color-text-muted)}
