.btn[data-v-e6094cb7]{font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.btn[data-v-e6094cb7]:active:not(:disabled){transform:translateY(1px)}.btn[data-v-e6094cb7]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb59}.btn-sm[data-v-e6094cb7]{min-height:2.25rem;padding:.375rem .875rem;font-size:.8125rem}.btn-md[data-v-e6094cb7]{min-height:2.75rem;padding:.625rem 1.25rem;font-size:.9375rem}.btn-lg[data-v-e6094cb7]{min-height:3.25rem;padding:.75rem 1.75rem;font-size:1.0625rem}.btn-primary[data-v-e6094cb7]{background:var(--color-accent-gradient);color:#fff;box-shadow:0 1px 3px #2563eb4d,0 1px 2px -1px #2563eb33}.btn-primary[data-v-e6094cb7]:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 4px 14px #2563eb66}.btn-secondary[data-v-e6094cb7]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-ink);box-shadow:var(--shadow-xs)}.btn-secondary[data-v-e6094cb7]:hover:not(:disabled){background:var(--color-surface-subtle);border-color:var(--color-border-hover)}.btn-outline[data-v-e6094cb7]{border-color:var(--color-border);color:var(--color-ink-secondary);background:0 0}.btn-outline[data-v-e6094cb7]:hover:not(:disabled){background:var(--color-surface-subtle);color:var(--color-ink);border-color:var(--color-border-hover)}.btn-danger[data-v-e6094cb7]{background:var(--color-danger);color:#fff}.btn-danger[data-v-e6094cb7]:hover:not(:disabled){background:var(--color-danger-hover)}.btn[data-v-e6094cb7]:disabled{cursor:not-allowed;opacity:.6}.btn-spinner[data-v-e6094cb7]{width:1.25rem;height:1.25rem;animation:.8s linear infinite spin-e6094cb7;position:absolute}.spinner-track[data-v-e6094cb7]{opacity:.25}.spinner-head[data-v-e6094cb7]{opacity:.9}.btn-content-hidden[data-v-e6094cb7]{visibility:hidden}@keyframes spin-e6094cb7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
