.page-header.svelte-13y5c82{margin-bottom:var(--space-6, 1.5rem)}.page-title.svelte-13y5c82{font-size:var(--font-size-2xl, 2rem);font-weight:700;color:var(--color-text-primary, #f0f0f5);margin-bottom:var(--space-1, .25rem)}.page-subtitle.svelte-13y5c82{color:var(--color-text-secondary, #9090a8);font-size:var(--font-size-sm, .875rem)}.search-wrap.svelte-13y5c82{margin-bottom:var(--space-6, 1.5rem)}.search-input.svelte-13y5c82{width:100%;padding:.6rem .875rem;background:var(--color-surface, #1a1a22);border:1px solid var(--color-border, #2e2e3e);border-radius:8px;color:var(--color-text-primary, #f0f0f5);font-size:var(--font-size-md, 1rem);font-family:inherit;outline:none;transition:border-color .15s ease}.search-input.svelte-13y5c82:focus{border-color:var(--color-accent, #6c63ff)}.grid.svelte-13y5c82{display:grid;grid-template-columns:var(--grid-cols-sm, repeat(auto-fill, minmax(280px, 1fr)));gap:var(--grid-gap, 1rem)}.empty-message.svelte-13y5c82{color:var(--color-text-secondary, #9090a8);text-align:center;padding:var(--space-8, 2rem) 0}@media(max-width:600px){.grid.svelte-13y5c82{grid-template-columns:1fr}}
