.DsButton[data-v-e660b23f]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-size:var(--text-base);font-weight:var(--weight-medium);white-space:nowrap;border:1px solid #0000;line-height:1;transition:transform .15s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex}.DsButton[data-v-e660b23f]:active{transform:scale(.98)}.DsButton[data-v-e660b23f]:disabled{opacity:.6;cursor:not-allowed}.DsButton:hover .DsButton__arrow[data-v-e660b23f]{transform:translate(3px)}.DsButton--primary[data-v-e660b23f]{background:var(--color-primary);color:var(--color-primary-fg);box-shadow:var(--shadow-primary)}.DsButton--primary[data-v-e660b23f]:hover:not(:disabled){background:var(--color-primary-hover)}.DsButton--dark[data-v-e660b23f]{background:var(--color-fg);color:var(--color-surface)}.DsButton--dark[data-v-e660b23f]:hover{background:var(--color-fg-2)}.DsButton--ghost[data-v-e660b23f]{color:var(--color-fg);background:0 0}.DsButton--ghost[data-v-e660b23f]:hover{background:var(--color-bg-soft)}.DsButton--outline[data-v-e660b23f]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-fg)}.DsButton--outline[data-v-e660b23f]:hover{border-color:var(--color-fg)}.DsButton--light[data-v-e660b23f]{background:var(--color-surface);color:var(--color-fg)}.DsButton--light[data-v-e660b23f]:hover{background:var(--color-bg-soft)}.DsButton--block[data-v-e660b23f]{width:100%;padding:var(--space-4)}.DsButton__arrow[data-v-e660b23f]{transition:transform .2s}.DsButton__spinner[data-v-e660b23f]{animation:.8s linear infinite spin-e660b23f}@keyframes spin-e660b23f{to{transform:rotate(1turn)}}
