.empty.svelte-i3ai6r{padding:var(--space-2xl) var(--space-lg);background:var(--surface);border:1px dashed var(--border);text-align:center;border-radius:14px}.empty.svelte-i3ai6r p:where(.svelte-i3ai6r){font-family:var(--font-sans);color:var(--text-muted);margin:0}.listings.svelte-i3ai6r{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.listing.svelte-i3ai6r{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--surface);border:1px solid var(--border);border-radius:14px;transition:background .12s;display:flex}.listing.svelte-i3ai6r:hover{background:var(--surface-2)}.listings.compact.svelte-i3ai6r{padding:var(--space-sm);gap:0}.listings.compact.svelte-i3ai6r .listing:where(.svelte-i3ai6r){gap:var(--space-md);padding:var(--space-md);border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:8px;display:flex}.listings.compact.svelte-i3ai6r .listing:where(.svelte-i3ai6r):last-child{border-bottom-color:#0000}.listings.compact.svelte-i3ai6r .listing:where(.svelte-i3ai6r):has(+.listing:where(.svelte-i3ai6r):hover){border-bottom-color:#0000}.listings.compact.svelte-i3ai6r .listing:where(.svelte-i3ai6r):hover{background:var(--accent);border-bottom-color:#0000}.listings.compact.svelte-i3ai6r .listing:where(.svelte-i3ai6r):hover .listing-title:where(.svelte-i3ai6r),.listings.compact.svelte-i3ai6r .listing:where(.svelte-i3ai6r):hover .listing-company:where(.svelte-i3ai6r),.listings.compact.svelte-i3ai6r .listing:where(.svelte-i3ai6r):hover .listing-loc:where(.svelte-i3ai6r){color:var(--accent-text)}.listings.compact.svelte-i3ai6r .listing-main:where(.svelte-i3ai6r){gap:var(--space-xs);flex-direction:column;flex:1;min-width:0}.listings.compact.svelte-i3ai6r .listing-title:where(.svelte-i3ai6r){font-family:var(--font-sans);font-size:var(--font-md);color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}.listings.compact.svelte-i3ai6r .listing-sub:where(.svelte-i3ai6r){justify-content:space-between;align-items:baseline;gap:var(--space-sm);flex-direction:row}.listings.compact.svelte-i3ai6r .listing-company:where(.svelte-i3ai6r),.listings.compact.svelte-i3ai6r .listing-loc:where(.svelte-i3ai6r){font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--font-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listings.compact.svelte-i3ai6r .listing-company:where(.svelte-i3ai6r){min-width:0;color:var(--text-muted);flex:0 auto}.listings.compact.svelte-i3ai6r .listing-loc:where(.svelte-i3ai6r){min-width:0;color:color-mix(in srgb, var(--text-muted) 45%, var(--text));flex:0 auto}.listings.compact.svelte-i3ai6r .listing-meta:where(.svelte-i3ai6r){display:none}.listing-main.svelte-i3ai6r{gap:var(--space-xs);min-width:0;color:var(--text);flex-direction:column;flex:1;text-decoration:none;display:flex}.listing-sub.svelte-i3ai6r{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.listing-title.svelte-i3ai6r{font-size:var(--font-md);letter-spacing:-.005em;font-weight:400}.listing-company.svelte-i3ai6r{font-family:var(--font-sans);font-size:var(--font-md);color:var(--text-muted)}.listing-loc.svelte-i3ai6r{font-family:var(--font-sans);font-size:var(--font-sm);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.listing-meta.svelte-i3ai6r{align-items:flex-end;gap:var(--space-xs);flex-direction:column;flex-shrink:0;display:flex}.listing-source.svelte-i3ai6r{font-family:var(--font-sans);font-size:var(--font-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:400}.listing-time.svelte-i3ai6r{font-family:var(--font-sans);font-size:var(--font-sm);color:var(--text-muted)}
