.finance-archive.svelte-1wwvyfg{padding:1rem;gap:1.3rem;font-family:var(--font-body)}.topic-browser.svelte-1wwvyfg{display:grid;gap:.9rem;margin-bottom:.3rem;border:1px solid var(--border-soft);border-radius:var(--radius-card);background:var(--bg-surface);padding:1rem}.browser-meta.svelte-1wwvyfg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.finance-grid.svelte-1wwvyfg{gap:1.15rem;margin-top:.12rem}.finance-card.svelte-1wwvyfg{padding:1rem 1.06rem}.finance-card.svelte-1wwvyfg:hover{background:color-mix(in srgb,var(--finance-bg) 80%,var(--color-text-primary) 20%);border-color:color-mix(in srgb,var(--finance-accent) 44%,var(--color-text-primary) 56%)}.post-meta-row.svelte-1wwvyfg{display:flex;flex-wrap:wrap;gap:.45rem .8rem;margin-bottom:.06rem}.finance-card.svelte-1wwvyfg h2:where(.svelte-1wwvyfg){margin:0;font-size:var(--type-card-title);line-height:var(--line-height-heading);font-weight:600}.finance-card.svelte-1wwvyfg p:where(.svelte-1wwvyfg){color:var(--muted-foreground);font-size:var(--type-body-sm);line-height:var(--line-copy);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.finance-card.svelte-1wwvyfg .date:where(.svelte-1wwvyfg){color:var(--muted-foreground);font-size:var(--type-meta);font-weight:500;line-height:1.35;letter-spacing:0}.topic-meta.svelte-1wwvyfg{margin:0;font-size:var(--type-meta);line-height:1.5;color:var(--muted-foreground);letter-spacing:0;text-transform:uppercase}.empty-state.svelte-1wwvyfg{color:var(--muted-foreground);font-size:var(--type-body-sm)}@media(min-width:900px){.finance-archive.svelte-1wwvyfg{padding:1.2rem}}
