.reports-page.svelte-1uha8ag{max-width:800px}.page-header.svelte-1uha8ag{margin-bottom:32px}.page-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-bottom:4px}.subtitle.svelte-1uha8ag{color:var(--text-dim);font-size:14px}.generator-card.svelte-1uha8ag{margin-bottom:32px}.generator-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:16px;margin-bottom:20px;color:var(--accent)}.form-grid.svelte-1uha8ag{display:flex;flex-direction:column;gap:16px}.btn-generate.svelte-1uha8ag{width:fit-content;padding:12px 32px;font-size:14px;margin-top:8px}.error-msg.svelte-1uha8ag{color:var(--danger);font-size:13px}.loading-text.svelte-1uha8ag{color:var(--text-muted);font-size:13px}.accounts-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:14px;color:var(--text-dim);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.accounts-list.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.account-card.svelte-1uha8ag{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:border-color .15s;color:var(--text);font-family:var(--font)}.account-card.svelte-1uha8ag:hover{border-color:var(--accent)}.account-card.selected.svelte-1uha8ag{border-color:var(--accent);background:#4aff6e0d}.account-name.svelte-1uha8ag{font-size:13px;font-weight:600}.account-id.svelte-1uha8ag{font-size:11px;color:var(--text-muted)}
