.hydraulic-calculation{width:100%;max-width:700px;margin:0 auto}.hydraulic-calculation .nav-tabs{justify-content:space-between;border:none;gap:12px}.hydraulic-calculation .nav-tabs .nav-item{border-radius:8px;border:1px solid #e3e3e3}.hydraulic-calculation .nav-tabs .nav-item img{width:24px;height:24px}.hydraulic-calculation .nav-tabs .nav-item .nav-link{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;min-width:120px;border-radius:8px;font-size:14px;color:#000}.hydraulic-calculation .nav-tabs.pretabs .nav-item .nav-link.active{background-color:#980000;color:#fff;border:none}.hydraulic-calculation .nav-tabs.main-caltabs .nav-item .nav-link.active{border-bottom:2px solid #980000;color:#980000;transform:scale(1.05)}.tabs-btn>button{display:flex;align-items:center;gap:6px}.copybtn{border:1px solid #e3e3e3;background-color:#fff;color:#212529}.copybtn:hover{box-shadow:0 0 8px rgba(0,0,0,.15)}.resetbtn{border:1px solid #e3e3e3;background-color:#e3e3e3}.resetbtn:hover{box-shadow:0 0 8px rgba(0,0,0,.15);background-color:#e3e3e3}.emailbtn{border:1px solid #980000}.emailbtn,.emailbtn:hover{background-color:#980000;color:#fff}.emailbtn:hover{box-shadow:0 0 8px rgba(0,0,0,.15)}.calc-panel{padding-top:16px}.calc-panel :is(.input-group-text,.form-control,.form-select){font-size:14px}.three-group .input-group{display:grid;grid-template-columns:170px minmax(70px,1fr) 110px;grid-gap:12px;gap:12px}.four-group .input-group{display:grid;grid-template-columns:170px minmax(70px,1fr) minmax(70px,1fr) 110px;grid-gap:12px;gap:12px}:is(.four-group,.three-group) .input-group>span:first-child{background-color:transparent;border:none;padding:0}.tabheader-group .input-group{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{width:auto}.sigmalogo{width:16px;height:14px;margin-right:4px}.formula-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.formula-toggle:hover{opacity:.8}.calc-image img{display:block;max-width:100%;height:auto}.calc-output-label{background-color:#198754;color:#fff}.calc-unit-select{max-width:120px}.calc-unit-dimensionless{min-width:80px}.calc-feedback{font-size:11px}.calc-feedback-offset{font-size:11px;margin-top:-8px}.calc-unit-percent{min-width:60px}.tab-content{overflow:hidden}.calc-panel .input-group{overflow:visible}.calc-mode-select{max-width:200px}.calc-separator{border-top:2px solid #e3e3e3;margin:8px 0}@media only screen and (max-width:768px){.main-caltabs{overflow-x:auto;padding:12px;flex-wrap:nowrap}.hydraulic-calculation .nav-tabs.main-caltabs .nav-item .nav-link{min-width:100px;gap:4px;white-space:nowrap}.hydraulic-calculation .nav-tabs.main-caltabs{border-bottom:1px solid #e3e3e3;background-color:#fff7f7}.pretabs{background-color:#fff}.preferredtabs-section{background-color:#fff7f7}.hydraulic-calculation .nav-tabs.main-caltabs .nav-item{border:none}.tabheader-group .input-group{grid-template-columns:auto 1fr auto}.four-group .input-group{grid-template-columns:70px minmax(60px,1fr) minmax(60px,1fr) 95px;gap:6px}.three-group .input-group{grid-template-columns:100px minmax(60px,1fr) 95px;gap:6px}.hydraulic-calculation .calc-panel{padding:0}.hydraulic-calculation .input-group-text{white-space:normal;text-align:left;line-height:1.2;font-size:12px}.calc-panel :is(.form-control,.form-select){height:36px;font-size:13px}.tabs-btn>button{font-size:13px}.calc-mode-select{max-width:160px}.calc-unit-select{max-width:95px}}@media only screen and (max-width:420px){.hydraulic-calculation .nav-tabs.main-caltabs .nav-item .nav-link{min-width:-moz-fit-content;min-width:fit-content;gap:2px;white-space:nowrap;font-size:11px;padding:6px 8px}.hydraulic-calculation .nav-tabs.main-caltabs .nav-item{border:none}.calc-panel :is(.input-group-text,.form-control,.form-select){font-size:11px}.four-group .input-group{grid-template-columns:50px minmax(55px,1fr) minmax(55px,1fr) 70px;gap:4px}.three-group .input-group{grid-template-columns:80px minmax(55px,1fr) 70px;gap:4px}.tabs-btn>button{font-size:12px;padding:4px 10px}.calc-mode-select{max-width:130px}.calc-unit-select{max-width:70px}}