@font-face{font-family:Monserrat-m;src:url(/expensesapp/static/media/Montserrat-Medium.c8b6e083.ttf)}@font-face{font-family:Monserrat-l;src:url(/expensesapp/static/media/Montserrat-Light.409c7f79.ttf)}@font-face{font-family:Monserrat-e;src:url(/expensesapp/static/media/Montserrat-ExtraBold.19ba7aa5.ttf)}@font-face{font-family:Monserrat-b;src:url(/expensesapp/static/media/Montserrat-Black.27e3649b.ttf)}body{margin:0;font-family:Monserrat-l,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--principal:#001a1a;--secundary:#004d4d}.main{background-color:#001a1a;background-color:var(--principal);height:100vh;display:flex;justify-content:center;padding-top:2rem}.main-container{background-color:#fff;width:40rem;height:33.1rem;border-radius:20px;display:flex}.form-container,.list-container{width:50%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:2rem}*{padding:0;margin:0}.header{background-color:var(--secundary);color:#fff;width:100%;height:3.5rem;display:flex;justify-content:center;align-items:center}*{box-sizing:border-box}.form{display:flex;flex-direction:column;align-items:flex-start;width:18rem;height:20rem;margin-top:1rem;font-weight:900}.form input{border:1px solid #84b9b9;width:100%;height:2rem;border-radius:5px;padding:.4rem;margin:.2rem 0;outline:none}.form h2{margin:0 auto 2rem}.form input:nth-child(3){margin-bottom:2rem}.button-form{width:100%;height:2rem;margin-top:3rem;background-color:var(--secundary);color:#fff;border-radius:5px;border:none;outline:none}.button-form:active{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.list{display:flex;flex-direction:column;width:18rem;height:20rem;margin-top:1rem;font-weight:900}.list-expenses{overflow:auto}.list h2{margin-bottom:1rem;text-align:center}.list-expenses::-webkit-scrollbar{background-color:#c7e6e6;width:.5rem;border-radius:10px}.list-expenses::-webkit-scrollbar-thumb{background-color:#91bebe;border-radius:10px}.card{height:2.5rem;width:95%;justify-content:space-between;margin-bottom:.2rem;background-color:#c7e6e6}.card,.card-value{display:flex;align-items:center;padding:.5rem;border-radius:5px}.card-value{background-color:var(--secundary);color:#fff;height:2rem;min-width:3rem;justify-content:center}.container-cb{margin-top:1rem;margin-bottom:1rem;display:flex;justify-content:space-around;flex-direction:column;margin-left:3rem}.cardR{height:2.5rem;min-width:15rem;display:flex;justify-content:space-between;align-items:center;padding:.5rem;margin-bottom:.2rem;border-radius:5px}.budget{background-color:#6be3e7}.totalExp{background-color:#ecf386}.balance{background-color:#86f3a1}.alert{background-color:#f3c786}.danger{background-color:#f38686}.overlay{position:absolute;background-color:rgba(0,0,0,.678);height:100vh;width:100vw;justify-content:center;z-index:1000}.modal,.overlay{display:flex;align-items:center}.modal{height:15rem;width:25rem;background-color:#fff;border-radius:10px;flex-direction:column}.modal-header{height:3rem;width:100%;text-align:center;padding-top:1rem;margin-bottom:2rem}.modal-body{display:flex;justify-content:center;flex-direction:column}.modal-body input{border:1px solid #84b9b9;border-radius:5px;padding:.4rem;margin:.2rem 0}.btn-submit,.modal-body input{width:100%;height:2rem;outline:none}.btn-submit{margin-top:1rem;background-color:var(--secundary);color:#fff;border-radius:5px;border:none}.btn-submit:active{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.popUp{height:2.5rem;display:flex;justify-content:center;align-items:center;padding:.5rem;margin-bottom:.2rem;background-color:#ec3636;color:#fff;border-radius:5px}
/*# sourceMappingURL=main.a4f1fe2c.chunk.css.map */