.pipe-label{display:block;margin:10px 0 4px;font-size:10px;font-weight:700;color:#355f59}.pipe-search{display:block;width:100%;min-height:34px;border:1px solid #bcd5cb;border-radius:3px;padding:6px 8px;background:#fff;color:#254e48;font-size:11px}.pipe-count{margin:8px 0!important;font-size:10px!important;color:#6b837b!important}.pipe-rows{max-height:260px;overflow:auto;overscroll-behavior:contain;border-top:1px solid #dcebe3}.pipe-row{border-bottom:1px solid #dcebe3}.pipe-row-summary{display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;padding:8px 2px;list-style:none}.pipe-row-summary::-webkit-details-marker{display:none}.pipe-row-summary::after{content:'+';font-size:16px;color:#729084}.pipe-row[open]>.pipe-row-summary::after{content:'−'}.pipe-code{min-width:35px;color:#925f21;font-size:12px}.pipe-facts{flex:1;color:#496b61;font-size:10px}.pipe-row-detail p{margin:5px 0!important;font-size:10px!important}.pipe-row-detail{padding:0 4px 7px}.pipe-row-detail .pipe-caution{color:#8a5d2d}.pipe-row-detail .pipe-source{font-size:9px!important;color:#70897e}
.pipe-locate{border:1px solid #cda976;border-radius:3px;background:#fff5df;color:#77501e;padding:7px 9px;font-size:10px;font-weight:700;margin:5px 0;cursor:pointer}.pipe-locate:hover{background:#f4dfb7}
