@media (max-width:700px){
  .lava360-mask-modal .lava360-mask-body{grid-template-rows:auto minmax(0,1fr)}
  .lava360-mask-modal .lava360-mask-panel:not(.right){display:grid!important;grid-template-columns:1fr;gap:8px;max-height:236px;overflow-y:auto!important;overflow-x:hidden!important;padding:9px!important}
  .lava360-mask-modal .lava360-mask-group{min-width:0!important;margin:0!important}
  .lava360-mask-modal .lava360-mask-group h3,.lava360-mask-modal .lava360-mask-help{display:none!important}
  .lava360-mask-modal .lava360-mask-tools{display:flex!important;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}
  .lava360-mask-modal .lava360-mask-btn{flex:0 0 auto;min-height:39px;padding:8px 11px}
  .lava360-mask-modal .lava360-mask-group:nth-child(2){display:grid;grid-template-columns:minmax(130px,1fr) minmax(130px,1fr);gap:7px}
  .lava360-mask-modal .lava360-mask-group:nth-child(2) .lava360-mask-field{display:grid!important;margin:0!important;padding:8px;border:1px solid #26364e;border-radius:10px;background:#101b2c}
  .lava360-mask-modal .lava360-mask-group:nth-child(2) .lava360-mask-field:first-of-type{grid-column:1/-1;padding:0;border:0;background:transparent}
  .lava360-mask-modal .lava360-mask-field label{font-size:.7rem}
  .lava360-mask-modal .lava360-mask-stage{min-height:260px}
}

@media (max-width:430px){
  .lava360-mask-modal .lava360-mask-panel:not(.right){max-height:224px}
  .lava360-mask-modal .lava360-mask-group:nth-child(2){grid-template-columns:1fr 1fr}
  .lava360-mask-modal .lava360-mask-field select{min-height:38px}
}