.container.svelte-1bvy8kl.svelte-1bvy8kl{max-width:1200px;margin:0 auto;padding:2rem}h1.svelte-1bvy8kl.svelte-1bvy8kl{color:#f4f4f4;margin-bottom:1.5rem;font-size:2rem}button.svelte-1bvy8kl.svelte-1bvy8kl{padding:.75rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-bottom:2rem;font-size:1rem;transition:background-color .2s}button.svelte-1bvy8kl.svelte-1bvy8kl:hover{background-color:#0056b3}.transaction-list.svelte-1bvy8kl.svelte-1bvy8kl{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.transaction-card.svelte-1bvy8kl.svelte-1bvy8kl{background-color:#2d3748;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:1.5rem;transition:transform .2s,box-shadow .2s;position:relative}.transaction-card.svelte-1bvy8kl.svelte-1bvy8kl:hover{transform:translateY(-5px);box-shadow:0 6px 8px #00000026}.transaction-card.svelte-1bvy8kl h2.svelte-1bvy8kl{margin:0 0 1rem;font-size:1.25rem;color:#f4f4f4}.transaction-card.svelte-1bvy8kl p.svelte-1bvy8kl{margin:.5rem 0;color:#cbd5e0}strong.svelte-1bvy8kl.svelte-1bvy8kl{color:#63b3ed}.delete-btn.svelte-1bvy8kl.svelte-1bvy8kl{background-color:#ff4136;margin-top:1rem}.delete-btn.svelte-1bvy8kl.svelte-1bvy8kl:hover{background-color:#ff1a1a}
