a.svelte-15bl8df{text-decoration:none}button.svelte-15bl8df{padding:0;border:unset;background:none;cursor:pointer}.button.svelte-15bl8df{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-rounded);text-align:center;color:var(--theme--on-base);font:600 1rem / 1.2 var(--font-info);transition:background-color .1s}.button.svelte-15bl8df.button--cta{--button-color: var(--theme--cta);background-color:var(--theme--cta);color:var(--theme--on-cta)}.button.svelte-15bl8df.button--cta:hover,.button.svelte-15bl8df.button--cta:focus-visible{background-color:light-dark(oklch(from var(--theme--cta) calc(l - .1) c h),oklch(from var(--theme--cta) calc(l + .07) c h))}.button.svelte-15bl8df.button--weak{--button-color: var(--theme--on-base);--button-border-color: oklch(from var(--theme--on-base) l c h / .2);background-color:var(--theme--weak);color:var(--theme--on-weak)}.button.svelte-15bl8df.button--weak:hover,.button.svelte-15bl8df.button--weak:focus-visible{background-color:light-dark(oklch(from var(--theme--weak) calc(l - .05) c h),oklch(from var(--theme--weak) calc(l + .05) c h))}.button.svelte-15bl8df.button--text{--button-color: var(--theme--on-base);background-color:transparent}.button.svelte-15bl8df.button--text:hover,.button.svelte-15bl8df.button--text:focus-visible{background-color:var(--theme--weak)}.button.svelte-15bl8df.button--success{--button-color: var(--theme--cta-success);background-color:var(--theme--cta-success);color:var(--theme--on-cta-success)}.button.svelte-15bl8df.button--success:hover,.button.svelte-15bl8df.button--success:focus-visible{background-color:light-dark(oklch(from var(--theme--cta-success) calc(l - .1) c h),oklch(from var(--theme--cta-success) calc(l + .07) c h))}.button.svelte-15bl8df.button--danger{--button-color: var(--theme--cta-danger);background-color:var(--theme--cta-danger);color:var(--theme--on-cta-danger)}.button.svelte-15bl8df.button--danger:hover,.button.svelte-15bl8df.button--danger:focus-visible{background-color:light-dark(oklch(from var(--theme--cta-danger) calc(l - .1) c h),oklch(from var(--theme--cta-danger) calc(l + .07) c h))}.button.svelte-15bl8df.button--outline{box-shadow:inset 0 0 0 1px var(--button-border-color, currentColor)}.button.svelte-15bl8df.button--outline,.button.svelte-15bl8df.button--outline:hover,.button.svelte-15bl8df.button--outline:focus-visible{background-color:transparent;color:var(--button-color)}.button.svelte-15bl8df.button--outline:hover,.button.svelte-15bl8df.button--outline:focus-visible{background-color:oklch(from var(--button-color) l c h / .1)}:is(.button.svelte-15bl8df.button--disabled,.button.svelte-15bl8df:disabled),:is(.button.svelte-15bl8df.button--disabled,.button.svelte-15bl8df:disabled):hover,:is(.button.svelte-15bl8df.button--disabled,.button.svelte-15bl8df:disabled):focus-visible{background-color:oklch(from var(--theme--on-base) l c h / .07);color:oklch(from var(--theme--on-base) l c h / .3);cursor:default}.button.svelte-15bl8df.button--xs{padding:6px 16px;font-size:.875rem;gap:.25rem;min-height:32px}.button.svelte-15bl8df.button--sm{padding:10px 20px;font-size:1rem;gap:.25rem;min-height:40px}.button.svelte-15bl8df.button--md{padding:12px 24px;font-size:1.125rem;gap:.375rem;min-height:46px}.button.svelte-15bl8df.button--lg{padding:16px 36px;font-size:1.25rem;gap:.5rem;min-height:56px}
