#root{margin:0 auto;max-width:1280px;padding:2rem;text-align:center;width:100%}.logo{height:6em;padding:1.5em;transition:filter .3s;will-change:filter}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin 20s linear infinite}}.card{padding:2em}.read-the-docs{color:#888}.App{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;font-family:Arial,sans-serif;justify-content:center;min-height:100vh;text-align:center}.App-header{background-color:#282c34;color:#fff;padding:20px;width:100%}.expense-form{align-items:center;display:flex;flex-direction:column;margin:20px 0}.expense-form input{border:1px solid #ccc;border-radius:4px;margin:5px;padding:10px;width:200px}.expense-form button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px}.expense-form button:hover{background-color:#218838}.expense-list{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;margin-top:20px;max-width:600px;padding:20px;width:80%}.expense-list h2{margin-bottom:10px}.expense-list ul{list-style-type:none;padding:0}.expense-list li{border-bottom:1px solid #ccc;padding:10px}.expense-list li:last-child{border-bottom:none}.expense-item{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:10px;transition:background-color .3s}.expense-item:hover{background-color:#f9f9f9}.expense-details{flex:1 1;text-align:start}.expense-description{font-size:1em;font-weight:700}.expense-amount{color:tomato;font-size:1.2em;font-weight:700}
/*# sourceMappingURL=main.89061382.css.map*/