.lede.svelte-8kbh0s{max-width:70ch;margin-bottom:2rem}.layout.svelte-8kbh0s{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:2rem;margin-bottom:3rem;display:grid}@media (width<=800px){.layout.svelte-8kbh0s{grid-template-columns:1fr}}.form.svelte-8kbh0s{align-self:start;padding:1.5rem}.form.svelte-8kbh0s .btn:where(.svelte-8kbh0s){width:100%;margin-top:.5rem}.quotes.svelte-8kbh0s{flex-direction:column;gap:1.25rem;display:flex}.quote-panel.svelte-8kbh0s{padding:1.25rem 1.4rem}.quote-panel.svelte-8kbh0s h2:where(.svelte-8kbh0s){align-items:center;gap:.6rem;font-size:1rem;display:flex}.tag.svelte-8kbh0s{text-transform:uppercase;letter-spacing:.04em;background:var(--card);color:var(--muted);border-radius:999px;padding:.2em .55em;font-size:.65rem;font-weight:700}.tag-official.svelte-8kbh0s{background:var(--success-bg);color:var(--success)}.preview.svelte-8kbh0s{border-style:dashed}.official.svelte-8kbh0s{border-color:var(--success-border);background:var(--success-bg)}.small.svelte-8kbh0s{font-size:.8rem}.stale.svelte-8kbh0s{color:var(--warning)}.breakdown.svelte-8kbh0s{font-family:var(--font-mono);flex-direction:column;gap:.4rem;margin:.85rem 0;display:flex}.breakdown.svelte-8kbh0s>div:where(.svelte-8kbh0s){justify-content:space-between;font-size:.92rem;display:flex}.breakdown.svelte-8kbh0s dt:where(.svelte-8kbh0s){color:var(--muted);font-family:var(--font-sans)}.breakdown.svelte-8kbh0s dd:where(.svelte-8kbh0s){margin:0;font-weight:600}.breakdown.svelte-8kbh0s .total:where(.svelte-8kbh0s){font-size:1.2rem;font-weight:800}
