.range-editor { padding: 20px; }
.range-editor .toolbar { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 16px; }
.range-editor #rangeGrid { border-collapse: collapse; }
.range-editor #rangeGrid td { width: 46px; height: 36px; text-align: center; cursor: pointer; }

/*  PREENCHIMENTO DOS RANGES   1*/


.rg { background-color: #7D1F1F}

.rm { background-color: #CA3232}

.rp { background-color: #F03C3C}

.call { background-color: #5AB966}

.fold { background-color: #3D7CB8}

/* Item 1 – Painel lateral Aplicar Rápido */
.painel-lateral {
  background-color: #222;
  border: 1px solid #555;
  padding: 20px;
  border-radius: 10px;
  width: 240px;
  margin-left: 30px;
  margin-top: 30px;
}

/* Item 2 – Padding nos blocos */
.bloco {
  padding: 10px;
  margin-right: 10px;
  border-radius: 8px;
}

/* Item 3 – Botão Salvar no canto inferior direito */
.salvar-container {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
  padding-right: 30px;
}

.bloco {
  padding: 10px;
  border-radius: 8px;
}
