main.svelte-220hbx{padding-bottom:2rem}.intro.svelte-220hbx{text-align:center;margin-bottom:1.5rem;font-family:var(--font-body)}.intro.svelte-220hbx h2:where(.svelte-220hbx){font-family:var(--font-headline);font-size:1.75rem;margin:0 0 .5rem}.intro.svelte-220hbx p:where(.svelte-220hbx){color:var(--color-text-muted);font-size:.95rem;margin:0}.sort-tabs.svelte-220hbx{display:flex;gap:0;margin-bottom:1rem}.tab-btn.svelte-220hbx{font-family:var(--font-headline);font-size:.85rem;font-weight:600;background:none;border:none;cursor:pointer;padding:.4rem .75rem;color:var(--color-text-muted);border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.tab-btn.svelte-220hbx:hover{color:var(--color-text)}.tab-btn.tab-active.svelte-220hbx{color:var(--color-text);border-bottom-color:var(--color-text)}.loading.svelte-220hbx,.error.svelte-220hbx,.empty.svelte-220hbx{text-align:center;padding:3rem;font-family:var(--font-body)}.error.svelte-220hbx{color:var(--color-error)}.empty-headline.svelte-220hbx{font-family:var(--font-headline);font-size:1.5rem;margin:0 0 .5rem}.empty-subtext.svelte-220hbx{color:var(--color-text-muted);margin:0}.documents-table.svelte-220hbx td:where(.svelte-220hbx):nth-child(4){color:var(--color-text-muted);font-size:.85rem}.load-more-trigger.svelte-220hbx{min-height:60px;display:flex;align-items:center;justify-content:center}.loading-more.svelte-220hbx,.no-more.svelte-220hbx{font-family:var(--font-body);font-size:.85rem;color:var(--color-text-light);font-style:italic;padding:1rem}@media(max-width:640px){.intro.svelte-220hbx h2:where(.svelte-220hbx){font-size:1.35rem}}
