.app-btn{border-radius:var(--radius-sm)!important;font-weight:var(--weight-semibold)!important;text-transform:none!important;box-shadow:none!important;letter-spacing:0!important}.app-btn__spinner{margin-right:var(--space-2);color:currentColor!important}.app-btn--secondary{color:var(--text-primary)!important;border-color:var(--border-default)!important}.app-btn--secondary:hover{border-color:var(--border-strong)!important;background-color:var(--bg-surface-hover)!important}.app-btn--ghost{color:var(--text-secondary)!important}.app-btn--ghost:hover{background-color:var(--bg-sunken)!important;color:var(--text-primary)!important}.app-btn--danger{border-color:var(--danger-border)!important}.app-btn--danger:hover{background-color:var(--danger-bg)!important}
