/* Artman Vrt Pro v1.10.13 — balanced spatial separation, dense-crop rendering and reversible moves. */
.av11013-pending{
  margin-top:10px;
  padding:11px 12px;
  border:1px solid #bfd3bb;
  border-left:5px solid var(--green);
  border-radius:10px;
  background:#f3f8f1;
  color:#355b39;
  display:grid;
  gap:9px;
  line-height:1.45;
}
.av11013-pending-actions,.av11013-banner-actions{display:flex;gap:8px;flex-wrap:wrap}
.av11013-pending button,.av11013-banner-actions button{
  font:inherit;
  font-weight:800;
  border-radius:8px;
  padding:8px 11px;
  cursor:pointer;
}
.av11013-pending button.primary{border:1px solid var(--green);background:var(--green);color:#fff}
.av11013-pending button.danger{border:1px solid #d8a49f;background:#fff5f3;color:#8a332d}
.av1101-spatial-banner .av11013-banner-actions{margin-left:auto}
.av1101-spatial-banner .av11013-banner-actions button.cancel{
  background:#fff;
  color:#8a332d;
  border:1px solid #d8a49f;
}
#layoutOut .plant .plant-hit{pointer-events:all}
@media(max-width:640px){
  .av11013-pending-actions button,.av11013-banner-actions button{flex:1 1 45%}
  .av1101-spatial-banner .av11013-banner-actions{width:100%;margin-left:0}
}
