.btn.svelte-125e23z{display:inline-flex;align-items:center;justify-content:center;padding:var(--size-2) var(--size-4);border-radius:var(--radius-btn);border:1px solid transparent;transition:all .2s ease-in-out;cursor:pointer;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;text-decoration:none;appearance:none;outline:none;background-color:var(--color-btn-primary-bg);color:var(--color-btn-primary-fg);width:min-content;height:min-content}.btn.svelte-125e23z:hover{transform:translate(0) scale(var(--transform-scale-btn-hover))}.btn.secondary.svelte-125e23z{background-color:var(--color-btn-secondary-bg);color:var(--color-btn-secondary-fg)}.btn.warning.svelte-125e23z{background-color:var(--color-btn-warning-bg);color:var(--color-btn-warning-fg)}.btn.error.svelte-125e23z{background-color:var(--color-btn-error-bg);color:var(--color-btn-error-fg)}.btn.small.svelte-125e23z{padding:var(--size-1) var(--size-2)}.btn.large.svelte-125e23z{padding:var(--size-4) var(--size-6)}.btn.full-width.svelte-125e23z{width:100%}.btn.full-width.svelte-125e23z:hover{transform:translate(0) scale(.99)}.btn.outline.svelte-125e23z{background-color:transparent;color:currentColor;border-color:var(--color-btn-primary-bg)}.btn.outline.secondary.svelte-125e23z{border-color:var(--color-btn-secondary-bg)}.btn.outline.warning.svelte-125e23z{border-color:var(--color-btn-warning-bg)}.btn.outline.error.svelte-125e23z{border-color:var(--color-btn-error-bg)}.btn.ghost.svelte-125e23z{background-color:transparent;color:currentColor}.btn.ghost.svelte-125e23z:hover{backdrop-filter:var(--filter-darken-sm);transform:scale(1)}.btn.ghost.selected.svelte-125e23z{border-style:solid;border-color:var(--color-btn-primary-bg)}.btn.ghost.selected.secondary.svelte-125e23z{border-color:var(--color-btn-secondary-bg)}.btn.ghost.selected.warning.svelte-125e23z{border-color:var(--color-btn-warning-bg)}.btn.ghost.selected.error.svelte-125e23z{border-color:var(--color-btn-error-bg)}.btn.ghost.selected.svelte-125e23z:hover{backdrop-filter:none;transform:scale(1);cursor:default}@media (prefers-color-scheme: dark){.btn.ghost.svelte-125e23z:hover{backdrop-filter:var(--filter-lighten-xxl)}}.btn.link.svelte-125e23z{background-color:transparent;color:var(--color-text-link);text-decoration:underline;transform:scale(1)}.btn.link.svelte-125e23z:hover{filter:var(--filter-darken-md)}@media (prefers-color-scheme: dark){.btn.link.svelte-125e23z{color:var(--filter-lighten-md)}}.btn.disabled.svelte-125e23z{opacity:.5;cursor:not-allowed;transform:scale(1)}
