.btn[data-v-35e67008]{gap:var(--space-2);white-space:nowrap;cursor:pointer;border-radius:var(--radius-md);transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.btn[data-v-35e67008]:disabled{cursor:not-allowed;opacity:.55}.btn__spinner[data-v-35e67008]{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite btn-spin-35e67008}@keyframes btn-spin-35e67008{to{transform:rotate(1turn)}}.btn__label[data-v-35e67008]{text-overflow:ellipsis;overflow:hidden}.btn--sm[data-v-35e67008]{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-xs)}.btn--md[data-v-35e67008],.btn--sm[data-v-35e67008]{font-weight:var(--weight-semibold)}.btn--md[data-v-35e67008]{height:var(--control-md);padding:0 var(--space-4);font-size:var(--text-sm)}.btn--lg[data-v-35e67008]{height:var(--control-lg);padding:0 var(--space-5);font-size:var(--text-base);font-weight:var(--weight-semibold)}.btn--block[data-v-35e67008]{width:100%;display:flex}.btn--primary[data-v-35e67008]{color:var(--accent-on);background:var(--accent);box-shadow:0 6px 16px var(--accent-shadow)}.btn--primary[data-v-35e67008]:hover:not(:disabled){background:var(--accent-hover)}.btn--primary[data-v-35e67008]:active:not(:disabled){background:var(--accent-press)}.btn--secondary[data-v-35e67008]{color:var(--text-primary);background:var(--surface-2);border-color:var(--border-strong)}.btn--secondary[data-v-35e67008]:hover:not(:disabled){background:var(--surface-3)}.btn--ghost[data-v-35e67008]{color:var(--text-secondary)}.btn--ghost[data-v-35e67008]:hover:not(:disabled){color:var(--text-primary);background:var(--surface-2)}.btn--danger[data-v-35e67008]{color:var(--status-danger-text);background:var(--status-danger-soft);border-color:var(--status-danger)}.btn--danger[data-v-35e67008]:hover:not(:disabled){color:var(--white);background:var(--status-danger)}
