.btn.svelte-1hrotn9{border:1px solid var(--border);background:var(--surface-2);color:var(--text);padding:8px 16px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;text-decoration:none}.approve.svelte-1hrotn9{border-color:var(--green);color:var(--green)}.cycle.svelte-1hrotn9{border:0;border-radius:0}.cycle.active.svelte-1hrotn9{background:var(--accent);color:#fff}.btn.svelte-1hrotn9:disabled{opacity:.4;cursor:wait}
