.breadcrumb.svelte-y54xbz{font-size:.8rem;color:var(--text-muted);margin-bottom:1rem}.breadcrumb.svelte-y54xbz a:where(.svelte-y54xbz){color:var(--text-secondary);text-decoration:none}.breadcrumb.svelte-y54xbz a:where(.svelte-y54xbz):hover{color:var(--primary)}.breadcrumb.svelte-y54xbz span:where(.svelte-y54xbz){margin:0 .25rem}.page-header.svelte-y54xbz{max-width:800px;margin-bottom:2rem}h1.svelte-y54xbz{font-size:2rem;font-weight:800;letter-spacing:-.035em;line-height:1.15}.lede.svelte-y54xbz{color:var(--text);font-size:1.02rem;margin-top:.6rem;line-height:1.6}.lede.svelte-y54xbz strong:where(.svelte-y54xbz){color:var(--primary)}.stats-strip.svelte-y54xbz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin:0 0 2.5rem}.stat-box.svelte-y54xbz{background:var(--bg);border:1px solid var(--border-light);border-radius:var(--radius);padding:1rem 1.1rem}.stat-num.svelte-y54xbz{font-size:1.5rem;font-weight:800;color:var(--primary);letter-spacing:-.03em;line-height:1;margin-bottom:.35rem}.stat-label.svelte-y54xbz{font-size:.78rem;color:var(--text-muted);line-height:1.4}.section.svelte-y54xbz{margin:2rem 0;max-width:900px}.section.svelte-y54xbz h2:where(.svelte-y54xbz){font-size:1.3rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .7rem}.section-note.svelte-y54xbz{color:var(--text-secondary);font-size:.9rem;margin:0 0 .85rem}.empty.svelte-y54xbz{color:var(--text-secondary);padding:1.5rem}.table-wrap.svelte-y54xbz{overflow-x:auto;border:1px solid var(--border-light);border-radius:var(--radius-sm)}table.svelte-y54xbz{width:100%;border-collapse:collapse;font-size:.9rem;min-width:480px}th.svelte-y54xbz,td.svelte-y54xbz{padding:.6rem .9rem;text-align:left;border-bottom:1px solid var(--border-light)}thead.svelte-y54xbz th:where(.svelte-y54xbz){background:var(--bg);font-weight:600;color:var(--text-secondary);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}td.rank.svelte-y54xbz{font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:600;width:60px}tbody.svelte-y54xbz tr:where(.svelte-y54xbz):last-child td:where(.svelte-y54xbz){border-bottom:none}table.svelte-y54xbz a:where(.svelte-y54xbz){color:var(--primary);text-decoration:none}table.svelte-y54xbz a:where(.svelte-y54xbz):hover{text-decoration:underline}.bid-list.svelte-y54xbz{display:flex;flex-direction:column;gap:.65rem}.bid-card.svelte-y54xbz{display:block;padding:.85rem 1rem;border:1px solid var(--border-light);border-radius:var(--radius);background:var(--bg-card);text-decoration:none;color:var(--text);transition:border-color .15s}.bid-card.svelte-y54xbz:hover{border-color:var(--primary)}.bid-meta.svelte-y54xbz{display:flex;gap:.35rem;margin-bottom:.4rem;flex-wrap:wrap}.badge.svelte-y54xbz{display:inline-block;padding:.1rem .5rem;font-size:.7rem;border-radius:9999px;background:#6366f11f;color:#4338ca}.badge.type.svelte-y54xbz{background:#94a3b833;color:#475569;font-weight:600}.badge.state.svelte-y54xbz{background:#22c55e1f;color:#15803d}.bid-card.svelte-y54xbz h3:where(.svelte-y54xbz){font-size:.95rem;font-weight:600;margin:0 0 .35rem;line-height:1.35}.meta.svelte-y54xbz{display:flex;gap:.8rem;font-size:.78rem;color:var(--text-muted);flex-wrap:wrap}.cross-links.svelte-y54xbz{margin:2.5rem 0;padding-top:1.5rem;border-top:1px solid var(--border-light)}.state-grid.svelte-y54xbz{list-style:none;padding:0;margin:.85rem 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.35rem .85rem}.state-grid.svelte-y54xbz a:where(.svelte-y54xbz){color:var(--primary);text-decoration:none;font-size:.875rem}.state-grid.svelte-y54xbz a:where(.svelte-y54xbz):hover{text-decoration:underline}.methodology.svelte-y54xbz{max-width:780px;padding-top:1.5rem;border-top:1px solid var(--border-light)}.methodology.svelte-y54xbz p:where(.svelte-y54xbz){color:var(--text-secondary);font-size:.9rem;line-height:1.65;margin:0 0 .85rem}.methodology.svelte-y54xbz a:where(.svelte-y54xbz){color:var(--primary);text-decoration:none}.methodology.svelte-y54xbz a:where(.svelte-y54xbz):hover{text-decoration:underline}
