.hero.svelte-e12qt1{background:linear-gradient(180deg, var(--accent-soft), transparent);padding:2.5rem 0 0}.eyebrow.svelte-e12qt1{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.8rem;font-weight:700}h1.svelte-e12qt1{margin:.3rem 0 1.1rem;font-size:clamp(2rem,4vw,2.8rem)}form.svelte-e12qt1{gap:.6rem;max-width:760px;display:flex}.box.svelte-e12qt1{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--muted);border-radius:12px;flex:1;align-items:center;gap:.6rem;padding:0 1rem;display:flex}.box.svelte-e12qt1:focus-within{border-color:var(--accent);outline:3px solid color-mix(in srgb, var(--accent) 25%, transparent)}.box.svelte-e12qt1 input:where(.svelte-e12qt1){min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:.9rem 0;font-size:1.1rem}.box.svelte-e12qt1 input:where(.svelte-e12qt1):focus{outline:none}.sr.svelte-e12qt1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabs.svelte-e12qt1{border-bottom:1px solid var(--line);scrollbar-width:none;gap:.25rem;margin-top:1.5rem;display:flex;overflow-x:auto}.tabs.svelte-e12qt1 a:where(.svelte-e12qt1){color:var(--muted);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;gap:.45rem;margin-bottom:-1px;padding:.65rem .85rem;font-weight:600;text-decoration:none;display:inline-flex}.tabs.svelte-e12qt1 a:where(.svelte-e12qt1):hover{color:var(--ink)}.tabs.svelte-e12qt1 a[aria-current=page]:where(.svelte-e12qt1){color:var(--accent-strong);border-bottom-color:var(--accent)}.n.svelte-e12qt1{background:var(--chip);color:var(--muted);border-radius:999px;padding:.05rem .5rem;font-size:.78rem}.tabs.svelte-e12qt1 a[aria-current=page]:where(.svelte-e12qt1) .n:where(.svelte-e12qt1){background:var(--accent);color:var(--on-accent)}.results.svelte-e12qt1{padding-top:1.5rem;padding-bottom:3rem}.summary.svelte-e12qt1{color:var(--muted);margin:0 0 1rem}.straight.svelte-e12qt1{flex-wrap:wrap;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.straight.svelte-e12qt1 a:where(.svelte-e12qt1){background:var(--accent);color:var(--on-accent);border-radius:10px;align-items:center;gap:.45rem;padding:.6rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.straight.svelte-e12qt1 a:where(.svelte-e12qt1):hover{background:var(--accent-strong)}.go.svelte-e12qt1{opacity:.8;font-weight:400}.group.svelte-e12qt1{margin-bottom:2.25rem}.group.svelte-e12qt1 header:where(.svelte-e12qt1){border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.group.svelte-e12qt1 h2:where(.svelte-e12qt1){align-items:center;gap:.5rem;margin:0;font-size:1.4rem;display:flex}.group.svelte-e12qt1 h2:where(.svelte-e12qt1) .nav-icon{color:var(--accent)}.group.svelte-e12qt1 header:where(.svelte-e12qt1) a:where(.svelte-e12qt1){white-space:nowrap;font-weight:600}.tenders.svelte-e12qt1{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.list.svelte-e12qt1{grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),1fr));gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}.more.svelte-e12qt1{color:var(--muted);font-size:.95rem}.pager.svelte-e12qt1{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.start.svelte-e12qt1 h2:where(.svelte-e12qt1){margin:0 0 .6rem;font-size:1.2rem}.chips.svelte-e12qt1{flex-wrap:wrap;gap:.5rem;margin:0 0 1.75rem;padding:0;list-style:none;display:flex}.chips.svelte-e12qt1 a:where(.svelte-e12qt1){background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-weight:500;text-decoration:none;display:inline-flex}.chips.svelte-e12qt1 a:where(.svelte-e12qt1):hover{border-color:var(--accent);color:var(--accent-strong)}.chips.svelte-e12qt1 .nav-icon{color:var(--muted)}.tips.svelte-e12qt1{max-width:760px}.tips.svelte-e12qt1 ul:where(.svelte-e12qt1){gap:.4rem;margin:0;padding-left:1.2rem;display:grid}.empty.svelte-e12qt1{max-width:760px}.empty.svelte-e12qt1 h2:where(.svelte-e12qt1){margin-top:0}.empty.svelte-e12qt1 .row:where(.svelte-e12qt1){flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}@media (width<=560px){form.svelte-e12qt1{flex-direction:column}}
