.page-header.svelte-119sy9j{padding-top:4rem;padding-bottom:4rem}.page-header.svelte-119sy9j h1:where(.svelte-119sy9j){text-transform:uppercase}.filter-container.svelte-119sy9j{margin-top:2rem;max-width:600px;margin-left:auto;margin-right:auto}.no-results.svelte-119sy9j{list-style:none}.media-list.svelte-119sy9j{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.media-list-item.svelte-119sy9j{list-style:none}.media-row.svelte-119sy9j{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;min-height:3.75rem;padding:1rem 1.1rem;text-decoration:none;color:var(--text-primary);background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-sm);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.media-row.svelte-119sy9j:hover,.media-row.svelte-119sy9j:focus-visible{background:#ffffff0f;border-color:#ffffff6b;outline:none;transform:translateY(-1px)}.media-title.svelte-119sy9j{color:var(--text-primary);font-weight:400;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-details.svelte-119sy9j{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:.9rem;font-weight:300;line-height:1.2;white-space:nowrap}@media (max-width: 768px){.media-row.svelte-119sy9j{align-items:flex-start;flex-direction:column;gap:.45rem;min-height:0;padding:.9rem 1rem}.media-title.svelte-119sy9j{white-space:normal}.media-details.svelte-119sy9j{font-size:.82rem}}
