:where(.button.svelte-aovsiu){--button-radius:var(--radius);--c:var(--primary);--ge:var(--gradient-end);--sa-color:var(--c);--swap-duration:.32s;z-index:1;box-sizing:border-box;margin:var(--space-3);border-radius:var(--button-radius);color:inherit;font:inherit;font-size:var(--fs-md);text-align:center;appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.button__bg.svelte-aovsiu{z-index:0;box-sizing:border-box;border-radius:inherit;pointer-events:none;transform-origin:50%;transition:transform .32s var(--ease-spring), box-shadow .22s var(--ease-standard);position:absolute;inset:0;overflow:hidden}.button.svelte-aovsiu:not(.button--floating):not(.button--block):hover:not([data-active]) .button__bg:where(.svelte-aovsiu){transform:scale(1.06)}.button[data-pressing].svelte-aovsiu:not(.button--block) .button__bg:where(.svelte-aovsiu){transform:scale(var(--press-scale,1))!important;transition:none!important}.button--block[data-pressing].svelte-aovsiu .button__bg:where(.svelte-aovsiu){transform:scaleY(min(1, var(--press-scale,1)))!important;transition:none!important}.button.svelte-aovsiu:focus-visible .button__bg:where(.svelte-aovsiu){outline:2px solid rgb(var(--c) / .6);outline-offset:2px}:where(.button.svelte-aovsiu:disabled),:where(.button[aria-disabled=true].svelte-aovsiu){pointer-events:none}:where(.button.svelte-aovsiu:disabled){opacity:.35}:where(.button.button--pressed-disabled.svelte-aovsiu){pointer-events:none;opacity:.6}:where(.button--white.svelte-aovsiu:focus-visible){color:#1e1e1e}.button__inner.svelte-aovsiu{z-index:1300;width:var(--w-content,max-content);transition:width var(--swap-duration) cubic-bezier(.4, 0, .6, 1);grid-template-columns:100%;grid-template-areas:"stack";display:inline-grid;position:relative;overflow:hidden}.button__inner.svelte-aovsiu>.button__content:where(.svelte-aovsiu),.button__inner.svelte-aovsiu>.button__animate:where(.svelte-aovsiu){grid-area:stack;justify-self:center;width:max-content}.button__content.svelte-aovsiu{z-index:1300;justify-content:center;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-6);white-space:nowrap;display:inline-flex;position:relative}.button--animate.svelte-aovsiu .button__content:where(.svelte-aovsiu){backface-visibility:hidden;transition:transform var(--swap-duration) var(--ease-spring), opacity var(--swap-duration) var(--ease-spring)}.button__animate.svelte-aovsiu{z-index:1300;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);white-space:nowrap;pointer-events:none;backface-visibility:hidden;transform:translate3d(max(var(--w-content,100%), var(--w-animate,100%)), 0, 0);transition:transform var(--swap-duration) var(--ease-spring), opacity var(--swap-duration) var(--ease-spring);display:inline-flex;position:relative}.button__content.svelte-aovsiu svg,.button__animate.svelte-aovsiu svg{flex-shrink:0;min-width:1em;min-height:1em}.button--anim-vertical.svelte-aovsiu .button__animate:where(.svelte-aovsiu){transform:translateY(100%)}.button--anim-scale.svelte-aovsiu .button__animate:where(.svelte-aovsiu){opacity:0;transform:scale(.5)}.button--anim-rotate.svelte-aovsiu .button__animate:where(.svelte-aovsiu){opacity:0;transform:rotate(-180deg)}.button--animate.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__inner:where(.svelte-aovsiu){width:var(--w-animate,max-content)}.button--animate.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__content:where(.svelte-aovsiu){transform:translate3d(calc(-1 * max(var(--w-content,100%), var(--w-animate,100%))), 0, 0)}.button--animate.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__animate:where(.svelte-aovsiu){transform:translate(0,0)}.button--animate.button--anim-vertical.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__content:where(.svelte-aovsiu){opacity:0;transform:translateY(-100%)}.button--animate.button--anim-vertical.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__animate:where(.svelte-aovsiu){transform:translate(0,0)}.button--animate.button--anim-scale.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__content:where(.svelte-aovsiu){opacity:0;transform:scale(1.4)}.button--animate.button--anim-scale.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__animate:where(.svelte-aovsiu){opacity:1;transform:scale(1)}.button--animate.button--anim-rotate.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__content:where(.svelte-aovsiu){opacity:0;transform:rotate(180deg)}.button--animate.button--anim-rotate.svelte-aovsiu:hover:not(:disabled):not([aria-disabled=true]) .button__animate:where(.svelte-aovsiu){opacity:1;transform:rotate(0)}:where(.button--block.svelte-aovsiu){width:100%;display:flex}.button--icon.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--icon.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-4)}:where(.button--shape-circle.svelte-aovsiu){border-radius:var(--rad-pill)}:where(.button--shape-square.svelte-aovsiu){border-radius:0}:where(.button--size-xl.svelte-aovsiu){font-size:var(--fs-xl);--button-radius:var(--rad-xl)}:where(.button--size-large.svelte-aovsiu){font-size:var(--fs-lg);--button-radius:var(--rad-lg)}:where(.button--size-medium.svelte-aovsiu){font-size:var(--fs-md);--button-radius:var(--rad-md)}:where(.button--size-small.svelte-aovsiu){font-size:var(--fs-sm);--button-radius:var(--rad-sm)}:where(.button--size-mini.svelte-aovsiu){font-size:var(--fs-xs);--button-radius:var(--rad-xs)}.button--size-xl.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-xl.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-7) var(--space-8)}.button--size-large.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-large.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-5) var(--space-7)}.button--size-small.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-small.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-3) var(--space-5)}.button--size-mini.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-mini.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-2) var(--space-4)}.button--size-xl.button--icon.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-xl.button--icon.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-7)}.button--size-large.button--icon.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-large.button--icon.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-5)}.button--size-small.button--icon.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-small.button--icon.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-3)}.button--size-mini.button--icon.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--size-mini.button--icon.svelte-aovsiu .button__animate:where(.svelte-aovsiu){padding:var(--space-2)}:where(.button--default.svelte-aovsiu){color:rgb(var(--on-accent))}.button--default.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c))}:where(.button--flat.svelte-aovsiu),:where(.button--flat.button--color-dark.svelte-aovsiu){color:rgb(var(--c))}.button--flat.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c) / .15)}:where(.button--flat[data-active].svelte-aovsiu){color:rgb(var(--on-accent))!important}.button--flat[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c))}:where(.button--floating.svelte-aovsiu){color:rgb(var(--on-accent))}.button--floating.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c));box-shadow:var(--shadow-accent);transform:translateY(-3px)}.button--floating.svelte-aovsiu:not(.button--block):hover:not([data-active]) .button__bg:where(.svelte-aovsiu){transform:translateY(-3px)scale(1.06)}.button--floating.button--block.svelte-aovsiu:hover:not([data-active]) .button__bg:where(.svelte-aovsiu){transform:translateY(-3px)}.button--floating:not(.button--block)[data-pressing].svelte-aovsiu .button__bg:where(.svelte-aovsiu){transform:translateY(0) scale(var(--press-scale,1))!important}.button--floating.button--block[data-pressing].svelte-aovsiu .button__bg:where(.svelte-aovsiu){transform:translateY(0)!important}.button--floating[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu){box-shadow:0 0 0 0 rgb(var(--c));transform:translateY(0)}.button--default.svelte-aovsiu:hover:not([data-active]) .button__bg:where(.svelte-aovsiu),.button--gradient.svelte-aovsiu:hover:not([data-active]) .button__bg:where(.svelte-aovsiu),.button--shadow.svelte-aovsiu:hover:not([data-active]) .button__bg:where(.svelte-aovsiu){box-shadow:var(--shadow-accent)}:where(.button--border.svelte-aovsiu){color:rgb(var(--c))}:where(.button--border.button--upload.svelte-aovsiu){color:rgb(var(--on-accent))}.button--border.svelte-aovsiu .button__bg:where(.svelte-aovsiu):before{content:"";box-sizing:border-box;border:2px solid rgb(var(--c));border-radius:inherit;pointer-events:none;position:absolute;inset:0}:where(.button--border[data-active].svelte-aovsiu){color:rgb(var(--on-accent))!important}.button--border[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c))}:where(.button--gradient.svelte-aovsiu){color:rgb(var(--on-accent))}.button--gradient.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c))}.button--gradient.svelte-aovsiu .button__bg:where(.svelte-aovsiu):before{content:"";box-sizing:border-box;background:linear-gradient(30deg, rgb(var(--ge) / 0) 33%, rgb(var(--ge)) 100%);border-radius:inherit;pointer-events:none;position:absolute;inset:0}:where(.button--relief.svelte-aovsiu){color:rgb(var(--on-accent))}.button--relief.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c))}.button--relief.svelte-aovsiu .button__bg:where(.svelte-aovsiu):before{content:"";box-sizing:border-box;border-bottom:3px solid rgb(var(--c));border-radius:inherit;pointer-events:none;--relief-bg-filter:contrast(2) grayscale(.4);width:100%;height:calc(100% - 3px);filter:var(--relief-bg-filter);position:absolute;bottom:0;left:0}.button--relief[data-active].svelte-aovsiu .button__content:where(.svelte-aovsiu){padding-bottom:var(--space-3)}.button--relief[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu):before{border-bottom-width:0}:where(.button--transparent.svelte-aovsiu){color:rgb(var(--c))}.button--transparent[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c) / .2)}[data-theme=dark] :where(.button--transparent.svelte-aovsiu){color:rgb(var(--text))}[data-theme=dark] .button--transparent[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c) / var(--background-opacity))}:where(.button--shadow.svelte-aovsiu){color:rgb(var(--text))}.button--shadow.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--gray-2));box-shadow:var(--shadow-3), 0 5px 12px -2px #0000001a}.button--default[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu),.button--gradient[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu){box-shadow:0 6px 18px -4px rgb(var(--c) / .55)}.button--shadow[data-active].svelte-aovsiu .button__bg:where(.svelte-aovsiu){box-shadow:0 14px 28px -6px rgb(var(--c) / .55)}.button--loading.svelte-aovsiu .button__inner:where(.svelte-aovsiu),.button--loading.svelte-aovsiu .button__content:where(.svelte-aovsiu),.button--loading.svelte-aovsiu .button__animate:where(.svelte-aovsiu){filter:blur(3px);pointer-events:none}.button__loading.svelte-aovsiu{z-index:1400;background:rgb(var(--c) / .5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.button--upload.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:rgb(var(--c) / .15)}.button--border.button--upload.svelte-aovsiu .button__bg:where(.svelte-aovsiu){background:0 0}
