.pf-velocity-grid.svelte-8q199c{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (width<=880px){.pf-velocity-grid.svelte-8q199c{grid-template-columns:1fr}}.pf-card-pad.svelte-8q199c{padding:1.25rem 1.5rem}.pf-card-pad.svelte-8q199c h2:where(.svelte-8q199c){color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em;font-size:1rem;font-weight:600}.pf-form-grid.svelte-8q199c{grid-template-columns:1fr 1fr;gap:.85rem;margin-top:.85rem;display:grid}@media (width<=480px){.pf-form-grid.svelte-8q199c{grid-template-columns:1fr}}.pf-bigv.svelte-8q199c{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.pf-bigv.svelte-8q199c>div:where(.svelte-8q199c):first-child{flex:1}.pf-bigv.svelte-8q199c small:where(.svelte-8q199c){color:var(--color-muted);font-size:.85rem}.pf-band-pill.svelte-8q199c{border-radius:var(--radius-card);text-align:center;min-width:12rem;padding:.65rem 1rem;font-weight:600}.band-too-low.svelte-8q199c{background:color-mix(in srgb, var(--color-warning) 20%, white);color:color-mix(in srgb, var(--color-warning) 80%, black);border:1px solid color-mix(in srgb, var(--color-warning) 50%, transparent)}.band-safe.svelte-8q199c{background:color-mix(in srgb, var(--color-success) 20%, white);color:color-mix(in srgb, var(--color-success) 80%, black);border:1px solid color-mix(in srgb, var(--color-success) 50%, transparent)}.band-high.svelte-8q199c{background:color-mix(in srgb, var(--color-warning) 25%, white);color:color-mix(in srgb, var(--color-warning) 80%, black);border:1px solid color-mix(in srgb, var(--color-warning) 60%, transparent)}.band-water-hammer-risk.svelte-8q199c{background:color-mix(in srgb, var(--color-danger) 20%, white);color:color-mix(in srgb, var(--color-danger) 75%, black);border:1px solid color-mix(in srgb, var(--color-danger) 60%, transparent)}.pf-bands.svelte-8q199c{margin-top:1.5rem;position:relative}.pf-bands-svg.svelte-8q199c{width:100%;height:28px;display:block}.pf-bands-labels.svelte-8q199c{height:1.4rem;position:relative}.pf-bands-labels.svelte-8q199c span:where(.svelte-8q199c){color:var(--color-muted);white-space:nowrap;font-size:.72rem;position:absolute;top:.25rem;transform:translate(-50%)}.pf-bands-axis.svelte-8q199c{color:var(--color-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.3rem;font-size:.72rem;display:flex}.pf-formula.svelte-8q199c{gap:.4rem;display:grid}.pf-nps-unit.svelte-8q199c{margin-left:.4rem}.pf-tex.svelte-8q199c{color:var(--color-accent-deep);font-family:Cambria Math,STIX Two Math,Georgia,serif;font-size:1.1rem}
