.Expenses_expenses__vgODU{padding:1rem;background-color:rgb(28,231,72);margin:2rem auto;width:50rem;max-width:95%}.ExpenseItem_expense-item__F7p5b{display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:.5rem;margin:1rem 0;border-radius:12px;background-color:aliceblue}.ExpenseItem_expense-item_description__hdEjW{display:flex;flex-direction:column;gap:1rem;align-items:flex-end;flex-flow:column-reverse;justify-content:flex-start;flex:1}.ExpenseItem_expense-item__F7p5b h2{font-size:1rem;font-weight:700;background-color:aquamarine;color:black;border:1px solid red;border-radius:.5rem;flex:1}.ExpenseItem_expense-item_price__TTZpJ{font-size:1rem;padding:.5rem;background-color:#40005d;color:white;border-radius:12px;font-weight:700}@media (min-width:500px){.ExpenseItem_expense-item_description__hdEjW{flex-direction:row;align-items:center;justify-content:flex-start;flex:1}.ExpenseItem_expense-item_price__TTZpJ{font-size:1.25rem;padding:.5rem 1rem}.ExpenseItem_expense-item_description__hdEjW h2{font-size:1.5rem}}.ExpenseDate_expense-date__bQBN9{background-color:blueviolet;color:white;display:grid;border:11rex;box-sizing:border-box;border-radius:0cqmax;font-weight:700}.ExpenseDate_expense-date_month__VH7SJ{background-color:#40005d;color:aliceblue;display:flex;border:0cqmax;border-radius:0cqmax}.ExpenseDate_expense-date_year__OuDxA{background-color:#40005d;display:flex;color:white}.ExpenseDate_expense-date_day__BJlKr{background-color:#40005d}.NewExpense_new-expense__Z8teF{background-color:#a892ee;padding:1rem;margin:2rem auto;width:50rem;max-width:95%;border-radius:12px;text-align:center;box-shadow:0 1px 8px rgba(0,0,0,.25)}.NewExpense_new-expense__Z8teF button{font:inherit;cursor:pointer;padding:1rem 2rem;border:1px solid #40005d;background-color:#40005d;color:white;border-radius:12px;margin-right:1rem}.NewExpense_new-expense__Z8teF button:active,.NewExpense_new-expense__Z8teF button:hover{background-color:#510674;border-color:#510674}.NewExpense_new-expense__Z8teF button.NewExpense_alternative__bWKz2{color:#220131;border-color:transparent}.NewExpense_new-expense__Z8teF button.NewExpense_alternative__bWKz2:active,.NewExpense_new-expense__Z8teF button.NewExpense_alternative__bWKz2:hover{background-color:#ddb3f8}.ExpenseForm_new-expense_control__pJf2r label{font-weight:700;margin-bottom:.5rem;display:block}.ExpenseForm_new-expense_control__pJf2r input{font:inherit;padding:.5rem;border-radius:6px;border:1px solid #ccc;width:20rem;max-width:100%}.ExpenseForm_new-expense_actions__TzXyO{text-align:right}