.Button-module__dxCrTa__btn{border-radius:var(--radius-button);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.Button-module__dxCrTa__btn[data-size=sm]{font-size:var(--text-xs);padding:6px 12px}.Button-module__dxCrTa__btn[data-variant=primary]{background:var(--color-primary);color:var(--color-on-primary)}.Button-module__dxCrTa__btn[data-variant=primary]:hover{background:var(--color-primary-hover)}.Button-module__dxCrTa__btn[data-variant=secondary]{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border-strong)}.Button-module__dxCrTa__btn[data-variant=secondary]:hover{border-color:var(--color-primary);color:var(--color-primary)}.Button-module__dxCrTa__btn[data-variant=ghost]{color:var(--color-text-secondary);background:0 0}.Button-module__dxCrTa__btn[data-variant=ghost]:hover{background:var(--color-border);color:var(--color-text-primary)}.Button-module__dxCrTa__btn[data-variant=danger]{background:var(--color-danger-bg);color:var(--color-danger);border-color:#0000}.Button-module__dxCrTa__btn[data-variant=danger]:hover{background:var(--color-danger);color:var(--color-on-primary)}.Button-module__dxCrTa__btn:disabled{opacity:.5;cursor:not-allowed}
