.signalActions{
  display:flex;
  gap:8px;
  align-items:center;
}

.signalMetaRow{
  display:flex;
  justify-content:space-between;
  align-items:center;
  margin:12px 0 18px;
}

.tradeStatus{
  padding:8px 14px!important;
  border-radius:999px!important;
  font-weight:800!important;
  font-size:12px!important;
}

.statusOpen{
  background:#2979ff22!important;
  color:#66a6ff!important;
}

.statusTP{
  background:#00d08422!important;
  color:#00d084!important;
}

.statusSL{
  background:#ff5d5d22!important;
  color:#ff5d5d!important;
}

.statusClosed{
  background:#ffd75a22!important;
  color:#ffd75a!important;
}

.tradeLevels button{
  height:38px!important;
  font-size:12px!important;
  border-radius:14px!important;
  margin-top:10px!important;
}

.miniBtn{
  width:40px!important;
  height:40px!important;
  min-width:40px!important;
  padding:0!important;
  border-radius:14px!important;
  background:rgba(255,255,255,.06)!important;
  color:#ffd75a!important;
}

.signalsToolbar{
  position:relative;
  z-index:4;
}

#signalTimeFilter{
  width:100%;
}

#signalSortFilter{
  width:100%;
}

.filterGrid{
  grid-template-columns:repeat(2,1fr)!important;
}

@media(max-width:520px){
  .filterGrid{
    grid-template-columns:1fr!important;
  }
}

