:root{--cor-zero:#2e5077;--cor-um:#447dbf;--cor-dois:#4da1a9;--cor-tres:#79d7be;--cor-quatro:#f6f4f0;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;min-width:250px;text-align:center}.logoutButton{background-color:#79d7be;background-color:var(--cor-tres);border:1px solid #f6f4f0;border:1px solid var(--cor-quatro);border-radius:5px;box-shadow:1px 1px 1px #f6f4f0;box-shadow:1px 1px 1px var(--cor-quatro);color:#fff;font-size:1em;font-weight:700;margin-bottom:10px;padding:10px 0;text-shadow:1px 1px 1px #000;width:20%}.contasBox{border:1px solid #fff;border-radius:5px;display:flex;flex-direction:row;gap:10px;margin-bottom:20px;max-height:-webkit-fit-content;max-height:fit-content}@media (min-width:750px){.contasBox{flex-wrap:wrap;justify-content:center}}@media (max-width:750px){.contasBox{align-items:flex-start;overflow-y:auto;scrollbar-color:#80808033 #0000;scrollbar-width:thin}}.conta{min-height:100px;min-width:150px}.conta,.saldo{border:1px solid grey;border-radius:10px;box-shadow:0 2px 4px #0000001a;margin:0;padding:8px}.saldo{min-height:150px;min-width:180px}p{font-weight:100;margin:10px 0}h1{color:var(--cor-zero);font-size:20px;text-shadow:.3px .3px .3px var(--cor-dois)}.saldoNegativo:before{color:red;content:"↓"}.saldoNegativo:before,.saldoPositivo:before{font-size:1em;margin-left:-15px;position:absolute}.saldoPositivo:before{color:green;content:"↑"}.saldoIgual:before{color:#2e5077;content:"≡";font-size:1em;margin-left:-15px;position:absolute}.balancoBox,.boxFiltro{display:flex;flex-direction:column}.boxFiltro{margin-bottom:5px}.modeTabs{flex:1 1 auto;gap:5px;justify-items:center}.filtro,.modeTabs{align-items:center;display:flex;justify-content:center}.filtro{flex-wrap:wrap;font-size:1.5em;gap:10px;margin-bottom:10px}.dateContainer{display:flex;gap:10px}.date{border:1px solid var(--cor-dois);border-radius:5px;box-shadow:1px 1px 1px var(--cor-um);min-height:2.5em;text-align:center}.datesLabel{background-color:var(--cor-quatro);border:1px solid #000;border-radius:5px;box-shadow:2px 2px 2px #000;color:var(--cor-um);font-size:.8em;padding:5px;width:5.5em}.switchButton{border-radius:5px;box-shadow:1px 1px 1px #000;color:#fff;font-size:.8em;font-weight:bolder;min-height:2.7em;text-shadow:1px 1px 1px #000;width:10em}.switchButton:enabled{background-color:var(--cor-um)}.backButton,.switchButton:disabled{background-color:var(--cor-tres);border:1px solid var(--cor-quatro)}.backButton{border-radius:5px;box-shadow:1px 1px 1px var(--cor-quatro);color:#fff;font-size:1em;font-weight:700;margin-bottom:10px;padding:10px 0;text-shadow:1px 1px 1px #000;width:20%}.rowBox{display:flex;gap:10px;height:2em;margin:2px;width:100%}.cell{background-color:var(--cor-quatro)}.cell,.header{align-content:center;box-shadow:1px 1px 1px #000;width:23%}.header{background-color:var(--cor-dois);color:#fff;font-weight:bolder;text-shadow:1px 1px 1px #000}.hide{display:none}.insertForm,.moveForm{display:flex;justify-content:center}.row{flex-wrap:wrap;justify-content:space-around;min-height:2.5em}.form,.row{display:flex;gap:10px}.form{border:1px solid var(--cor-zero);border-radius:10px;flex-direction:column;max-width:750px;padding:10px}@media (max-width:750px){.form{min-width:100%}}@media (min-width:750px){.form{min-width:750px}}.form p{color:var(--cor-zero);font-size:2em;font-weight:700;margin:0;text-shadow:1px 1px 1px var(--cor-um)}.form select{flex:1 1 auto;min-height:2.5em}.form select,.nomeInput{border:.5px solid var(--cor-um);border-radius:5px;font-size:1em}.nomeInput{flex:1 1 45%}.valorInput{flex:1 1 25%;font-size:1em}.dateInput,.valorInput{border:.5px solid var(--cor-um);border-radius:5px}.dateInput{flex:1 1 45%;font-size:2em}.divisaoLabel{font-size:1.5em}.divisaoInput{border:.5px solid var(--cor-um);border-radius:5px;height:2em;width:2em}.divisaoDiv{align-items:center;display:flex;gap:10px}.categoriasReceita{background-color:#00ff0080}.categoriasDespesa{background-color:#ff000080}.categoriasAcerto{background-color:#0000ff80}.submitButton{background-color:var(--cor-dois);border-radius:5px;box-shadow:1px 1px 1px var(--cor-um);color:#fff;font-size:1.2em;font-weight:bolder;min-height:2.5em;text-shadow:1px 1px 1px #000}
/*# sourceMappingURL=main.9469c28e.css.map*/