.page-banner.svelte-fvpghs{background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-accent-dark) 100%);padding-block:var(--space-10);text-align:center}.banner-title.svelte-fvpghs{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:#fff;margin-bottom:var(--space-2)}.banner-subtitle.svelte-fvpghs{font-size:var(--font-size-base);color:#ffffffe6}.issues-section.svelte-fvpghs{background:var(--color-bg-alt);min-height:60vh}.filter-bar.svelte-fvpghs{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6);flex-wrap:wrap;gap:var(--space-4)}.results-count.svelte-fvpghs{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.results-count.svelte-fvpghs strong:where(.svelte-fvpghs){color:var(--color-primary)}.issues-grid.svelte-fvpghs{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:640px){.issues-grid.svelte-fvpghs{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.issues-grid.svelte-fvpghs{grid-template-columns:repeat(3,1fr)}}.card-skeleton.svelte-fvpghs{background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border)}.card-skeleton-content.svelte-fvpghs{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}
