.btn[data-v-a4b443e8]{appearance:none;min-height:32px;font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:0 10px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 14px;font-size:14px;font-weight:500;line-height:1;transition:border-color .3s,box-shadow .3s,opacity .15s,transform .15s,background-color .15s;display:inline-flex}.btn--full[data-v-a4b443e8]{width:100%;min-height:40px}.btn--small[data-v-a4b443e8]{min-height:28px;padding:0 10px;font-size:13px}.btn[data-v-a4b443e8]:active:not(:disabled){opacity:.85;transform:scale(.99)}.btn[data-v-a4b443e8]:disabled{opacity:.5;cursor:not-allowed}.btn[data-v-a4b443e8]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.btn--primary[data-v-a4b443e8]{background:var(--primary);color:var(--primary-foreground)}.btn--primary[data-v-a4b443e8]:hover:not(:disabled){border-color:var(--lightningcss-light,#e17100e6)var(--lightningcss-dark,#ff8904e6);box-shadow:0 4px 12px var(--lightningcss-light,#e1710059)var(--lightningcss-dark,#ff890459)}.btn--secondary[data-v-a4b443e8]{border-width:1px;border-color:var(--border);background:var(--secondary);color:var(--secondary-foreground);border-radius:10px 0}.btn--danger[data-v-a4b443e8]{background:var(--danger);color:var(--danger-foreground)}.btn--ghost[data-v-a4b443e8]{color:var(--muted-foreground);background:0 0;border-radius:8px}.btn--ghost[data-v-a4b443e8]:hover:not(:disabled){background:var(--hover);color:var(--foreground)}.btn__spinner[data-v-a4b443e8]{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite btn-spin-a4b443e8}@keyframes btn-spin-a4b443e8{to{transform:rotate(360deg)}}
