.button.svelte-11cpqu8{transition:background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.button.svelte-11cpqu8:not(:hover){transition-duration:.22s,.22s,.22s,.22s,.24s}.button.svelte-11cpqu8:hover:not(.is-disabled){background-color:var(--hover-bg)!important}.button.is-surface.svelte-11cpqu8:hover:not(.is-disabled){border-color:var(--hover-line)!important}.button.is-outline.svelte-11cpqu8:hover:not(.is-disabled){box-shadow:inset 0 0 0 1px}.button.svelte-11cpqu8:active:not(.is-disabled){transition-duration:60ms,60ms,60ms,60ms,60ms;transition-timing-function:linear;transform:translateY(1px)scale(.985);background-color:var(--active-bg)!important}.button.svelte-11cpqu8:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb, var(--ring-color) 35%, transparent)!important}.button.is-outline.svelte-11cpqu8:focus-visible{box-shadow:inset 0 0 0 1px currentColor, 0 0 0 2px color-mix(in srgb, var(--ring-color) 35%, transparent)!important}.button-spinner.svelte-11cpqu8{animation:1s linear infinite svelte-11cpqu8-spin,.16s cubic-bezier(.16,1,.3,1) svelte-11cpqu8-arrive}@keyframes svelte-11cpqu8-spin{to{transform:rotate(360deg)}}@keyframes svelte-11cpqu8-arrive{0%{opacity:0;scale:.6}}@media (prefers-reduced-motion:reduce){.button.svelte-11cpqu8,.button.svelte-11cpqu8:not(:hover),.button.svelte-11cpqu8:active:not(.is-disabled){transition-duration:0s;transform:none}.button-spinner.svelte-11cpqu8{animation:1s linear infinite svelte-11cpqu8-spin}}.button-icon-left.svelte-11cpqu8,.button-icon-right.svelte-11cpqu8{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.button-icon-left.svelte-11cpqu8 svg,.button-icon-right.svelte-11cpqu8 svg{width:100%;height:100%}.spark-ring.svelte-11cpqu8{border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-composite:xor;padding:1.5px;transition:opacity .18s;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.spark-ring.svelte-11cpqu8:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg 295deg, color-mix(in srgb, var(--spark-color) 35%, transparent) 325deg, color-mix(in srgb, var(--spark-color) 95%, transparent) 350deg, transparent 360deg);width:320%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.button.has-spark.svelte-11cpqu8:hover:not(.is-disabled) .spark-ring:where(.svelte-11cpqu8){opacity:1}.button.has-spark.svelte-11cpqu8:hover:not(.is-disabled) .spark-ring:where(.svelte-11cpqu8):before{animation:1.1s linear infinite svelte-11cpqu8-spark-rotate}@keyframes svelte-11cpqu8-spark-rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.button.has-spark.svelte-11cpqu8:hover:not(.is-disabled) .spark-ring:where(.svelte-11cpqu8):before{animation:none}}.footer-link.svelte-1af1n8w{transition:color .15s ease-out}.footer-link.svelte-1af1n8w:hover{color:var(--beige)}
