.gallery-page.svelte-16h6p05{padding:var(--space-12) 0 var(--space-24)}.page-header.svelte-16h6p05{text-align:center;margin-bottom:var(--space-8)}.page-title.svelte-16h6p05{font-size:var(--text-4xl);font-weight:200;letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-2)}.page-subtitle.svelte-16h6p05{font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.05em}.filter-bar.svelte-16h6p05{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);margin-bottom:var(--space-12);flex-wrap:wrap}.filter-label.svelte-16h6p05{font-size:var(--text-sm);color:var(--color-text-muted)}.filter-chips.svelte-16h6p05{display:flex;gap:var(--space-2);flex-wrap:wrap}.filter-chip.svelte-16h6p05{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-accent-subtle);border:1px solid var(--color-accent);border-radius:var(--radius-sm)}.chip-label.svelte-16h6p05{font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;font-weight:500}.chip-value.svelte-16h6p05{font-size:var(--text-sm);color:var(--color-text-primary)}.clear-filters.svelte-16h6p05{font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none;margin-left:auto;transition:color var(--transition-fast)}.clear-filters.svelte-16h6p05:hover{color:var(--color-error)}.empty-state.svelte-16h6p05{text-align:center;padding:var(--space-24);display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.empty-text.svelte-16h6p05{font-size:var(--text-lg);color:var(--color-text-muted)}
