.btn.svelte-1xko78n{cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:3rem;padding:0 1rem;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (width>=768px){.btn.svelte-1xko78n{width:auto}}.btn.svelte-1xko78n:disabled{opacity:.7;cursor:not-allowed}.btn-content.svelte-1xko78n{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.btn-primary.svelte-1xko78n{background-color:var(--primary);color:#fff}.btn-primary.svelte-1xko78n:hover:not(:disabled){background-color:var(--primary-hover)}.btn-success.svelte-1xko78n{color:#fff;background-color:#10b981}.btn-success.svelte-1xko78n:hover:not(:disabled){background-color:#059669}.btn-danger.svelte-1xko78n{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}.btn-danger.svelte-1xko78n:hover:not(:disabled){background-color:#fee2e2}.dark .btn-danger.svelte-1xko78n{color:#fca5a5;background-color:#7f1d1d33;border-color:#991b1b80}.dark .btn-danger.svelte-1xko78n:hover:not(:disabled){background-color:#991b1b66}.btn-neutral.svelte-1xko78n{background-color:var(--bg-surface);color:var(--text-dark);border-color:var(--border-color)}.btn-neutral.svelte-1xko78n:hover:not(:disabled){background-color:var(--bg-hover)}.btn-ghost.svelte-1xko78n{color:var(--text-dark);background-color:#0000;border-color:#0000}.btn-ghost.svelte-1xko78n:hover:not(:disabled){background-color:var(--bg-hover)}.btn-outline.svelte-1xko78n{color:var(--primary);border-color:var(--primary);background-color:#0000}.btn-outline.svelte-1xko78n:hover:not(:disabled){background-color:var(--primary);color:#fff}
