.button.svelte-1owegvi{justify-content:center;align-items:center;gap:var(--button-gap);appearance:none;border:var(--button-border-width) solid var(--button-border-default,var(--button-variant-border-default));border-radius:var(--button-radius);background:var(--button-bg-default,var(--button-variant-bg-default));padding:0 var(--button-padding-x,var(--button-size-padding-x));height:var(--button-size-height);color:var(--button-fg,var(--button-variant-fg));font-weight:var(--button-font-weight);font-size:var(--button-size-font-size);white-space:nowrap;display:inline-flex}.button.svelte-1owegvi svg{flex:none}.button--s.svelte-1owegvi{--button-size-height:var(--button-height-s);--button-size-padding-x:var(--button-padding-x-s);--button-size-font-size:var(--button-font-size-s)}.button--m.svelte-1owegvi{--button-size-height:var(--button-height-m);--button-size-padding-x:var(--button-padding-x-m);--button-size-font-size:var(--button-font-size-m)}.button--l.svelte-1owegvi{--button-size-height:var(--button-height-l);--button-size-padding-x:var(--button-padding-x-l);--button-size-font-size:var(--button-font-size-m)}.button--primary.svelte-1owegvi{--button-variant-bg-default:var(--button-primary-bg);--button-variant-bg-hover:var(--button-primary-bg-hover);--button-variant-bg-active:var(--button-primary-bg-active);--button-variant-fg:var(--button-primary-fg);--button-variant-border-default:var(--button-primary-border);--button-variant-border-hover:var(--button-primary-border-hover);--button-variant-border-active:var(--button-primary-border-active)}.button--secondary.svelte-1owegvi{--button-variant-bg-default:var(--button-secondary-bg);--button-variant-bg-hover:var(--button-secondary-bg-hover);--button-variant-bg-active:var(--button-secondary-bg-active);--button-variant-fg:var(--button-secondary-fg);--button-variant-border-default:var(--button-secondary-border);--button-variant-border-hover:var(--button-secondary-border-hover);--button-variant-border-active:var(--button-secondary-border-active)}.button--accent.svelte-1owegvi{--button-variant-bg-default:var(--button-accent-bg);--button-variant-bg-hover:var(--button-accent-bg-hover);--button-variant-bg-active:var(--button-accent-bg-active);--button-variant-fg:var(--button-accent-fg);--button-variant-border-default:var(--button-accent-border);--button-variant-border-hover:var(--button-accent-border-hover);--button-variant-border-active:var(--button-accent-border-active)}.button.svelte-1owegvi:not(:disabled):hover{border-color:var(--button-border-hover,var(--button-variant-border-hover));background:var(--button-bg-hover,var(--button-variant-bg-hover))}.button.svelte-1owegvi:focus-visible{box-shadow:0 0 0 2px var(--button-focus-color);outline:none}.button.svelte-1owegvi:not(:disabled):active{box-shadow:none;border-color:var(--button-border-active,var(--button-variant-border-active));background:var(--button-bg-active,var(--button-variant-bg-active))}.button.svelte-1owegvi:disabled{border-color:var(--button-disabled-border);background:var(--button-disabled-bg);color:var(--button-disabled-fg)}
