.error.svelte-7e0w24{color:var(--danger);margin:0 0 16px;font-size:14px;line-height:20px}.button.svelte-7e0w24{border:1px solid var(--border-subtle);background:var(--bg-surface-raised);min-height:40px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:10px;padding:0 16px;font-size:14px;font-weight:500}.button.svelte-7e0w24:hover:not(:disabled){background:var(--bg-hover)}.button.svelte-7e0w24:focus-visible{outline:2px solid var(--accent-link);outline-offset:2px}.button.svelte-7e0w24:disabled{opacity:.5;cursor:not-allowed}.button.destructive.svelte-7e0w24{background:#c93c3c;border-color:#0000}.button.destructive.svelte-7e0w24:hover:not(:disabled){background:#b33434}
