.lmt-quick-details{padding:12px}.lmt-quick-details .description{color:#666;font-style:italic;margin-bottom:16px}.quick-details-list{margin-bottom:16px}.quick-detail-item{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:8px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px}.quick-detail-drag-handle{cursor:move;color:#666;font-size:20px;line-height:1;user-select:none;flex-shrink:0}.quick-detail-item input[type="text"]{flex:1;padding:6px 10px;border:1px solid #ddd;border-radius:4px}.quick-detail-item input.small-input{max-width:120px;flex:0 0 120px}.quick-detail-item .remove-quick-detail{flex-shrink:0;color:#dc3545;border-color:#dc3545;padding:2px 8px;min-height:0;line-height:1.4}.quick-detail-item .remove-quick-detail:hover{background:#dc3545;color:#fff}#add-lmt-quick-detail{margin-top:4px}.lmt-equipment{padding:12px}#lmt-equipment-list{margin-bottom:16px}.lmt-equipment .equipment-item{display:flex;align-items:flex-start;gap:10px;padding:14px;margin-bottom:10px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px}.lmt-equipment .equipment-drag-handle{cursor:move;color:#666;font-size:20px;line-height:1;user-select:none;flex-shrink:0;padding-top:4px}.lmt-equipment .equipment-fields{flex:1;display:flex;flex-direction:column;gap:8px}.lmt-equipment .equipment-fields input[type="text"]{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:4px}.lmt-equipment .equipment-fields textarea{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:4px;resize:vertical}.lmt-equipment .remove-equipment{flex-shrink:0;color:#dc3545;border-color:#dc3545;padding:2px 8px;min-height:0;line-height:1.4}.lmt-equipment .remove-equipment:hover{background:#dc3545;color:#fff}#add-lmt-equipment{margin-top:4px}.configuration-image-field{padding:12px 14px;border-bottom:1px solid #e5e5e5;background:#fafafa}.config-image-preview{position:relative;display:inline-block;margin-bottom:8px}.config-image-preview img{display:block;max-width:240px;height:auto;border-radius:4px;border:1px solid #ddd}.config-image-remove{position:absolute;top:4px;right:4px;color:#dc3545!important;border-color:#dc3545!important;background:#fff!important;padding:0 6px!important;min-height:0!important;line-height:1.6!important;font-size:14px!important;border-radius:3px!important}.config-image-remove:hover{background:#dc3545!important;color:#fff!important}.configuration-mode{display:flex;gap:16px;padding:10px 14px;background:#f9f9f9;border-bottom:1px solid #e5e5e5}.configuration-mode label{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:13px;font-weight:500}.configuration-description{padding:14px}.configuration-description textarea{width:100%;padding:8px 10px;border:1px solid #ddd;border-radius:4px;resize:vertical}.lmt-configurations{padding:12px}#lmt-configurations-list{margin-bottom:16px}.configuration-item{margin-bottom:16px;background:#fff;border:1px solid #ccd0d4;border-radius:4px;overflow:hidden}.configuration-header{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f5f5f5;border-bottom:1px solid #ccd0d4}.configuration-drag-handle{cursor:move;color:#666;font-size:20px;line-height:1;user-select:none;flex-shrink:0}.configuration-title-input{flex:1;padding:6px 10px;border:1px solid #ddd;border-radius:4px;font-weight:600}.configuration-header .remove-configuration{flex-shrink:0;color:#dc3545;border-color:#dc3545;padding:2px 8px;min-height:0;line-height:1.4}.configuration-header .remove-configuration:hover{background:#dc3545;color:#fff}.configuration-specs{padding:14px}.config-spec-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.config-spec-row input[type="text"]{flex:1;padding:6px 10px;border:1px solid #ddd;border-radius:4px}.config-spec-row .remove-config-spec{flex-shrink:0;color:#dc3545;border-color:#dc3545;padding:2px 8px;min-height:0;line-height:1.4}.config-spec-row .remove-config-spec:hover{background:#dc3545;color:#fff}.configuration-specs .add-config-spec{margin-top:8px}#add-lmt-configuration{margin-top:4px}.lmt-applications .applications-items,#ltb-lmt-applications .applications-items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#ltb-lmt-applications .application-item{margin-bottom:0}@media screen and (max-width:782px){#ltb-lmt-applications .applications-items{grid-template-columns:1fr}}.quick-detail-item-placeholder,.equipment-item-placeholder,.configuration-item-placeholder{border:2px dashed #c3c4c7;background:#f6f7f7;border-radius:4px;margin-bottom:8px;height:50px}.configuration-item-placeholder{height:80px}