.ft-btn.svelte-qsn97v{--ft-btn-accent: var( --ft-accent, light-dark(oklch(.5432 .2528 300.22), oklch(.604 .2606 301.75)) );--ft-btn-motion: var(--ft-duration-fast, .15s) var(--ft-ease-inout, cubic-bezier(.4, 0, .2, 1));--ft-btn-press: var(--ft-duration-fast, .15s) var(--ft-ease-out, cubic-bezier(.16, 1, .3, 1));transition:color var(--ft-btn-motion),background-color var(--ft-btn-motion),border-color var(--ft-btn-motion);touch-action:manipulation}@media(prefers-reduced-motion:no-preference){.ft-btn.svelte-qsn97v{transition:color var(--ft-btn-motion),background-color var(--ft-btn-motion),border-color var(--ft-btn-motion),transform var(--ft-btn-motion)}.ft-btn.svelte-qsn97v:not([data-disabled=true]):not([aria-busy=true]):active{transform:scale(.97);transition:color var(--ft-btn-motion),background-color var(--ft-btn-motion),border-color var(--ft-btn-motion),transform var(--ft-btn-press)}}.ft-btn-lead.svelte-qsn97v{display:grid;place-items:center;flex:none;width:calc(1em + 1px);height:calc(1em + 1px)}.ft-btn-lead.svelte-qsn97v>.ft-btn-spinner:where(.svelte-qsn97v),.ft-btn-lead.svelte-qsn97v>.ft-btn-lead-icon:where(.svelte-qsn97v){grid-area:1 / 1}.ft-btn-lead-icon.svelte-qsn97v{display:inline-flex;align-items:center;justify-content:center}.ft-btn--accent.svelte-qsn97v{background:var(--ft-btn-accent);color:var(--ft-accent-foreground, oklch(1 0 0))}.ft-btn--accent.svelte-qsn97v:hover{background:color-mix(in oklab,var(--ft-btn-accent) 90%,transparent)}.ft-btn-spinner.svelte-qsn97v{flex:none;width:calc(1em + 1px);height:calc(1em + 1px);border-radius:50%;border:2px solid color-mix(in oklab,currentColor 30%,transparent);border-top-color:currentColor}@media(prefers-reduced-motion:no-preference){.ft-btn-spinner.svelte-qsn97v{animation:svelte-qsn97v-ft-btn-spin .8s linear infinite}}@keyframes svelte-qsn97v-ft-btn-spin{to{transform:rotate(360deg)}}
