
/* V102.02 — dropdown names restored, slot numbers removed, compact project panel */
.left-panel #componentSelect,
.left-panel #componentSelect option{
  color:var(--text)!important;
  background:#08130f!important;
  opacity:1!important;
  visibility:visible!important;
  font-size:10px!important;
  font-weight:750!important;
}
.left-panel #componentSelect{
  min-width:0!important;
  width:100%!important;
  padding-left:7px!important;
  padding-right:22px!important;
}
.direction-zone .placement-slot:after{
  content:""!important;
  display:none!important;
}
@media(min-width:1181px){
  .left-panel .panel-body{padding-top:1px!important}
  .left-panel .section{padding-bottom:3px!important;margin-bottom:3px!important}
  .left-panel .section-title{margin-bottom:3px!important}
  .left-panel .field{margin-bottom:3px!important}
  .left-panel .field label{margin-bottom:1px!important}
  .left-panel .control{height:24px!important;min-height:24px!important}
  .left-panel .component-add .btn,
  .left-panel #addComponentBtn{
    width:44px!important;min-width:44px!important;max-width:44px!important;
    height:24px!important;min-height:24px!important;
    font-size:8px!important;
  }
  .left-panel .component-add{grid-template-columns:minmax(0,1fr) 44px!important}
  .left-panel #quantitySelect{max-width:68px!important}
  .left-panel .selected-list{max-height:230px!important}
}
