.equipment-depth-toolbar,.equipment-depth-selection,.equipment-depth-pager{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:14px 0}.equipment-depth-selection{padding:10px 12px;background:#f5f6f5;border:1px solid #e0e3e1;border-radius:4px}.equipment-depth-selection strong{margin-right:auto}.equipment-depth-table th{vertical-align:top}.equipment-depth-table th button{font-weight:600;white-space:nowrap;padding:4px 0}.equipment-depth-table th input:not([type=checkbox]),.equipment-depth-table th select{min-width:100px;max-width:160px;font-size:12px}.equipment-depth-table th input[type=checkbox],.equipment-depth-table td input[type=checkbox]{width:16px;height:16px;min-height:0}.equipment-depth-table td{white-space:nowrap}.equipment-depth-pager{justify-content:flex-end;font-size:13px}.equipment-depth-pager label{display:flex;align-items:center;gap:8px}.equipment-depth-pager select{width:80px}.equipment-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:24px;background:white;border:1px solid #e0e3e1}.equipment-detail-grid div{display:flex;flex-direction:column;gap:8px}.equipment-detail-grid span{color:#717a74;font-size:12px}.equipment-detail-grid strong{overflow-wrap:anywhere}.equipment-column-choice{display:flex;align-items:center;gap:10px;padding:6px}.equipment-column-choice input{width:16px;height:16px;min-height:0}.equipment-record-details{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;gap:10px 20px}.equipment-record-details dt{font-weight:600}.equipment-record-details dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:650px){.equipment-detail-grid{grid-template-columns:1fr}.equipment-depth-selection strong{width:100%}.equipment-record-details{grid-template-columns:1fr}.equipment-record-details dd{margin-bottom:10px}}
.equipment-export-card{text-align:left;cursor:pointer;color:inherit;font:inherit;background:white}.equipment-export-card:hover{border-color:#c69f00}.equipment-generic-exports{margin-top:24px}.equipment-generic-exports>summary{cursor:pointer;padding:12px;border:1px solid #e0e3e1}.equipment-export-multi>label{display:block;margin-bottom:8px}.equipment-export-multi details{border:1px solid #d4dbd6;border-radius:4px;padding:10px}.equipment-export-multi summary{cursor:pointer}.equipment-export-multi details>div{max-height:230px;overflow:auto;margin-top:10px}.equipment-export-multi details>div label{display:flex;align-items:center;gap:8px;padding:7px;font-weight:400}.equipment-export-multi input[type=checkbox]{width:16px;height:16px;min-height:0}.equipment-export-selection form{max-width:850px;padding:24px;background:white;border:1px solid #e0e3e1}.equipment-export-selection .notice{margin:20px 0}
.equipment-location{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.equipment-location section{background:#fff;border:1px solid #e0e3e1;padding:24px;min-height:220px}.equipment-location p{color:#68746c}.equipment-location label{display:flex;align-items:center;gap:12px;max-width:250px}@media(max-width:650px){.equipment-location{grid-template-columns:1fr}}
.equipment-editor-section{grid-column:1/-1;border-bottom:1px solid #e0e3e1;padding-bottom:10px}.equipment-editor-fields input:disabled{background:#f2f3f2;color:#737b76}
#equipment-context-select{width:100%;min-width:0;border:0;background:transparent;font:inherit;padding:0;color:inherit}.reference-section:has(#equipment-context-select){display:flex;align-items:center;gap:8px}.reference-section [data-equipment-close]{border:0;background:transparent;cursor:pointer;font-size:22px;padding:0 4px}
dialog.equipment-export-preview{max-width:1300px}.equipment-export-preview .table-scroll{overflow-x:auto}.equipment-export-preview table th{text-transform:none;letter-spacing:0;white-space:nowrap}.equipment-export-preview table td,.equipment-export-preview table th{padding:10px 12px}
