
/* DEPRECATED */

/* Light Theme */

.bg-100 {
	background: #FFFFFF;
}
.bg-200 {
	background: #E8EBEE;
}
.bg-300 {
	background: #D1D3D6;
}
.bg-overlay {
	background: rgba(45,47,52,.4);
}

/* Font colors */
.font-100 {
	color: rgba(45,47,52,1);
}
.font-200 {
	color: rgba(45,47,52,.4);
}
.font-300 {
	color: rgba(45,47,52,.8);
	color: #E8EBEE;
}
.border-100 {
	border-color: rgba(45,47,52,1);
}
.border-200 {
	border-color: rgba(45,47,52,.4);
}
.border-300 {
	border-color: rgba(45,47,52,.2);
}


----- NEW LIGHT MODE ---



/* Dark Theme */

.bg-100 {
	background: #FFFFFF;
}
.bg-200 {
	background: #E8EBEE;
}

.font-100 {
	color: rgba(45,47,52,1);
}
.font-200 {
	color: rgba(45,47,52,.4);
}
.font-300 {
	color: rgba(45,47,52,.8);
	color: #E8EBEE;
}

.border-100 {
	border-color: rgba(45,47,52,1);
}
.border-200 {
	border-color: rgba(45,47,52,.4);
}
.border-300 {
	border-color: rgba(45,47,52,.2);
}

.button {
	color: rgba(255,255,255,1);
}

.bg-overlay,
main .lancamentos .acf-loading,
main .lancamentos .acf-spinner {
	background-color: rgba(45,47,52,.7);
}

::selection {
	color: rgba(255,255,255,1);
	background: #4737F6;;
}
input:focus,
input:focus-visible,
input:focus-within {
	border-color: #4737F6!important;
	outline: none;
}

/* -------------------------- Edit Mode */

/* Normalização das tabelas ACF default */

.acf-form,
.acf-table>tbody>tr>th,
.acf-table>tbody>tr>td,
.acf-table>thead>tr>th,
.acf-table>thead>tr>td,
.acf-repeater .acf-row-handle.order,
.acf-repeater .acf-row-handle.remove {
	background: #2D2F34;
}

.acf-repeater td {
	border-top: .125rem solid #202124!important;
}
.ui-sortable-placeholder td {
	background: #202124!important;
}
.ui-sortable-helper td.acf-row-handle.order {
	background: #4737F6!important;
}

/* Font-200 texts */
.acf-field .acf-label label,
.acf-table>tbody>tr>th,
.acf-table>thead>tr>th,
.acf-button-group label,
.acf-button-group label:not(.selected) i,
.acf-input-prepend,
.acf-input-append,
.gastos .acf-input-wrap input {
	color: rgba(255,255,255,.4);
}

/* Font-100 texts */
.acf-input-wrap input,
.pendente .acf-input-wrap input,
.acf-button-group label:hover {
	color: rgba(255,255,255,1);
}

/* Dark inputs */
.acf-input-wrap input,
.acf-input-prepend,
.acf-input-append {
	background: #202124;
	border-color: black;
}

.acf-button-group label  {
	background: none;
	border-color: #202124;
}

/* Accent */
.acf-button-group label:hover,
.acf-button-group label.selected {
	background: #4737f63d;
	border-color: #4737F6;
	cursor: pointer;
}

main .form-edicao .acf-form-submit,
main .form-edicao .acf-actions  {
	background: #202124;
	border-color: #2D2F34;
}


