.sources-page.svelte-1g9hndx{width:100%;max-width:52rem;margin:0 auto;color:var(--text-primary);overflow-wrap:break-word}.sources-page__header.svelte-1g9hndx{margin-bottom:8px}h1.svelte-1g9hndx{margin:0 0 12px;font-size:clamp(1.7rem,4vw,2.3rem);line-height:1.15}.sources-page__intro.svelte-1g9hndx{margin:0 0 8px;font-size:1.02rem;line-height:1.6;color:var(--text-secondary)}.sources-page__note.svelte-1g9hndx{margin:0;font-size:.875rem;line-height:1.55;color:var(--text-muted)}.sources-page__jump.svelte-1g9hndx{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:16px;font-size:.9rem}.sources-page__state.svelte-1g9hndx{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;color:var(--text-secondary)}.sources-page__state.svelte-1g9hndx p:where(.svelte-1g9hndx){margin:0}.sources-section.svelte-1g9hndx{margin-top:36px;scroll-margin-top:76px}h2.svelte-1g9hndx{margin:0 0 6px;font-size:1.35rem;line-height:1.25}.sources-section__about.svelte-1g9hndx{margin:0 0 14px;font-size:.9rem;line-height:1.55;color:var(--text-secondary)}.sources-filters.svelte-1g9hndx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:10px;margin-bottom:8px}.sources-section__filter.svelte-1g9hndx{min-width:0}.sources-section__filter.svelte-1g9hndx .select:where(.svelte-1g9hndx){width:100%}.sources-group.svelte-1g9hndx{margin-top:22px}.sources-group__title.svelte-1g9hndx{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:1rem}.sources-group__title.svelte-1g9hndx img:where(.svelte-1g9hndx){flex-shrink:0;border-radius:3px}.sources-list.svelte-1g9hndx{display:grid;gap:10px}.source-entry.svelte-1g9hndx{display:grid;gap:6px;min-width:0;padding:14px 16px;border:1px solid var(--card-border);border-radius:var(--radius-md);background:var(--card-bg);scroll-margin-top:76px}.source-entry__name.svelte-1g9hndx{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.source-entry__text.svelte-1g9hndx,.source-entry__covers.svelte-1g9hndx,.source-entry__meta.svelte-1g9hndx{margin:0;font-size:.875rem;line-height:1.55}.source-entry__text.svelte-1g9hndx{color:var(--text-secondary)}.source-entry__covers.svelte-1g9hndx{color:var(--text-primary)}.source-entry__marks.svelte-1g9hndx{display:flex;flex-wrap:wrap;gap:6px}.source-entry__meta.svelte-1g9hndx{display:flex;flex-wrap:wrap;gap:2px 14px;color:var(--text-muted);font-size:.8125rem}
