Spaces:
Sleeping
Sleeping
| body { | |
| font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; | |
| background: #1e1e2f; | |
| color: #eee; | |
| margin: 0; | |
| padding: 20px; | |
| } | |
| .container { | |
| max-width: 900px; | |
| margin: auto; | |
| background: #2a2a40; | |
| padding: 30px; | |
| border-radius: 12px; | |
| box-shadow: 0 0 20px rgba(0,0,0,0.3); | |
| } | |
| h1, h2 { | |
| text-align: center; | |
| color: #00adb5; | |
| } | |
| .expense-form { | |
| display: flex; | |
| gap: 10px; | |
| flex-wrap: wrap; | |
| margin-bottom: 20px; | |
| justify-content: center; | |
| } | |
| .expense-form input, .expense-form button { | |
| padding: 10px; | |
| border: none; | |
| border-radius: 6px; | |
| font-size: 16px; | |
| } | |
| .expense-form input { | |
| flex: 1; | |
| background: #3a3a55; | |
| color: #fff; | |
| } | |
| .expense-form button { | |
| background: #00adb5; | |
| color: #fff; | |
| cursor: pointer; | |
| transition: background 0.2s ease-in-out; | |
| } | |
| .expense-form button:hover { | |
| background: #009ba8; | |
| } | |
| table { | |
| width: 100%; | |
| border-collapse: collapse; | |
| margin-top: 30px; | |
| } | |
| thead { | |
| background: #393963; | |
| } | |
| th, td { | |
| padding: 12px; | |
| text-align: center; | |
| border-bottom: 1px solid #555; | |
| } | |
| .delete-btn { | |
| background: #ff5252; | |
| color: white; | |
| padding: 5px 10px; | |
| border: none; | |
| border-radius: 6px; | |
| cursor: pointer; | |
| } | |
| .delete-btn:hover { | |
| background: #e63946; | |
| } | |
| .chart-section { | |
| max-width: 400px; | |
| margin: 20px auto; | |
| } | |