*{box-sizing:border-box}body{font-family:Courier New,Courier,monospace;margin:0;padding:0}.left-section{width:600px}.left-section h1{color:#fff;font-size:35px;margin:0}.left-section p{color:hsla(0,0%,100%,.884);font-size:14px;line-height:28px;margin:14px 0 0}.left-section button{border:none;border-radius:6px;color:#2098ca;font-weight:20px;margin-top:15px;padding:12px 50px}header{background-color:hsla(0,0%,9%,.15);padding:20px;position:absolute;top:0;width:100%}header a{color:hsla(0,0%,100%,.719);font-family:tahoma;font-size:14px;letter-spacing:1px;margin-right:100px;text-decoration:none}header .container{display:flex;justify-content:space-between}.right-section{background-color:#fff;border-radius:15px;box-shadow:0 5px 6px rgba(0,0,0,.219);margin-top:200px;padding:40px,0;width:400px}.right-section h4{color:#888;font-size:20px;margin:auto auto 30px;width:300px}.input-group{display:flex;flex-direction:column;margin:30px auto;position:relative;width:300px}.input-group label{color:#a5a5a5;font-size:14px;position:absolute;top:10px;transition:.5s ease-in-out}.input-group input{border:none;border-bottom:1px solid #c9c9c98a;caret-color:#000;color:#2098ca;margin-top:5px;outline:none;padding:7px}.input-group input:focus~label,.input-group input:valid~label{color:#2098ca;font-size:12px;top:-10px}.input-group input:focus,.input-group input:valid{border-color:#2098ca}.submit-section{text-align:center}.submit-button{background-color:#2098ca;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:20px;margin-top:15px;padding:10px 0;width:200px}.submit-button:hover{box-shadow:0 3px 6px silver}.banner-container{background:linear-gradient(rgba(6,72,105,.849),#036085),url(/static/media/web.05be13340be1d51dd4de.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;display:flex;height:100vh;margin-top:10px;width:100%}.banner-container .container{align-items:center;display:flex;justify-content:space-around;width:100%}.active-button-dashboard{background-color:#2098ca;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:20px;margin-top:15px;padding:10px 0;width:200px}.active-button-dashboard:hover{box-shadow:0 3px 6px silver}.banner-container-dashboard{background:linear-gradient(rgba(6,72,105,.849),#036085),url(/static/media/web.05be13340be1d51dd4de.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px;width:100%}.banner-container-dashboard .container-dark{align-items:center;background:linear-gradient(rgba(6,72,105,.849),#036085),url(/static/media/web.05be13340be1d51dd4de.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:space-around;width:100%}.banner-container-dashboard .container-light{align-items:center;background:linear-gradient(hsla(206,5%,74%,.849),#83dafc),url(/static/media/web.05be13340be1d51dd4de.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:space-around;width:100%}.submit-section-dashboard{text-align:start}.left-section-dashboard{align-items:start;flex-direction:column;justify-content:start;margin-left:0;margin-top:0;width:300px}.right-section-dashboard{background-color:#fff;border-radius:12px;height:300px;margin-bottom:100px;margin-left:0;margin-top:100px;width:800px}.right-section-dashboard h1{color:#fff;font-size:35px;margin-left:auto}.input-group-expense{display:flex;flex-direction:column;margin:30px auto;width:300px}.input-group-expense label{color:#0d0c0c;font-size:14px}.input-group-expense select{color:#0d0c0c}.input-group-expense input{color:#2098ca;margin-top:5px;padding:7px}.input-group-expense input:focus~label,.input-group-expense input:valid~label{color:#2098ca;font-size:12px;top:-10px}.submit-button-expense{align-items:center;justify-content:center;margin-left:300px}.submit-button-expense:hover{box-shadow:0 3px 6px silver}.table-section{background-color:#fff;border-radius:12px;font-weight:14px;height:auto;margin-bottom:100px;margin-left:0;margin-top:150px;width:100%}.table{border-collapse:collapse;margin:1em 0;width:100%}.table td,.table th{border:1px solid #000;padding:.5em;text-align:left}.table th{background-color:#f1f1f1}.total-amount{font-weight:700}
/*# sourceMappingURL=main.1d5712f4.css.map*/