/*
 * Central action layout
 * ---------------------
 * One reusable layout for primary + secondary actions across public/admin UI.
 *
 * RTL: primary action stays on the RIGHT, secondary actions stay on the LEFT.
 * LTR: primary action stays on the LEFT, secondary actions stay on the RIGHT.
 */
.gv-central-split-actions{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  flex-wrap:wrap;
}

.gv-central-split-primary,
.gv-central-split-secondary{
  display:flex;
  align-items:center;
  gap:10px;
  flex-wrap:wrap;
}

.gv-central-split-primary{
  margin-inline-end:auto;
}

html[dir="rtl"] .gv-central-split-primary{
  margin-inline-end:0;
  margin-inline-start:auto;
}

.gv-central-split-secondary{
  margin-inline-start:auto;
}

html[dir="rtl"] .gv-central-split-secondary{
  margin-inline-start:0;
  margin-inline-end:auto;
}

@media(max-width:560px){
  .gv-central-split-actions{
    align-items:stretch;
    gap:12px;
  }

  .gv-central-split-primary,
  .gv-central-split-secondary{
    width:100%;
    margin:0;
  }

  .gv-central-split-primary > *,
  .gv-central-split-secondary > *{
    flex:1 1 140px;
  }
}
