*{box-sizing:border-box}body,html{background-color:#f8fafc;color:#1e293b;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;height:100%;margin:0;overflow-x:hidden;padding:0}h1{margin-bottom:20px;text-align:center}label{color:#334155;display:block;font-weight:500;margin-bottom:5px}input,select,textarea{border:1px solid #cbd5e1;border-radius:6px;box-sizing:border-box;font-size:.95rem;margin-bottom:15px;padding:10px 12px;width:100%}input:focus,select:focus,textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}button{border-radius:6px;cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:500;transition:all .15s ease-in-out}#expense-form button[type=reset],#expense-form button[type=submit]{background-color:#4caf50;border:none;color:#fff;display:inline-block;font-size:16px;margin-right:10px;margin-top:10px;padding:10px 20px;text-align:center;text-decoration:none}#expense-form button[type=reset]{background-color:#64748b}#expense-form button:hover{opacity:.9}.expense-card-wrapper{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 12px #0000000a;margin:0 auto;max-width:720px;padding:24px}#expense-form{background-color:initial;border:none;box-shadow:none;padding:0}
/*# sourceMappingURL=main.7ca99ae7.css.map*/