.theme--light.v-data-table >
.v-data-table__wrapper > table > thead > tr > th {
    background: #f2f3f8 !important;
}

.soofia-table{
  border: 1px solid #fff;
  border-radius: .5rem !important;
}

.soofia-table >>> .v-data-table__wrapper {
  border-bottom-left-radius: .5rem !important;
  border-bottom-right-radius: .5rem !important;
}

.soofia-table >>> thead {
  border-bottom-left-radius: .5rem !important;
  border-bottom-right-radius: .5rem !important;
}

.soofia-table.theme--light.v-data-table >
.v-data-table__wrapper > table > thead > tr > th {
    background: transparent !important;
}

.soofia-table.theme--light.v-data-table >
.v-data-table__wrapper > table > thead > tr{
  border-radius: 1rem !important;
}

/*tabla transparente*/
.soofia-table-transparent {
  background-color: transparent !important;
}

.soofia-table-transparent .v-data-table__wrapper {
  background-color: transparent !important;
}

.soofia-table-transparent table {
  background-color: transparent !important;
}

.border-bottom {
  border-bottom: 3px solid #e2deeb !important;
}

.tabla-3 .v-data-table__wrapper table thead tr th {
  font-size: .75rem !important;
  padding: .120rem !important;
}       
.tabla-3 .v-data-table__wrapper tbody td {
  font-size: .75rem !important;
  padding: .120rem !important;
}

.v-stepper--alt-labels .v-stepper__step {
  flex-basis: 14rem !important;
  font-size: .9rem;
}

/*soofia main*/
.soofia-main .v-progress-linear {
  background-color: #8453C9 !important;
}

.soofia-main .v-progress-circular {
  color: #8453C9 !important;
}

.soofia-main .load-white .v-progress-circular {
  color: #FFF !important;
}

.soofia-stepper-head .v-stepper-header{
  box-shadow: 0px !important;
  background-color: white !important;
}

/* soofia inputs */
.soofia-input .v-input__control .v-input__slot fieldset {
  border: 2px solid #f7f7f7 !important;
  background: white;
}

/* Estilo para los iconos dentro del prepend-inner */
.soofia-input .v-input__prepend-inner {
  z-index: 1; /* Asegura que los iconos estén por encima de otros elementos */
}

/* soofia date inputs */
.soofia-date-light .v-input__control .v-input__slot {
  background: white !important;
}

.soofia-date-light .v-input__control .v-input__slot fieldset{
  border: 2px solid #f7f7f7 !important;
}

.editor-soofia .ql-snow{
  border: 1px solid #fff !important;
  border-radius: 1rem !important;
}