/* pressure-calculator.css v2-r4 */

.pres-tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.9rem}
.pres-tab{font-size:.73rem;padding:.32rem .7rem;border:1px solid var(--border);background:#f9fafb;cursor:pointer;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}
.pres-tab.active{background:var(--accent);color:#fff;border-color:var(--accent)}
.pres-form{display:none}.pres-form.active{display:block}
.pres-result{margin-top:.9rem;padding:1rem;background:var(--accent-soft);border:1px solid rgba(37,99,235,.25)}
.pres-main{font-size:1.8rem;font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:.3rem}
.pres-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.65rem}
@media(max-width:460px){.pres-grid{grid-template-columns:1fr 1fr}}
.pres-item{padding:.4rem .55rem;border:1px solid var(--border);background:#fff}
.pres-lbl{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:.15rem}
.pres-val{font-size:.88rem;font-weight:600}
