.pipeweight-workbench{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:22px;display:grid}.pipeweight-inputs{gap:16px;display:grid}.pipeweight-guide{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pipeweight-run,.pipeweight-section{background:linear-gradient(145deg,#f1f6f8,#d8e4e8);border:2px solid #465b65;border-radius:14px;height:220px;position:relative;overflow:hidden}.pipeweight-run i,.pipeweight-section i{text-align:center;font-style:normal;position:absolute;top:20px;left:8%;right:8%}.pipeweight-run b,.pipeweight-section b{writing-mode:vertical-rl;position:absolute;top:28%;right:12px}.pipeweight-run em,.pipeweight-section em{text-align:center;font-style:normal;font-weight:700;position:absolute;inset:45% 10% auto}.pipeweight-section u{text-align:center;text-decoration:none;position:absolute;bottom:18px;left:10%;right:10%}.pipeweight-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pipeweight-fields label{grid-template-columns:1fr auto;gap:6px;font-weight:700;display:grid}.pipeweight-fields span{color:#53626a;font-size:.76rem}.pipeweight-fields input{border:1px solid #9baab1;border-radius:8px;grid-column:1/-1;width:100%;padding:11px}.pipeweight-result div{border-top:1px solid #dae2e6;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.pipeweight-result b{text-align:right}@media (max-width:760px){.pipeweight-workbench,.pipeweight-guide,.pipeweight-fields{grid-template-columns:1fr}.pipeweight-run,.pipeweight-section{height:220px}}
