.estimates.svelte-wz4r46{padding:var(--space-3);border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius-2);background:var(--surface-sunken)}header.svelte-wz4r46{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}h2.svelte-wz4r46{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin:0}.how.svelte-wz4r46{color:var(--text-dim);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.figures.svelte-wz4r46{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.figure.svelte-wz4r46{gap:2px;display:grid}.value.svelte-wz4r46{font-family:var(--font-mono);font-size:var(--text-xl);font-variant-numeric:tabular-nums;color:var(--accent)}.label.svelte-wz4r46{font-size:var(--text-xs);color:var(--text-faint)}.formulas.svelte-wz4r46{margin:var(--space-3) 0 0;font-size:var(--text-xs);gap:2px;display:grid}.formulas.svelte-wz4r46 dt:where(.svelte-wz4r46){color:var(--text-faint)}.formulas.svelte-wz4r46 dd:where(.svelte-wz4r46){margin:0 0 var(--space-2);color:var(--text-dim)}.mono.svelte-wz4r46{font-family:var(--font-mono)}.caveat.svelte-wz4r46{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--text-faint);max-width:60ch}.alerts.svelte-wz4r46{margin:var(--space-3) 0 0;gap:var(--space-1);padding:0;list-style:none;display:grid}.alerts.svelte-wz4r46 li:where(.svelte-wz4r46){align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-left:2px solid var(--warn);background:var(--surface);font-size:var(--text-xs);color:var(--warn);display:flex}.alerts.svelte-wz4r46 li:where(.svelte-wz4r46) svg{flex:none;width:15px;height:15px}.empty.svelte-k58cdo{color:var(--text-faint);font-size:var(--text-sm)}.stats.svelte-k58cdo{margin:0;padding:0;list-style:none}.row.svelte-k58cdo{align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-1) var(--space-2);border:none;border-bottom:var(--border-width) solid var(--border);color:var(--text);text-align:left;font-size:var(--text-sm);cursor:default;background:0 0;display:flex}.row.multi.svelte-k58cdo{cursor:pointer}.row.multi.svelte-k58cdo:hover{background:var(--surface-raised)}.name.svelte-k58cdo{min-width:0;color:var(--text-dim);flex:1}.row.svelte-k58cdo svg{width:15px;height:15px;color:var(--stat-tint,var(--text-faint));opacity:.85;flex:none;align-self:center}.row.multi.svelte-k58cdo:hover svg{opacity:1}.value.svelte-k58cdo{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.good.svelte-k58cdo{color:var(--ok)}.bad.svelte-k58cdo{color:var(--danger)}.count.svelte-k58cdo{text-align:center;width:1.2em;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-faint)}.breakdown.svelte-k58cdo{padding:var(--space-1) var(--space-2) var(--space-2) var(--space-4);background:var(--surface-sunken);font-size:var(--text-xs);color:var(--text-faint);margin:0;list-style:none}.breakdown.svelte-k58cdo li:where(.svelte-k58cdo){justify-content:space-between;gap:var(--space-3);display:flex}.mono.svelte-k58cdo{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
