.cms-block-editor .field[data-v-ee4b24a6] {
  display: flex;
}
.cms-block-editor .form-control + .form-control[data-v-ee4b24a6] {
  margin-top: 1.75rem;
}
.cms-block-editor .block-btns[data-v-ee4b24a6] {
  display: grid;
  margin-top: 1em;
  grid-gap: 0.5rem 0.75rem;
}
@media (min-width: 1651px) {
.cms-block-editor .block-btns[data-v-ee4b24a6] {
    align-items: flex-start;
    grid-template-columns: 1fr 1fr;
}
}
.cms-block-editor .btn-block[data-v-ee4b24a6] {
  display: block;
  width: 100%;
  cursor: pointer;
  transition: transform 0.2s ease, border-color 0.2s ease;
  border: solid 3px var(--border-color);
  border-radius: var(--border-radius-md);
}
.cms-block-editor .btn-block strong[data-v-ee4b24a6] {
  display: block;
  padding: 0.325em 0.5em;
  text-align: left;
  background-color: var(--border-color);
}
.cms-block-editor .btn-block.platform[data-v-ee4b24a6] {
  background-color: var(--yellow-light);
}
.cms-block-editor .btn-block[data-v-ee4b24a6]:hover {
  transform: scale(1.025);
  border-color: var(--primary);
}
.cms-block-editor .btn-block:hover strong[data-v-ee4b24a6] {
  color: var(--primary-contrast);
  background-color: var(--primary);
}
.cms-block-editor .btns[data-v-ee4b24a6] {
  position: relative;
}
.cms-block-editor .btns-move[data-v-ee4b24a6] {
  transition: all 0.4s ease-in-out 50ms;
}
.cms-block-editor .btns-enter-active[data-v-ee4b24a6] {
  transition: all 0.3s ease-out;
}
.cms-block-editor .btns-leave-active[data-v-ee4b24a6] {
  transition: all 0.2s ease-in;
  transform: translateY(-3rem);
}
.cms-block-editor .btns-enter[data-v-ee4b24a6], .cms-block-editor .btns-leave-to[data-v-ee4b24a6] {
  opacity: 0;
}
.cms-block-editor .btns-enter[data-v-ee4b24a6] {
  transform: scale(0.9);
}